/* $Id: tstIEMAImplDataInt.cpp 102551 2023-12-08 16:40:43Z vboxsync $ */ /** @file * IEM Assembly Instruction Helper Testcase Data - r158741 on Intel(R) Core(TM) i9-10980XE CPU @ 3.00GHz. */ /* * Copyright (C) 2022-2023 Oracle and/or its affiliates. * * This file is part of VirtualBox base platform packages, as * available from https://www.virtualbox.org. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation, in version 3 of the * License. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, see . * * SPDX-License-Identifier: GPL-3.0-only */ #include "tstIEMAImpl.h" BINU8_TEST_T const g_aTests_add_u8[] = { { 0x005546, 0x005546, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x337112, 0x337146, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x057807, 0x057046, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x1e1983, 0x1e1146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x1c07d6, 0x1c0746, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x236f02, 0x236746, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x281f53, 0x281706, 0x6c, 0x6c, 0x00, 0x0 }, /* #6 */ { 0x2e4b17, 0x2e4306, 0x30, 0x30, 0x00, 0x0 }, /* #7 */ { 0x190487, 0x190486, 0xee, 0xee, 0x00, 0x0 }, /* #8 */ { 0x385256, 0x385202, 0x6d, 0x6d, 0x00, 0x0 }, /* #9 */ { 0x2517d2, 0x251702, 0x13, 0x13, 0x00, 0x0 }, /* #10 */ { 0x2c3f03, 0x2c3706, 0x18, 0x18, 0x00, 0x0 }, /* #11 */ { 0x3d6187, 0x3d6106, 0x01, 0x3f, 0x3e, 0x0 }, /* #12 */ { 0x3f2357, 0x3f2306, 0x16, 0x6c, 0x56, 0x0 }, /* #13 */ { 0x370ec2, 0x370617, 0xf7, 0x56, 0x5f, 0x0 }, /* #14 */ { 0x096bc2, 0x096b07, 0xd0, 0x63, 0x93, 0x0 }, /* #15 */ { 0x307e16, 0x307696, 0xa6, 0xc5, 0x1f, 0x0 }, /* #16 */ { 0x1238c7, 0x123087, 0x96, 0x87, 0xf1, 0x0 }, /* #17 */ { 0x345a07, 0x345282, 0xaa, 0xea, 0x40, 0x0 }, /* #18 */ { 0x117106, 0x117117, 0x47, 0x06, 0xbf, 0x0 }, /* #19 */ { 0x053643, 0x053682, 0xc6, 0xfd, 0x37, 0x0 }, /* #20 */ { 0x3307c2, 0x330f13, 0xbe, 0x75, 0xb7, 0x0 }, /* #21 */ { 0x290006, 0x290096, 0x4f, 0xd2, 0x83, 0x0 }, /* #22 */ { 0x071392, 0x071303, 0x5d, 0x2f, 0xd2, 0x0 }, /* #23 */ { 0x296c03, 0x296487, 0xf6, 0x87, 0x91, 0x0 }, /* #24 */ { 0x3f3c53, 0x3f3c07, 0xb6, 0x4e, 0x98, 0x0 }, /* #25 */ { 0x306692, 0x306602, 0x24, 0x7f, 0x5b, 0x0 }, /* #26 */ { 0x121242, 0x121a86, 0x28, 0x9f, 0x77, 0x0 }, /* #27 */ { 0x227f87, 0x227702, 0x43, 0x7a, 0x37, 0x0 }, /* #28 */ { 0x3e50d7, 0x3e5016, 0x3b, 0x47, 0x0c, 0x0 }, /* #29 */ { 0x1948c2, 0x194007, 0x67, 0x27, 0xc0, 0x0 }, /* #30 */ { 0x124507, 0x124582, 0x13, 0xda, 0xc7, 0x0 }, /* #31 */ { 0x2d1882, 0x2d1092, 0x87, 0xc4, 0x3d, 0x0 }, /* #32 */ { 0x140412, 0x140492, 0x89, 0xb6, 0x2d, 0x0 }, /* #33 */ { 0x355f17, 0x355707, 0xd9, 0x2e, 0x55, 0x0 }, /* #34 */ { 0x3328d2, 0x332003, 0xb5, 0x29, 0x74, 0x0 }, /* #35 */ { 0x2f3412, 0x2f3417, 0x4e, 0x1d, 0xcf, 0x0 }, /* #36 */ { 0x156142, 0x156182, 0x00, 0xd0, 0xd0, 0x0 }, /* #37 */ { 0x030387, 0x030386, 0x28, 0xbd, 0x95, 0x0 }, /* #38 */ { 0x336012, 0x336082, 0x20, 0xd3, 0xb3, 0x0 }, /* #39 */ { 0x310183, 0x310992, 0x58, 0xc4, 0x6c, 0x0 }, /* #40 */ { 0x273556, 0x273d03, 0x8a, 0x6e, 0xe4, 0x0 }, /* #41 */ { 0x162116, 0x162986, 0x64, 0xb7, 0x53, 0x0 }, /* #42 */ { 0x0507c7, 0x050793, 0xe8, 0x91, 0xa9, 0x0 }, /* #43 */ { 0x3d4b83, 0x3d4382, 0xce, 0xef, 0x21, 0x0 }, /* #44 */ { 0x3c0906, 0x3c0106, 0x06, 0x6f, 0x69, 0x0 }, /* #45 */ { 0x250ec6, 0x250603, 0x98, 0x08, 0x70, 0x0 }, /* #46 */ { 0x0f1806, 0x0f1007, 0xf8, 0x69, 0x71, 0x0 }, /* #47 */ { 0x383d93, 0x383d92, 0x5d, 0x9b, 0x3e, 0x0 }, /* #48 */ { 0x093b87, 0x093393, 0xe7, 0x85, 0x9e, 0x0 }, /* #49 */ { 0x097996, 0x097192, 0x4b, 0xe9, 0x9e, 0x0 }, /* #50 */ { 0x307707, 0x307712, 0x3a, 0x54, 0x1a, 0x0 }, /* #51 */ { 0x1832c7, 0x183a86, 0x62, 0x8b, 0x29, 0x0 }, /* #52 */ { 0x377093, 0x377003, 0x35, 0x2c, 0xf7, 0x0 }, /* #53 */ { 0x012546, 0x012d82, 0x30, 0xa4, 0x74, 0x0 }, /* #54 */ { 0x343493, 0x343487, 0x9d, 0x8e, 0xf1, 0x0 }, /* #55 */ { 0x3e2897, 0x3e2003, 0x72, 0x25, 0xb3, 0x0 }, /* #56 */ { 0x152c96, 0x152486, 0xe5, 0xeb, 0x06, 0x0 }, /* #57 */ { 0x122282, 0x122206, 0x05, 0x06, 0x01, 0x0 }, /* #58 */ { 0x006556, 0x006593, 0x84, 0x80, 0xfc, 0x0 }, /* #59 */ { 0x0b5c52, 0x0b5407, 0x73, 0x2e, 0xbb, 0x0 }, /* #60 */ { 0x104e92, 0x104e17, 0xaa, 0x39, 0x8f, 0x0 }, /* #61 */ { 0x292bd3, 0x292b07, 0x91, 0x39, 0xa8, 0x0 }, /* #62 */ { 0x156b87, 0x156382, 0x64, 0xec, 0x88, 0x0 }, /* #63 */ { 0x1b1f13, 0x1b1782, 0x68, 0xfd, 0x95, 0x0 }, /* #64 */ { 0x074a43, 0x074a17, 0xaa, 0x60, 0xb6, 0x0 }, /* #65 */ { 0x3f3a12, 0x3f3206, 0x1a, 0x2e, 0x14, 0x0 }, /* #66 */ { 0x0b6516, 0x0b6592, 0xcf, 0xdc, 0x0d, 0x0 }, /* #67 */ { 0x0a5797, 0x0a5782, 0x25, 0xa7, 0x82, 0x0 }, /* #68 */ { 0x220252, 0x220a86, 0x72, 0xb4, 0x42, 0x0 }, /* #69 */ { 0x2521d3, 0x252113, 0xbe, 0x13, 0x55, 0x0 }, /* #70 */ { 0x1c4f47, 0x1c4713, 0x5e, 0x01, 0xa3, 0x0 }, /* #71 */ { 0x024c16, 0x024482, 0xb7, 0xe9, 0x32, 0x0 }, /* #72 */ { 0x1703c3, 0x170316, 0x6a, 0x77, 0x0d, 0x0 }, /* #73 */ { 0x283e47, 0x283e07, 0xc0, 0x69, 0xa9, 0x0 }, /* #74 */ { 0x087307, 0x087307, 0xf2, 0x59, 0x67, 0x0 }, /* #75 */ { 0x353a13, 0x353282, 0x97, 0xc8, 0x31, 0x0 }, /* #76 */ { 0x223297, 0x223a86, 0x56, 0xbd, 0x67, 0x0 }, /* #77 */ { 0x273497, 0x273407, 0xf2, 0x3a, 0x48, 0x0 }, /* #78 */ { 0x2f5646, 0x2f5e13, 0xaa, 0x52, 0xa8, 0x0 }, /* #79 */ { 0x2b5a43, 0x2b5a92, 0x6a, 0xa4, 0x3a, 0x0 }, /* #80 */ { 0x2a4987, 0x2a4106, 0x04, 0x1e, 0x1a, 0x0 }, /* #81 */ { 0x031f42, 0x031713, 0xc8, 0x10, 0x48, 0x0 }, /* #82 */ { 0x253313, 0x253316, 0x1e, 0x41, 0x23, 0x0 }, /* #83 */ { 0x023fc2, 0x023f07, 0x97, 0x59, 0xc2, 0x0 }, /* #84 */ { 0x2a6597, 0x2a6506, 0x06, 0x2b, 0x25, 0x0 }, /* #85 */ { 0x085d87, 0x085506, 0x43, 0x53, 0x10, 0x0 }, /* #86 */ { 0x364516, 0x364503, 0x65, 0x26, 0xc1, 0x0 }, /* #87 */ { 0x0e3856, 0x0e3017, 0x4c, 0x09, 0xbd, 0x0 }, /* #88 */ { 0x2b6206, 0x2b6a86, 0x63, 0x99, 0x36, 0x0 }, /* #89 */ { 0x0b6342, 0x0b6383, 0xb1, 0xae, 0xfd, 0x0 }, /* #90 */ { 0x171582, 0x171d07, 0x90, 0x1d, 0x8d, 0x0 }, /* #91 */ { 0x276c92, 0x276406, 0x04, 0x59, 0x55, 0x0 }, /* #92 */ { 0x075e53, 0x075613, 0xda, 0x58, 0x7e, 0x0 }, /* #93 */ { 0x192e47, 0x192e92, 0x56, 0xa2, 0x4c, 0x0 }, /* #94 */ { 0x176b13, 0x176313, 0xea, 0x26, 0x3c, 0x0 }, /* #95 */ }; uint32_t const g_cTests_add_u8 = RT_ELEMENTS(g_aTests_add_u8); BINU8_TEST_T const g_aTests_add_u8_locked[] = { { 0x3e4a87, 0x3e4246, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x2c3c92, 0x2c3446, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x102c42, 0x102446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x0b6157, 0x0b6146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x2d7447, 0x2d7446, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x021847, 0x021046, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x255752, 0x255702, 0x32, 0x32, 0x00, 0x0 }, /* #6 */ { 0x0f2342, 0x0f2386, 0x99, 0x99, 0x00, 0x0 }, /* #7 */ { 0x2e10c6, 0x2e1002, 0x0e, 0x0e, 0x00, 0x0 }, /* #8 */ { 0x0d3516, 0x0d3586, 0x84, 0x84, 0x00, 0x0 }, /* #9 */ { 0x347996, 0x347102, 0x38, 0x38, 0x00, 0x0 }, /* #10 */ { 0x211b97, 0x211302, 0x76, 0x76, 0x00, 0x0 }, /* #11 */ { 0x2a2093, 0x2a2096, 0xaa, 0xb8, 0x0e, 0x0 }, /* #12 */ { 0x3a4017, 0x3a4007, 0x10, 0x06, 0xf6, 0x0 }, /* #13 */ { 0x3f2952, 0x3f2102, 0x13, 0x7c, 0x69, 0x0 }, /* #14 */ { 0x340d02, 0x340592, 0xc8, 0xe5, 0x1d, 0x0 }, /* #15 */ { 0x1e6753, 0x1e6702, 0x71, 0x76, 0x05, 0x0 }, /* #16 */ { 0x1b7e02, 0x1b7e07, 0x90, 0x53, 0xc3, 0x0 }, /* #17 */ { 0x153886, 0x153803, 0xd3, 0x58, 0x85, 0x0 }, /* #18 */ { 0x2510c7, 0x251092, 0x8a, 0xc8, 0x3e, 0x0 }, /* #19 */ { 0x192292, 0x192a13, 0xaf, 0x62, 0xb3, 0x0 }, /* #20 */ { 0x2f3e96, 0x2f3692, 0x44, 0xd3, 0x8f, 0x0 }, /* #21 */ { 0x2e0143, 0x2e0903, 0xb5, 0x67, 0xb2, 0x0 }, /* #22 */ { 0x263d86, 0x263517, 0xf8, 0x05, 0x0d, 0x0 }, /* #23 */ { 0x224483, 0x224483, 0xfc, 0xdf, 0xe3, 0x0 }, /* #24 */ { 0x167803, 0x167092, 0x6d, 0xf8, 0x8b, 0x0 }, /* #25 */ { 0x333517, 0x333513, 0xbe, 0x3d, 0x7f, 0x0 }, /* #26 */ { 0x386a13, 0x386217, 0x4f, 0x2b, 0xdc, 0x0 }, /* #27 */ { 0x333b07, 0x333b82, 0x20, 0x94, 0x74, 0x0 }, /* #28 */ { 0x041b03, 0x041b13, 0xcf, 0x54, 0x85, 0x0 }, /* #29 */ { 0x3b4557, 0x3b4597, 0xc8, 0x82, 0xba, 0x0 }, /* #30 */ { 0x166642, 0x166606, 0x4a, 0x4b, 0x01, 0x0 }, /* #31 */ { 0x156942, 0x156186, 0x46, 0xd7, 0x91, 0x0 }, /* #32 */ { 0x385402, 0x385486, 0xab, 0xff, 0x54, 0x0 }, /* #33 */ { 0x2750c2, 0x275092, 0x1f, 0xad, 0x8e, 0x0 }, /* #34 */ { 0x3e0f96, 0x3e0717, 0x5c, 0x17, 0xbb, 0x0 }, /* #35 */ { 0x3b5f42, 0x3b5f86, 0x71, 0xb7, 0x46, 0x0 }, /* #36 */ { 0x101557, 0x101d96, 0x1a, 0x93, 0x79, 0x0 }, /* #37 */ { 0x133256, 0x133a82, 0x53, 0x94, 0x41, 0x0 }, /* #38 */ { 0x057ac6, 0x057217, 0x49, 0x18, 0xcf, 0x0 }, /* #39 */ { 0x2b2603, 0x2b2613, 0x6b, 0x16, 0xab, 0x0 }, /* #40 */ { 0x1a5207, 0x1a5287, 0xc6, 0xaf, 0xe9, 0x0 }, /* #41 */ { 0x305512, 0x305512, 0x1c, 0x25, 0x09, 0x0 }, /* #42 */ { 0x1c78d7, 0x1c7013, 0xaa, 0x04, 0x5a, 0x0 }, /* #43 */ { 0x2f7453, 0x2f7482, 0xd2, 0xf4, 0x22, 0x0 }, /* #44 */ { 0x342843, 0x342017, 0x8c, 0x09, 0x7d, 0x0 }, /* #45 */ { 0x213bc3, 0x213393, 0xf8, 0x85, 0x8d, 0x0 }, /* #46 */ { 0x224a46, 0x224202, 0x5b, 0x7f, 0x24, 0x0 }, /* #47 */ { 0x015e02, 0x015613, 0x46, 0x10, 0xca, 0x0 }, /* #48 */ { 0x0a1012, 0x0a1083, 0xf4, 0x9b, 0xa7, 0x0 }, /* #49 */ { 0x3b4b16, 0x3b4392, 0x4b, 0xd6, 0x8b, 0x0 }, /* #50 */ { 0x193886, 0x193803, 0x8b, 0x6e, 0xe3, 0x0 }, /* #51 */ { 0x1939d3, 0x193182, 0x82, 0xef, 0x6d, 0x0 }, /* #52 */ { 0x1c1f16, 0x1c1707, 0x74, 0x14, 0xa0, 0x0 }, /* #53 */ { 0x191516, 0x191517, 0x5b, 0x28, 0xcd, 0x0 }, /* #54 */ { 0x2c30c7, 0x2c3012, 0x08, 0x40, 0x38, 0x0 }, /* #55 */ { 0x0a1853, 0x0a1017, 0x7a, 0x53, 0xd9, 0x0 }, /* #56 */ { 0x256386, 0x256312, 0x4f, 0x51, 0x02, 0x0 }, /* #57 */ { 0x201b07, 0x201303, 0x51, 0x16, 0xc5, 0x0 }, /* #58 */ { 0x290357, 0x290316, 0x0e, 0x41, 0x33, 0x0 }, /* #59 */ { 0x183dc6, 0x183513, 0x3b, 0x02, 0xc7, 0x0 }, /* #60 */ { 0x001453, 0x001493, 0xfb, 0xba, 0xbf, 0x0 }, /* #61 */ { 0x3e5592, 0x3e5503, 0xf3, 0x15, 0x22, 0x0 }, /* #62 */ { 0x294143, 0x294186, 0x91, 0xbb, 0x2a, 0x0 }, /* #63 */ { 0x111206, 0x111207, 0x73, 0x5c, 0xe9, 0x0 }, /* #64 */ { 0x3525d6, 0x352516, 0x1f, 0x4e, 0x2f, 0x0 }, /* #65 */ { 0x0f47d2, 0x0f4717, 0x74, 0x60, 0xec, 0x0 }, /* #66 */ { 0x1a5207, 0x1a5286, 0x84, 0x8b, 0x07, 0x0 }, /* #67 */ { 0x1e0052, 0x1e0012, 0x58, 0x61, 0x09, 0x0 }, /* #68 */ { 0x020883, 0x020007, 0xf2, 0x17, 0x25, 0x0 }, /* #69 */ { 0x2e1616, 0x2e1606, 0x00, 0x12, 0x12, 0x0 }, /* #70 */ { 0x1e7fc6, 0x1e7716, 0x4e, 0x60, 0x12, 0x0 }, /* #71 */ { 0x1065d2, 0x106503, 0xe3, 0x0d, 0x2a, 0x0 }, /* #72 */ { 0x201847, 0x201083, 0xd3, 0xba, 0xe7, 0x0 }, /* #73 */ { 0x1f6696, 0x1f6682, 0xa7, 0xae, 0x07, 0x0 }, /* #74 */ { 0x385f96, 0x385797, 0xdb, 0xd7, 0xfc, 0x0 }, /* #75 */ { 0x3509d3, 0x350907, 0xb8, 0x69, 0xb1, 0x0 }, /* #76 */ { 0x052882, 0x052892, 0x7c, 0xd5, 0x59, 0x0 }, /* #77 */ { 0x1e1097, 0x1e1096, 0x0e, 0xd1, 0xc3, 0x0 }, /* #78 */ { 0x3c6547, 0x3c6592, 0x3e, 0xe3, 0xa5, 0x0 }, /* #79 */ { 0x072142, 0x072112, 0x16, 0x64, 0x4e, 0x0 }, /* #80 */ { 0x2d4a86, 0x2d4207, 0x33, 0x1e, 0xeb, 0x0 }, /* #81 */ { 0x3b6752, 0x3b6f96, 0x7f, 0xe2, 0x63, 0x0 }, /* #82 */ { 0x1a6f06, 0x1a6717, 0x6d, 0x47, 0xda, 0x0 }, /* #83 */ { 0x3b46c3, 0x3b4603, 0xf0, 0x49, 0x59, 0x0 }, /* #84 */ { 0x3e4f07, 0x3e4f92, 0x58, 0xd3, 0x7b, 0x0 }, /* #85 */ { 0x1d7087, 0x1d7093, 0xce, 0xcb, 0xfd, 0x0 }, /* #86 */ { 0x397e57, 0x397692, 0xcd, 0xe6, 0x19, 0x0 }, /* #87 */ { 0x064a52, 0x064a92, 0x7d, 0xf7, 0x7a, 0x0 }, /* #88 */ { 0x2d5fc7, 0x2d5f03, 0x87, 0x7c, 0xf5, 0x0 }, /* #89 */ { 0x2c6787, 0x2c6703, 0xe6, 0x2a, 0x44, 0x0 }, /* #90 */ { 0x233d97, 0x233513, 0x5b, 0x13, 0xb8, 0x0 }, /* #91 */ { 0x285143, 0x285193, 0xb7, 0x94, 0xdd, 0x0 }, /* #92 */ { 0x302dd2, 0x302592, 0xae, 0xc1, 0x13, 0x0 }, /* #93 */ { 0x113952, 0x113103, 0x70, 0x46, 0xd6, 0x0 }, /* #94 */ { 0x153f53, 0x153787, 0xc8, 0x9f, 0xd7, 0x0 }, /* #95 */ }; uint32_t const g_cTests_add_u8_locked = RT_ELEMENTS(g_aTests_add_u8_locked); BINU8_TEST_T const g_aTests_adc_u8[] = { { 0x1d0217, 0x1d0202, 0x00, 0x01, 0x00, 0x0 }, /* #0 */ { 0x100187, 0x100102, 0x00, 0x01, 0x00, 0x0 }, /* #1 */ { 0x1e2e83, 0x1e2602, 0x00, 0x01, 0x00, 0x0 }, /* #2 */ { 0x1c5d42, 0x1c5546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x1c6716, 0x1c6746, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x111c83, 0x111402, 0x00, 0x01, 0x00, 0x0 }, /* #5 */ { 0x395c03, 0x395406, 0x20, 0x21, 0x00, 0x0 }, /* #6 */ { 0x306443, 0x306406, 0x09, 0x0a, 0x00, 0x0 }, /* #7 */ { 0x1c4e16, 0x1c4686, 0xc9, 0xc9, 0x00, 0x0 }, /* #8 */ { 0x362ed6, 0x362686, 0x9a, 0x9a, 0x00, 0x0 }, /* #9 */ { 0x3e07d6, 0x3e0706, 0x0f, 0x0f, 0x00, 0x0 }, /* #10 */ { 0x324952, 0x324106, 0x55, 0x55, 0x00, 0x0 }, /* #11 */ { 0x157942, 0x157182, 0xa0, 0xe9, 0x49, 0x0 }, /* #12 */ { 0x242ac2, 0x242206, 0x08, 0x3a, 0x32, 0x0 }, /* #13 */ { 0x395382, 0x395397, 0xfb, 0xf9, 0xfe, 0x0 }, /* #14 */ { 0x1c15d3, 0x1c1582, 0x53, 0xf8, 0xa4, 0x0 }, /* #15 */ { 0x1a7407, 0x1a7497, 0xbe, 0x9a, 0xdb, 0x0 }, /* #16 */ { 0x350697, 0x350693, 0xef, 0xd6, 0xe6, 0x0 }, /* #17 */ { 0x397347, 0x397317, 0x3c, 0x14, 0xd7, 0x0 }, /* #18 */ { 0x3d5112, 0x3d5182, 0xc2, 0xea, 0x28, 0x0 }, /* #19 */ { 0x094383, 0x094303, 0x55, 0x29, 0xd3, 0x0 }, /* #20 */ { 0x3409c7, 0x340113, 0x68, 0x68, 0xff, 0x0 }, /* #21 */ { 0x356fd7, 0x356787, 0xd8, 0xcc, 0xf3, 0x0 }, /* #22 */ { 0x2d21d2, 0x2d2996, 0x74, 0xd1, 0x5d, 0x0 }, /* #23 */ { 0x255007, 0x255896, 0x3a, 0xb4, 0x79, 0x0 }, /* #24 */ { 0x084783, 0x084713, 0xd4, 0x32, 0x5d, 0x0 }, /* #25 */ { 0x2e2c92, 0x2e2c82, 0x64, 0xcb, 0x67, 0x0 }, /* #26 */ { 0x1b5112, 0x1b5182, 0x88, 0x8f, 0x07, 0x0 }, /* #27 */ { 0x333cc7, 0x333c92, 0x6e, 0xe5, 0x76, 0x0 }, /* #28 */ { 0x2f7102, 0x2f7192, 0x96, 0xb5, 0x1f, 0x0 }, /* #29 */ { 0x0862d2, 0x086296, 0xa9, 0xc0, 0x17, 0x0 }, /* #30 */ { 0x086447, 0x086496, 0x5a, 0xf9, 0x9e, 0x0 }, /* #31 */ { 0x314647, 0x314697, 0xdc, 0xd4, 0xf7, 0x0 }, /* #32 */ { 0x313916, 0x313117, 0x5c, 0x11, 0xb5, 0x0 }, /* #33 */ { 0x180897, 0x180017, 0xe3, 0x50, 0x6c, 0x0 }, /* #34 */ { 0x0d3403, 0x0d3486, 0x21, 0xfc, 0xda, 0x0 }, /* #35 */ { 0x177393, 0x177b03, 0xde, 0x7f, 0xa0, 0x0 }, /* #36 */ { 0x2c3187, 0x2c3116, 0x13, 0x42, 0x2e, 0x0 }, /* #37 */ { 0x2f7607, 0x2f7693, 0xef, 0x9d, 0xad, 0x0 }, /* #38 */ { 0x212d96, 0x212d86, 0x22, 0x9a, 0x78, 0x0 }, /* #39 */ { 0x1e5593, 0x1e5507, 0x62, 0x14, 0xb1, 0x0 }, /* #40 */ { 0x290793, 0x290786, 0x34, 0xfc, 0xc7, 0x0 }, /* #41 */ { 0x1100c2, 0x110886, 0x40, 0xa6, 0x66, 0x0 }, /* #42 */ { 0x390213, 0x390287, 0x95, 0x8e, 0xf8, 0x0 }, /* #43 */ { 0x385103, 0x385186, 0x82, 0xcc, 0x49, 0x0 }, /* #44 */ { 0x047556, 0x047596, 0x9a, 0xa3, 0x09, 0x0 }, /* #45 */ { 0x2717d3, 0x271796, 0x54, 0xf0, 0x9b, 0x0 }, /* #46 */ { 0x2a0656, 0x2a0682, 0x91, 0xfb, 0x6a, 0x0 }, /* #47 */ { 0x085752, 0x085712, 0x2f, 0x75, 0x46, 0x0 }, /* #48 */ { 0x077f83, 0x077717, 0x67, 0x35, 0xcd, 0x0 }, /* #49 */ { 0x057643, 0x057617, 0x6d, 0x06, 0x98, 0x0 }, /* #50 */ { 0x2c4792, 0x2c4786, 0x34, 0xc9, 0x95, 0x0 }, /* #51 */ { 0x082597, 0x082d13, 0x9e, 0x76, 0xd7, 0x0 }, /* #52 */ { 0x2813d3, 0x281b92, 0x7c, 0x9b, 0x1e, 0x0 }, /* #53 */ { 0x0e7996, 0x0e7107, 0xfe, 0x0f, 0x11, 0x0 }, /* #54 */ { 0x2a2f07, 0x2a2792, 0xda, 0xf2, 0x17, 0x0 }, /* #55 */ { 0x0363d6, 0x036b82, 0x19, 0x89, 0x70, 0x0 }, /* #56 */ { 0x315dd6, 0x315513, 0xe3, 0x10, 0x2d, 0x0 }, /* #57 */ { 0x0723d3, 0x072382, 0x32, 0xcb, 0x98, 0x0 }, /* #58 */ { 0x2d4793, 0x2d4783, 0xc6, 0xab, 0xe4, 0x0 }, /* #59 */ { 0x282bd2, 0x282303, 0xf4, 0x54, 0x60, 0x0 }, /* #60 */ { 0x2d3f97, 0x2d3783, 0xf7, 0xd9, 0xe1, 0x0 }, /* #61 */ { 0x211906, 0x211102, 0x59, 0x7c, 0x23, 0x0 }, /* #62 */ { 0x384146, 0x384917, 0xaa, 0x44, 0x9a, 0x0 }, /* #63 */ { 0x0a7356, 0x0a7397, 0xf2, 0xc0, 0xce, 0x0 }, /* #64 */ { 0x183f57, 0x183782, 0x0b, 0xbf, 0xb3, 0x0 }, /* #65 */ { 0x3c1057, 0x3c1017, 0xee, 0x2e, 0x3f, 0x0 }, /* #66 */ { 0x037d92, 0x037516, 0x5e, 0x60, 0x02, 0x0 }, /* #67 */ { 0x0821d7, 0x082186, 0xbe, 0xcf, 0x10, 0x0 }, /* #68 */ { 0x063c97, 0x063c96, 0x14, 0x82, 0x6d, 0x0 }, /* #69 */ { 0x340a53, 0x340293, 0xf7, 0xa2, 0xaa, 0x0 }, /* #70 */ { 0x234d93, 0x234517, 0x59, 0x03, 0xa9, 0x0 }, /* #71 */ { 0x3b3883, 0x3b3003, 0x50, 0x1a, 0xc9, 0x0 }, /* #72 */ { 0x3e5596, 0x3e5586, 0x20, 0xc5, 0xa5, 0x0 }, /* #73 */ { 0x024813, 0x024096, 0x8b, 0xb2, 0x26, 0x0 }, /* #74 */ { 0x276793, 0x276786, 0x92, 0x9a, 0x07, 0x0 }, /* #75 */ { 0x1f2892, 0x1f2093, 0xf9, 0xb3, 0xba, 0x0 }, /* #76 */ { 0x3e3996, 0x3e3907, 0xe1, 0x74, 0x93, 0x0 }, /* #77 */ { 0x090d16, 0x090512, 0x07, 0x40, 0x39, 0x0 }, /* #78 */ { 0x025a93, 0x025287, 0xe5, 0xaa, 0xc4, 0x0 }, /* #79 */ { 0x026682, 0x026682, 0x04, 0xec, 0xe8, 0x0 }, /* #80 */ { 0x396082, 0x396086, 0xd3, 0xd7, 0x04, 0x0 }, /* #81 */ { 0x3e4d07, 0x3e4d17, 0xda, 0x69, 0x8e, 0x0 }, /* #82 */ { 0x3a1642, 0x3a1683, 0xfb, 0x9e, 0xa3, 0x0 }, /* #83 */ { 0x1600d2, 0x160082, 0x52, 0xfd, 0xab, 0x0 }, /* #84 */ { 0x3967c2, 0x396713, 0xfb, 0x7a, 0x7f, 0x0 }, /* #85 */ { 0x231552, 0x231592, 0xb9, 0xc2, 0x09, 0x0 }, /* #86 */ { 0x147507, 0x147507, 0x3b, 0x1e, 0xe2, 0x0 }, /* #87 */ { 0x1f3956, 0x1f3186, 0x99, 0xf9, 0x60, 0x0 }, /* #88 */ { 0x065a07, 0x065a92, 0x76, 0xf4, 0x7d, 0x0 }, /* #89 */ { 0x024fc2, 0x024717, 0x5a, 0x41, 0xe7, 0x0 }, /* #90 */ { 0x054c82, 0x054487, 0xf9, 0xbd, 0xc4, 0x0 }, /* #91 */ { 0x3a5b06, 0x3a5392, 0x9e, 0xe3, 0x45, 0x0 }, /* #92 */ { 0x296e97, 0x296e03, 0xa2, 0x43, 0xa0, 0x0 }, /* #93 */ { 0x195397, 0x195386, 0x14, 0xaa, 0x95, 0x0 }, /* #94 */ { 0x343c47, 0x343486, 0x84, 0xca, 0x45, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u8 = RT_ELEMENTS(g_aTests_adc_u8); BINU8_TEST_T const g_aTests_adc_u8_locked[] = { { 0x071dc3, 0x071502, 0x00, 0x01, 0x00, 0x0 }, /* #0 */ { 0x3277c6, 0x327746, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x1d47d6, 0x1d4746, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x195f46, 0x195746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x073c47, 0x073402, 0x00, 0x01, 0x00, 0x0 }, /* #4 */ { 0x1b7307, 0x1b7302, 0x00, 0x01, 0x00, 0x0 }, /* #5 */ { 0x241d17, 0x241502, 0x75, 0x76, 0x00, 0x0 }, /* #6 */ { 0x0465d2, 0x046586, 0x95, 0x95, 0x00, 0x0 }, /* #7 */ { 0x3e0897, 0x3e0082, 0xb9, 0xba, 0x00, 0x0 }, /* #8 */ { 0x3d4206, 0x3d4286, 0xcf, 0xcf, 0x00, 0x0 }, /* #9 */ { 0x194b06, 0x194302, 0x1f, 0x1f, 0x00, 0x0 }, /* #10 */ { 0x1d2cc7, 0x1d2402, 0x29, 0x2a, 0x00, 0x0 }, /* #11 */ { 0x383c93, 0x383487, 0xb5, 0x88, 0xd2, 0x0 }, /* #12 */ { 0x1c3517, 0x1c3d96, 0x5e, 0xc3, 0x64, 0x0 }, /* #13 */ { 0x254e13, 0x254696, 0x8f, 0xd1, 0x41, 0x0 }, /* #14 */ { 0x3b2097, 0x3b2002, 0x53, 0x6e, 0x1a, 0x0 }, /* #15 */ { 0x3a0c87, 0x3a0c17, 0x8c, 0x35, 0xa8, 0x0 }, /* #16 */ { 0x337196, 0x337106, 0x17, 0x1e, 0x07, 0x0 }, /* #17 */ { 0x125417, 0x125493, 0xff, 0xdf, 0xdf, 0x0 }, /* #18 */ { 0x293b57, 0x293313, 0x8a, 0x04, 0x79, 0x0 }, /* #19 */ { 0x395857, 0x395017, 0x3f, 0x30, 0xf0, 0x0 }, /* #20 */ { 0x205e12, 0x205603, 0x61, 0x2c, 0xcb, 0x0 }, /* #21 */ { 0x2a0206, 0x2a0287, 0xeb, 0x8d, 0xa2, 0x0 }, /* #22 */ { 0x105c93, 0x105c17, 0x94, 0x24, 0x8f, 0x0 }, /* #23 */ { 0x144216, 0x144217, 0x59, 0x42, 0xe9, 0x0 }, /* #24 */ { 0x3e41c2, 0x3e4103, 0xf2, 0x19, 0x27, 0x0 }, /* #25 */ { 0x2059d7, 0x205192, 0xa4, 0xf2, 0x4d, 0x0 }, /* #26 */ { 0x214857, 0x214096, 0xa6, 0xf5, 0x4e, 0x0 }, /* #27 */ { 0x2e2fd7, 0x2e2703, 0xd4, 0x3e, 0x69, 0x0 }, /* #28 */ { 0x1473d3, 0x147386, 0x04, 0xd8, 0xd3, 0x0 }, /* #29 */ { 0x1b3603, 0x1b3693, 0x9a, 0x89, 0xee, 0x0 }, /* #30 */ { 0x0a7507, 0x0a7513, 0xee, 0x6b, 0x7c, 0x0 }, /* #31 */ { 0x181247, 0x181203, 0xa5, 0x08, 0x62, 0x0 }, /* #32 */ { 0x0a0d03, 0x0a0d13, 0x9e, 0x49, 0xaa, 0x0 }, /* #33 */ { 0x0a4ad6, 0x0a4297, 0xc8, 0x90, 0xc8, 0x0 }, /* #34 */ { 0x322412, 0x322482, 0x41, 0xf8, 0xb7, 0x0 }, /* #35 */ { 0x1f0b96, 0x1f0b96, 0x37, 0x93, 0x5c, 0x0 }, /* #36 */ { 0x0e2493, 0x0e2c13, 0x98, 0x45, 0xac, 0x0 }, /* #37 */ { 0x082252, 0x082216, 0x05, 0x53, 0x4e, 0x0 }, /* #38 */ { 0x1e1982, 0x1e1113, 0x99, 0x02, 0x69, 0x0 }, /* #39 */ { 0x040486, 0x040402, 0x29, 0x5d, 0x34, 0x0 }, /* #40 */ { 0x252d97, 0x252513, 0x33, 0x01, 0xcd, 0x0 }, /* #41 */ { 0x2f7003, 0x2f7886, 0x17, 0x8e, 0x76, 0x0 }, /* #42 */ { 0x1f2d43, 0x1f2506, 0x30, 0x66, 0x35, 0x0 }, /* #43 */ { 0x2d2c56, 0x2d2413, 0x75, 0x51, 0xdc, 0x0 }, /* #44 */ { 0x357e16, 0x357686, 0xaa, 0xde, 0x34, 0x0 }, /* #45 */ { 0x346a43, 0x346286, 0xa1, 0xb2, 0x10, 0x0 }, /* #46 */ { 0x1d6b02, 0x1d6313, 0xac, 0x13, 0x67, 0x0 }, /* #47 */ { 0x2c1cd7, 0x2c1c13, 0x8f, 0x7f, 0xef, 0x0 }, /* #48 */ { 0x0e1843, 0x0e1082, 0x06, 0xcb, 0xc4, 0x0 }, /* #49 */ { 0x023ec3, 0x023e07, 0x92, 0x5f, 0xcc, 0x0 }, /* #50 */ { 0x2167d7, 0x216716, 0x1d, 0x66, 0x48, 0x0 }, /* #51 */ { 0x362a56, 0x362286, 0x79, 0xff, 0x86, 0x0 }, /* #52 */ { 0x293643, 0x293692, 0xa5, 0xd3, 0x2d, 0x0 }, /* #53 */ { 0x057086, 0x057807, 0xa4, 0x3f, 0x9b, 0x0 }, /* #54 */ { 0x2b6007, 0x2b6886, 0x41, 0x8b, 0x49, 0x0 }, /* #55 */ { 0x236d96, 0x236586, 0x97, 0xff, 0x68, 0x0 }, /* #56 */ { 0x2e66d7, 0x2e6616, 0x2b, 0x66, 0x3a, 0x0 }, /* #57 */ { 0x2f0cc2, 0x2f0c17, 0xcd, 0x78, 0xab, 0x0 }, /* #58 */ { 0x0a64d6, 0x0a6413, 0xfc, 0x70, 0x74, 0x0 }, /* #59 */ { 0x075987, 0x075913, 0x8b, 0x26, 0x9a, 0x0 }, /* #60 */ { 0x394097, 0x394882, 0x32, 0xae, 0x7b, 0x0 }, /* #61 */ { 0x1e7e46, 0x1e7e82, 0x72, 0xc2, 0x50, 0x0 }, /* #62 */ { 0x317a07, 0x317a17, 0xda, 0x65, 0x8a, 0x0 }, /* #63 */ { 0x042fc2, 0x042792, 0xae, 0xf4, 0x46, 0x0 }, /* #64 */ { 0x2e4552, 0x2e4586, 0x84, 0xca, 0x46, 0x0 }, /* #65 */ { 0x1c7e06, 0x1c7683, 0xb6, 0x86, 0xd0, 0x0 }, /* #66 */ { 0x112002, 0x112803, 0x94, 0x58, 0xc4, 0x0 }, /* #67 */ { 0x154e86, 0x154692, 0x1e, 0xad, 0x8f, 0x0 }, /* #68 */ { 0x1d5656, 0x1d5e03, 0x84, 0x07, 0x83, 0x0 }, /* #69 */ { 0x202956, 0x202182, 0x87, 0x97, 0x10, 0x0 }, /* #70 */ { 0x211b03, 0x211382, 0x44, 0xea, 0xa5, 0x0 }, /* #71 */ { 0x312dc3, 0x312503, 0xc6, 0x2c, 0x65, 0x0 }, /* #72 */ { 0x000892, 0x000017, 0x29, 0x12, 0xe9, 0x0 }, /* #73 */ { 0x2637d7, 0x263786, 0xe7, 0xfa, 0x12, 0x0 }, /* #74 */ { 0x176456, 0x176407, 0xe3, 0x4e, 0x6b, 0x0 }, /* #75 */ { 0x304892, 0x304082, 0x24, 0xfe, 0xda, 0x0 }, /* #76 */ { 0x0e2882, 0x0e2803, 0xab, 0x2c, 0x81, 0x0 }, /* #77 */ { 0x3f3e17, 0x3f3693, 0xda, 0xa4, 0xc9, 0x0 }, /* #78 */ { 0x256152, 0x256917, 0xa5, 0x33, 0x8e, 0x0 }, /* #79 */ { 0x245c56, 0x245403, 0xfc, 0x1c, 0x20, 0x0 }, /* #80 */ { 0x086313, 0x086b92, 0x77, 0xe0, 0x68, 0x0 }, /* #81 */ { 0x3349c7, 0x334986, 0x15, 0x88, 0x72, 0x0 }, /* #82 */ { 0x287e43, 0x287612, 0x49, 0x61, 0x17, 0x0 }, /* #83 */ { 0x3a1902, 0x3a1117, 0x74, 0x41, 0xcd, 0x0 }, /* #84 */ { 0x365f12, 0x365786, 0x41, 0xcf, 0x8e, 0x0 }, /* #85 */ { 0x133603, 0x133e07, 0xda, 0x6c, 0x91, 0x0 }, /* #86 */ { 0x3a7a13, 0x3a7203, 0xb1, 0x04, 0x52, 0x0 }, /* #87 */ { 0x211f56, 0x211f82, 0x19, 0x8a, 0x71, 0x0 }, /* #88 */ { 0x1e4997, 0x1e4907, 0xa5, 0x3a, 0x94, 0x0 }, /* #89 */ { 0x0f2657, 0x0f2657, 0xcb, 0x00, 0x34, 0x0 }, /* #90 */ { 0x2845d7, 0x284d96, 0x2c, 0x90, 0x63, 0x0 }, /* #91 */ { 0x0b7047, 0x0b7882, 0x73, 0x9b, 0x27, 0x0 }, /* #92 */ { 0x2c6b57, 0x2c6386, 0x40, 0xd7, 0x96, 0x0 }, /* #93 */ { 0x3d6802, 0x3d6096, 0x9d, 0xac, 0x0f, 0x0 }, /* #94 */ { 0x1e1357, 0x1e1306, 0x24, 0x77, 0x52, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u8_locked = RT_ELEMENTS(g_aTests_adc_u8_locked); BINU8_TEST_T const g_aTests_sub_u8[] = { { 0x2a0652, 0x2a0646, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x206297, 0x206246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x3c3a42, 0x3c3246, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x167052, 0x167046, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x3b3f42, 0x3b3746, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x137646, 0x137646, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x173402, 0x173406, 0x30, 0x30, 0x00, 0x0 }, /* #6 */ { 0x0843c3, 0x084386, 0xb7, 0xb7, 0x00, 0x0 }, /* #7 */ { 0x270553, 0x270586, 0xb7, 0xb7, 0x00, 0x0 }, /* #8 */ { 0x312212, 0x312206, 0x6c, 0x6c, 0x00, 0x0 }, /* #9 */ { 0x176407, 0x176406, 0x4e, 0x4e, 0x00, 0x0 }, /* #10 */ { 0x1f38d2, 0x1f3086, 0xfa, 0xfa, 0x00, 0x0 }, /* #11 */ { 0x231243, 0x231216, 0x40, 0x14, 0x2c, 0x0 }, /* #12 */ { 0x1b7383, 0x1b7316, 0xf7, 0x3f, 0xb8, 0x0 }, /* #13 */ { 0x290286, 0x290297, 0xcb, 0xed, 0xde, 0x0 }, /* #14 */ { 0x3e2413, 0x3e2487, 0x4f, 0xe1, 0x6e, 0x0 }, /* #15 */ { 0x0b48d3, 0x0b4806, 0x8d, 0x50, 0x3d, 0x0 }, /* #16 */ { 0x0b1147, 0x0b1112, 0xd2, 0x45, 0x8d, 0x0 }, /* #17 */ { 0x2324c2, 0x232417, 0x33, 0x55, 0xde, 0x0 }, /* #18 */ { 0x310282, 0x310a93, 0x31, 0x9d, 0x94, 0x0 }, /* #19 */ { 0x2d0203, 0x2d0206, 0xfc, 0x74, 0x88, 0x0 }, /* #20 */ { 0x257fc3, 0x257793, 0x38, 0xec, 0x4c, 0x0 }, /* #21 */ { 0x211f96, 0x211707, 0x3e, 0x41, 0xfd, 0x0 }, /* #22 */ { 0x0b00d7, 0x0b0883, 0x3f, 0xa2, 0x9d, 0x0 }, /* #23 */ { 0x041017, 0x041893, 0x30, 0xab, 0x85, 0x0 }, /* #24 */ { 0x323457, 0x323493, 0x4d, 0xef, 0x5e, 0x0 }, /* #25 */ { 0x0274c7, 0x027483, 0x92, 0xa1, 0xf1, 0x0 }, /* #26 */ { 0x176157, 0x176102, 0xa5, 0x04, 0xa1, 0x0 }, /* #27 */ { 0x285e42, 0x285e06, 0x8c, 0x5c, 0x30, 0x0 }, /* #28 */ { 0x0a23c3, 0x0a2303, 0x0f, 0x73, 0x9c, 0x0 }, /* #29 */ { 0x126156, 0x126102, 0x47, 0x43, 0x04, 0x0 }, /* #30 */ { 0x354e17, 0x354616, 0xb0, 0x1d, 0x93, 0x0 }, /* #31 */ { 0x367693, 0x367e06, 0x8d, 0x14, 0x79, 0x0 }, /* #32 */ { 0x372312, 0x372386, 0xef, 0xa6, 0x49, 0x0 }, /* #33 */ { 0x1403c2, 0x140316, 0x58, 0x39, 0x1f, 0x0 }, /* #34 */ { 0x363d53, 0x363506, 0xe9, 0x53, 0x96, 0x0 }, /* #35 */ { 0x0247d2, 0x024783, 0xc4, 0xe0, 0xe4, 0x0 }, /* #36 */ { 0x062497, 0x062497, 0xa3, 0xd8, 0xcb, 0x0 }, /* #37 */ { 0x2d1852, 0x2d1082, 0xf6, 0xc4, 0x32, 0x0 }, /* #38 */ { 0x315703, 0x315702, 0xb6, 0x01, 0xb5, 0x0 }, /* #39 */ { 0x2f5612, 0x2f5697, 0x17, 0xfa, 0x1d, 0x0 }, /* #40 */ { 0x157e93, 0x157693, 0x31, 0xce, 0x63, 0x0 }, /* #41 */ { 0x0c7e02, 0x0c7687, 0x4e, 0xe2, 0x6c, 0x0 }, /* #42 */ { 0x1548d6, 0x154013, 0x29, 0x4c, 0xdd, 0x0 }, /* #43 */ { 0x237786, 0x237782, 0xda, 0xb3, 0x27, 0x0 }, /* #44 */ { 0x1b4d17, 0x1b4513, 0x53, 0x7f, 0xd4, 0x0 }, /* #45 */ { 0x1f3016, 0x1f3897, 0x73, 0xb7, 0xbc, 0x0 }, /* #46 */ { 0x0600c6, 0x060006, 0xc3, 0x11, 0xb2, 0x0 }, /* #47 */ { 0x0f3d93, 0x0f3516, 0x6c, 0x4d, 0x1f, 0x0 }, /* #48 */ { 0x274a96, 0x274213, 0x48, 0x49, 0xff, 0x0 }, /* #49 */ { 0x3b4287, 0x3b4293, 0x13, 0xcd, 0x46, 0x0 }, /* #50 */ { 0x1f0446, 0x1f0487, 0x05, 0xe4, 0x21, 0x0 }, /* #51 */ { 0x2b41d3, 0x2b4193, 0x8a, 0xad, 0xdd, 0x0 }, /* #52 */ { 0x3e0557, 0x3e0592, 0xc4, 0xae, 0x16, 0x0 }, /* #53 */ { 0x3f7486, 0x3f7c16, 0x83, 0x66, 0x1d, 0x0 }, /* #54 */ { 0x1d75c7, 0x1d7597, 0xe0, 0xeb, 0xf5, 0x0 }, /* #55 */ { 0x1e59c2, 0x1e5983, 0x7e, 0xc4, 0xba, 0x0 }, /* #56 */ { 0x366982, 0x366112, 0x4b, 0x1f, 0x2c, 0x0 }, /* #57 */ { 0x2273d7, 0x227346, 0x80, 0x00, 0x80, 0x0 }, /* #58 */ { 0x0946c7, 0x094e87, 0x65, 0xb4, 0xb1, 0x0 }, /* #59 */ { 0x0f5b42, 0x0f5383, 0x93, 0xf2, 0xa1, 0x0 }, /* #60 */ { 0x184497, 0x184486, 0xa7, 0x81, 0x26, 0x0 }, /* #61 */ { 0x015f87, 0x015786, 0xac, 0xa6, 0x06, 0x0 }, /* #62 */ { 0x120d42, 0x120502, 0xd5, 0x31, 0xa4, 0x0 }, /* #63 */ { 0x1f6c57, 0x1f6c97, 0x50, 0xcc, 0x84, 0x0 }, /* #64 */ { 0x080202, 0x080287, 0xee, 0xf9, 0xf5, 0x0 }, /* #65 */ { 0x0e5f17, 0x0e5783, 0x9b, 0xd5, 0xc6, 0x0 }, /* #66 */ { 0x0a2ec7, 0x0a2e06, 0xbc, 0x41, 0x7b, 0x0 }, /* #67 */ { 0x080212, 0x080293, 0x93, 0xce, 0xc5, 0x0 }, /* #68 */ { 0x2e6182, 0x2e6193, 0xd8, 0xdc, 0xfc, 0x0 }, /* #69 */ { 0x136442, 0x136493, 0xd6, 0xfe, 0xd8, 0x0 }, /* #70 */ { 0x273892, 0x273096, 0xe0, 0xdd, 0x03, 0x0 }, /* #71 */ { 0x2e4746, 0x2e4793, 0x23, 0xa4, 0x7f, 0x0 }, /* #72 */ { 0x2e6d92, 0x2e6516, 0xf3, 0x48, 0xab, 0x0 }, /* #73 */ { 0x1c7146, 0x1c7193, 0x62, 0xe5, 0x7d, 0x0 }, /* #74 */ { 0x114a87, 0x114a16, 0xd4, 0x69, 0x6b, 0x0 }, /* #75 */ { 0x1c21d2, 0x1c2193, 0x89, 0xcd, 0xbc, 0x0 }, /* #76 */ { 0x3a30c6, 0x3a3016, 0x91, 0x09, 0x88, 0x0 }, /* #77 */ { 0x2f6342, 0x2f6b87, 0x36, 0x82, 0xb4, 0x0 }, /* #78 */ { 0x354bc7, 0x354b83, 0x29, 0x94, 0x95, 0x0 }, /* #79 */ { 0x237c53, 0x237416, 0xb6, 0x18, 0x9e, 0x0 }, /* #80 */ { 0x0d4c46, 0x0d4482, 0xbd, 0xb5, 0x08, 0x0 }, /* #81 */ { 0x075702, 0x075796, 0xa3, 0x88, 0x1b, 0x0 }, /* #82 */ { 0x0659d7, 0x065983, 0x5e, 0xad, 0xb1, 0x0 }, /* #83 */ { 0x0437c7, 0x043797, 0xb8, 0xee, 0xca, 0x0 }, /* #84 */ { 0x0d2297, 0x0d2287, 0xb7, 0xe4, 0xd3, 0x0 }, /* #85 */ { 0x1e3707, 0x1e3796, 0xc5, 0xb7, 0x0e, 0x0 }, /* #86 */ { 0x296957, 0x296993, 0x44, 0x85, 0xbf, 0x0 }, /* #87 */ { 0x267c87, 0x267497, 0x80, 0x9c, 0xe4, 0x0 }, /* #88 */ { 0x2b7e16, 0x2b7e83, 0x1b, 0x83, 0x98, 0x0 }, /* #89 */ { 0x111012, 0x111806, 0xc6, 0x60, 0x66, 0x0 }, /* #90 */ { 0x010b86, 0x010b12, 0x82, 0x7f, 0x03, 0x0 }, /* #91 */ { 0x1e18c2, 0x1e1017, 0x51, 0x59, 0xf8, 0x0 }, /* #92 */ { 0x170686, 0x170616, 0x67, 0x0c, 0x5b, 0x0 }, /* #93 */ { 0x153657, 0x153683, 0x88, 0x91, 0xf7, 0x0 }, /* #94 */ { 0x1e33c7, 0x1e3393, 0x96, 0xb9, 0xdd, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u8 = RT_ELEMENTS(g_aTests_sub_u8); BINU8_TEST_T const g_aTests_sub_u8_locked[] = { { 0x0950d3, 0x095046, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x227e43, 0x227646, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x107697, 0x107646, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x2e5fd3, 0x2e5746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x3004d6, 0x300446, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x2a5892, 0x2a5046, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x383843, 0x383002, 0x3e, 0x3e, 0x00, 0x0 }, /* #6 */ { 0x2d2d57, 0x2d2506, 0x50, 0x50, 0x00, 0x0 }, /* #7 */ { 0x240e92, 0x240602, 0x57, 0x57, 0x00, 0x0 }, /* #8 */ { 0x342856, 0x342086, 0xca, 0xca, 0x00, 0x0 }, /* #9 */ { 0x314353, 0x314386, 0xaa, 0xaa, 0x00, 0x0 }, /* #10 */ { 0x014d42, 0x014506, 0x30, 0x30, 0x00, 0x0 }, /* #11 */ { 0x116e56, 0x116696, 0xa4, 0x9a, 0x0a, 0x0 }, /* #12 */ { 0x226782, 0x226702, 0x4f, 0x3e, 0x11, 0x0 }, /* #13 */ { 0x0f6053, 0x0f6002, 0xb2, 0x10, 0xa2, 0x0 }, /* #14 */ { 0x286657, 0x286602, 0x7b, 0x19, 0x62, 0x0 }, /* #15 */ { 0x096513, 0x096d02, 0xcb, 0x70, 0x5b, 0x0 }, /* #16 */ { 0x1477d7, 0x147712, 0xea, 0x5b, 0x8f, 0x0 }, /* #17 */ { 0x0c3d57, 0x0c3587, 0xa6, 0xe4, 0xc2, 0x0 }, /* #18 */ { 0x046a86, 0x046a87, 0x43, 0xa3, 0xa0, 0x0 }, /* #19 */ { 0x3a5286, 0x3a5a87, 0x38, 0x84, 0xb4, 0x0 }, /* #20 */ { 0x0b1652, 0x0b1682, 0xd9, 0x83, 0x56, 0x0 }, /* #21 */ { 0x154752, 0x154712, 0x20, 0x15, 0x0b, 0x0 }, /* #22 */ { 0x3b3bc3, 0x3b3386, 0xea, 0xe7, 0x03, 0x0 }, /* #23 */ { 0x290bd3, 0x290b83, 0x79, 0xf4, 0x85, 0x0 }, /* #24 */ { 0x0407d2, 0x040706, 0x8b, 0x05, 0x86, 0x0 }, /* #25 */ { 0x1102c3, 0x110283, 0x18, 0xd3, 0x45, 0x0 }, /* #26 */ { 0x346893, 0x346097, 0x01, 0xcf, 0x32, 0x0 }, /* #27 */ { 0x0f7e57, 0x0f7602, 0x6f, 0x40, 0x2f, 0x0 }, /* #28 */ { 0x0e7e86, 0x0e7e12, 0x90, 0x6b, 0x25, 0x0 }, /* #29 */ { 0x207a42, 0x207212, 0xd3, 0x4a, 0x89, 0x0 }, /* #30 */ { 0x1f1e03, 0x1f1617, 0x00, 0x06, 0xfa, 0x0 }, /* #31 */ { 0x3e6497, 0x3e6416, 0x76, 0x47, 0x2f, 0x0 }, /* #32 */ { 0x210403, 0x210493, 0x81, 0x98, 0xe9, 0x0 }, /* #33 */ { 0x374c06, 0x374412, 0x33, 0x1f, 0x14, 0x0 }, /* #34 */ { 0x165193, 0x165983, 0x69, 0xa2, 0xc7, 0x0 }, /* #35 */ { 0x123fc7, 0x123797, 0xc3, 0xf5, 0xce, 0x0 }, /* #36 */ { 0x157d13, 0x157586, 0xaf, 0x8e, 0x21, 0x0 }, /* #37 */ { 0x1c6682, 0x1c6683, 0xcc, 0xfb, 0xd1, 0x0 }, /* #38 */ { 0x181302, 0x181307, 0x25, 0x55, 0xd0, 0x0 }, /* #39 */ { 0x0b46d3, 0x0b4e16, 0x93, 0x4d, 0x46, 0x0 }, /* #40 */ { 0x3b5d93, 0x3b5d16, 0xd5, 0x6a, 0x6b, 0x0 }, /* #41 */ { 0x384843, 0x384806, 0xac, 0x78, 0x34, 0x0 }, /* #42 */ { 0x192152, 0x192106, 0xfb, 0x5a, 0xa1, 0x0 }, /* #43 */ { 0x1c2092, 0x1c2082, 0xd9, 0xd0, 0x09, 0x0 }, /* #44 */ { 0x1041d2, 0x104193, 0xd7, 0xea, 0xed, 0x0 }, /* #45 */ { 0x381407, 0x381487, 0xcd, 0xd4, 0xf9, 0x0 }, /* #46 */ { 0x305dd2, 0x305d83, 0x5a, 0xc4, 0x96, 0x0 }, /* #47 */ { 0x075517, 0x075506, 0xef, 0x69, 0x86, 0x0 }, /* #48 */ { 0x1d78d2, 0x1d7087, 0x1f, 0xd8, 0x47, 0x0 }, /* #49 */ { 0x380786, 0x380f12, 0xe0, 0x62, 0x7e, 0x0 }, /* #50 */ { 0x2a7c92, 0x2a7c87, 0x58, 0xa5, 0xb3, 0x0 }, /* #51 */ { 0x282653, 0x282693, 0x23, 0xdf, 0x44, 0x0 }, /* #52 */ { 0x272153, 0x272997, 0x31, 0x8e, 0xa3, 0x0 }, /* #53 */ { 0x070f96, 0x070797, 0x03, 0xd7, 0x2c, 0x0 }, /* #54 */ { 0x022c52, 0x022497, 0x32, 0xf6, 0x3c, 0x0 }, /* #55 */ { 0x1268c3, 0x126083, 0x89, 0xe0, 0xa9, 0x0 }, /* #56 */ { 0x1b1a47, 0x1b1206, 0xd6, 0x30, 0xa6, 0x0 }, /* #57 */ { 0x162ad7, 0x162207, 0x1f, 0x4e, 0xd1, 0x0 }, /* #58 */ { 0x1556c6, 0x155697, 0x14, 0xca, 0x4a, 0x0 }, /* #59 */ { 0x2a4c87, 0x2a4412, 0xf9, 0x2c, 0xcd, 0x0 }, /* #60 */ { 0x0a1302, 0x0a1b06, 0xac, 0x33, 0x79, 0x0 }, /* #61 */ { 0x3b64d2, 0x3b6417, 0x26, 0x5f, 0xc7, 0x0 }, /* #62 */ { 0x352d47, 0x352502, 0x6f, 0x57, 0x18, 0x0 }, /* #63 */ { 0x2d49d2, 0x2d4197, 0x50, 0xd1, 0x7f, 0x0 }, /* #64 */ { 0x343557, 0x343513, 0x19, 0x5e, 0xbb, 0x0 }, /* #65 */ { 0x076713, 0x076717, 0x15, 0x6c, 0xa9, 0x0 }, /* #66 */ { 0x365c53, 0x365492, 0xc2, 0xbc, 0x06, 0x0 }, /* #67 */ { 0x102fd3, 0x102f87, 0x6d, 0x8b, 0xe2, 0x0 }, /* #68 */ { 0x283c47, 0x283496, 0xf9, 0x8b, 0x6e, 0x0 }, /* #69 */ { 0x2f4247, 0x2f4202, 0xd8, 0x16, 0xc2, 0x0 }, /* #70 */ { 0x1d03d3, 0x1d0b06, 0x9a, 0x24, 0x76, 0x0 }, /* #71 */ { 0x236c86, 0x236c16, 0xe8, 0x7e, 0x6a, 0x0 }, /* #72 */ { 0x0c2886, 0x0c2083, 0xaf, 0xb0, 0xff, 0x0 }, /* #73 */ { 0x175243, 0x175282, 0xe9, 0xb6, 0x33, 0x0 }, /* #74 */ { 0x146b17, 0x146b12, 0x92, 0x1f, 0x73, 0x0 }, /* #75 */ { 0x265497, 0x265497, 0x9d, 0x9f, 0xfe, 0x0 }, /* #76 */ { 0x3d6612, 0x3d6e16, 0xe6, 0x7b, 0x6b, 0x0 }, /* #77 */ { 0x352a43, 0x352206, 0x56, 0x05, 0x51, 0x0 }, /* #78 */ { 0x293993, 0x293196, 0xf5, 0xaf, 0x46, 0x0 }, /* #79 */ { 0x1a6442, 0x1a6402, 0x68, 0x40, 0x28, 0x0 }, /* #80 */ { 0x274402, 0x274483, 0x49, 0xf4, 0x55, 0x0 }, /* #81 */ { 0x2a1b92, 0x2a1b87, 0x56, 0x96, 0xc0, 0x0 }, /* #82 */ { 0x3f2e12, 0x3f2e16, 0xb2, 0x4b, 0x67, 0x0 }, /* #83 */ { 0x105483, 0x105c87, 0x7e, 0xe4, 0x9a, 0x0 }, /* #84 */ { 0x2262d6, 0x226a87, 0x1b, 0x93, 0x88, 0x0 }, /* #85 */ { 0x345717, 0x345f93, 0x56, 0x89, 0xcd, 0x0 }, /* #86 */ { 0x224713, 0x224f93, 0x40, 0x98, 0xa8, 0x0 }, /* #87 */ { 0x171612, 0x171607, 0x21, 0x41, 0xe0, 0x0 }, /* #88 */ { 0x275ed2, 0x275697, 0xe5, 0xfc, 0xe9, 0x0 }, /* #89 */ { 0x2c0e03, 0x2c0683, 0x0f, 0xc2, 0x4d, 0x0 }, /* #90 */ { 0x2f1ec3, 0x2f1e16, 0x83, 0x6a, 0x19, 0x0 }, /* #91 */ { 0x111bc3, 0x111317, 0x3b, 0x3c, 0xff, 0x0 }, /* #92 */ { 0x0b5f46, 0x0b5786, 0xc7, 0xc3, 0x04, 0x0 }, /* #93 */ { 0x2f6082, 0x2f6086, 0xce, 0xbd, 0x11, 0x0 }, /* #94 */ { 0x093cd6, 0x093493, 0x42, 0xd9, 0x69, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u8_locked = RT_ELEMENTS(g_aTests_sub_u8_locked); BINU8_TEST_T const g_aTests_sbb_u8[] = { { 0x293156, 0x293146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x393213, 0x393297, 0x00, 0xff, 0x00, 0x0 }, /* #1 */ { 0x214752, 0x214746, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x240593, 0x240597, 0x00, 0xff, 0x00, 0x0 }, /* #3 */ { 0x075d46, 0x075546, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x3c5343, 0x3c5397, 0x00, 0xff, 0x00, 0x0 }, /* #5 */ { 0x191b12, 0x191302, 0x1c, 0x1c, 0x00, 0x0 }, /* #6 */ { 0x364b46, 0x364382, 0xc4, 0xc4, 0x00, 0x0 }, /* #7 */ { 0x131813, 0x131082, 0xeb, 0xea, 0x00, 0x0 }, /* #8 */ { 0x395cd2, 0x395486, 0xa9, 0xa9, 0x00, 0x0 }, /* #9 */ { 0x2f6807, 0x2f6082, 0xea, 0xe9, 0x00, 0x0 }, /* #10 */ { 0x2b4346, 0x2b4306, 0x7b, 0x7b, 0x00, 0x0 }, /* #11 */ { 0x2c55d3, 0x2c5d12, 0xeb, 0x7f, 0x6b, 0x0 }, /* #12 */ { 0x1e0446, 0x1e0406, 0xea, 0x11, 0xd9, 0x0 }, /* #13 */ { 0x255402, 0x255416, 0xf9, 0x3c, 0xbd, 0x0 }, /* #14 */ { 0x3a6217, 0x3a6212, 0x3b, 0x2f, 0x0b, 0x0 }, /* #15 */ { 0x257b06, 0x257397, 0x88, 0x9f, 0xe9, 0x0 }, /* #16 */ { 0x3842c7, 0x384283, 0x4b, 0xf7, 0x53, 0x0 }, /* #17 */ { 0x1254c2, 0x125497, 0x1c, 0xbd, 0x5f, 0x0 }, /* #18 */ { 0x197112, 0x197116, 0xe9, 0x3c, 0xad, 0x0 }, /* #19 */ { 0x1f2c47, 0x1f2496, 0xb0, 0x99, 0x16, 0x0 }, /* #20 */ { 0x053813, 0x053093, 0x82, 0xef, 0x92, 0x0 }, /* #21 */ { 0x232f82, 0x232706, 0x7f, 0x63, 0x1c, 0x0 }, /* #22 */ { 0x306b86, 0x306383, 0x99, 0xc1, 0xd8, 0x0 }, /* #23 */ { 0x364a93, 0x364297, 0x8d, 0xaf, 0xdd, 0x0 }, /* #24 */ { 0x3427c3, 0x342712, 0x64, 0x15, 0x4e, 0x0 }, /* #25 */ { 0x3e08d6, 0x3e0007, 0x0d, 0x30, 0xdd, 0x0 }, /* #26 */ { 0x1c7d97, 0x1c7596, 0xc6, 0x96, 0x2f, 0x0 }, /* #27 */ { 0x2f58d3, 0x2f5097, 0x22, 0xed, 0x34, 0x0 }, /* #28 */ { 0x014cc6, 0x014c12, 0x86, 0x7c, 0x0a, 0x0 }, /* #29 */ { 0x253f12, 0x253783, 0x27, 0xb5, 0x72, 0x0 }, /* #30 */ { 0x185bd7, 0x185382, 0xac, 0xa7, 0x04, 0x0 }, /* #31 */ { 0x3f5352, 0x3f5316, 0xf0, 0x59, 0x97, 0x0 }, /* #32 */ { 0x2c6b93, 0x2c6393, 0x46, 0xe9, 0x5c, 0x0 }, /* #33 */ { 0x0e6407, 0x0e6413, 0x06, 0x26, 0xdf, 0x0 }, /* #34 */ { 0x332f57, 0x332716, 0xe2, 0x42, 0x9f, 0x0 }, /* #35 */ { 0x2a6e83, 0x2a6e02, 0x96, 0x20, 0x75, 0x0 }, /* #36 */ { 0x037e47, 0x037617, 0x1e, 0x4e, 0xcf, 0x0 }, /* #37 */ { 0x363813, 0x363082, 0xfd, 0x92, 0x6a, 0x0 }, /* #38 */ { 0x012786, 0x012f87, 0x7d, 0x90, 0xed, 0x0 }, /* #39 */ { 0x3a2a06, 0x3a2212, 0xe1, 0x1f, 0xc2, 0x0 }, /* #40 */ { 0x3063c3, 0x306307, 0x19, 0x48, 0xd0, 0x0 }, /* #41 */ { 0x2d2182, 0x2d2106, 0xa8, 0x24, 0x84, 0x0 }, /* #42 */ { 0x140303, 0x140303, 0x0a, 0x40, 0xc9, 0x0 }, /* #43 */ { 0x3977d7, 0x397f16, 0xd0, 0x53, 0x7c, 0x0 }, /* #44 */ { 0x070fc2, 0x070f06, 0xc9, 0x56, 0x73, 0x0 }, /* #45 */ { 0x106106, 0x106112, 0x26, 0x1a, 0x0c, 0x0 }, /* #46 */ { 0x1d7a06, 0x1d7202, 0xcc, 0x23, 0xa9, 0x0 }, /* #47 */ { 0x340883, 0x340097, 0x4a, 0xca, 0x7f, 0x0 }, /* #48 */ { 0x115a12, 0x115216, 0xf4, 0x48, 0xac, 0x0 }, /* #49 */ { 0x350056, 0x350016, 0x3a, 0x2d, 0x0d, 0x0 }, /* #50 */ { 0x0572c2, 0x057a83, 0x47, 0xb3, 0x94, 0x0 }, /* #51 */ { 0x341ec2, 0x341616, 0x9b, 0x0f, 0x8c, 0x0 }, /* #52 */ { 0x3d0857, 0x3d0883, 0x5d, 0xcb, 0x91, 0x0 }, /* #53 */ { 0x2f24c2, 0x2f2493, 0x42, 0xd3, 0x6f, 0x0 }, /* #54 */ { 0x091587, 0x091d16, 0x92, 0x1b, 0x76, 0x0 }, /* #55 */ { 0x2433c6, 0x243392, 0xf4, 0xb5, 0x3f, 0x0 }, /* #56 */ { 0x2f01c2, 0x2f0987, 0x35, 0x84, 0xb1, 0x0 }, /* #57 */ { 0x0c2483, 0x0c2413, 0x49, 0x5b, 0xed, 0x0 }, /* #58 */ { 0x0d3242, 0x0d3207, 0x0d, 0x24, 0xe9, 0x0 }, /* #59 */ { 0x2f2243, 0x2f2207, 0x0e, 0x17, 0xf6, 0x0 }, /* #60 */ { 0x076016, 0x076093, 0x30, 0xf4, 0x3c, 0x0 }, /* #61 */ { 0x0421d2, 0x042197, 0x11, 0xfc, 0x15, 0x0 }, /* #62 */ { 0x290342, 0x290302, 0x7e, 0x46, 0x38, 0x0 }, /* #63 */ { 0x384116, 0x384912, 0xdb, 0x7c, 0x5f, 0x0 }, /* #64 */ { 0x265252, 0x265297, 0x56, 0xed, 0x69, 0x0 }, /* #65 */ { 0x360b12, 0x360b87, 0x7b, 0xe4, 0x97, 0x0 }, /* #66 */ { 0x271396, 0x271393, 0x97, 0x9d, 0xfa, 0x0 }, /* #67 */ { 0x0e0987, 0x0e0102, 0x6c, 0x3b, 0x30, 0x0 }, /* #68 */ { 0x3b2d42, 0x3b2593, 0xa9, 0xfb, 0xae, 0x0 }, /* #69 */ { 0x064c97, 0x064496, 0xf8, 0xd8, 0x1f, 0x0 }, /* #70 */ { 0x2c4cd7, 0x2c4c12, 0xaa, 0x7a, 0x2f, 0x0 }, /* #71 */ { 0x314d12, 0x314517, 0x66, 0x7e, 0xe8, 0x0 }, /* #72 */ { 0x3f3c47, 0x3f3412, 0x64, 0x2c, 0x37, 0x0 }, /* #73 */ { 0x103d47, 0x103502, 0xdf, 0x58, 0x86, 0x0 }, /* #74 */ { 0x084017, 0x084893, 0x2c, 0x8f, 0x9c, 0x0 }, /* #75 */ { 0x3f2fc6, 0x3f2702, 0xc9, 0x29, 0xa0, 0x0 }, /* #76 */ { 0x384413, 0x384412, 0xc5, 0x3d, 0x87, 0x0 }, /* #77 */ { 0x277cd6, 0x277c16, 0x91, 0x35, 0x5c, 0x0 }, /* #78 */ { 0x050a47, 0x050207, 0x0d, 0x3c, 0xd0, 0x0 }, /* #79 */ { 0x1c0d96, 0x1c0587, 0x09, 0xd8, 0x31, 0x0 }, /* #80 */ { 0x062892, 0x062887, 0x3e, 0xb8, 0x86, 0x0 }, /* #81 */ { 0x061d02, 0x061d87, 0x3c, 0xa0, 0x9c, 0x0 }, /* #82 */ { 0x0369d2, 0x036102, 0xdb, 0x20, 0xbb, 0x0 }, /* #83 */ { 0x387fc3, 0x387707, 0x5f, 0x63, 0xfb, 0x0 }, /* #84 */ { 0x084783, 0x084793, 0x61, 0xe9, 0x77, 0x0 }, /* #85 */ { 0x373286, 0x373a16, 0xf1, 0x72, 0x7f, 0x0 }, /* #86 */ { 0x0d6912, 0x0d6106, 0x67, 0x60, 0x07, 0x0 }, /* #87 */ { 0x2b0e96, 0x2b0e02, 0x95, 0x54, 0x41, 0x0 }, /* #88 */ { 0x094e82, 0x094693, 0xb4, 0xec, 0xc8, 0x0 }, /* #89 */ { 0x121dd7, 0x121517, 0x32, 0x6a, 0xc7, 0x0 }, /* #90 */ { 0x1d39c6, 0x1d3187, 0x9c, 0xd1, 0xcb, 0x0 }, /* #91 */ { 0x3f1592, 0x3f1502, 0x84, 0x04, 0x80, 0x0 }, /* #92 */ { 0x194d96, 0x194506, 0x5e, 0x35, 0x29, 0x0 }, /* #93 */ { 0x1f3187, 0x1f3983, 0x1c, 0x9b, 0x80, 0x0 }, /* #94 */ { 0x087297, 0x087296, 0xe0, 0xac, 0x33, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u8 = RT_ELEMENTS(g_aTests_sbb_u8); BINU8_TEST_T const g_aTests_sbb_u8_locked[] = { { 0x064ac7, 0x064297, 0x00, 0xff, 0x00, 0x0 }, /* #0 */ { 0x2c6bd3, 0x2c6397, 0x00, 0xff, 0x00, 0x0 }, /* #1 */ { 0x1c19d3, 0x1c1197, 0x00, 0xff, 0x00, 0x0 }, /* #2 */ { 0x393943, 0x393197, 0x00, 0xff, 0x00, 0x0 }, /* #3 */ { 0x041d43, 0x041597, 0x00, 0xff, 0x00, 0x0 }, /* #4 */ { 0x387d87, 0x387597, 0x00, 0xff, 0x00, 0x0 }, /* #5 */ { 0x3a42d6, 0x3a4202, 0x37, 0x37, 0x00, 0x0 }, /* #6 */ { 0x2c1913, 0x2c1106, 0x28, 0x27, 0x00, 0x0 }, /* #7 */ { 0x1b4fd7, 0x1b4782, 0xc9, 0xc8, 0x00, 0x0 }, /* #8 */ { 0x2c0cc6, 0x2c0406, 0x14, 0x14, 0x00, 0x0 }, /* #9 */ { 0x1a3d92, 0x1a3502, 0x7c, 0x7c, 0x00, 0x0 }, /* #10 */ { 0x100107, 0x100186, 0xef, 0xee, 0x00, 0x0 }, /* #11 */ { 0x046bd2, 0x046386, 0xd4, 0xd4, 0x00, 0x0 }, /* #12 */ { 0x252146, 0x252116, 0x5a, 0x0c, 0x4e, 0x0 }, /* #13 */ { 0x3f0bc7, 0x3f0b93, 0x60, 0x9e, 0xc1, 0x0 }, /* #14 */ { 0x0476d7, 0x047697, 0x88, 0xff, 0x88, 0x0 }, /* #15 */ { 0x374903, 0x374183, 0x46, 0xd0, 0x75, 0x0 }, /* #16 */ { 0x013582, 0x013593, 0x40, 0xd3, 0x6d, 0x0 }, /* #17 */ { 0x2e0006, 0x2e0816, 0x90, 0x53, 0x3d, 0x0 }, /* #18 */ { 0x374ac7, 0x374216, 0x60, 0x50, 0x0f, 0x0 }, /* #19 */ { 0x0d0c42, 0x0d0402, 0x37, 0x37, 0x00, 0x0 }, /* #20 */ { 0x055887, 0x055097, 0x95, 0xdb, 0xb9, 0x0 }, /* #21 */ { 0x2355c7, 0x235d02, 0xbd, 0x54, 0x68, 0x0 }, /* #22 */ { 0x382dc7, 0x382512, 0x54, 0x34, 0x1f, 0x0 }, /* #23 */ { 0x346642, 0x346606, 0xe5, 0x05, 0xe0, 0x0 }, /* #24 */ { 0x324457, 0x324412, 0x65, 0x25, 0x3f, 0x0 }, /* #25 */ { 0x203842, 0x203887, 0x4f, 0x99, 0xb6, 0x0 }, /* #26 */ { 0x0c5b82, 0x0c5313, 0x77, 0x7a, 0xfd, 0x0 }, /* #27 */ { 0x357f46, 0x357787, 0x2d, 0xb4, 0x79, 0x0 }, /* #28 */ { 0x0e6647, 0x0e6697, 0x48, 0xd8, 0x6f, 0x0 }, /* #29 */ { 0x1c7657, 0x1c7e12, 0x95, 0x6e, 0x26, 0x0 }, /* #30 */ { 0x365a43, 0x365293, 0xb0, 0xd6, 0xd9, 0x0 }, /* #31 */ { 0x222cc6, 0x222497, 0x36, 0xde, 0x58, 0x0 }, /* #32 */ { 0x3c42d6, 0x3c4217, 0x10, 0x5c, 0xb4, 0x0 }, /* #33 */ { 0x3e5cd3, 0x3e5402, 0x4d, 0x01, 0x4b, 0x0 }, /* #34 */ { 0x3140d3, 0x314017, 0x08, 0x7d, 0x8a, 0x0 }, /* #35 */ { 0x097217, 0x097206, 0x6e, 0x0a, 0x63, 0x0 }, /* #36 */ { 0x2a3106, 0x2a3983, 0x4e, 0xad, 0xa1, 0x0 }, /* #37 */ { 0x376392, 0x376302, 0xfd, 0x61, 0x9c, 0x0 }, /* #38 */ { 0x101f82, 0x101787, 0x0a, 0xe1, 0x29, 0x0 }, /* #39 */ { 0x0c2dc3, 0x0c2583, 0xe3, 0xf1, 0xf1, 0x0 }, /* #40 */ { 0x092b46, 0x092387, 0x0c, 0x96, 0x76, 0x0 }, /* #41 */ { 0x093d96, 0x093506, 0xaa, 0x17, 0x93, 0x0 }, /* #42 */ { 0x080ac3, 0x080282, 0xba, 0x91, 0x28, 0x0 }, /* #43 */ { 0x2b0bd6, 0x2b0303, 0x58, 0x73, 0xe5, 0x0 }, /* #44 */ { 0x162a03, 0x162206, 0xbb, 0x3a, 0x80, 0x0 }, /* #45 */ { 0x320797, 0x320f16, 0xdf, 0x5f, 0x7f, 0x0 }, /* #46 */ { 0x2b4f16, 0x2b4783, 0xaa, 0xe0, 0xca, 0x0 }, /* #47 */ { 0x065647, 0x065617, 0x16, 0x3f, 0xd6, 0x0 }, /* #48 */ { 0x252f93, 0x252786, 0xdc, 0xb7, 0x24, 0x0 }, /* #49 */ { 0x080d52, 0x080597, 0x14, 0xb7, 0x5d, 0x0 }, /* #50 */ { 0x3114d6, 0x311c97, 0x76, 0xd7, 0x9f, 0x0 }, /* #51 */ { 0x393147, 0x393916, 0xab, 0x6c, 0x3e, 0x0 }, /* #52 */ { 0x3e76c2, 0x3e7687, 0x44, 0xe2, 0x62, 0x0 }, /* #53 */ { 0x3a59d6, 0x3a5112, 0x55, 0x29, 0x2c, 0x0 }, /* #54 */ { 0x1a6917, 0x1a6112, 0x76, 0x4a, 0x2b, 0x0 }, /* #55 */ { 0x2e63d2, 0x2e6383, 0xcc, 0xd6, 0xf6, 0x0 }, /* #56 */ { 0x2f0d02, 0x2f0506, 0xec, 0x44, 0xa8, 0x0 }, /* #57 */ { 0x064497, 0x064493, 0x15, 0xfe, 0x16, 0x0 }, /* #58 */ { 0x0b0a16, 0x0b0286, 0xdb, 0x84, 0x57, 0x0 }, /* #59 */ { 0x2d57c2, 0x2d5793, 0xd3, 0xe9, 0xea, 0x0 }, /* #60 */ { 0x0d0f16, 0x0d0716, 0x71, 0x28, 0x49, 0x0 }, /* #61 */ { 0x3c6d82, 0x3c6587, 0x1a, 0xf5, 0x25, 0x0 }, /* #62 */ { 0x1a4907, 0x1a4912, 0x81, 0x51, 0x2f, 0x0 }, /* #63 */ { 0x107906, 0x107183, 0x94, 0xb0, 0xe4, 0x0 }, /* #64 */ { 0x325e13, 0x325e97, 0x77, 0x8d, 0xe9, 0x0 }, /* #65 */ { 0x322216, 0x322286, 0xef, 0xe8, 0x07, 0x0 }, /* #66 */ { 0x2d12d6, 0x2d1217, 0x08, 0x39, 0xcf, 0x0 }, /* #67 */ { 0x0e72c3, 0x0e7292, 0xd5, 0x86, 0x4e, 0x0 }, /* #68 */ { 0x303446, 0x303c12, 0x9a, 0x6d, 0x2d, 0x0 }, /* #69 */ { 0x3d7b02, 0x3d7383, 0x3a, 0xf2, 0x48, 0x0 }, /* #70 */ { 0x061082, 0x061816, 0x96, 0x39, 0x5d, 0x0 }, /* #71 */ { 0x1a1d92, 0x1a1d16, 0xc3, 0x55, 0x6e, 0x0 }, /* #72 */ { 0x060453, 0x060406, 0x5e, 0x2d, 0x30, 0x0 }, /* #73 */ { 0x0042d2, 0x004286, 0xff, 0xf3, 0x0c, 0x0 }, /* #74 */ { 0x283f47, 0x283792, 0xeb, 0xdf, 0x0b, 0x0 }, /* #75 */ { 0x3c2003, 0x3c2883, 0x47, 0x85, 0xc1, 0x0 }, /* #76 */ { 0x3e0387, 0x3e0316, 0xfe, 0x5f, 0x9e, 0x0 }, /* #77 */ { 0x3c7983, 0x3c7107, 0x0e, 0x66, 0xa7, 0x0 }, /* #78 */ { 0x024216, 0x024206, 0xbc, 0x2b, 0x91, 0x0 }, /* #79 */ { 0x376e82, 0x376687, 0x56, 0xe1, 0x75, 0x0 }, /* #80 */ { 0x1e1fc3, 0x1e1782, 0xf7, 0xd0, 0x26, 0x0 }, /* #81 */ { 0x3b2c97, 0x3b2403, 0x0d, 0x25, 0xe7, 0x0 }, /* #82 */ { 0x324506, 0x324d83, 0x35, 0xb5, 0x80, 0x0 }, /* #83 */ { 0x307a47, 0x307217, 0x38, 0x78, 0xbf, 0x0 }, /* #84 */ { 0x316507, 0x316513, 0x13, 0x79, 0x99, 0x0 }, /* #85 */ { 0x170ec6, 0x170603, 0x37, 0x76, 0xc1, 0x0 }, /* #86 */ { 0x036757, 0x036716, 0x34, 0x06, 0x2d, 0x0 }, /* #87 */ { 0x156053, 0x156006, 0xcd, 0x12, 0xba, 0x0 }, /* #88 */ { 0x3d1252, 0x3d1212, 0x75, 0x2f, 0x46, 0x0 }, /* #89 */ { 0x157e83, 0x157697, 0x95, 0xb8, 0xdc, 0x0 }, /* #90 */ { 0x120d83, 0x120502, 0x4c, 0x13, 0x38, 0x0 }, /* #91 */ { 0x0a2617, 0x0a2682, 0xf8, 0xc2, 0x35, 0x0 }, /* #92 */ { 0x1d46d2, 0x1d4616, 0xea, 0x2d, 0xbd, 0x0 }, /* #93 */ { 0x3d0553, 0x3d0d12, 0x92, 0x19, 0x78, 0x0 }, /* #94 */ { 0x184f82, 0x184786, 0x93, 0x81, 0x12, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u8_locked = RT_ELEMENTS(g_aTests_sbb_u8_locked); BINU8_TEST_T const g_aTests_or_u8[] = { { 0x017306, 0x017346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x284a02, 0x284246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x287813, 0x287046, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x2b7513, 0x2b7546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x1449d6, 0x144146, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x187813, 0x187046, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x086b02, 0x086302, 0x25, 0x25, 0x00, 0x0 }, /* #6 */ { 0x0447c6, 0x044782, 0xc4, 0xc4, 0x00, 0x0 }, /* #7 */ { 0x1c5d02, 0x1c5502, 0x4f, 0x4f, 0x00, 0x0 }, /* #8 */ { 0x381a93, 0x381286, 0xf5, 0xf5, 0x00, 0x0 }, /* #9 */ { 0x3436c7, 0x343606, 0x59, 0x59, 0x00, 0x0 }, /* #10 */ { 0x3e2d17, 0x3e2506, 0x36, 0x36, 0x00, 0x0 }, /* #11 */ { 0x071642, 0x071682, 0xab, 0xef, 0xc6, 0x0 }, /* #12 */ { 0x1452d7, 0x145286, 0x02, 0xbb, 0xb9, 0x0 }, /* #13 */ { 0x0662d7, 0x066286, 0xe8, 0xff, 0x77, 0x0 }, /* #14 */ { 0x174d96, 0x174502, 0x60, 0x7c, 0x5c, 0x0 }, /* #15 */ { 0x0f5256, 0x0f5206, 0x0f, 0x0f, 0x01, 0x0 }, /* #16 */ { 0x3a6d07, 0x3a6506, 0x2b, 0x2b, 0x02, 0x0 }, /* #17 */ { 0x144cd6, 0x144486, 0xe8, 0xed, 0xad, 0x0 }, /* #18 */ { 0x0c62d3, 0x0c6286, 0x86, 0xe7, 0x65, 0x0 }, /* #19 */ { 0x256ec6, 0x256686, 0x07, 0xaf, 0xaa, 0x0 }, /* #20 */ { 0x0d5a43, 0x0d5282, 0xc7, 0xc7, 0x44, 0x0 }, /* #21 */ { 0x085dd3, 0x085582, 0xb6, 0xbf, 0x2f, 0x0 }, /* #22 */ { 0x055596, 0x055582, 0xba, 0xfb, 0x71, 0x0 }, /* #23 */ { 0x310313, 0x310386, 0xf6, 0xf6, 0x24, 0x0 }, /* #24 */ { 0x086096, 0x086082, 0xf3, 0xfb, 0x79, 0x0 }, /* #25 */ { 0x1d0152, 0x1d0102, 0x2a, 0x2f, 0x27, 0x0 }, /* #26 */ { 0x017d13, 0x017506, 0x7a, 0x7e, 0x16, 0x0 }, /* #27 */ { 0x3b7683, 0x3b7686, 0x0f, 0xaf, 0xa6, 0x0 }, /* #28 */ { 0x2e4cc2, 0x2e4486, 0x13, 0xd7, 0xd4, 0x0 }, /* #29 */ { 0x3160c7, 0x316082, 0x2f, 0xef, 0xc5, 0x0 }, /* #30 */ { 0x007d16, 0x007582, 0x79, 0xfb, 0xf3, 0x0 }, /* #31 */ { 0x1c2a43, 0x1c2282, 0xe6, 0xe6, 0x82, 0x0 }, /* #32 */ { 0x1b6347, 0x1b6386, 0xc5, 0xcf, 0x0e, 0x0 }, /* #33 */ { 0x3d7906, 0x3d7102, 0x52, 0x76, 0x66, 0x0 }, /* #34 */ { 0x343502, 0x343582, 0xd1, 0xf7, 0x76, 0x0 }, /* #35 */ { 0x0a3d53, 0x0a3582, 0xc8, 0xdf, 0x57, 0x0 }, /* #36 */ { 0x315d42, 0x315586, 0x93, 0xdb, 0xc8, 0x0 }, /* #37 */ { 0x0e2c87, 0x0e2482, 0x2d, 0xef, 0xee, 0x0 }, /* #38 */ { 0x2e39c3, 0x2e3182, 0x26, 0xa7, 0xa3, 0x0 }, /* #39 */ { 0x142702, 0x142702, 0x10, 0x1a, 0x0a, 0x0 }, /* #40 */ { 0x205847, 0x205086, 0xf8, 0xff, 0xd7, 0x0 }, /* #41 */ { 0x0e1686, 0x0e1682, 0x41, 0xdf, 0xde, 0x0 }, /* #42 */ { 0x193516, 0x193582, 0x8a, 0xea, 0x62, 0x0 }, /* #43 */ { 0x1e78d2, 0x1e7082, 0xd0, 0xd0, 0x00, 0x0 }, /* #44 */ { 0x3b1243, 0x3b1282, 0xc0, 0xe0, 0xa0, 0x0 }, /* #45 */ { 0x131bd6, 0x131302, 0x32, 0x76, 0x74, 0x0 }, /* #46 */ { 0x350296, 0x350286, 0x5a, 0xde, 0xdc, 0x0 }, /* #47 */ { 0x250906, 0x250182, 0xd1, 0xf7, 0x77, 0x0 }, /* #48 */ { 0x1872d2, 0x187202, 0x39, 0x3d, 0x1c, 0x0 }, /* #49 */ { 0x3c19d2, 0x3c1102, 0x0f, 0x2f, 0x28, 0x0 }, /* #50 */ { 0x2e24c3, 0x2e2402, 0x35, 0x75, 0x71, 0x0 }, /* #51 */ { 0x2c77c3, 0x2c7782, 0xec, 0xfe, 0x32, 0x0 }, /* #52 */ { 0x1f1017, 0x1f1006, 0x5f, 0x5f, 0x09, 0x0 }, /* #53 */ { 0x151717, 0x151706, 0x42, 0x72, 0x30, 0x0 }, /* #54 */ { 0x175e53, 0x175682, 0x18, 0x9d, 0x9d, 0x0 }, /* #55 */ { 0x0f5447, 0x0f5482, 0x23, 0xbf, 0x9f, 0x0 }, /* #56 */ { 0x0c1ad6, 0x0c1282, 0x0c, 0xec, 0xe0, 0x0 }, /* #57 */ { 0x124dc3, 0x124582, 0xd5, 0xdf, 0x0a, 0x0 }, /* #58 */ { 0x133e17, 0x133686, 0xec, 0xfc, 0x30, 0x0 }, /* #59 */ { 0x0e2a87, 0x0e2282, 0x6b, 0xef, 0xcd, 0x0 }, /* #60 */ { 0x034f43, 0x034782, 0xd2, 0xf2, 0xa2, 0x0 }, /* #61 */ { 0x141e56, 0x141602, 0x56, 0x7f, 0x3b, 0x0 }, /* #62 */ { 0x194912, 0x194182, 0xfb, 0xfb, 0x1b, 0x0 }, /* #63 */ { 0x122893, 0x122082, 0xa5, 0xbf, 0x9b, 0x0 }, /* #64 */ { 0x3d3f46, 0x3d3702, 0x3c, 0x7c, 0x6c, 0x0 }, /* #65 */ { 0x0c2753, 0x0c2782, 0xce, 0xef, 0xab, 0x0 }, /* #66 */ { 0x221193, 0x221186, 0xa6, 0xee, 0x4c, 0x0 }, /* #67 */ { 0x004c82, 0x004482, 0xfb, 0xfb, 0xc1, 0x0 }, /* #68 */ { 0x172052, 0x172086, 0x72, 0xf6, 0xe6, 0x0 }, /* #69 */ { 0x255986, 0x255186, 0x92, 0xd2, 0xc2, 0x0 }, /* #70 */ { 0x2c5157, 0x2c5186, 0xc0, 0xcf, 0x0f, 0x0 }, /* #71 */ { 0x1f2b52, 0x1f2382, 0xcf, 0xef, 0xed, 0x0 }, /* #72 */ { 0x195352, 0x195382, 0x3f, 0xbf, 0x91, 0x0 }, /* #73 */ { 0x2d4386, 0x2d4382, 0x20, 0xb9, 0xb9, 0x0 }, /* #74 */ { 0x175493, 0x175486, 0x24, 0xac, 0x88, 0x0 }, /* #75 */ { 0x312906, 0x312182, 0xc8, 0xec, 0xe4, 0x0 }, /* #76 */ { 0x3c0d02, 0x3c0582, 0xca, 0xfb, 0xb9, 0x0 }, /* #77 */ { 0x104853, 0x104086, 0x61, 0xeb, 0x8b, 0x0 }, /* #78 */ { 0x212ad6, 0x212282, 0xef, 0xef, 0xc7, 0x0 }, /* #79 */ { 0x0f25d7, 0x0f2582, 0xe1, 0xfb, 0x7b, 0x0 }, /* #80 */ { 0x2a5787, 0x2a5782, 0xc7, 0xc7, 0x43, 0x0 }, /* #81 */ { 0x171502, 0x171586, 0xf4, 0xff, 0xdb, 0x0 }, /* #82 */ { 0x287293, 0x287282, 0x19, 0xfd, 0xfd, 0x0 }, /* #83 */ { 0x0227d7, 0x022786, 0xc8, 0xd8, 0xd0, 0x0 }, /* #84 */ { 0x194957, 0x194186, 0xcf, 0xcf, 0x0c, 0x0 }, /* #85 */ { 0x0a4e43, 0x0a4686, 0xa5, 0xf5, 0xd4, 0x0 }, /* #86 */ { 0x1b0457, 0x1b0482, 0xfc, 0xfd, 0x85, 0x0 }, /* #87 */ { 0x174447, 0x174406, 0x3d, 0x7d, 0x7c, 0x0 }, /* #88 */ { 0x3d21d7, 0x3d2186, 0xd0, 0xd7, 0x17, 0x0 }, /* #89 */ { 0x031a93, 0x031282, 0x43, 0xe3, 0xa2, 0x0 }, /* #90 */ { 0x283186, 0x283186, 0xea, 0xee, 0x4e, 0x0 }, /* #91 */ { 0x063a97, 0x063286, 0xae, 0xff, 0x57, 0x0 }, /* #92 */ { 0x231683, 0x231602, 0x7a, 0x7a, 0x78, 0x0 }, /* #93 */ { 0x2d5316, 0x2d5386, 0x13, 0xd7, 0xc4, 0x0 }, /* #94 */ { 0x3b3882, 0x3b3086, 0x8c, 0xed, 0xe1, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u8 = RT_ELEMENTS(g_aTests_or_u8); BINU8_TEST_T const g_aTests_or_u8_locked[] = { { 0x274c12, 0x274446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x0874c6, 0x087446, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x2c00d3, 0x2c0046, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x315642, 0x315646, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x2937c2, 0x293746, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x0d3612, 0x0d3646, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x180e87, 0x180606, 0x56, 0x56, 0x00, 0x0 }, /* #6 */ { 0x183792, 0x183786, 0xb2, 0xb2, 0x00, 0x0 }, /* #7 */ { 0x185502, 0x185502, 0x45, 0x45, 0x00, 0x0 }, /* #8 */ { 0x284393, 0x284382, 0x85, 0x85, 0x00, 0x0 }, /* #9 */ { 0x344bd3, 0x344382, 0xd6, 0xd6, 0x00, 0x0 }, /* #10 */ { 0x093982, 0x093186, 0x93, 0x93, 0x00, 0x0 }, /* #11 */ { 0x166606, 0x166686, 0x9a, 0xff, 0xef, 0x0 }, /* #12 */ { 0x2f33c6, 0x2f3382, 0xcb, 0xef, 0xac, 0x0 }, /* #13 */ { 0x375a56, 0x375286, 0xda, 0xff, 0xf5, 0x0 }, /* #14 */ { 0x1076c7, 0x107682, 0x61, 0xef, 0xee, 0x0 }, /* #15 */ { 0x240496, 0x240482, 0x79, 0xfd, 0xed, 0x0 }, /* #16 */ { 0x126e47, 0x126682, 0x26, 0xa7, 0x87, 0x0 }, /* #17 */ { 0x081403, 0x081482, 0xae, 0xbf, 0xb7, 0x0 }, /* #18 */ { 0x1663d3, 0x166382, 0xa1, 0xab, 0x0b, 0x0 }, /* #19 */ { 0x1a7043, 0x1a7086, 0x00, 0xb2, 0xb2, 0x0 }, /* #20 */ { 0x334986, 0x334102, 0x05, 0x3d, 0x39, 0x0 }, /* #21 */ { 0x337e53, 0x337682, 0xe9, 0xfd, 0x3d, 0x0 }, /* #22 */ { 0x236396, 0x236386, 0xcf, 0xff, 0xf3, 0x0 }, /* #23 */ { 0x026f92, 0x026782, 0x2a, 0xae, 0x8c, 0x0 }, /* #24 */ { 0x067e92, 0x067682, 0xef, 0xef, 0xc4, 0x0 }, /* #25 */ { 0x304ed2, 0x304686, 0x40, 0xfa, 0xfa, 0x0 }, /* #26 */ { 0x066f16, 0x066782, 0xe1, 0xe3, 0xc3, 0x0 }, /* #27 */ { 0x0b2f83, 0x0b2786, 0xb3, 0xff, 0xfd, 0x0 }, /* #28 */ { 0x2c1d82, 0x2c1586, 0x72, 0xff, 0x9f, 0x0 }, /* #29 */ { 0x250696, 0x250682, 0x23, 0xab, 0xa8, 0x0 }, /* #30 */ { 0x3f21d7, 0x3f2182, 0x53, 0xd3, 0x93, 0x0 }, /* #31 */ { 0x261047, 0x261086, 0x42, 0xf6, 0xf4, 0x0 }, /* #32 */ { 0x3f4542, 0x3f4582, 0x80, 0xe6, 0x66, 0x0 }, /* #33 */ { 0x1e2e06, 0x1e2686, 0xa7, 0xe7, 0xc5, 0x0 }, /* #34 */ { 0x230292, 0x230282, 0xac, 0xef, 0xcf, 0x0 }, /* #35 */ { 0x116ad6, 0x116282, 0x70, 0xf4, 0x84, 0x0 }, /* #36 */ { 0x1a5943, 0x1a5186, 0xe4, 0xf6, 0x92, 0x0 }, /* #37 */ { 0x236046, 0x236082, 0x9f, 0xbf, 0x21, 0x0 }, /* #38 */ { 0x3a6583, 0x3a6582, 0xfc, 0xfd, 0x95, 0x0 }, /* #39 */ { 0x012b17, 0x012382, 0x83, 0xb3, 0x32, 0x0 }, /* #40 */ { 0x055346, 0x055382, 0xbe, 0xfe, 0xca, 0x0 }, /* #41 */ { 0x1d23c6, 0x1d2386, 0xc1, 0xc9, 0x88, 0x0 }, /* #42 */ { 0x031043, 0x031082, 0x81, 0xfd, 0xfc, 0x0 }, /* #43 */ { 0x283c57, 0x283486, 0xb4, 0xb4, 0x24, 0x0 }, /* #44 */ { 0x1e7e53, 0x1e7682, 0x04, 0xbf, 0xbb, 0x0 }, /* #45 */ { 0x3b3f92, 0x3b3786, 0x13, 0xbb, 0xa9, 0x0 }, /* #46 */ { 0x3c0086, 0x3c0082, 0xe4, 0xef, 0xcf, 0x0 }, /* #47 */ { 0x005a03, 0x005202, 0x77, 0x7f, 0x49, 0x0 }, /* #48 */ { 0x0721d6, 0x072186, 0xb1, 0xbb, 0x3a, 0x0 }, /* #49 */ { 0x3c56d6, 0x3c5682, 0xce, 0xfe, 0x36, 0x0 }, /* #50 */ { 0x1c2942, 0x1c2102, 0x2f, 0x7f, 0x75, 0x0 }, /* #51 */ { 0x0d57c6, 0x0d5782, 0x83, 0xbf, 0xbc, 0x0 }, /* #52 */ { 0x0e4152, 0x0e4182, 0xc6, 0xce, 0x0e, 0x0 }, /* #53 */ { 0x3205c3, 0x320502, 0x37, 0x7f, 0x4d, 0x0 }, /* #54 */ { 0x3f7356, 0x3f7302, 0x41, 0x67, 0x27, 0x0 }, /* #55 */ { 0x045112, 0x045186, 0x6b, 0xff, 0x9d, 0x0 }, /* #56 */ { 0x1f1913, 0x1f1102, 0x29, 0x3b, 0x32, 0x0 }, /* #57 */ { 0x346fd2, 0x346702, 0x15, 0x3d, 0x39, 0x0 }, /* #58 */ { 0x320413, 0x320482, 0xb8, 0xb9, 0xb1, 0x0 }, /* #59 */ { 0x253807, 0x253082, 0x47, 0xdf, 0x99, 0x0 }, /* #60 */ { 0x1635c7, 0x163502, 0x79, 0x7f, 0x56, 0x0 }, /* #61 */ { 0x0c5342, 0x0c5382, 0xba, 0xfe, 0x5c, 0x0 }, /* #62 */ { 0x151147, 0x151186, 0xb0, 0xbb, 0x9b, 0x0 }, /* #63 */ { 0x3c3352, 0x3c3306, 0x04, 0x44, 0x44, 0x0 }, /* #64 */ { 0x0f0046, 0x0f0082, 0xed, 0xef, 0x43, 0x0 }, /* #65 */ { 0x105e06, 0x105686, 0xb4, 0xf6, 0x66, 0x0 }, /* #66 */ { 0x070203, 0x070202, 0x66, 0x67, 0x27, 0x0 }, /* #67 */ { 0x1f54d3, 0x1f5482, 0x4c, 0xfd, 0xb9, 0x0 }, /* #68 */ { 0x277716, 0x277706, 0x70, 0x71, 0x61, 0x0 }, /* #69 */ { 0x2754d3, 0x275486, 0x5d, 0xff, 0xbe, 0x0 }, /* #70 */ { 0x073e07, 0x073686, 0xaf, 0xff, 0xf6, 0x0 }, /* #71 */ { 0x0b1793, 0x0b1782, 0xd1, 0xf1, 0xf0, 0x0 }, /* #72 */ { 0x0f1656, 0x0f1686, 0xd6, 0xde, 0x9e, 0x0 }, /* #73 */ { 0x020656, 0x020682, 0x9d, 0x9d, 0x0d, 0x0 }, /* #74 */ { 0x0c72c2, 0x0c7286, 0xcf, 0xff, 0xf1, 0x0 }, /* #75 */ { 0x217387, 0x217382, 0xb2, 0xb3, 0x21, 0x0 }, /* #76 */ { 0x1d2693, 0x1d2682, 0x1e, 0x9e, 0x88, 0x0 }, /* #77 */ { 0x1f7a87, 0x1f7286, 0xeb, 0xff, 0xdc, 0x0 }, /* #78 */ { 0x197d07, 0x197506, 0x59, 0x7d, 0x34, 0x0 }, /* #79 */ { 0x291903, 0x291182, 0xd8, 0xfb, 0xeb, 0x0 }, /* #80 */ { 0x0e4c97, 0x0e4402, 0x7c, 0x7c, 0x70, 0x0 }, /* #81 */ { 0x3e16c2, 0x3e1686, 0xd4, 0xf6, 0x32, 0x0 }, /* #82 */ { 0x042117, 0x042186, 0xd0, 0xf0, 0x70, 0x0 }, /* #83 */ { 0x3f3256, 0x3f3286, 0x98, 0xbe, 0x2e, 0x0 }, /* #84 */ { 0x343187, 0x343182, 0xa9, 0xad, 0xa4, 0x0 }, /* #85 */ { 0x052917, 0x052186, 0x99, 0xbb, 0x23, 0x0 }, /* #86 */ { 0x181842, 0x181086, 0x85, 0xd7, 0x52, 0x0 }, /* #87 */ { 0x395f93, 0x395702, 0x7a, 0x7a, 0x02, 0x0 }, /* #88 */ { 0x1b1d56, 0x1b1586, 0x63, 0xe7, 0xa5, 0x0 }, /* #89 */ { 0x285a02, 0x285286, 0xbe, 0xff, 0x4f, 0x0 }, /* #90 */ { 0x262407, 0x262482, 0xd7, 0xdf, 0x98, 0x0 }, /* #91 */ { 0x2c6612, 0x2c6682, 0xcd, 0xcd, 0x00, 0x0 }, /* #92 */ { 0x0a3f57, 0x0a3702, 0x19, 0x7f, 0x7e, 0x0 }, /* #93 */ { 0x061e47, 0x061686, 0x8b, 0xff, 0xfc, 0x0 }, /* #94 */ { 0x004153, 0x004186, 0xa9, 0xf9, 0x79, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u8_locked = RT_ELEMENTS(g_aTests_or_u8_locked); BINU8_TEST_T const g_aTests_xor_u8[] = { { 0x341917, 0x341146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x393ad2, 0x393246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x0e0b17, 0x0e0346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x155a07, 0x155246, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x1143d2, 0x114346, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x055dc2, 0x055546, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x2c6656, 0x2c6686, 0xbb, 0xbb, 0x00, 0x0 }, /* #6 */ { 0x1b5246, 0x1b5282, 0xbf, 0xbf, 0x00, 0x0 }, /* #7 */ { 0x090243, 0x090282, 0x8a, 0x8a, 0x00, 0x0 }, /* #8 */ { 0x101c42, 0x101406, 0x65, 0x65, 0x00, 0x0 }, /* #9 */ { 0x387642, 0x387686, 0xed, 0xed, 0x00, 0x0 }, /* #10 */ { 0x3d7482, 0x3d7482, 0xe6, 0xe6, 0x00, 0x0 }, /* #11 */ { 0x290907, 0x290182, 0x52, 0xda, 0x88, 0x0 }, /* #12 */ { 0x3b1607, 0x3b1606, 0x51, 0x14, 0x45, 0x0 }, /* #13 */ { 0x035086, 0x035086, 0x79, 0xa5, 0xdc, 0x0 }, /* #14 */ { 0x217f13, 0x217786, 0x05, 0xc0, 0xc5, 0x0 }, /* #15 */ { 0x397712, 0x397702, 0xa7, 0x58, 0xff, 0x0 }, /* #16 */ { 0x156546, 0x156586, 0x16, 0xfa, 0xec, 0x0 }, /* #17 */ { 0x141f12, 0x141702, 0x2f, 0x2f, 0x00, 0x0 }, /* #18 */ { 0x2f19c7, 0x2f1182, 0x61, 0xd6, 0xb7, 0x0 }, /* #19 */ { 0x1a41d3, 0x1a4186, 0xa1, 0xee, 0x4f, 0x0 }, /* #20 */ { 0x213942, 0x213182, 0x80, 0xf8, 0x78, 0x0 }, /* #21 */ { 0x391457, 0x391402, 0x76, 0x4f, 0x39, 0x0 }, /* #22 */ { 0x165a56, 0x165206, 0xb1, 0x60, 0xd1, 0x0 }, /* #23 */ { 0x1b7d97, 0x1b7586, 0x01, 0xed, 0xec, 0x0 }, /* #24 */ { 0x336386, 0x336382, 0xa3, 0x83, 0x20, 0x0 }, /* #25 */ { 0x253e03, 0x253686, 0xdb, 0xbd, 0x66, 0x0 }, /* #26 */ { 0x1c1397, 0x1c1382, 0x7f, 0xc4, 0xbb, 0x0 }, /* #27 */ { 0x3f09d6, 0x3f0102, 0xb7, 0x76, 0xc1, 0x0 }, /* #28 */ { 0x0e1f83, 0x0e1782, 0xc5, 0xe0, 0x25, 0x0 }, /* #29 */ { 0x0a5417, 0x0a5406, 0xb3, 0x0c, 0xbf, 0x0 }, /* #30 */ { 0x336a17, 0x336286, 0xdd, 0xeb, 0x36, 0x0 }, /* #31 */ { 0x304147, 0x304102, 0xc0, 0x2c, 0xec, 0x0 }, /* #32 */ { 0x0469d7, 0x046106, 0x0c, 0x22, 0x2e, 0x0 }, /* #33 */ { 0x1d72c6, 0x1d7206, 0x69, 0x63, 0x0a, 0x0 }, /* #34 */ { 0x3479d2, 0x347186, 0x4a, 0x9f, 0xd5, 0x0 }, /* #35 */ { 0x2e02c6, 0x2e0202, 0x4b, 0x29, 0x62, 0x0 }, /* #36 */ { 0x214952, 0x214102, 0xd6, 0x67, 0xb1, 0x0 }, /* #37 */ { 0x2f5507, 0x2f5582, 0x03, 0xd6, 0xd5, 0x0 }, /* #38 */ { 0x1641d7, 0x164102, 0xbb, 0x08, 0xb3, 0x0 }, /* #39 */ { 0x277c42, 0x277406, 0xa4, 0x78, 0xdc, 0x0 }, /* #40 */ { 0x3a0c96, 0x3a0406, 0x53, 0x44, 0x17, 0x0 }, /* #41 */ { 0x1d5546, 0x1d5582, 0xa5, 0xa1, 0x04, 0x0 }, /* #42 */ { 0x2b4c13, 0x2b4406, 0x6f, 0x53, 0x3c, 0x0 }, /* #43 */ { 0x1e2796, 0x1e2782, 0xfc, 0xc7, 0x3b, 0x0 }, /* #44 */ { 0x2a5416, 0x2a5486, 0x86, 0xd4, 0x52, 0x0 }, /* #45 */ { 0x3d5ad2, 0x3d5286, 0x1e, 0xc3, 0xdd, 0x0 }, /* #46 */ { 0x3e5e17, 0x3e5682, 0xc8, 0x98, 0x50, 0x0 }, /* #47 */ { 0x3b0a03, 0x3b0286, 0x75, 0xd7, 0xa2, 0x0 }, /* #48 */ { 0x1d2282, 0x1d2202, 0xd2, 0x46, 0x94, 0x0 }, /* #49 */ { 0x374c92, 0x374406, 0x28, 0x44, 0x6c, 0x0 }, /* #50 */ { 0x3919d2, 0x391106, 0xbf, 0x6f, 0xd0, 0x0 }, /* #51 */ { 0x3f40c6, 0x3f4006, 0x88, 0x4e, 0xc6, 0x0 }, /* #52 */ { 0x211cd6, 0x211406, 0xab, 0x09, 0xa2, 0x0 }, /* #53 */ { 0x333102, 0x333186, 0x8d, 0xf0, 0x7d, 0x0 }, /* #54 */ { 0x2e4ac6, 0x2e4202, 0xf0, 0x16, 0xe6, 0x0 }, /* #55 */ { 0x116a03, 0x116202, 0x8d, 0x73, 0xfe, 0x0 }, /* #56 */ { 0x100f56, 0x100702, 0xa6, 0x26, 0x80, 0x0 }, /* #57 */ { 0x352ed2, 0x352686, 0xb5, 0xa6, 0x13, 0x0 }, /* #58 */ { 0x2b0156, 0x2b0186, 0x05, 0xa0, 0xa5, 0x0 }, /* #59 */ { 0x1f1206, 0x1f1282, 0x2a, 0xd6, 0xfc, 0x0 }, /* #60 */ { 0x055e53, 0x055606, 0xf2, 0x03, 0xf1, 0x0 }, /* #61 */ { 0x244342, 0x244382, 0x24, 0x86, 0xa2, 0x0 }, /* #62 */ { 0x3f2503, 0x3f2582, 0x16, 0x8c, 0x9a, 0x0 }, /* #63 */ { 0x1312c3, 0x131282, 0xdb, 0xfe, 0x25, 0x0 }, /* #64 */ { 0x205cd3, 0x205486, 0x26, 0xbb, 0x9d, 0x0 }, /* #65 */ { 0x3433c3, 0x343382, 0x35, 0xc2, 0xf7, 0x0 }, /* #66 */ { 0x2a2e07, 0x2a2602, 0xf1, 0x31, 0xc0, 0x0 }, /* #67 */ { 0x260f43, 0x260782, 0x92, 0xe6, 0x74, 0x0 }, /* #68 */ { 0x055982, 0x055182, 0xe5, 0xda, 0x3f, 0x0 }, /* #69 */ { 0x1e54c7, 0x1e5482, 0xba, 0x92, 0x28, 0x0 }, /* #70 */ { 0x0e3652, 0x0e3606, 0x55, 0x60, 0x35, 0x0 }, /* #71 */ { 0x106bd3, 0x106382, 0xaf, 0xa4, 0x0b, 0x0 }, /* #72 */ { 0x1b2492, 0x1b2486, 0xa0, 0xca, 0x6a, 0x0 }, /* #73 */ { 0x3367c6, 0x336706, 0xea, 0x0f, 0xe5, 0x0 }, /* #74 */ { 0x252d06, 0x252502, 0xfa, 0x20, 0xda, 0x0 }, /* #75 */ { 0x1f1352, 0x1f1382, 0x41, 0xe6, 0xa7, 0x0 }, /* #76 */ { 0x080712, 0x080786, 0x3e, 0xf9, 0xc7, 0x0 }, /* #77 */ { 0x343197, 0x343182, 0xcc, 0xc7, 0x0b, 0x0 }, /* #78 */ { 0x2f0ac3, 0x2f0206, 0x75, 0x28, 0x5d, 0x0 }, /* #79 */ { 0x2c0252, 0x2c0202, 0xa4, 0x01, 0xa5, 0x0 }, /* #80 */ { 0x156fd2, 0x156782, 0xcd, 0xe3, 0x2e, 0x0 }, /* #81 */ { 0x110d16, 0x110506, 0xe1, 0x4e, 0xaf, 0x0 }, /* #82 */ { 0x0a4112, 0x0a4106, 0x0c, 0x1e, 0x12, 0x0 }, /* #83 */ { 0x072f13, 0x072786, 0xb3, 0x9c, 0x2f, 0x0 }, /* #84 */ { 0x3718c3, 0x371086, 0x30, 0x8e, 0xbe, 0x0 }, /* #85 */ { 0x384113, 0x384102, 0x00, 0x2f, 0x2f, 0x0 }, /* #86 */ { 0x1f6f97, 0x1f6782, 0x03, 0xa4, 0xa7, 0x0 }, /* #87 */ { 0x2208d6, 0x220006, 0xaa, 0x1d, 0xb7, 0x0 }, /* #88 */ { 0x1478c3, 0x147006, 0x15, 0x5a, 0x4f, 0x0 }, /* #89 */ { 0x1547c2, 0x154782, 0x10, 0xe5, 0xf5, 0x0 }, /* #90 */ { 0x2007d6, 0x200786, 0x01, 0x88, 0x89, 0x0 }, /* #91 */ { 0x236913, 0x236102, 0xaa, 0x0d, 0xa7, 0x0 }, /* #92 */ { 0x236cc2, 0x236406, 0x12, 0x66, 0x74, 0x0 }, /* #93 */ { 0x1d09c3, 0x1d0186, 0x14, 0x8d, 0x99, 0x0 }, /* #94 */ { 0x0b3fd3, 0x0b3702, 0x68, 0x5d, 0x35, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u8 = RT_ELEMENTS(g_aTests_xor_u8); BINU8_TEST_T const g_aTests_xor_u8_locked[] = { { 0x2f24d6, 0x2f2446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x1b7ac6, 0x1b7246, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x234317, 0x234346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x256b87, 0x256346, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x3e51c6, 0x3e5146, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x327047, 0x327046, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x3c6312, 0x3c6382, 0xf2, 0xf2, 0x00, 0x0 }, /* #6 */ { 0x1211c2, 0x121106, 0x5f, 0x5f, 0x00, 0x0 }, /* #7 */ { 0x0c06d2, 0x0c0602, 0x70, 0x70, 0x00, 0x0 }, /* #8 */ { 0x253286, 0x253202, 0x15, 0x15, 0x00, 0x0 }, /* #9 */ { 0x001b93, 0x001382, 0xd5, 0xd5, 0x00, 0x0 }, /* #10 */ { 0x010286, 0x010206, 0x18, 0x18, 0x00, 0x0 }, /* #11 */ { 0x1b4183, 0x1b4182, 0x94, 0xf8, 0x6c, 0x0 }, /* #12 */ { 0x0727c7, 0x072782, 0xc1, 0x9e, 0x5f, 0x0 }, /* #13 */ { 0x131e13, 0x131686, 0x12, 0xee, 0xfc, 0x0 }, /* #14 */ { 0x065912, 0x065186, 0x8b, 0xde, 0x55, 0x0 }, /* #15 */ { 0x0c6d17, 0x0c6506, 0x4d, 0x33, 0x7e, 0x0 }, /* #16 */ { 0x246382, 0x246306, 0xba, 0x78, 0xc2, 0x0 }, /* #17 */ { 0x184896, 0x184006, 0x90, 0x0c, 0x9c, 0x0 }, /* #18 */ { 0x124e16, 0x124606, 0x7d, 0x71, 0x0c, 0x0 }, /* #19 */ { 0x341fc2, 0x341782, 0x36, 0x85, 0xb3, 0x0 }, /* #20 */ { 0x3b3217, 0x3b3282, 0x76, 0xe6, 0x90, 0x0 }, /* #21 */ { 0x0c4d13, 0x0c4582, 0xc8, 0xba, 0x72, 0x0 }, /* #22 */ { 0x1a0552, 0x1a0582, 0xc4, 0xae, 0x6a, 0x0 }, /* #23 */ { 0x2a2386, 0x2a2386, 0x16, 0xc9, 0xdf, 0x0 }, /* #24 */ { 0x0f6e57, 0x0f6682, 0x3c, 0xdf, 0xe3, 0x0 }, /* #25 */ { 0x005157, 0x005106, 0xf3, 0x5c, 0xaf, 0x0 }, /* #26 */ { 0x312547, 0x312582, 0xff, 0xd6, 0x29, 0x0 }, /* #27 */ { 0x3b7f96, 0x3b7782, 0xe4, 0xc4, 0x20, 0x0 }, /* #28 */ { 0x353993, 0x353186, 0x8c, 0x95, 0x19, 0x0 }, /* #29 */ { 0x186587, 0x186502, 0x04, 0x79, 0x7d, 0x0 }, /* #30 */ { 0x190886, 0x190086, 0xb7, 0xfa, 0x4d, 0x0 }, /* #31 */ { 0x283ac3, 0x283282, 0xbe, 0x86, 0x38, 0x0 }, /* #32 */ { 0x1e0616, 0x1e0606, 0x5c, 0x44, 0x18, 0x0 }, /* #33 */ { 0x333103, 0x333106, 0xba, 0x0c, 0xb6, 0x0 }, /* #34 */ { 0x3f7516, 0x3f7582, 0xb9, 0xfd, 0x44, 0x0 }, /* #35 */ { 0x053717, 0x053782, 0xc4, 0xe0, 0x24, 0x0 }, /* #36 */ { 0x2a6856, 0x2a6002, 0x93, 0x10, 0x83, 0x0 }, /* #37 */ { 0x2e72c6, 0x2e7282, 0x09, 0x9d, 0x94, 0x0 }, /* #38 */ { 0x201a92, 0x201206, 0x3b, 0x2d, 0x16, 0x0 }, /* #39 */ { 0x020ec6, 0x020682, 0x8e, 0xdf, 0x51, 0x0 }, /* #40 */ { 0x0b0446, 0x0b0482, 0x80, 0xda, 0x5a, 0x0 }, /* #41 */ { 0x0f5c83, 0x0f5486, 0x1b, 0xc9, 0xd2, 0x0 }, /* #42 */ { 0x357fc2, 0x357786, 0x3b, 0x95, 0xae, 0x0 }, /* #43 */ { 0x2f2f06, 0x2f2782, 0x8c, 0xfb, 0x77, 0x0 }, /* #44 */ { 0x356696, 0x356606, 0x20, 0x71, 0x51, 0x0 }, /* #45 */ { 0x355353, 0x355302, 0x40, 0x57, 0x17, 0x0 }, /* #46 */ { 0x2b3d92, 0x2b3582, 0x7c, 0xfb, 0x87, 0x0 }, /* #47 */ { 0x332ad2, 0x332282, 0x94, 0xc7, 0x53, 0x0 }, /* #48 */ { 0x2f1007, 0x2f1002, 0xb9, 0x75, 0xcc, 0x0 }, /* #49 */ { 0x181d42, 0x181586, 0x4b, 0x9a, 0xd1, 0x0 }, /* #50 */ { 0x243b53, 0x243302, 0xec, 0x1f, 0xf3, 0x0 }, /* #51 */ { 0x027186, 0x027186, 0xf0, 0xd7, 0x27, 0x0 }, /* #52 */ { 0x245ad7, 0x245282, 0xab, 0xec, 0x47, 0x0 }, /* #53 */ { 0x072702, 0x072702, 0x66, 0x67, 0x01, 0x0 }, /* #54 */ { 0x3d39d2, 0x3d3182, 0x18, 0x9e, 0x86, 0x0 }, /* #55 */ { 0x134dd2, 0x134586, 0x4e, 0xc3, 0x8d, 0x0 }, /* #56 */ { 0x325b96, 0x325306, 0xa7, 0x41, 0xe6, 0x0 }, /* #57 */ { 0x384bc3, 0x384306, 0x01, 0x2d, 0x2c, 0x0 }, /* #58 */ { 0x042c92, 0x042486, 0x1c, 0xf3, 0xef, 0x0 }, /* #59 */ { 0x240842, 0x240006, 0xff, 0x2d, 0xd2, 0x0 }, /* #60 */ { 0x112d86, 0x112502, 0xd2, 0x29, 0xfb, 0x0 }, /* #61 */ { 0x0509d7, 0x050102, 0xf2, 0x4a, 0xb8, 0x0 }, /* #62 */ { 0x3d1ac6, 0x3d1202, 0x6c, 0x7c, 0x10, 0x0 }, /* #63 */ { 0x2c5183, 0x2c5182, 0xec, 0x9e, 0x72, 0x0 }, /* #64 */ { 0x035557, 0x035502, 0x3f, 0x79, 0x46, 0x0 }, /* #65 */ { 0x086dc7, 0x086506, 0x5f, 0x55, 0x0a, 0x0 }, /* #66 */ { 0x106bd6, 0x106302, 0x06, 0x6b, 0x6d, 0x0 }, /* #67 */ { 0x074092, 0x074086, 0x25, 0xe2, 0xc7, 0x0 }, /* #68 */ { 0x303707, 0x303746, 0xde, 0x00, 0xde, 0x0 }, /* #69 */ { 0x3e4d16, 0x3e4506, 0x2e, 0x1e, 0x30, 0x0 }, /* #70 */ { 0x0c1b06, 0x0c1382, 0xc1, 0x8f, 0x4e, 0x0 }, /* #71 */ { 0x0b7657, 0x0b7606, 0xd4, 0x2e, 0xfa, 0x0 }, /* #72 */ { 0x1f2142, 0x1f2106, 0x51, 0x39, 0x68, 0x0 }, /* #73 */ { 0x101fc2, 0x101786, 0xb3, 0xb2, 0x01, 0x0 }, /* #74 */ { 0x1f3697, 0x1f3682, 0xc2, 0xda, 0x18, 0x0 }, /* #75 */ { 0x314d93, 0x314506, 0xa1, 0x6f, 0xce, 0x0 }, /* #76 */ { 0x0a2886, 0x0a2086, 0xb9, 0xb4, 0x0d, 0x0 }, /* #77 */ { 0x030b87, 0x030306, 0xc5, 0x65, 0xa0, 0x0 }, /* #78 */ { 0x3f2452, 0x3f2406, 0xa4, 0x18, 0xbc, 0x0 }, /* #79 */ { 0x326847, 0x326086, 0x1f, 0x90, 0x8f, 0x0 }, /* #80 */ { 0x341747, 0x341706, 0x1e, 0x72, 0x6c, 0x0 }, /* #81 */ { 0x3a2716, 0x3a2702, 0x44, 0x45, 0x01, 0x0 }, /* #82 */ { 0x325902, 0x325182, 0x2f, 0xd6, 0xf9, 0x0 }, /* #83 */ { 0x3341d6, 0x334106, 0x33, 0x2b, 0x18, 0x0 }, /* #84 */ { 0x046b92, 0x046306, 0x55, 0x03, 0x56, 0x0 }, /* #85 */ { 0x320ec6, 0x320606, 0x5b, 0x6a, 0x31, 0x0 }, /* #86 */ { 0x1c6052, 0x1c6082, 0x0a, 0xbc, 0xb6, 0x0 }, /* #87 */ { 0x135186, 0x135102, 0x11, 0x10, 0x01, 0x0 }, /* #88 */ { 0x032186, 0x032182, 0xf0, 0x8c, 0x7c, 0x0 }, /* #89 */ { 0x1133c7, 0x113302, 0xd4, 0x31, 0xe5, 0x0 }, /* #90 */ { 0x072613, 0x072682, 0xca, 0xbc, 0x76, 0x0 }, /* #91 */ { 0x390543, 0x390506, 0x27, 0x65, 0x42, 0x0 }, /* #92 */ { 0x267346, 0x267302, 0x07, 0x7f, 0x78, 0x0 }, /* #93 */ { 0x267697, 0x267686, 0xb7, 0x9c, 0x2b, 0x0 }, /* #94 */ { 0x025153, 0x025102, 0x66, 0x6d, 0x0b, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u8_locked = RT_ELEMENTS(g_aTests_xor_u8_locked); BINU8_TEST_T const g_aTests_and_u8[] = { { 0x3f2407, 0x3f2446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x331f12, 0x331746, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x127582, 0x127546, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x205d43, 0x205546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x3f1692, 0x3f1646, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x251687, 0x251646, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x290fd6, 0x290746, 0x94, 0x00, 0x00, 0x0 }, /* #6 */ { 0x092797, 0x092746, 0x54, 0x00, 0x00, 0x0 }, /* #7 */ { 0x231406, 0x231446, 0xfd, 0x00, 0x00, 0x0 }, /* #8 */ { 0x093bc6, 0x093346, 0x70, 0x00, 0x00, 0x0 }, /* #9 */ { 0x146613, 0x146646, 0x2d, 0x00, 0x00, 0x0 }, /* #10 */ { 0x2f10c7, 0x2f1046, 0xce, 0x00, 0x00, 0x0 }, /* #11 */ { 0x2e1197, 0x2e1106, 0x44, 0x44, 0x56, 0x0 }, /* #12 */ { 0x383b03, 0x383382, 0xf0, 0xd0, 0xd8, 0x0 }, /* #13 */ { 0x274617, 0x274602, 0x7e, 0x26, 0xa6, 0x0 }, /* #14 */ { 0x264f93, 0x264746, 0x44, 0x00, 0x09, 0x0 }, /* #15 */ { 0x372792, 0x372702, 0x3e, 0x10, 0x51, 0x0 }, /* #16 */ { 0x013596, 0x013582, 0xff, 0xab, 0xab, 0x0 }, /* #17 */ { 0x1e5283, 0x1e5246, 0x5c, 0x00, 0x80, 0x0 }, /* #18 */ { 0x1a5a83, 0x1a5246, 0x44, 0x00, 0x81, 0x0 }, /* #19 */ { 0x3d2f83, 0x3d2702, 0x89, 0x01, 0x47, 0x0 }, /* #20 */ { 0x0c33d6, 0x0c3386, 0xf9, 0xc0, 0xc4, 0x0 }, /* #21 */ { 0x0626d6, 0x062602, 0xf8, 0x20, 0x27, 0x0 }, /* #22 */ { 0x2e22c2, 0x2e2246, 0x51, 0x00, 0xa0, 0x0 }, /* #23 */ { 0x2f4692, 0x2f4606, 0x33, 0x21, 0xed, 0x0 }, /* #24 */ { 0x3f4406, 0x3f4486, 0xbb, 0xb2, 0xb6, 0x0 }, /* #25 */ { 0x2c5f16, 0x2c5702, 0xdc, 0x40, 0x40, 0x0 }, /* #26 */ { 0x196812, 0x196082, 0xdf, 0x8a, 0xaa, 0x0 }, /* #27 */ { 0x080c06, 0x080446, 0x22, 0x00, 0xc1, 0x0 }, /* #28 */ { 0x151d13, 0x151502, 0x79, 0x79, 0x7d, 0x0 }, /* #29 */ { 0x321e93, 0x321606, 0xf7, 0x47, 0x4f, 0x0 }, /* #30 */ { 0x154806, 0x154006, 0x59, 0x41, 0xc3, 0x0 }, /* #31 */ { 0x084f13, 0x084706, 0x18, 0x18, 0x7e, 0x0 }, /* #32 */ { 0x003286, 0x003202, 0x63, 0x20, 0xb4, 0x0 }, /* #33 */ { 0x0650c3, 0x065006, 0x73, 0x71, 0xf9, 0x0 }, /* #34 */ { 0x3e0616, 0x3e0602, 0xe5, 0x04, 0x16, 0x0 }, /* #35 */ { 0x0f0c82, 0x0f0486, 0x87, 0x82, 0xb2, 0x0 }, /* #36 */ { 0x094c52, 0x094402, 0xd1, 0x01, 0x2b, 0x0 }, /* #37 */ { 0x145496, 0x145402, 0xdf, 0x0b, 0x2b, 0x0 }, /* #38 */ { 0x206c17, 0x206402, 0x23, 0x20, 0xf0, 0x0 }, /* #39 */ { 0x3e29d2, 0x3e2106, 0x51, 0x50, 0x7e, 0x0 }, /* #40 */ { 0x091716, 0x091746, 0xac, 0x00, 0x41, 0x0 }, /* #41 */ { 0x2d4cd6, 0x2d4486, 0xa0, 0xa0, 0xfe, 0x0 }, /* #42 */ { 0x080a06, 0x080206, 0x57, 0x50, 0x70, 0x0 }, /* #43 */ { 0x196847, 0x196002, 0x38, 0x10, 0x16, 0x0 }, /* #44 */ { 0x3a0056, 0x3a0006, 0x3b, 0x30, 0x34, 0x0 }, /* #45 */ { 0x284c16, 0x284402, 0xd0, 0x40, 0x6e, 0x0 }, /* #46 */ { 0x2a43c7, 0x2a4346, 0x83, 0x00, 0x18, 0x0 }, /* #47 */ { 0x007383, 0x007386, 0x9c, 0x88, 0x89, 0x0 }, /* #48 */ { 0x313b17, 0x313382, 0xd5, 0xc1, 0xc3, 0x0 }, /* #49 */ { 0x3d6507, 0x3d6506, 0x2d, 0x2d, 0x3d, 0x0 }, /* #50 */ { 0x191c06, 0x191482, 0x84, 0x80, 0x8a, 0x0 }, /* #51 */ { 0x0d5d47, 0x0d5506, 0xd9, 0x41, 0x47, 0x0 }, /* #52 */ { 0x2b4b86, 0x2b4306, 0x7e, 0x12, 0x12, 0x0 }, /* #53 */ { 0x202893, 0x202002, 0x53, 0x52, 0x52, 0x0 }, /* #54 */ { 0x093502, 0x093506, 0x73, 0x22, 0x2e, 0x0 }, /* #55 */ { 0x000a16, 0x000206, 0x6e, 0x2e, 0x3f, 0x0 }, /* #56 */ { 0x276c96, 0x276482, 0xf0, 0x80, 0x89, 0x0 }, /* #57 */ { 0x1f0dd3, 0x1f0506, 0xa2, 0x22, 0x73, 0x0 }, /* #58 */ { 0x2f3953, 0x2f3106, 0xe2, 0x22, 0x33, 0x0 }, /* #59 */ { 0x382a53, 0x382282, 0xd8, 0xd0, 0xd2, 0x0 }, /* #60 */ { 0x081746, 0x081702, 0x96, 0x02, 0x2a, 0x0 }, /* #61 */ { 0x242756, 0x242702, 0x17, 0x02, 0x42, 0x0 }, /* #62 */ { 0x0d4e03, 0x0d4606, 0x8b, 0x03, 0x47, 0x0 }, /* #63 */ { 0x192c03, 0x192402, 0x68, 0x68, 0xfa, 0x0 }, /* #64 */ { 0x2746d7, 0x274686, 0x82, 0x82, 0xd7, 0x0 }, /* #65 */ { 0x3b36d6, 0x3b3602, 0xf8, 0x58, 0x5f, 0x0 }, /* #66 */ { 0x2e3c17, 0x2e3402, 0x4f, 0x4f, 0xcf, 0x0 }, /* #67 */ { 0x273107, 0x273102, 0x2f, 0x08, 0x48, 0x0 }, /* #68 */ { 0x383b96, 0x383386, 0xe4, 0xc0, 0xc9, 0x0 }, /* #69 */ { 0x2f7e06, 0x2f7646, 0xd8, 0x00, 0x21, 0x0 }, /* #70 */ { 0x1f04d6, 0x1f0402, 0x68, 0x68, 0x7a, 0x0 }, /* #71 */ { 0x3b6a56, 0x3b6202, 0xf9, 0x79, 0x79, 0x0 }, /* #72 */ { 0x175d56, 0x175502, 0x3c, 0x38, 0xb8, 0x0 }, /* #73 */ { 0x0e7093, 0x0e7006, 0x6b, 0x63, 0x63, 0x0 }, /* #74 */ { 0x357156, 0x357106, 0xdb, 0x11, 0x15, 0x0 }, /* #75 */ { 0x0216c2, 0x021602, 0x07, 0x04, 0x04, 0x0 }, /* #76 */ { 0x137613, 0x137682, 0x97, 0x85, 0xad, 0x0 }, /* #77 */ { 0x043747, 0x043702, 0x84, 0x04, 0x4f, 0x0 }, /* #78 */ { 0x1b1002, 0x1b1002, 0x75, 0x34, 0x36, 0x0 }, /* #79 */ { 0x0a7282, 0x0a7202, 0xbe, 0x08, 0x08, 0x0 }, /* #80 */ { 0x212502, 0x212586, 0x95, 0x81, 0xcb, 0x0 }, /* #81 */ { 0x304a07, 0x304202, 0x6d, 0x08, 0x18, 0x0 }, /* #82 */ { 0x141f56, 0x141702, 0xd5, 0x15, 0x1f, 0x0 }, /* #83 */ { 0x0c0753, 0x0c0702, 0x4f, 0x4c, 0xcc, 0x0 }, /* #84 */ { 0x0d2e97, 0x0d2602, 0xda, 0x1a, 0x3e, 0x0 }, /* #85 */ { 0x2937d3, 0x293786, 0xe8, 0xe8, 0xea, 0x0 }, /* #86 */ { 0x093cd6, 0x093482, 0x89, 0x89, 0x8d, 0x0 }, /* #87 */ { 0x3916c2, 0x391646, 0x75, 0x00, 0x02, 0x0 }, /* #88 */ { 0x3b6b02, 0x3b6302, 0x7e, 0x5e, 0x5f, 0x0 }, /* #89 */ { 0x1b3512, 0x1b3506, 0x6b, 0x2b, 0xaf, 0x0 }, /* #90 */ { 0x101b07, 0x101306, 0x1e, 0x1e, 0x5e, 0x0 }, /* #91 */ { 0x3a2a46, 0x3a2202, 0xc7, 0x04, 0x24, 0x0 }, /* #92 */ { 0x1b62c6, 0x1b6206, 0x4d, 0x41, 0x71, 0x0 }, /* #93 */ { 0x063f47, 0x063702, 0x4b, 0x0b, 0xaf, 0x0 }, /* #94 */ { 0x144882, 0x144082, 0xd3, 0x91, 0xb5, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u8 = RT_ELEMENTS(g_aTests_and_u8); BINU8_TEST_T const g_aTests_and_u8_locked[] = { { 0x053556, 0x053546, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x326b57, 0x326346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x3a6387, 0x3a6346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x2616c2, 0x261646, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x275e42, 0x275646, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x324a97, 0x324246, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x0740c2, 0x074046, 0xd7, 0x00, 0x00, 0x0 }, /* #6 */ { 0x2d3993, 0x2d3146, 0x4b, 0x00, 0x00, 0x0 }, /* #7 */ { 0x1d5f92, 0x1d5746, 0x07, 0x00, 0x00, 0x0 }, /* #8 */ { 0x1674c2, 0x167446, 0xa2, 0x00, 0x00, 0x0 }, /* #9 */ { 0x056983, 0x056146, 0xc1, 0x00, 0x00, 0x0 }, /* #10 */ { 0x3a0a97, 0x3a0246, 0x69, 0x00, 0x00, 0x0 }, /* #11 */ { 0x1777d7, 0x177746, 0x24, 0x00, 0xdb, 0x0 }, /* #12 */ { 0x3c4102, 0x3c4102, 0x76, 0x32, 0xb2, 0x0 }, /* #13 */ { 0x2e3d56, 0x2e3502, 0x45, 0x01, 0x3b, 0x0 }, /* #14 */ { 0x232713, 0x232782, 0xbe, 0x80, 0x80, 0x0 }, /* #15 */ { 0x245e57, 0x245682, 0xc6, 0x86, 0x97, 0x0 }, /* #16 */ { 0x0c1483, 0x0c1406, 0x13, 0x12, 0x5a, 0x0 }, /* #17 */ { 0x210f46, 0x210702, 0x57, 0x46, 0xc6, 0x0 }, /* #18 */ { 0x173d92, 0x173506, 0x2f, 0x2d, 0x2d, 0x0 }, /* #19 */ { 0x197187, 0x197102, 0x5e, 0x5e, 0x5f, 0x0 }, /* #20 */ { 0x373d02, 0x373502, 0x57, 0x52, 0xfa, 0x0 }, /* #21 */ { 0x3b3a53, 0x3b3202, 0xa5, 0x20, 0x28, 0x0 }, /* #22 */ { 0x1d6016, 0x1d6006, 0xf5, 0x24, 0x2e, 0x0 }, /* #23 */ { 0x004653, 0x004606, 0x30, 0x30, 0xf8, 0x0 }, /* #24 */ { 0x375a53, 0x375282, 0xf3, 0xa2, 0xae, 0x0 }, /* #25 */ { 0x2b7997, 0x2b7182, 0xf7, 0xf7, 0xff, 0x0 }, /* #26 */ { 0x044cd2, 0x044406, 0x74, 0x60, 0xe2, 0x0 }, /* #27 */ { 0x1d3bd2, 0x1d3302, 0x5a, 0x02, 0x27, 0x0 }, /* #28 */ { 0x0f34c7, 0x0f3402, 0xed, 0x68, 0x7a, 0x0 }, /* #29 */ { 0x396892, 0x396002, 0xc6, 0x46, 0x46, 0x0 }, /* #30 */ { 0x1679c6, 0x167106, 0x23, 0x21, 0xbd, 0x0 }, /* #31 */ { 0x2f7092, 0x2f7082, 0x93, 0x80, 0xe8, 0x0 }, /* #32 */ { 0x301bd6, 0x301382, 0xbc, 0xbc, 0xbe, 0x0 }, /* #33 */ { 0x2918c6, 0x291002, 0x4c, 0x40, 0x72, 0x0 }, /* #34 */ { 0x343106, 0x343106, 0x5a, 0x12, 0x13, 0x0 }, /* #35 */ { 0x074ed6, 0x074602, 0xdf, 0x1a, 0x1a, 0x0 }, /* #36 */ { 0x143712, 0x143706, 0x59, 0x48, 0xc8, 0x0 }, /* #37 */ { 0x001556, 0x001586, 0x89, 0x81, 0x91, 0x0 }, /* #38 */ { 0x223312, 0x223302, 0x02, 0x02, 0xd6, 0x0 }, /* #39 */ { 0x105617, 0x105682, 0xfa, 0xa2, 0xa2, 0x0 }, /* #40 */ { 0x050b06, 0x050346, 0x0f, 0x00, 0x50, 0x0 }, /* #41 */ { 0x0554c7, 0x055406, 0xb2, 0x30, 0x79, 0x0 }, /* #42 */ { 0x022247, 0x022202, 0x69, 0x08, 0x1a, 0x0 }, /* #43 */ { 0x115853, 0x115002, 0x4b, 0x01, 0x21, 0x0 }, /* #44 */ { 0x3b2213, 0x3b2206, 0x46, 0x44, 0xfd, 0x0 }, /* #45 */ { 0x000003, 0x000046, 0x84, 0x00, 0x03, 0x0 }, /* #46 */ { 0x1e5582, 0x1e5582, 0xd1, 0xc1, 0xcb, 0x0 }, /* #47 */ { 0x0d58d7, 0x0d5046, 0x03, 0x00, 0x98, 0x0 }, /* #48 */ { 0x242197, 0x242106, 0x17, 0x17, 0x57, 0x0 }, /* #49 */ { 0x062fd2, 0x062746, 0x48, 0x00, 0x16, 0x0 }, /* #50 */ { 0x3d5887, 0x3d5002, 0x65, 0x40, 0xc8, 0x0 }, /* #51 */ { 0x2d1c06, 0x2d1446, 0x5c, 0x00, 0x03, 0x0 }, /* #52 */ { 0x3f6612, 0x3f6602, 0x2a, 0x02, 0x53, 0x0 }, /* #53 */ { 0x101ac6, 0x101246, 0x74, 0x00, 0x01, 0x0 }, /* #54 */ { 0x2527d6, 0x252786, 0xad, 0xa0, 0xe2, 0x0 }, /* #55 */ { 0x3e1686, 0x3e1602, 0x8b, 0x01, 0x71, 0x0 }, /* #56 */ { 0x285a52, 0x285206, 0xee, 0x6a, 0x6a, 0x0 }, /* #57 */ { 0x0369c3, 0x036102, 0x37, 0x37, 0x77, 0x0 }, /* #58 */ { 0x133507, 0x133506, 0x73, 0x72, 0x72, 0x0 }, /* #59 */ { 0x170452, 0x170402, 0x28, 0x20, 0xb0, 0x0 }, /* #60 */ { 0x2864d2, 0x286406, 0xa9, 0x09, 0x5d, 0x0 }, /* #61 */ { 0x2371d3, 0x237106, 0x5b, 0x5a, 0x5a, 0x0 }, /* #62 */ { 0x1360d6, 0x136002, 0xc1, 0x40, 0x56, 0x0 }, /* #63 */ { 0x156b82, 0x156302, 0x63, 0x23, 0xbb, 0x0 }, /* #64 */ { 0x3b0f87, 0x3b0702, 0x25, 0x20, 0xa8, 0x0 }, /* #65 */ { 0x121907, 0x121102, 0xb8, 0x20, 0x66, 0x0 }, /* #66 */ { 0x1d7542, 0x1d7506, 0x77, 0x77, 0x7f, 0x0 }, /* #67 */ { 0x0f0fd3, 0x0f0706, 0x99, 0x11, 0x35, 0x0 }, /* #68 */ { 0x2d65d2, 0x2d6502, 0x0f, 0x01, 0x71, 0x0 }, /* #69 */ { 0x194c53, 0x194406, 0x51, 0x41, 0x69, 0x0 }, /* #70 */ { 0x3c4c02, 0x3c4402, 0x38, 0x20, 0xe4, 0x0 }, /* #71 */ { 0x2a5642, 0x2a5682, 0xca, 0x8a, 0xbb, 0x0 }, /* #72 */ { 0x2b1383, 0x2b1382, 0xbd, 0xa4, 0xa4, 0x0 }, /* #73 */ { 0x123947, 0x123106, 0x59, 0x18, 0x38, 0x0 }, /* #74 */ { 0x1a0916, 0x1a0186, 0xee, 0xca, 0xda, 0x0 }, /* #75 */ { 0x3652d3, 0x365206, 0x4e, 0x06, 0xa7, 0x0 }, /* #76 */ { 0x015297, 0x015282, 0x9c, 0x98, 0xfb, 0x0 }, /* #77 */ { 0x0a02c6, 0x0a0202, 0xc8, 0x08, 0x3e, 0x0 }, /* #78 */ { 0x194506, 0x194502, 0x17, 0x01, 0xa9, 0x0 }, /* #79 */ { 0x1c77c6, 0x1c7782, 0xe9, 0xc8, 0xda, 0x0 }, /* #80 */ { 0x2b10d7, 0x2b1082, 0xe1, 0x80, 0x88, 0x0 }, /* #81 */ { 0x101b86, 0x101382, 0xc4, 0xc4, 0xc6, 0x0 }, /* #82 */ { 0x335d03, 0x335506, 0xc3, 0x41, 0x55, 0x0 }, /* #83 */ { 0x2b7656, 0x2b7686, 0xaa, 0x82, 0x96, 0x0 }, /* #84 */ { 0x1c6ac3, 0x1c6282, 0xb6, 0xa2, 0xe3, 0x0 }, /* #85 */ { 0x203216, 0x203282, 0xb5, 0x80, 0xc2, 0x0 }, /* #86 */ { 0x0b12d2, 0x0b1202, 0x1a, 0x1a, 0xbe, 0x0 }, /* #87 */ { 0x2c5343, 0x2c5382, 0xad, 0xad, 0xef, 0x0 }, /* #88 */ { 0x2a3e47, 0x2a3646, 0x60, 0x00, 0x17, 0x0 }, /* #89 */ { 0x3c5213, 0x3c5206, 0xfb, 0x7b, 0x7f, 0x0 }, /* #90 */ { 0x256ec2, 0x256606, 0x9b, 0x11, 0x71, 0x0 }, /* #91 */ { 0x0e16c2, 0x0e1602, 0x74, 0x20, 0x28, 0x0 }, /* #92 */ { 0x223a03, 0x223282, 0xd1, 0x91, 0x99, 0x0 }, /* #93 */ { 0x1529d2, 0x152102, 0xa0, 0x20, 0x67, 0x0 }, /* #94 */ { 0x2e74c3, 0x2e7402, 0xb5, 0x04, 0x4e, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u8_locked = RT_ELEMENTS(g_aTests_and_u8_locked); BINU8_TEST_T const g_aTests_cmp_u8[] = { { 0x021e57, 0x021646, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x2917c6, 0x291746, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x201bc6, 0x201346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x3f03c7, 0x3f0346, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x121403, 0x121446, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x350fd7, 0x350746, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x242697, 0x242602, 0x25, 0x25, 0x00, 0x0 }, /* #6 */ { 0x061bd6, 0x061382, 0xe3, 0xe3, 0x00, 0x0 }, /* #7 */ { 0x134112, 0x134102, 0x32, 0x32, 0x00, 0x0 }, /* #8 */ { 0x052d97, 0x052586, 0x9c, 0x9c, 0x00, 0x0 }, /* #9 */ { 0x131743, 0x131702, 0x04, 0x04, 0x00, 0x0 }, /* #10 */ { 0x321a56, 0x321282, 0xbc, 0xbc, 0x00, 0x0 }, /* #11 */ { 0x2a0d83, 0x2a0593, 0xdc, 0xdc, 0xdf, 0x0 }, /* #12 */ { 0x393c92, 0x393406, 0x28, 0x28, 0x01, 0x0 }, /* #13 */ { 0x150a56, 0x150a12, 0xa7, 0xa7, 0x6a, 0x0 }, /* #14 */ { 0x385c83, 0x385483, 0x9a, 0x9a, 0xc1, 0x0 }, /* #15 */ { 0x096f03, 0x096702, 0x67, 0x67, 0x35, 0x0 }, /* #16 */ { 0x3e76c6, 0x3e7e02, 0x8b, 0x8b, 0x54, 0x0 }, /* #17 */ { 0x1c3212, 0x1c3a06, 0x88, 0x88, 0x11, 0x0 }, /* #18 */ { 0x114657, 0x114616, 0x77, 0x77, 0x1d, 0x0 }, /* #19 */ { 0x1c1042, 0x1c1897, 0x57, 0x57, 0x9c, 0x0 }, /* #20 */ { 0x0a2483, 0x0a2c12, 0x95, 0x95, 0x5a, 0x0 }, /* #21 */ { 0x2c19d2, 0x2c1106, 0xed, 0xed, 0x83, 0x0 }, /* #22 */ { 0x2f6f02, 0x2f6717, 0x60, 0x60, 0xe9, 0x0 }, /* #23 */ { 0x113097, 0x113093, 0x15, 0x15, 0x5c, 0x0 }, /* #24 */ { 0x1561c2, 0x156186, 0xe6, 0xe6, 0x02, 0x0 }, /* #25 */ { 0x213357, 0x213383, 0xa8, 0xa8, 0xc2, 0x0 }, /* #26 */ { 0x1d6e42, 0x1d6e93, 0x36, 0x36, 0x9f, 0x0 }, /* #27 */ { 0x1e5f96, 0x1e5717, 0x51, 0x51, 0xfb, 0x0 }, /* #28 */ { 0x3a3687, 0x3a3697, 0x32, 0x32, 0x7b, 0x0 }, /* #29 */ { 0x0a5546, 0x0a5586, 0xda, 0xda, 0x3a, 0x0 }, /* #30 */ { 0x1b54c2, 0x1b5493, 0xa5, 0xa5, 0xfa, 0x0 }, /* #31 */ { 0x0539d3, 0x053112, 0x71, 0x71, 0x3d, 0x0 }, /* #32 */ { 0x1143c3, 0x114383, 0x38, 0x38, 0x77, 0x0 }, /* #33 */ { 0x2e1586, 0x2e1587, 0x0f, 0x0f, 0x40, 0x0 }, /* #34 */ { 0x0346d7, 0x034616, 0x20, 0x20, 0x0c, 0x0 }, /* #35 */ { 0x1c1502, 0x1c1d16, 0x80, 0x80, 0x7a, 0x0 }, /* #36 */ { 0x331b97, 0x331317, 0x41, 0x41, 0xd2, 0x0 }, /* #37 */ { 0x0c48c3, 0x0c4097, 0xb1, 0xb1, 0xbc, 0x0 }, /* #38 */ { 0x0a1b53, 0x0a1317, 0x31, 0x31, 0xdb, 0x0 }, /* #39 */ { 0x266807, 0x266093, 0xc3, 0xc3, 0xe4, 0x0 }, /* #40 */ { 0x3569c6, 0x356107, 0x1f, 0x1f, 0xbc, 0x0 }, /* #41 */ { 0x332052, 0x332883, 0x5e, 0x5e, 0xc7, 0x0 }, /* #42 */ { 0x371b07, 0x371393, 0x65, 0x65, 0x67, 0x0 }, /* #43 */ { 0x1312c3, 0x131287, 0x85, 0x85, 0xe0, 0x0 }, /* #44 */ { 0x0d0d52, 0x0d0d02, 0x8d, 0x8d, 0x14, 0x0 }, /* #45 */ { 0x240987, 0x240106, 0xee, 0xee, 0xa0, 0x0 }, /* #46 */ { 0x2d7ec7, 0x2d7693, 0xa1, 0xa1, 0xe7, 0x0 }, /* #47 */ { 0x3d6493, 0x3d6412, 0x51, 0x51, 0x1a, 0x0 }, /* #48 */ { 0x3942d2, 0x394293, 0xf6, 0xf6, 0xf9, 0x0 }, /* #49 */ { 0x2f5302, 0x2f5383, 0xaa, 0xaa, 0xf4, 0x0 }, /* #50 */ { 0x1b1d06, 0x1b1592, 0xf8, 0xf8, 0x0c, 0x0 }, /* #51 */ { 0x023617, 0x023687, 0x9b, 0x9b, 0xb9, 0x0 }, /* #52 */ { 0x3d6b06, 0x3d6306, 0xc5, 0xc5, 0x92, 0x0 }, /* #53 */ { 0x187213, 0x187213, 0x09, 0x09, 0x8a, 0x0 }, /* #54 */ { 0x347117, 0x347197, 0xe1, 0xe1, 0xf4, 0x0 }, /* #55 */ { 0x266386, 0x266383, 0x09, 0x09, 0x23, 0x0 }, /* #56 */ { 0x032192, 0x032113, 0x13, 0x13, 0xf4, 0x0 }, /* #57 */ { 0x261ad6, 0x261287, 0xc9, 0xc9, 0xd6, 0x0 }, /* #58 */ { 0x231dc7, 0x231586, 0xbe, 0xbe, 0x00, 0x0 }, /* #59 */ { 0x210217, 0x210202, 0x59, 0x59, 0x33, 0x0 }, /* #60 */ { 0x233092, 0x233087, 0xc9, 0xc9, 0xe7, 0x0 }, /* #61 */ { 0x190e92, 0x190602, 0x5d, 0x5d, 0x43, 0x0 }, /* #62 */ { 0x2f5d86, 0x2f5d83, 0x6d, 0x6d, 0xc5, 0x0 }, /* #63 */ { 0x1a7352, 0x1a7397, 0xa5, 0xa5, 0xcd, 0x0 }, /* #64 */ { 0x062293, 0x062202, 0x4d, 0x4d, 0x12, 0x0 }, /* #65 */ { 0x3c3502, 0x3c3d97, 0x35, 0x35, 0x9f, 0x0 }, /* #66 */ { 0x2f4583, 0x2f4507, 0x03, 0x03, 0x92, 0x0 }, /* #67 */ { 0x2e6e03, 0x2e6e12, 0xf9, 0xf9, 0x7a, 0x0 }, /* #68 */ { 0x0432c2, 0x043283, 0xae, 0xae, 0xd2, 0x0 }, /* #69 */ { 0x336046, 0x336097, 0x7a, 0x7a, 0x7e, 0x0 }, /* #70 */ { 0x1554d7, 0x155c02, 0x87, 0x87, 0x36, 0x0 }, /* #71 */ { 0x0e1f07, 0x0e1702, 0xdf, 0xdf, 0xb9, 0x0 }, /* #72 */ { 0x1a1c43, 0x1a1c87, 0x6f, 0x6f, 0xd5, 0x0 }, /* #73 */ { 0x132716, 0x132702, 0xa3, 0xa3, 0x93, 0x0 }, /* #74 */ { 0x2120d3, 0x212007, 0x35, 0x35, 0xc1, 0x0 }, /* #75 */ { 0x157947, 0x157106, 0x5a, 0x5a, 0x42, 0x0 }, /* #76 */ { 0x332087, 0x332092, 0xfb, 0xfb, 0x6c, 0x0 }, /* #77 */ { 0x144c53, 0x144416, 0xc1, 0xc1, 0xad, 0x0 }, /* #78 */ { 0x276982, 0x276106, 0x7f, 0x7f, 0x5b, 0x0 }, /* #79 */ { 0x397297, 0x397286, 0xff, 0xff, 0x7b, 0x0 }, /* #80 */ { 0x3f74c6, 0x3f7c87, 0x42, 0x42, 0x90, 0x0 }, /* #81 */ { 0x3c58d7, 0x3c5897, 0x70, 0x70, 0x8c, 0x0 }, /* #82 */ { 0x357952, 0x357112, 0x50, 0x50, 0x2d, 0x0 }, /* #83 */ { 0x141946, 0x141182, 0xd7, 0xd7, 0x01, 0x0 }, /* #84 */ { 0x276906, 0x276997, 0x47, 0x47, 0xae, 0x0 }, /* #85 */ { 0x284302, 0x284306, 0xf7, 0xf7, 0xd6, 0x0 }, /* #86 */ { 0x201e93, 0x201693, 0x07, 0x07, 0x2b, 0x0 }, /* #87 */ { 0x380b42, 0x380386, 0xfa, 0xfa, 0x49, 0x0 }, /* #88 */ { 0x284953, 0x284113, 0x49, 0x49, 0xcf, 0x0 }, /* #89 */ { 0x250342, 0x250b06, 0x8b, 0x8b, 0x32, 0x0 }, /* #90 */ { 0x0b1707, 0x0b1f97, 0x58, 0x58, 0xac, 0x0 }, /* #91 */ { 0x366482, 0x366493, 0x22, 0x22, 0x55, 0x0 }, /* #92 */ { 0x1f6653, 0x1f6697, 0xb1, 0xb1, 0xc4, 0x0 }, /* #93 */ { 0x0d2013, 0x0d2006, 0x4b, 0x4b, 0x37, 0x0 }, /* #94 */ { 0x357c02, 0x357496, 0xf8, 0xf8, 0x5c, 0x0 }, /* #95 */ }; uint32_t const g_cTests_cmp_u8 = RT_ELEMENTS(g_aTests_cmp_u8); BINU8_TEST_T const g_aTests_test_u8[] = { { 0x1f2a03, 0x1f2246, 0x00, 0x00, 0x00, 0x0 }, /* #0 */ { 0x1e4b06, 0x1e4346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */ { 0x176502, 0x176546, 0x00, 0x00, 0x00, 0x0 }, /* #2 */ { 0x065f53, 0x065746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */ { 0x1c7a52, 0x1c7246, 0x00, 0x00, 0x00, 0x0 }, /* #4 */ { 0x2b1143, 0x2b1146, 0x00, 0x00, 0x00, 0x0 }, /* #5 */ { 0x395e92, 0x395646, 0xc1, 0xc1, 0x00, 0x0 }, /* #6 */ { 0x3f4316, 0x3f4346, 0xa0, 0xa0, 0x00, 0x0 }, /* #7 */ { 0x0908c2, 0x090046, 0xde, 0xde, 0x00, 0x0 }, /* #8 */ { 0x0606c6, 0x060646, 0x71, 0x71, 0x00, 0x0 }, /* #9 */ { 0x1d3296, 0x1d3246, 0xa0, 0xa0, 0x00, 0x0 }, /* #10 */ { 0x0f1056, 0x0f1046, 0x34, 0x34, 0x00, 0x0 }, /* #11 */ { 0x384917, 0x384106, 0x07, 0x07, 0x45, 0x0 }, /* #12 */ { 0x2c3dd3, 0x2c3502, 0xf6, 0xf6, 0x26, 0x0 }, /* #13 */ { 0x3042c6, 0x304286, 0xc9, 0xc9, 0xaa, 0x0 }, /* #14 */ { 0x0d6682, 0x0d6606, 0x4d, 0x4d, 0x2e, 0x0 }, /* #15 */ { 0x1b42d2, 0x1b4282, 0xb6, 0xb6, 0xc7, 0x0 }, /* #16 */ { 0x181146, 0x181106, 0x0e, 0x0e, 0x97, 0x0 }, /* #17 */ { 0x0d1e16, 0x0d1602, 0x75, 0x75, 0x25, 0x0 }, /* #18 */ { 0x1944c7, 0x194402, 0x12, 0x12, 0xc3, 0x0 }, /* #19 */ { 0x3f0543, 0x3f0502, 0xc2, 0xc2, 0x07, 0x0 }, /* #20 */ { 0x315182, 0x315186, 0xe8, 0xe8, 0x8a, 0x0 }, /* #21 */ { 0x3622c2, 0x362246, 0x01, 0x01, 0xd2, 0x0 }, /* #22 */ { 0x385592, 0x385506, 0x50, 0x50, 0xd3, 0x0 }, /* #23 */ { 0x035e07, 0x035602, 0x5e, 0x5e, 0x75, 0x0 }, /* #24 */ { 0x3f6412, 0x3f6402, 0xd8, 0xd8, 0x7f, 0x0 }, /* #25 */ { 0x125dc2, 0x125586, 0xc3, 0xc3, 0xb9, 0x0 }, /* #26 */ { 0x374d87, 0x374586, 0xcb, 0xcb, 0xac, 0x0 }, /* #27 */ { 0x263a57, 0x263202, 0x73, 0x73, 0x8e, 0x0 }, /* #28 */ { 0x1626c6, 0x162646, 0x51, 0x51, 0x0e, 0x0 }, /* #29 */ { 0x046bd2, 0x046346, 0x80, 0x80, 0x2b, 0x0 }, /* #30 */ { 0x280413, 0x280446, 0x0f, 0x0f, 0x50, 0x0 }, /* #31 */ { 0x0302d7, 0x030282, 0xc7, 0xc7, 0xae, 0x0 }, /* #32 */ { 0x031fd2, 0x031786, 0xb1, 0xb1, 0xda, 0x0 }, /* #33 */ { 0x247457, 0x247486, 0xaa, 0xaa, 0xee, 0x0 }, /* #34 */ { 0x0c4587, 0x0c4506, 0x26, 0x26, 0x3b, 0x0 }, /* #35 */ { 0x3c7992, 0x3c7102, 0xc8, 0xc8, 0x51, 0x0 }, /* #36 */ { 0x2a31d3, 0x2a3186, 0xba, 0xba, 0xb3, 0x0 }, /* #37 */ { 0x113002, 0x113006, 0x26, 0x26, 0x63, 0x0 }, /* #38 */ { 0x1173d6, 0x117302, 0x3c, 0x3c, 0x44, 0x0 }, /* #39 */ { 0x233a83, 0x233246, 0x02, 0x02, 0x05, 0x0 }, /* #40 */ { 0x1b6e57, 0x1b6682, 0x95, 0x95, 0xf4, 0x0 }, /* #41 */ { 0x1b7143, 0x1b7102, 0x96, 0x96, 0x78, 0x0 }, /* #42 */ { 0x1e7942, 0x1e7186, 0xeb, 0xeb, 0xcd, 0x0 }, /* #43 */ { 0x231603, 0x231602, 0x79, 0x79, 0x92, 0x0 }, /* #44 */ { 0x010452, 0x010406, 0x5e, 0x5e, 0xef, 0x0 }, /* #45 */ { 0x1b6807, 0x1b6002, 0x64, 0x64, 0x9f, 0x0 }, /* #46 */ { 0x313746, 0x313702, 0x79, 0x79, 0x0c, 0x0 }, /* #47 */ { 0x2a6142, 0x2a6182, 0xc9, 0xc9, 0xc7, 0x0 }, /* #48 */ { 0x200c86, 0x200406, 0xf8, 0xf8, 0x79, 0x0 }, /* #49 */ { 0x264306, 0x264382, 0xdc, 0xdc, 0x8f, 0x0 }, /* #50 */ { 0x165996, 0x165102, 0x1c, 0x1c, 0x25, 0x0 }, /* #51 */ { 0x1c7f13, 0x1c7782, 0xb3, 0xb3, 0xe1, 0x0 }, /* #52 */ { 0x2b3f53, 0x2b3702, 0x3a, 0x3a, 0x15, 0x0 }, /* #53 */ { 0x223a82, 0x223206, 0xbb, 0xbb, 0x61, 0x0 }, /* #54 */ { 0x197996, 0x197102, 0x2e, 0x2e, 0x98, 0x0 }, /* #55 */ { 0x2f2056, 0x2f2002, 0xaf, 0xaf, 0x79, 0x0 }, /* #56 */ { 0x0e6406, 0x0e6406, 0x69, 0x69, 0xd1, 0x0 }, /* #57 */ { 0x0f50c3, 0x0f5082, 0xbd, 0xbd, 0xf7, 0x0 }, /* #58 */ { 0x0c0452, 0x0c0402, 0xaa, 0xaa, 0x7f, 0x0 }, /* #59 */ { 0x1a0492, 0x1a0482, 0xd1, 0xd1, 0xa2, 0x0 }, /* #60 */ { 0x087a83, 0x087202, 0x64, 0x64, 0x4b, 0x0 }, /* #61 */ { 0x222e17, 0x222606, 0x8d, 0x8d, 0x1c, 0x0 }, /* #62 */ { 0x196787, 0x196702, 0x7d, 0x7d, 0xd8, 0x0 }, /* #63 */ { 0x285e53, 0x285602, 0x49, 0x49, 0x15, 0x0 }, /* #64 */ { 0x346293, 0x346286, 0xc0, 0xc0, 0xe8, 0x0 }, /* #65 */ { 0x1a7e16, 0x1a7682, 0xf3, 0xf3, 0xaa, 0x0 }, /* #66 */ { 0x376b96, 0x376302, 0x6f, 0x6f, 0xc3, 0x0 }, /* #67 */ { 0x0273c3, 0x027306, 0x3a, 0x3a, 0xbe, 0x0 }, /* #68 */ { 0x3a5f56, 0x3a5786, 0xb5, 0xb5, 0xf6, 0x0 }, /* #69 */ { 0x382a56, 0x382202, 0x9f, 0x9f, 0x2e, 0x0 }, /* #70 */ { 0x170243, 0x170286, 0x9b, 0x9b, 0x94, 0x0 }, /* #71 */ { 0x2d0317, 0x2d0382, 0xc3, 0xc3, 0xac, 0x0 }, /* #72 */ { 0x234ed6, 0x234682, 0xe8, 0xe8, 0xe2, 0x0 }, /* #73 */ { 0x0b38d7, 0x0b3082, 0x94, 0x94, 0x81, 0x0 }, /* #74 */ { 0x230d17, 0x230506, 0x3d, 0x3d, 0xd6, 0x0 }, /* #75 */ { 0x125b06, 0x125306, 0x1b, 0x1b, 0xe9, 0x0 }, /* #76 */ { 0x2d3706, 0x2d3706, 0x4c, 0x4c, 0xda, 0x0 }, /* #77 */ { 0x3c2f42, 0x3c2706, 0x7c, 0x7c, 0x19, 0x0 }, /* #78 */ { 0x2c4cc2, 0x2c4482, 0xa0, 0xa0, 0x9f, 0x0 }, /* #79 */ { 0x016746, 0x016702, 0x52, 0x52, 0xa2, 0x0 }, /* #80 */ { 0x1c4d17, 0x1c4582, 0xce, 0xce, 0x9d, 0x0 }, /* #81 */ { 0x251297, 0x251202, 0xc8, 0xc8, 0x57, 0x0 }, /* #82 */ { 0x240396, 0x240302, 0x06, 0x06, 0x94, 0x0 }, /* #83 */ { 0x085a82, 0x085202, 0x60, 0x60, 0xbd, 0x0 }, /* #84 */ { 0x051912, 0x051102, 0x79, 0x79, 0xe3, 0x0 }, /* #85 */ { 0x3a0b82, 0x3a0302, 0x45, 0x45, 0x34, 0x0 }, /* #86 */ { 0x270d13, 0x270502, 0x75, 0x75, 0x75, 0x0 }, /* #87 */ { 0x333f06, 0x333706, 0x77, 0x77, 0x91, 0x0 }, /* #88 */ { 0x3301d7, 0x330106, 0x57, 0x57, 0xf5, 0x0 }, /* #89 */ { 0x351317, 0x351386, 0xd7, 0xd7, 0xaa, 0x0 }, /* #90 */ { 0x2d3403, 0x2d3486, 0xce, 0xce, 0xe0, 0x0 }, /* #91 */ { 0x077292, 0x077202, 0x76, 0x76, 0x0c, 0x0 }, /* #92 */ { 0x1b20d3, 0x1b2082, 0xca, 0xca, 0x85, 0x0 }, /* #93 */ { 0x3b1802, 0x3b1006, 0x5f, 0x5f, 0x41, 0x0 }, /* #94 */ { 0x102cd7, 0x102406, 0x3e, 0x3e, 0x6e, 0x0 }, /* #95 */ }; uint32_t const g_cTests_test_u8 = RT_ELEMENTS(g_aTests_test_u8); BINU16_TEST_T const g_aTests_add_u16[] = { { 0x275a97, 0x275246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x095053, 0x095046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x164897, 0x164046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x377042, 0x377046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x3e15d2, 0x3e1546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x0a3f02, 0x0a3746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x2e1f47, 0x2e1706, 0x28aa, 0x28aa, 0x0000, 0x0 }, /* #6 */ { 0x0c38d6, 0x0c3006, 0x5cb4, 0x5cb4, 0x0000, 0x0 }, /* #7 */ { 0x093582, 0x093506, 0x1e44, 0x1e44, 0x0000, 0x0 }, /* #8 */ { 0x2b2b93, 0x2b2386, 0xb8d1, 0xb8d1, 0x0000, 0x0 }, /* #9 */ { 0x0d3916, 0x0d3186, 0xff87, 0xff87, 0x0000, 0x0 }, /* #10 */ { 0x0d2116, 0x0d2182, 0xdfe5, 0xdfe5, 0x0000, 0x0 }, /* #11 */ { 0x1d6393, 0x1d6302, 0x4115, 0x4b46, 0x0a31, 0x0 }, /* #12 */ { 0x3242c3, 0x324217, 0x676b, 0x2156, 0xb9eb, 0x0 }, /* #13 */ { 0x257952, 0x257113, 0x147c, 0x0502, 0xf086, 0x0 }, /* #14 */ { 0x3423c2, 0x342383, 0x9cd7, 0x84a7, 0xe7d0, 0x0 }, /* #15 */ { 0x2223d6, 0x222392, 0xad1c, 0xbaf1, 0x0dd5, 0x0 }, /* #16 */ { 0x174e13, 0x174683, 0xd740, 0x9626, 0xbee6, 0x0 }, /* #17 */ { 0x017e06, 0x017607, 0x75e0, 0x58a5, 0xe2c5, 0x0 }, /* #18 */ { 0x0a0306, 0x0a0382, 0xb3a5, 0xf06b, 0x3cc6, 0x0 }, /* #19 */ { 0x020d83, 0x020d03, 0xa929, 0x762c, 0xcd03, 0x0 }, /* #20 */ { 0x1e1fc2, 0x1e1702, 0x2851, 0x422f, 0x19de, 0x0 }, /* #21 */ { 0x0d7603, 0x0d7692, 0x2978, 0xb883, 0x8f0b, 0x0 }, /* #22 */ { 0x163b16, 0x163b17, 0xf69f, 0x77dd, 0x813e, 0x0 }, /* #23 */ { 0x2819c6, 0x281913, 0xcecb, 0x6398, 0x94cd, 0x0 }, /* #24 */ { 0x193492, 0x193486, 0x4206, 0xff6a, 0xbd64, 0x0 }, /* #25 */ { 0x061813, 0x061803, 0x8b61, 0x490b, 0xbdaa, 0x0 }, /* #26 */ { 0x0b65d7, 0x0b6586, 0x98e1, 0xa94b, 0x106a, 0x0 }, /* #27 */ { 0x283c86, 0x283403, 0x7992, 0x089b, 0x8f09, 0x0 }, /* #28 */ { 0x142716, 0x142f17, 0xaa2a, 0x71f9, 0xc7cf, 0x0 }, /* #29 */ { 0x282242, 0x282a86, 0x3361, 0x8266, 0x4f05, 0x0 }, /* #30 */ { 0x117613, 0x117692, 0xe97c, 0xf4b0, 0x0b34, 0x0 }, /* #31 */ { 0x073e16, 0x073603, 0xccc7, 0x23ba, 0x56f3, 0x0 }, /* #32 */ { 0x002b92, 0x002313, 0x8849, 0x0410, 0x7bc7, 0x0 }, /* #33 */ { 0x347156, 0x347117, 0xf029, 0x2fa0, 0x3f77, 0x0 }, /* #34 */ { 0x032797, 0x032f86, 0x2319, 0xa2eb, 0x7fd2, 0x0 }, /* #35 */ { 0x213ec7, 0x213617, 0x6f1d, 0x5e77, 0xef5a, 0x0 }, /* #36 */ { 0x323097, 0x323013, 0x443f, 0x04cb, 0xc08c, 0x0 }, /* #37 */ { 0x3d5056, 0x3d5817, 0x80a8, 0x2a96, 0xa9ee, 0x0 }, /* #38 */ { 0x3d7c82, 0x3d7487, 0xf87c, 0xc91e, 0xd0a2, 0x0 }, /* #39 */ { 0x0a5706, 0x0a5706, 0x5093, 0x5e78, 0x0de5, 0x0 }, /* #40 */ { 0x1d6503, 0x1d6503, 0xdc16, 0x1f26, 0x4310, 0x0 }, /* #41 */ { 0x3d7316, 0x3d7396, 0xb7dd, 0xf9a5, 0x41c8, 0x0 }, /* #42 */ { 0x204c96, 0x204406, 0x0754, 0x2b24, 0x23d0, 0x0 }, /* #43 */ { 0x385917, 0x385903, 0x9a75, 0x4629, 0xabb4, 0x0 }, /* #44 */ { 0x2c6ad7, 0x2c6292, 0x898b, 0x9689, 0x0cfe, 0x0 }, /* #45 */ { 0x060f56, 0x060703, 0xe748, 0x167c, 0x2f34, 0x0 }, /* #46 */ { 0x050302, 0x050303, 0xd700, 0x4cfe, 0x75fe, 0x0 }, /* #47 */ { 0x092fd3, 0x092783, 0xa436, 0x9898, 0xf462, 0x0 }, /* #48 */ { 0x0e5212, 0x0e5a17, 0x9f84, 0x6622, 0xc69e, 0x0 }, /* #49 */ { 0x245c92, 0x245412, 0x3adf, 0x4f5d, 0x147e, 0x0 }, /* #50 */ { 0x371b92, 0x371b86, 0x62d0, 0xb205, 0x4f35, 0x0 }, /* #51 */ { 0x214413, 0x214403, 0x6fea, 0x14bf, 0xa4d5, 0x0 }, /* #52 */ { 0x284803, 0x284013, 0xe69d, 0x391a, 0x527d, 0x0 }, /* #53 */ { 0x251487, 0x251493, 0xfe0b, 0xb651, 0xb846, 0x0 }, /* #54 */ { 0x3e0683, 0x3e0617, 0xbb2c, 0x3399, 0x786d, 0x0 }, /* #55 */ { 0x376952, 0x376117, 0x6eab, 0x2ef3, 0xc048, 0x0 }, /* #56 */ { 0x117582, 0x117d82, 0x3f20, 0xa45d, 0x653d, 0x0 }, /* #57 */ { 0x031203, 0x031a92, 0x4eeb, 0x98d5, 0x49ea, 0x0 }, /* #58 */ { 0x3e2903, 0x3e2193, 0xe749, 0x8398, 0x9c4f, 0x0 }, /* #59 */ { 0x292a42, 0x292203, 0xd6c1, 0x0291, 0x2bd0, 0x0 }, /* #60 */ { 0x101797, 0x101f03, 0x807a, 0x5d7a, 0xdd00, 0x0 }, /* #61 */ { 0x054186, 0x054116, 0x1147, 0x6a14, 0x58cd, 0x0 }, /* #62 */ { 0x113c16, 0x113413, 0x165c, 0x0c19, 0xf5bd, 0x0 }, /* #63 */ { 0x244d16, 0x244592, 0xbf0a, 0xf067, 0x315d, 0x0 }, /* #64 */ { 0x050c47, 0x050486, 0xa845, 0xf79f, 0x4f5a, 0x0 }, /* #65 */ { 0x144f12, 0x144783, 0xef3e, 0xd69e, 0xe760, 0x0 }, /* #66 */ { 0x347b12, 0x347386, 0x1b84, 0xcf69, 0xb3e5, 0x0 }, /* #67 */ { 0x082e07, 0x082606, 0x2871, 0x5aa3, 0x3232, 0x0 }, /* #68 */ { 0x290c02, 0x290497, 0xc615, 0x8b24, 0xc50f, 0x0 }, /* #69 */ { 0x2e5c92, 0x2e5406, 0x0588, 0x3a6f, 0x34e7, 0x0 }, /* #70 */ { 0x0f38d3, 0x0f3003, 0xe822, 0x0a94, 0x2272, 0x0 }, /* #71 */ { 0x1a1546, 0x1a1586, 0x26c6, 0xc236, 0x9b70, 0x0 }, /* #72 */ { 0x1b6813, 0x1b6813, 0xc19e, 0x6d19, 0xab7b, 0x0 }, /* #73 */ { 0x2d56d6, 0x2d5693, 0xc1ca, 0x8d57, 0xcb8d, 0x0 }, /* #74 */ { 0x2a4086, 0x2a4012, 0x08be, 0x0976, 0x00b8, 0x0 }, /* #75 */ { 0x0f3d87, 0x0f3503, 0xed12, 0x5e49, 0x7137, 0x0 }, /* #76 */ { 0x166746, 0x166796, 0x3d3d, 0xea27, 0xacea, 0x0 }, /* #77 */ { 0x3f5317, 0x3f5306, 0x5361, 0x619a, 0x0e39, 0x0 }, /* #78 */ { 0x2575c3, 0x257d03, 0xa0c4, 0x55c8, 0xb504, 0x0 }, /* #79 */ { 0x053156, 0x053182, 0xaf33, 0xf4e3, 0x45b0, 0x0 }, /* #80 */ { 0x3a2b03, 0x3a2386, 0x96e3, 0xd3a5, 0x3cc2, 0x0 }, /* #81 */ { 0x2971d7, 0x297107, 0x4d2d, 0x14dd, 0xc7b0, 0x0 }, /* #82 */ { 0x077f83, 0x077703, 0x67c1, 0x2eef, 0xc72e, 0x0 }, /* #83 */ { 0x332916, 0x332913, 0xda24, 0x6901, 0x8edd, 0x0 }, /* #84 */ { 0x315d83, 0x315502, 0x2e32, 0x3bfe, 0x0dcc, 0x0 }, /* #85 */ { 0x146dc3, 0x146597, 0xdd1e, 0xbe72, 0xe154, 0x0 }, /* #86 */ { 0x0c7947, 0x0c7117, 0xcd8a, 0x2d28, 0x5f9e, 0x0 }, /* #87 */ { 0x3e0386, 0x3e0b13, 0x8309, 0x7de0, 0xfad7, 0x0 }, /* #88 */ { 0x365597, 0x365592, 0x4b45, 0xf940, 0xadfb, 0x0 }, /* #89 */ { 0x183fd7, 0x183786, 0x82f7, 0xce0a, 0x4b13, 0x0 }, /* #90 */ { 0x1401d2, 0x140992, 0x7878, 0xbca1, 0x4429, 0x0 }, /* #91 */ { 0x1b1ac6, 0x1b1282, 0x9731, 0xac7f, 0x154e, 0x0 }, /* #92 */ { 0x246a96, 0x246217, 0xe04b, 0x46f3, 0x66a8, 0x0 }, /* #93 */ { 0x024646, 0x024602, 0x32b5, 0x7197, 0x3ee2, 0x0 }, /* #94 */ { 0x207ac3, 0x207286, 0x0887, 0xe4ed, 0xdc66, 0x0 }, /* #95 */ { 0x344587, 0x344557, 0x0001, 0x0000, 0xffff, 0x0 }, /* fixed #0 */ }; uint32_t const g_cTests_add_u16 = RT_ELEMENTS(g_aTests_add_u16); BINU16_TEST_T const g_aTests_add_u16_locked[] = { { 0x146097, 0x146046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x1b2b42, 0x1b2346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x0a1407, 0x0a1446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x324fc7, 0x324746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x1b5e07, 0x1b5646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x3a5392, 0x3a5346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x065b96, 0x065306, 0x1d5a, 0x1d5a, 0x0000, 0x0 }, /* #6 */ { 0x2b2cd7, 0x2b2406, 0x3687, 0x3687, 0x0000, 0x0 }, /* #7 */ { 0x2f0c46, 0x2f0402, 0x1375, 0x1375, 0x0000, 0x0 }, /* #8 */ { 0x3e72c6, 0x3e7202, 0x725d, 0x725d, 0x0000, 0x0 }, /* #9 */ { 0x295602, 0x295686, 0x8f74, 0x8f74, 0x0000, 0x0 }, /* #10 */ { 0x3d3ad2, 0x3d3202, 0x2f58, 0x2f58, 0x0000, 0x0 }, /* #11 */ { 0x317413, 0x317c96, 0x79d7, 0xcbd4, 0x51fd, 0x0 }, /* #12 */ { 0x325282, 0x325203, 0xa6e6, 0x0e9b, 0x67b5, 0x0 }, /* #13 */ { 0x372cc6, 0x372c13, 0xb02e, 0x4e9b, 0x9e6d, 0x0 }, /* #14 */ { 0x2a2292, 0x2a2287, 0xc81d, 0xbfaf, 0xf792, 0x0 }, /* #15 */ { 0x094403, 0x094403, 0x3f26, 0x3aa8, 0xfb82, 0x0 }, /* #16 */ { 0x0c4702, 0x0c4782, 0x8723, 0x9916, 0x11f3, 0x0 }, /* #17 */ { 0x031243, 0x031282, 0x2133, 0xc467, 0xa334, 0x0 }, /* #18 */ { 0x3858c6, 0x385003, 0x7533, 0x115d, 0x9c2a, 0x0 }, /* #19 */ { 0x3f2d16, 0x3f2d17, 0xb13b, 0x57d1, 0xa696, 0x0 }, /* #20 */ { 0x394dd2, 0x394503, 0xd552, 0x0e3e, 0x38ec, 0x0 }, /* #21 */ { 0x331843, 0x331882, 0x73b0, 0xc152, 0x4da2, 0x0 }, /* #22 */ { 0x2261d2, 0x226986, 0x3763, 0x9796, 0x6033, 0x0 }, /* #23 */ { 0x205913, 0x205196, 0xa5b9, 0xf756, 0x519d, 0x0 }, /* #24 */ { 0x093507, 0x093513, 0xf9ae, 0x2462, 0x2ab4, 0x0 }, /* #25 */ { 0x143b42, 0x143307, 0xeb60, 0x11c3, 0x2663, 0x0 }, /* #26 */ { 0x045383, 0x045303, 0xdc3d, 0x25df, 0x49a2, 0x0 }, /* #27 */ { 0x052bc2, 0x052b07, 0xb127, 0x5abd, 0xa996, 0x0 }, /* #28 */ { 0x347547, 0x347583, 0xef97, 0xb31a, 0xc383, 0x0 }, /* #29 */ { 0x1456c6, 0x145696, 0x179a, 0xb5a5, 0x9e0b, 0x0 }, /* #30 */ { 0x226a03, 0x226203, 0x1aa3, 0x12a4, 0xf801, 0x0 }, /* #31 */ { 0x294782, 0x294f82, 0x6dd6, 0x838f, 0x15b9, 0x0 }, /* #32 */ { 0x2a4b12, 0x2a4307, 0xbe62, 0x0174, 0x4312, 0x0 }, /* #33 */ { 0x005957, 0x005182, 0xaab8, 0xf4e9, 0x4a31, 0x0 }, /* #34 */ { 0x0213c7, 0x021386, 0x0636, 0xeb7b, 0xe545, 0x0 }, /* #35 */ { 0x2d2c97, 0x2d2487, 0xcf59, 0xc11d, 0xf1c4, 0x0 }, /* #36 */ { 0x260c86, 0x260492, 0x657f, 0xf92c, 0x93ad, 0x0 }, /* #37 */ { 0x1b5892, 0x1b5016, 0x291c, 0x3263, 0x0947, 0x0 }, /* #38 */ { 0x0c3a12, 0x0c3293, 0xa771, 0xa180, 0xfa0f, 0x0 }, /* #39 */ { 0x2920c2, 0x292016, 0x7ba2, 0x7c50, 0x00ae, 0x0 }, /* #40 */ { 0x3e4482, 0x3e4497, 0xee5f, 0xc27d, 0xd41e, 0x0 }, /* #41 */ { 0x2b3882, 0x2b3096, 0xc674, 0xeaa3, 0x242f, 0x0 }, /* #42 */ { 0x3e2346, 0x3e2317, 0x70ec, 0x3618, 0xc52c, 0x0 }, /* #43 */ { 0x250bd7, 0x250303, 0x7a00, 0x314c, 0xb74c, 0x0 }, /* #44 */ { 0x0d1283, 0x0d1283, 0xef42, 0xef1a, 0xffd8, 0x0 }, /* #45 */ { 0x224c42, 0x224c13, 0x84be, 0x5c26, 0xd768, 0x0 }, /* #46 */ { 0x3e1a16, 0x3e1217, 0xbc97, 0x2956, 0x6cbf, 0x0 }, /* #47 */ { 0x157492, 0x157403, 0xc241, 0x111f, 0x4ede, 0x0 }, /* #48 */ { 0x195cc7, 0x195c03, 0xb4a1, 0x7d37, 0xc896, 0x0 }, /* #49 */ { 0x2e0c92, 0x2e0487, 0xfd03, 0xf82b, 0xfb28, 0x0 }, /* #50 */ { 0x3136d3, 0x313e03, 0x9761, 0x1bef, 0x848e, 0x0 }, /* #51 */ { 0x042e46, 0x042e07, 0xa26c, 0x331d, 0x90b1, 0x0 }, /* #52 */ { 0x097e16, 0x097617, 0x6ddd, 0x5966, 0xeb89, 0x0 }, /* #53 */ { 0x0f7512, 0x0f7597, 0xe14d, 0x8d88, 0xac3b, 0x0 }, /* #54 */ { 0x326807, 0x326082, 0x3001, 0xec1f, 0xbc1e, 0x0 }, /* #55 */ { 0x2262c7, 0x226292, 0x8f26, 0xa840, 0x191a, 0x0 }, /* #56 */ { 0x0c3157, 0x0c3102, 0x3c52, 0x69bf, 0x2d6d, 0x0 }, /* #57 */ { 0x235413, 0x235403, 0x8fd3, 0x01df, 0x720c, 0x0 }, /* #58 */ { 0x3b7e92, 0x3b7603, 0x4cf2, 0x16df, 0xc9ed, 0x0 }, /* #59 */ { 0x397f06, 0x397f07, 0x85d2, 0x2565, 0x9f93, 0x0 }, /* #60 */ { 0x2a2c06, 0x2a2c17, 0x9b2d, 0x6fd2, 0xd4a5, 0x0 }, /* #61 */ { 0x324503, 0x324507, 0xa1d4, 0x206c, 0x7e98, 0x0 }, /* #62 */ { 0x294183, 0x294103, 0x5cd1, 0x0e76, 0xb1a5, 0x0 }, /* #63 */ { 0x3f47d3, 0x3f4786, 0xad33, 0xd3ee, 0x26bb, 0x0 }, /* #64 */ { 0x0c4ac3, 0x0c4292, 0x804c, 0x830b, 0x02bf, 0x0 }, /* #65 */ { 0x084cd3, 0x084487, 0xe621, 0x9944, 0xb323, 0x0 }, /* #66 */ { 0x074083, 0x074087, 0xc193, 0x83b8, 0xc225, 0x0 }, /* #67 */ { 0x2f1942, 0x2f1183, 0xc6d5, 0x984a, 0xd175, 0x0 }, /* #68 */ { 0x260b92, 0x260313, 0x3f07, 0x3a76, 0xfb6f, 0x0 }, /* #69 */ { 0x2174d7, 0x217486, 0x8ca7, 0xd278, 0x45d1, 0x0 }, /* #70 */ { 0x342dd7, 0x342592, 0xac8f, 0xc316, 0x1687, 0x0 }, /* #71 */ { 0x103056, 0x103092, 0x1dc6, 0xeec2, 0xd0fc, 0x0 }, /* #72 */ { 0x2d5952, 0x2d5917, 0xd55c, 0x77bb, 0xa25f, 0x0 }, /* #73 */ { 0x2f4756, 0x2f4796, 0x24fe, 0xc969, 0xa46b, 0x0 }, /* #74 */ { 0x240e83, 0x240e13, 0xd6e5, 0x60c4, 0x89df, 0x0 }, /* #75 */ { 0x363293, 0x363286, 0x88cf, 0x933f, 0x0a70, 0x0 }, /* #76 */ { 0x3c7e56, 0x3c7602, 0x3c78, 0x5dba, 0x2142, 0x0 }, /* #77 */ { 0x362c16, 0x362403, 0xa036, 0x191c, 0x78e6, 0x0 }, /* #78 */ { 0x0e4796, 0x0e4f07, 0xf080, 0x7c21, 0x8ba1, 0x0 }, /* #79 */ { 0x171a07, 0x171292, 0x9716, 0xc815, 0x30ff, 0x0 }, /* #80 */ { 0x0e6c86, 0x0e6496, 0xa13f, 0xda41, 0x3902, 0x0 }, /* #81 */ { 0x063d82, 0x063582, 0xb590, 0xe3a4, 0x2e14, 0x0 }, /* #82 */ { 0x1451d7, 0x145903, 0xbb64, 0x70e5, 0xb581, 0x0 }, /* #83 */ { 0x204b07, 0x204303, 0xfed4, 0x0f34, 0x1060, 0x0 }, /* #84 */ { 0x203056, 0x203086, 0xaa37, 0xc109, 0x16d2, 0x0 }, /* #85 */ { 0x224293, 0x224a92, 0x5f82, 0xdc10, 0x7c8e, 0x0 }, /* #86 */ { 0x237117, 0x237117, 0xc8ae, 0x209a, 0x57ec, 0x0 }, /* #87 */ { 0x140456, 0x140492, 0x129b, 0x92a7, 0x800c, 0x0 }, /* #88 */ { 0x3f3502, 0x3f3513, 0xe19e, 0x49ec, 0x684e, 0x0 }, /* #89 */ { 0x0f70d6, 0x0f7012, 0x0ee6, 0x2e80, 0x1f9a, 0x0 }, /* #90 */ { 0x243dd2, 0x243597, 0x937d, 0x9350, 0xffd3, 0x0 }, /* #91 */ { 0x2b1192, 0x2b1103, 0xd8a1, 0x44a7, 0x6c06, 0x0 }, /* #92 */ { 0x080412, 0x080486, 0x3095, 0xc08d, 0x8ff8, 0x0 }, /* #93 */ { 0x3c0702, 0x3c0f03, 0x8552, 0x663d, 0xe0eb, 0x0 }, /* #94 */ { 0x1816d6, 0x181686, 0xbe37, 0xd3fc, 0x15c5, 0x0 }, /* #95 */ }; uint32_t const g_cTests_add_u16_locked = RT_ELEMENTS(g_aTests_add_u16_locked); BINU16_TEST_T const g_aTests_adc_u16[] = { { 0x036487, 0x036402, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ { 0x3f2096, 0x3f2046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x3c1d87, 0x3c1502, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ { 0x093a03, 0x093202, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ { 0x155847, 0x155002, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ { 0x165207, 0x165202, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ { 0x3877c3, 0x387706, 0x1a46, 0x1a47, 0x0000, 0x0 }, /* #6 */ { 0x006f13, 0x006782, 0xdd0d, 0xdd0e, 0x0000, 0x0 }, /* #7 */ { 0x071a83, 0x071206, 0x5523, 0x5524, 0x0000, 0x0 }, /* #8 */ { 0x1a6e53, 0x1a6686, 0xd9e3, 0xd9e4, 0x0000, 0x0 }, /* #9 */ { 0x264613, 0x264602, 0x6536, 0x6537, 0x0000, 0x0 }, /* #10 */ { 0x144417, 0x144482, 0xcb19, 0xcb1a, 0x0000, 0x0 }, /* #11 */ { 0x276b03, 0x276317, 0x46fe, 0x418d, 0xfa8e, 0x0 }, /* #12 */ { 0x030c02, 0x030486, 0x0bc1, 0xe728, 0xdb67, 0x0 }, /* #13 */ { 0x066d56, 0x066506, 0x5101, 0x72de, 0x21dd, 0x0 }, /* #14 */ { 0x2f5606, 0x2f5603, 0xd903, 0x33e5, 0x5ae2, 0x0 }, /* #15 */ { 0x3f2e96, 0x3f2613, 0xfabf, 0x350d, 0x3a4e, 0x0 }, /* #16 */ { 0x140a56, 0x140216, 0x00ef, 0x65bd, 0x64ce, 0x0 }, /* #17 */ { 0x122752, 0x122792, 0x922f, 0xfb61, 0x6932, 0x0 }, /* #18 */ { 0x0a5713, 0x0a5f92, 0x4d14, 0xb602, 0x68ed, 0x0 }, /* #19 */ { 0x202857, 0x202082, 0x0821, 0xf4bf, 0xec9d, 0x0 }, /* #20 */ { 0x2d39d2, 0x2d3913, 0xc8bb, 0x5458, 0x8b9d, 0x0 }, /* #21 */ { 0x3a2013, 0x3a2083, 0x9105, 0x8ccd, 0xfbc7, 0x0 }, /* #22 */ { 0x2a6806, 0x2a6002, 0x3ea3, 0x7f9b, 0x40f8, 0x0 }, /* #23 */ { 0x3a6516, 0x3a6582, 0x1fdc, 0xdeec, 0xbf10, 0x0 }, /* #24 */ { 0x2e3a52, 0x2e3a17, 0xaecf, 0x64c3, 0xb5f4, 0x0 }, /* #25 */ { 0x092d03, 0x092d86, 0x4276, 0xa57e, 0x6307, 0x0 }, /* #26 */ { 0x247d82, 0x247583, 0xd140, 0xcf23, 0xfde3, 0x0 }, /* #27 */ { 0x1e78c7, 0x1e7892, 0x493d, 0xb329, 0x69eb, 0x0 }, /* #28 */ { 0x265647, 0x265e03, 0xb1f2, 0x5ace, 0xa8db, 0x0 }, /* #29 */ { 0x307a12, 0x307293, 0xccba, 0xa7e9, 0xdb2f, 0x0 }, /* #30 */ { 0x391f17, 0x391f07, 0xe487, 0x69bd, 0x8535, 0x0 }, /* #31 */ { 0x1f7987, 0x1f7192, 0xbcad, 0xc16d, 0x04bf, 0x0 }, /* #32 */ { 0x3f38c2, 0x3f3002, 0x0fdc, 0x4bce, 0x3bf2, 0x0 }, /* #33 */ { 0x2327d3, 0x232786, 0xd7be, 0xeb3f, 0x1380, 0x0 }, /* #34 */ { 0x2c62c2, 0x2c6293, 0xddf8, 0xc564, 0xe76c, 0x0 }, /* #35 */ { 0x066bc7, 0x066306, 0x1801, 0x22a5, 0x0aa3, 0x0 }, /* #36 */ { 0x227956, 0x227982, 0x6035, 0x9e9e, 0x3e69, 0x0 }, /* #37 */ { 0x096f17, 0x096796, 0x91b6, 0xec95, 0x5ade, 0x0 }, /* #38 */ { 0x1d3e47, 0x1d3e82, 0x7730, 0x9297, 0x1b66, 0x0 }, /* #39 */ { 0x0e5c12, 0x0e5407, 0xec9d, 0x368d, 0x49f0, 0x0 }, /* #40 */ { 0x233e92, 0x233607, 0xe7e4, 0x26c6, 0x3ee2, 0x0 }, /* #41 */ { 0x241753, 0x241f03, 0x9af2, 0x4379, 0xa886, 0x0 }, /* #42 */ { 0x0e1d43, 0x0e1583, 0xda30, 0x9fd5, 0xc5a4, 0x0 }, /* #43 */ { 0x074e16, 0x074683, 0xd153, 0x97e9, 0xc696, 0x0 }, /* #44 */ { 0x0127c6, 0x012707, 0xdcb6, 0x21a9, 0x44f3, 0x0 }, /* #45 */ { 0x013cc3, 0x013c92, 0x581e, 0xa316, 0x4af7, 0x0 }, /* #46 */ { 0x275c42, 0x275486, 0x8f02, 0x9935, 0x0a33, 0x0 }, /* #47 */ { 0x154057, 0x154097, 0xe70c, 0xcb12, 0xe405, 0x0 }, /* #48 */ { 0x0a2053, 0x0a2017, 0xdb3f, 0x0117, 0x25d7, 0x0 }, /* #49 */ { 0x3101d7, 0x310192, 0xada8, 0xb6a4, 0x08fb, 0x0 }, /* #50 */ { 0x295783, 0x295f17, 0x926b, 0x6588, 0xd31c, 0x0 }, /* #51 */ { 0x1303d2, 0x130b96, 0x4528, 0xafa6, 0x6a7e, 0x0 }, /* #52 */ { 0x3d7c86, 0x3d7c13, 0xd42b, 0x5645, 0x821a, 0x0 }, /* #53 */ { 0x277d47, 0x277596, 0x3dfd, 0xed81, 0xaf83, 0x0 }, /* #54 */ { 0x2664d2, 0x266413, 0x5f9a, 0x0789, 0xa7ef, 0x0 }, /* #55 */ { 0x0f5d42, 0x0f5d13, 0xa7ec, 0x4251, 0x9a65, 0x0 }, /* #56 */ { 0x1168c2, 0x116013, 0x4cfb, 0x46a2, 0xf9a7, 0x0 }, /* #57 */ { 0x0d71d2, 0x0d7117, 0x786b, 0x4387, 0xcb1c, 0x0 }, /* #58 */ { 0x204a46, 0x204a13, 0xcbcf, 0x631a, 0x974b, 0x0 }, /* #59 */ { 0x375913, 0x375113, 0x5d5e, 0x4826, 0xeac7, 0x0 }, /* #60 */ { 0x0033d2, 0x003313, 0x91ce, 0x0f16, 0x7d48, 0x0 }, /* #61 */ { 0x320903, 0x320117, 0x404e, 0x361d, 0xf5ce, 0x0 }, /* #62 */ { 0x134fd3, 0x134796, 0x6b3d, 0xfbcc, 0x908e, 0x0 }, /* #63 */ { 0x1d17c2, 0x1d1782, 0x8595, 0xbd67, 0x37d2, 0x0 }, /* #64 */ { 0x366d12, 0x366583, 0xef6c, 0xa4ad, 0xb541, 0x0 }, /* #65 */ { 0x024c07, 0x024486, 0x2577, 0xf4a9, 0xcf31, 0x0 }, /* #66 */ { 0x3239d7, 0x323183, 0xc262, 0x83ea, 0xc187, 0x0 }, /* #67 */ { 0x003942, 0x003113, 0x6ca8, 0x0a46, 0x9d9e, 0x0 }, /* #68 */ { 0x007f06, 0x007f13, 0xd185, 0x76c4, 0xa53f, 0x0 }, /* #69 */ { 0x2b78d7, 0x2b7002, 0x523c, 0x5f0e, 0x0cd1, 0x0 }, /* #70 */ { 0x321343, 0x321312, 0x0637, 0x2be5, 0x25ad, 0x0 }, /* #71 */ { 0x143846, 0x143002, 0x4116, 0x6ca7, 0x2b91, 0x0 }, /* #72 */ { 0x336ad2, 0x336213, 0x4706, 0x3294, 0xeb8e, 0x0 }, /* #73 */ { 0x344f86, 0x344f13, 0x808c, 0x1c64, 0x9bd8, 0x0 }, /* #74 */ { 0x3c2b02, 0x3c2302, 0x550a, 0x5a1a, 0x0510, 0x0 }, /* #75 */ { 0x060487, 0x060402, 0x1d37, 0x638f, 0x4657, 0x0 }, /* #76 */ { 0x3b3512, 0x3b3d96, 0x679d, 0xe571, 0x7dd4, 0x0 }, /* #77 */ { 0x0b7f86, 0x0b7787, 0xb264, 0x8544, 0xd2e0, 0x0 }, /* #78 */ { 0x0b7847, 0x0b7882, 0x2ee0, 0xae2c, 0x7f4b, 0x0 }, /* #79 */ { 0x3f39c7, 0x3f3107, 0xdf35, 0x1eed, 0x3fb7, 0x0 }, /* #80 */ { 0x223417, 0x223402, 0x1bd0, 0x3119, 0x1548, 0x0 }, /* #81 */ { 0x2f2dc3, 0x2f2d17, 0x984c, 0x4730, 0xaee3, 0x0 }, /* #82 */ { 0x326d06, 0x326507, 0xe7c4, 0x12f5, 0x2b31, 0x0 }, /* #83 */ { 0x314087, 0x314886, 0x5593, 0xa2a6, 0x4d12, 0x0 }, /* #84 */ { 0x325dd6, 0x325592, 0xe816, 0xf9e0, 0x11ca, 0x0 }, /* #85 */ { 0x2d69d7, 0x2d6186, 0x9f15, 0xc388, 0x2472, 0x0 }, /* #86 */ { 0x1a64d6, 0x1a6403, 0x660c, 0x3bdf, 0xd5d3, 0x0 }, /* #87 */ { 0x003012, 0x003892, 0x470b, 0x93d3, 0x4cc8, 0x0 }, /* #88 */ { 0x366c17, 0x366c17, 0xb86f, 0x58f5, 0xa085, 0x0 }, /* #89 */ { 0x3b0817, 0x3b0083, 0xd634, 0xd286, 0xfc51, 0x0 }, /* #90 */ { 0x325e06, 0x325686, 0x120b, 0xb3eb, 0xa1e0, 0x0 }, /* #91 */ { 0x361f82, 0x361f13, 0x82d9, 0x3173, 0xae9a, 0x0 }, /* #92 */ { 0x330fd3, 0x330787, 0xfbac, 0xf36f, 0xf7c2, 0x0 }, /* #93 */ { 0x331b13, 0x331313, 0x5f93, 0x0cc1, 0xad2d, 0x0 }, /* #94 */ { 0x370316, 0x370382, 0xa632, 0xed62, 0x4730, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u16 = RT_ELEMENTS(g_aTests_adc_u16); BINU16_TEST_T const g_aTests_adc_u16_locked[] = { { 0x3a4906, 0x3a4146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x2c1003, 0x2c1002, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ { 0x114e53, 0x114602, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ { 0x2c38c7, 0x2c3002, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ { 0x210153, 0x210102, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ { 0x1d1883, 0x1d1002, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ { 0x064e83, 0x064682, 0xbb2b, 0xbb2c, 0x0000, 0x0 }, /* #6 */ { 0x314457, 0x314482, 0xcc0c, 0xcc0d, 0x0000, 0x0 }, /* #7 */ { 0x2d4b53, 0x2d4306, 0x1a77, 0x1a78, 0x0000, 0x0 }, /* #8 */ { 0x0319c6, 0x031102, 0x3fbf, 0x3fbf, 0x0000, 0x0 }, /* #9 */ { 0x151506, 0x151506, 0x4eca, 0x4eca, 0x0000, 0x0 }, /* #10 */ { 0x035417, 0x035406, 0x1910, 0x1911, 0x0000, 0x0 }, /* #11 */ { 0x020283, 0x020a96, 0x6d62, 0xe571, 0x780e, 0x0 }, /* #12 */ { 0x2a69c2, 0x2a6917, 0xcc76, 0x4ca5, 0x802f, 0x0 }, /* #13 */ { 0x204a12, 0x204203, 0x7cd2, 0x7207, 0xf535, 0x0 }, /* #14 */ { 0x240f93, 0x240793, 0xf268, 0x90b0, 0x9e47, 0x0 }, /* #15 */ { 0x247197, 0x247107, 0x7c80, 0x568e, 0xda0d, 0x0 }, /* #16 */ { 0x132343, 0x132306, 0x5080, 0x6284, 0x1203, 0x0 }, /* #17 */ { 0x1c0d82, 0x1c0d86, 0x52c2, 0xad6c, 0x5aaa, 0x0 }, /* #18 */ { 0x1d6103, 0x1d6183, 0xe180, 0x8fcb, 0xae4a, 0x0 }, /* #19 */ { 0x031a03, 0x031217, 0x7cc9, 0x1c47, 0x9f7d, 0x0 }, /* #20 */ { 0x120646, 0x120693, 0xf77c, 0xf326, 0xfbaa, 0x0 }, /* #21 */ { 0x1606c3, 0x160696, 0x9c7a, 0xb090, 0x1415, 0x0 }, /* #22 */ { 0x281b02, 0x281b96, 0x7f3b, 0x9205, 0x12ca, 0x0 }, /* #23 */ { 0x1a42d2, 0x1a4a92, 0x5b3e, 0xa65b, 0x4b1d, 0x0 }, /* #24 */ { 0x010413, 0x010c13, 0xb988, 0x7a01, 0xc078, 0x0 }, /* #25 */ { 0x2546d2, 0x254e82, 0x5569, 0xd03b, 0x7ad2, 0x0 }, /* #26 */ { 0x042507, 0x042593, 0xd9f2, 0x9a02, 0xc00f, 0x0 }, /* #27 */ { 0x132b93, 0x132b96, 0x5666, 0xd393, 0x7d2c, 0x0 }, /* #28 */ { 0x327153, 0x327907, 0xcfeb, 0x51af, 0x81c3, 0x0 }, /* #29 */ { 0x3e6692, 0x3e6e92, 0x45cb, 0x86a8, 0x40dd, 0x0 }, /* #30 */ { 0x160392, 0x160392, 0x2d5e, 0xdc6d, 0xaf0f, 0x0 }, /* #31 */ { 0x332dc6, 0x332513, 0x7d18, 0x6416, 0xe6fe, 0x0 }, /* #32 */ { 0x334bc3, 0x334307, 0x73f4, 0x2f1b, 0xbb26, 0x0 }, /* #33 */ { 0x3462d3, 0x346287, 0xed04, 0xb56a, 0xc865, 0x0 }, /* #34 */ { 0x0b1897, 0x0b1807, 0x8163, 0x0efa, 0x8d96, 0x0 }, /* #35 */ { 0x2d1b92, 0x2d1307, 0xfb20, 0x0e5c, 0x133c, 0x0 }, /* #36 */ { 0x0964d3, 0x096483, 0xf000, 0x9cc1, 0xacc0, 0x0 }, /* #37 */ { 0x1e7f17, 0x1e7717, 0x539f, 0x4d69, 0xf9c9, 0x0 }, /* #38 */ { 0x010d12, 0x010d03, 0x8cf6, 0x234f, 0x9659, 0x0 }, /* #39 */ { 0x114a87, 0x114297, 0xac68, 0xa547, 0xf8de, 0x0 }, /* #40 */ { 0x053b12, 0x053386, 0x47ac, 0xd4ac, 0x8d00, 0x0 }, /* #41 */ { 0x0d7b87, 0x0d7397, 0xfbce, 0xb5f6, 0xba27, 0x0 }, /* #42 */ { 0x0f0383, 0x0f0b92, 0x67ef, 0xe589, 0x7d99, 0x0 }, /* #43 */ { 0x016e93, 0x016613, 0xf5cb, 0x0b0b, 0x153f, 0x0 }, /* #44 */ { 0x167703, 0x167717, 0x649e, 0x55c5, 0xf126, 0x0 }, /* #45 */ { 0x001502, 0x001506, 0x00c0, 0x52fc, 0x523c, 0x0 }, /* #46 */ { 0x091096, 0x091017, 0x9a8c, 0x1695, 0x7c09, 0x0 }, /* #47 */ { 0x2c5e87, 0x2c5687, 0xaf1e, 0x9bff, 0xece0, 0x0 }, /* #48 */ { 0x381a82, 0x381206, 0x1400, 0x36eb, 0x22eb, 0x0 }, /* #49 */ { 0x2b2157, 0x2b2112, 0x464b, 0x5464, 0x0e18, 0x0 }, /* #50 */ { 0x200902, 0x200116, 0x11af, 0x2da0, 0x1bf1, 0x0 }, /* #51 */ { 0x1c7016, 0x1c7003, 0xf9b2, 0x24e3, 0x2b31, 0x0 }, /* #52 */ { 0x1c4dd3, 0x1c4506, 0x3ef8, 0x68ee, 0x29f5, 0x0 }, /* #53 */ { 0x1116d3, 0x111603, 0x5bc4, 0x281f, 0xcc5a, 0x0 }, /* #54 */ { 0x1d6556, 0x1d6512, 0x2e14, 0x6c43, 0x3e2f, 0x0 }, /* #55 */ { 0x133e53, 0x133e86, 0x0fc5, 0x841b, 0x7455, 0x0 }, /* #56 */ { 0x202807, 0x202006, 0x1720, 0x565c, 0x3f3b, 0x0 }, /* #57 */ { 0x0871c7, 0x087917, 0x9a4e, 0x4afc, 0xb0ad, 0x0 }, /* #58 */ { 0x2a38d2, 0x2a3006, 0x1834, 0x1b1d, 0x02e9, 0x0 }, /* #59 */ { 0x2c1b97, 0x2c1307, 0xfb6c, 0x78ff, 0x7d92, 0x0 }, /* #60 */ { 0x301a52, 0x301a86, 0x6b44, 0xd466, 0x6922, 0x0 }, /* #61 */ { 0x1c4786, 0x1c4782, 0x64c0, 0xf5a7, 0x90e7, 0x0 }, /* #62 */ { 0x103392, 0x103396, 0x9e9b, 0xb1b4, 0x1319, 0x0 }, /* #63 */ { 0x037043, 0x037092, 0x1c3c, 0xff92, 0xe355, 0x0 }, /* #64 */ { 0x027a43, 0x027286, 0xb8a0, 0xef39, 0x3698, 0x0 }, /* #65 */ { 0x135dc3, 0x135d96, 0x7879, 0xcd24, 0x54aa, 0x0 }, /* #66 */ { 0x3314d3, 0x331c17, 0x82fa, 0x7efa, 0xfbff, 0x0 }, /* #67 */ { 0x235207, 0x235203, 0x7166, 0x59b9, 0xe852, 0x0 }, /* #68 */ { 0x001553, 0x001596, 0x9005, 0xdfa5, 0x4f9f, 0x0 }, /* #69 */ { 0x2f6303, 0x2f6386, 0x7749, 0xfd0c, 0x85c2, 0x0 }, /* #70 */ { 0x0b0ac7, 0x0b0297, 0xbdcc, 0x8d0c, 0xcf3f, 0x0 }, /* #71 */ { 0x2d55d7, 0x2d5d17, 0xe8d7, 0x6a96, 0x81be, 0x0 }, /* #72 */ { 0x057242, 0x057286, 0x2896, 0xf696, 0xce00, 0x0 }, /* #73 */ { 0x1803c2, 0x180302, 0x2e5a, 0x454f, 0x16f5, 0x0 }, /* #74 */ { 0x345c53, 0x345c17, 0x973f, 0x5eaa, 0xc76a, 0x0 }, /* #75 */ { 0x2e0887, 0x2e0082, 0x0b1a, 0xea9b, 0xdf80, 0x0 }, /* #76 */ { 0x2d7487, 0x2d7402, 0x02a0, 0x6dea, 0x6b49, 0x0 }, /* #77 */ { 0x2c1512, 0x2c1597, 0xfc4f, 0xda35, 0xdde6, 0x0 }, /* #78 */ { 0x043483, 0x043487, 0x947e, 0x8ccf, 0xf850, 0x0 }, /* #79 */ { 0x1d0c03, 0x1d0496, 0xb05b, 0xdcd4, 0x2c78, 0x0 }, /* #80 */ { 0x340686, 0x340e96, 0x7ab8, 0x8050, 0x0598, 0x0 }, /* #81 */ { 0x3b5083, 0x3b5807, 0x96e1, 0x3e44, 0xa762, 0x0 }, /* #82 */ { 0x102516, 0x102512, 0x258c, 0x4420, 0x1e94, 0x0 }, /* #83 */ { 0x290986, 0x290117, 0xe735, 0x4514, 0x5ddf, 0x0 }, /* #84 */ { 0x3466c3, 0x346e07, 0x9ad7, 0x6d99, 0xd2c1, 0x0 }, /* #85 */ { 0x0a0f82, 0x0a0782, 0x473b, 0xd65b, 0x8f20, 0x0 }, /* #86 */ { 0x150793, 0x150706, 0x18c0, 0x299a, 0x10d9, 0x0 }, /* #87 */ { 0x035656, 0x035682, 0x891a, 0xc8dc, 0x3fc2, 0x0 }, /* #88 */ { 0x0b7353, 0x0b7317, 0xd8cf, 0x04eb, 0x2c1b, 0x0 }, /* #89 */ { 0x285386, 0x285396, 0xa43f, 0xf68d, 0x524e, 0x0 }, /* #90 */ { 0x0a0107, 0x0a0917, 0xce9c, 0x63f3, 0x9556, 0x0 }, /* #91 */ { 0x367612, 0x367e03, 0xbe30, 0x3e76, 0x8046, 0x0 }, /* #92 */ { 0x001747, 0x001793, 0xec17, 0xcbc7, 0xdfaf, 0x0 }, /* #93 */ { 0x2d7f92, 0x2d7786, 0x6a01, 0xebfa, 0x81f9, 0x0 }, /* #94 */ { 0x303796, 0x303f96, 0x5f9d, 0xa290, 0x42f3, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u16_locked = RT_ELEMENTS(g_aTests_adc_u16_locked); BINU16_TEST_T const g_aTests_sub_u16[] = { { 0x2a7187, 0x2a7146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x051646, 0x051646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x3b6a82, 0x3b6246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x174dc6, 0x174546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x0e4803, 0x0e4046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x242487, 0x242446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x193d07, 0x193586, 0x9ba5, 0x9ba5, 0x0000, 0x0 }, /* #6 */ { 0x2228c7, 0x222002, 0x5961, 0x5961, 0x0000, 0x0 }, /* #7 */ { 0x1e08c3, 0x1e0082, 0x95bf, 0x95bf, 0x0000, 0x0 }, /* #8 */ { 0x046f42, 0x046706, 0x2cd4, 0x2cd4, 0x0000, 0x0 }, /* #9 */ { 0x0144c2, 0x014486, 0xbeb4, 0xbeb4, 0x0000, 0x0 }, /* #10 */ { 0x2e4fc2, 0x2e4702, 0x703e, 0x703e, 0x0000, 0x0 }, /* #11 */ { 0x0312c3, 0x031202, 0xecd6, 0x11b6, 0xdb20, 0x0 }, /* #12 */ { 0x1a1542, 0x1a1d06, 0xaf1c, 0x5533, 0x59e9, 0x0 }, /* #13 */ { 0x000b52, 0x000306, 0x3b5f, 0x24c5, 0x169a, 0x0 }, /* #14 */ { 0x380ad7, 0x380203, 0x7539, 0x7cd0, 0xf869, 0x0 }, /* #15 */ { 0x244907, 0x244106, 0x79cc, 0x02d2, 0x76fa, 0x0 }, /* #16 */ { 0x203547, 0x203583, 0x015b, 0xc520, 0x3c3b, 0x0 }, /* #17 */ { 0x334943, 0x334182, 0xad69, 0xa9c2, 0x03a7, 0x0 }, /* #18 */ { 0x146986, 0x146103, 0x0dbc, 0x4467, 0xc955, 0x0 }, /* #19 */ { 0x0576d3, 0x057607, 0x072b, 0x6659, 0xa0d2, 0x0 }, /* #20 */ { 0x125dc6, 0x125597, 0x0721, 0xda66, 0x2cbb, 0x0 }, /* #21 */ { 0x2e5902, 0x2e5187, 0xd39c, 0xf6e4, 0xdcb8, 0x0 }, /* #22 */ { 0x263643, 0x263687, 0xbfcc, 0xcf47, 0xf085, 0x0 }, /* #23 */ { 0x364502, 0x364d83, 0x7a3f, 0x8b68, 0xeed7, 0x0 }, /* #24 */ { 0x177886, 0x177812, 0xad8a, 0x68cb, 0x44bf, 0x0 }, /* #25 */ { 0x210747, 0x210703, 0x18ca, 0x7b85, 0x9d45, 0x0 }, /* #26 */ { 0x144012, 0x144802, 0xcece, 0x6626, 0x68a8, 0x0 }, /* #27 */ { 0x3a02d6, 0x3a0292, 0xf6f5, 0x8f57, 0x679e, 0x0 }, /* #28 */ { 0x2c66d7, 0x2c6616, 0x3d14, 0x2f7d, 0x0d97, 0x0 }, /* #29 */ { 0x196606, 0x196602, 0x7dae, 0x3e86, 0x3f28, 0x0 }, /* #30 */ { 0x020fc6, 0x020786, 0xd59d, 0x86db, 0x4ec2, 0x0 }, /* #31 */ { 0x1e3292, 0x1e3287, 0x4769, 0xcf24, 0x7845, 0x0 }, /* #32 */ { 0x1d34d2, 0x1d3483, 0xadf9, 0xd1f8, 0xdc01, 0x0 }, /* #33 */ { 0x166106, 0x166112, 0x63f0, 0x41d5, 0x221b, 0x0 }, /* #34 */ { 0x252786, 0x252797, 0x06d3, 0xe84e, 0x1e85, 0x0 }, /* #35 */ { 0x016642, 0x016696, 0xdfe5, 0xa8ed, 0x36f8, 0x0 }, /* #36 */ { 0x3054c3, 0x305c16, 0x9291, 0x18b7, 0x79da, 0x0 }, /* #37 */ { 0x016a82, 0x016216, 0x65a0, 0x5a48, 0x0b58, 0x0 }, /* #38 */ { 0x1d6bc6, 0x1d6306, 0x231c, 0x1a22, 0x08fa, 0x0 }, /* #39 */ { 0x180f43, 0x180f16, 0xa9c6, 0x751d, 0x34a9, 0x0 }, /* #40 */ { 0x3e5e87, 0x3e5e16, 0xc64a, 0x712d, 0x551d, 0x0 }, /* #41 */ { 0x3308c6, 0x330093, 0xc6a2, 0xe7e6, 0xdebc, 0x0 }, /* #42 */ { 0x3b4586, 0x3b4d06, 0xaaa8, 0x7866, 0x3242, 0x0 }, /* #43 */ { 0x220d52, 0x220597, 0x87d4, 0xee88, 0x994c, 0x0 }, /* #44 */ { 0x366582, 0x366596, 0xba74, 0x949a, 0x25da, 0x0 }, /* #45 */ { 0x183453, 0x183c02, 0xcdf8, 0x6275, 0x6b83, 0x0 }, /* #46 */ { 0x021f12, 0x021702, 0xebef, 0x4a9d, 0xa152, 0x0 }, /* #47 */ { 0x1e1492, 0x1e1c16, 0x9672, 0x6ed8, 0x279a, 0x0 }, /* #48 */ { 0x150607, 0x150e83, 0x47db, 0xad31, 0x9aaa, 0x0 }, /* #49 */ { 0x051103, 0x051103, 0x3aa7, 0x59e0, 0xe0c7, 0x0 }, /* #50 */ { 0x354543, 0x354507, 0x02cc, 0x3372, 0xcf5a, 0x0 }, /* #51 */ { 0x0c1fc3, 0x0c1716, 0xff05, 0x40e7, 0xbe1e, 0x0 }, /* #52 */ { 0x2d3f82, 0x2d3f12, 0x8243, 0x7fce, 0x0275, 0x0 }, /* #53 */ { 0x000553, 0x000d87, 0x28ff, 0xa16c, 0x8793, 0x0 }, /* #54 */ { 0x1a6386, 0x1a6b02, 0x909c, 0x674a, 0x2952, 0x0 }, /* #55 */ { 0x337706, 0x337782, 0xff93, 0xcad3, 0x34c0, 0x0 }, /* #56 */ { 0x1c5a87, 0x1c5202, 0x7679, 0x6401, 0x1278, 0x0 }, /* #57 */ { 0x171652, 0x171e83, 0x14d4, 0x8552, 0x8f82, 0x0 }, /* #58 */ { 0x3c5502, 0x3c5d83, 0x5c06, 0x92e5, 0xc921, 0x0 }, /* #59 */ { 0x1744d2, 0x174482, 0xfa5e, 0x922c, 0x6832, 0x0 }, /* #60 */ { 0x072e02, 0x072e02, 0xa39c, 0x32d9, 0x70c3, 0x0 }, /* #61 */ { 0x2e48d2, 0x2e4083, 0xb6ee, 0xd29b, 0xe453, 0x0 }, /* #62 */ { 0x052047, 0x052087, 0x0495, 0xf5d2, 0x0ec3, 0x0 }, /* #63 */ { 0x383286, 0x383a83, 0x71cf, 0x9fc2, 0xd20d, 0x0 }, /* #64 */ { 0x1e5603, 0x1e5e97, 0x2a2b, 0x95af, 0x947c, 0x0 }, /* #65 */ { 0x3704d2, 0x370c87, 0x56ad, 0xb7fc, 0x9eb1, 0x0 }, /* #66 */ { 0x313246, 0x313297, 0x5ee2, 0xf3f3, 0x6aef, 0x0 }, /* #67 */ { 0x080e43, 0x080682, 0xa23c, 0x9076, 0x11c6, 0x0 }, /* #68 */ { 0x191a43, 0x191282, 0xd653, 0xb9b3, 0x1ca0, 0x0 }, /* #69 */ { 0x2a0007, 0x2a0006, 0x635f, 0x475a, 0x1c05, 0x0 }, /* #70 */ { 0x1e34c7, 0x1e3c83, 0x3e2b, 0x9e49, 0x9fe2, 0x0 }, /* #71 */ { 0x0d43c7, 0x0d4316, 0xe9dd, 0x07be, 0xe21f, 0x0 }, /* #72 */ { 0x0d0806, 0x0d0093, 0x1b25, 0xf857, 0x22ce, 0x0 }, /* #73 */ { 0x1e1d43, 0x1e1516, 0xd0c6, 0x3ddd, 0x92e9, 0x0 }, /* #74 */ { 0x3c2c93, 0x3c2416, 0xfe61, 0x3da6, 0xc0bb, 0x0 }, /* #75 */ { 0x1248c7, 0x124893, 0x4209, 0xb7ce, 0x8a3b, 0x0 }, /* #76 */ { 0x0c4103, 0x0c4197, 0x1f13, 0xe888, 0x368b, 0x0 }, /* #77 */ { 0x0c7442, 0x0c7487, 0x8be6, 0xbc22, 0xcfc4, 0x0 }, /* #78 */ { 0x0a0202, 0x0a0a83, 0x617e, 0xb097, 0xb0e7, 0x0 }, /* #79 */ { 0x0d2353, 0x0d2396, 0xc179, 0xbd7d, 0x03fc, 0x0 }, /* #80 */ { 0x323786, 0x323713, 0x02e7, 0x36dc, 0xcc0b, 0x0 }, /* #81 */ { 0x0c6e93, 0x0c6606, 0xf58f, 0x4422, 0xb16d, 0x0 }, /* #82 */ { 0x110f47, 0x110712, 0xbb21, 0x1f6d, 0x9bb4, 0x0 }, /* #83 */ { 0x3e76d6, 0x3e7e87, 0x7fab, 0x9aca, 0xe4e1, 0x0 }, /* #84 */ { 0x1a1643, 0x1a1e93, 0x3ea0, 0xa13e, 0x9d62, 0x0 }, /* #85 */ { 0x1618d6, 0x161897, 0x760b, 0x94ac, 0xe15f, 0x0 }, /* #86 */ { 0x235953, 0x235103, 0x1a6b, 0x7dc4, 0x9ca7, 0x0 }, /* #87 */ { 0x253ac3, 0x253293, 0x4704, 0xd2c8, 0x743c, 0x0 }, /* #88 */ { 0x193586, 0x193583, 0x28a8, 0xe926, 0x3f82, 0x0 }, /* #89 */ { 0x016fd2, 0x016797, 0x5320, 0xea77, 0x68a9, 0x0 }, /* #90 */ { 0x024bc7, 0x024b02, 0x92f5, 0x7310, 0x1fe5, 0x0 }, /* #91 */ { 0x3a1507, 0x3a1512, 0x2e69, 0x170d, 0x175c, 0x0 }, /* #92 */ { 0x085796, 0x085717, 0x0ef4, 0x380a, 0xd6ea, 0x0 }, /* #93 */ { 0x3a3986, 0x3a3112, 0x8fc3, 0x0efb, 0x80c8, 0x0 }, /* #94 */ { 0x0c6987, 0x0c6197, 0x2fd1, 0xe5ee, 0x49e3, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u16 = RT_ELEMENTS(g_aTests_sub_u16); BINU16_TEST_T const g_aTests_sub_u16_locked[] = { { 0x2e64c7, 0x2e6446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x2d75c3, 0x2d7546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x107646, 0x107646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x0c37c2, 0x0c3746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x343152, 0x343146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x1c0003, 0x1c0046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x223342, 0x223382, 0xec07, 0xec07, 0x0000, 0x0 }, /* #6 */ { 0x3d4f87, 0x3d4702, 0x356d, 0x356d, 0x0000, 0x0 }, /* #7 */ { 0x281952, 0x281106, 0x3ed8, 0x3ed8, 0x0000, 0x0 }, /* #8 */ { 0x3f6987, 0x3f6186, 0xa4bb, 0xa4bb, 0x0000, 0x0 }, /* #9 */ { 0x232d16, 0x232502, 0x3e02, 0x3e02, 0x0000, 0x0 }, /* #10 */ { 0x177d13, 0x177502, 0x1838, 0x1838, 0x0000, 0x0 }, /* #11 */ { 0x0e14c6, 0x0e1c83, 0x7b5b, 0xd4a7, 0xa6b4, 0x0 }, /* #12 */ { 0x130ad7, 0x130286, 0xed09, 0xda00, 0x1309, 0x0 }, /* #13 */ { 0x184047, 0x184097, 0x9509, 0xe14d, 0xb3bc, 0x0 }, /* #14 */ { 0x267fc3, 0x267716, 0x9126, 0x004e, 0x90d8, 0x0 }, /* #15 */ { 0x076746, 0x076f93, 0x7667, 0xe52a, 0x913d, 0x0 }, /* #16 */ { 0x2f7d12, 0x2f7d16, 0xb3e7, 0x7d28, 0x36bf, 0x0 }, /* #17 */ { 0x0c45d2, 0x0c4587, 0x9c81, 0xc1b1, 0xdad0, 0x0 }, /* #18 */ { 0x382f82, 0x382783, 0x312f, 0xf7ad, 0x3982, 0x0 }, /* #19 */ { 0x142dc3, 0x142512, 0xc571, 0x233e, 0xa233, 0x0 }, /* #20 */ { 0x3a0297, 0x3a0a93, 0x3213, 0xacba, 0x8559, 0x0 }, /* #21 */ { 0x152cd7, 0x152406, 0x1cbe, 0x135c, 0x0962, 0x0 }, /* #22 */ { 0x0f3353, 0x0f3383, 0x90c5, 0xfd23, 0x93a2, 0x0 }, /* #23 */ { 0x160882, 0x160883, 0x459a, 0xae4a, 0x9750, 0x0 }, /* #24 */ { 0x394392, 0x394312, 0xd0b3, 0x18df, 0xb7d4, 0x0 }, /* #25 */ { 0x0a0017, 0x0a0092, 0xfbb1, 0xa8d6, 0x52db, 0x0 }, /* #26 */ { 0x2e3657, 0x2e3616, 0x7079, 0x36ca, 0x39af, 0x0 }, /* #27 */ { 0x301b97, 0x301383, 0x237e, 0xd9ec, 0x4992, 0x0 }, /* #28 */ { 0x314f06, 0x314f87, 0x5f3c, 0xde69, 0x80d3, 0x0 }, /* #29 */ { 0x321f47, 0x321786, 0xb28c, 0xaa28, 0x0864, 0x0 }, /* #30 */ { 0x246287, 0x246297, 0x8034, 0x8217, 0xfe1d, 0x0 }, /* #31 */ { 0x272f96, 0x272716, 0x6e4b, 0x356c, 0x38df, 0x0 }, /* #32 */ { 0x115a46, 0x115216, 0xdef1, 0x1dff, 0xc0f2, 0x0 }, /* #33 */ { 0x3f6556, 0x3f6517, 0x2049, 0x584e, 0xc7fb, 0x0 }, /* #34 */ { 0x103d47, 0x103d12, 0x81ea, 0x28bf, 0x592b, 0x0 }, /* #35 */ { 0x3b3292, 0x3b3203, 0x2bf4, 0x6470, 0xc784, 0x0 }, /* #36 */ { 0x123042, 0x123093, 0x2565, 0xe7f8, 0x3d6d, 0x0 }, /* #37 */ { 0x3d4897, 0x3d4002, 0x409d, 0x14e0, 0x2bbd, 0x0 }, /* #38 */ { 0x334282, 0x334297, 0xc1f5, 0xe3ac, 0xde49, 0x0 }, /* #39 */ { 0x3c2652, 0x3c2697, 0x0095, 0x912b, 0x6f6a, 0x0 }, /* #40 */ { 0x192152, 0x192987, 0x6cf6, 0xac44, 0xc0b2, 0x0 }, /* #41 */ { 0x380ac2, 0x380a87, 0x27cf, 0x9012, 0x97bd, 0x0 }, /* #42 */ { 0x2f2813, 0x2f2897, 0x2d42, 0xa57e, 0x87c4, 0x0 }, /* #43 */ { 0x267bc3, 0x267317, 0x16f3, 0x6a5f, 0xac94, 0x0 }, /* #44 */ { 0x314107, 0x314187, 0x806a, 0xadca, 0xd2a0, 0x0 }, /* #45 */ { 0x323e12, 0x323696, 0xb532, 0xaa1e, 0x0b14, 0x0 }, /* #46 */ { 0x097e43, 0x097683, 0x0739, 0xcad5, 0x3c64, 0x0 }, /* #47 */ { 0x325057, 0x325016, 0x640b, 0x196f, 0x4a9c, 0x0 }, /* #48 */ { 0x0e6e17, 0x0e6693, 0x9120, 0xbc75, 0xd4ab, 0x0 }, /* #49 */ { 0x0043d7, 0x004b83, 0x4bd5, 0xb613, 0x95c2, 0x0 }, /* #50 */ { 0x143047, 0x143016, 0xc3d0, 0x0f69, 0xb467, 0x0 }, /* #51 */ { 0x2409c7, 0x240182, 0xac87, 0xa046, 0x0c41, 0x0 }, /* #52 */ { 0x0c1356, 0x0c1383, 0x3176, 0xf186, 0x3ff0, 0x0 }, /* #53 */ { 0x3d25c7, 0x3d2516, 0x4768, 0x0f6c, 0x37fc, 0x0 }, /* #54 */ { 0x390dc7, 0x390d06, 0x9255, 0x6b44, 0x2711, 0x0 }, /* #55 */ { 0x217a06, 0x217206, 0xa59f, 0x08ca, 0x9cd5, 0x0 }, /* #56 */ { 0x3c6c16, 0x3c6c97, 0x7161, 0xd08b, 0xa0d6, 0x0 }, /* #57 */ { 0x087802, 0x087002, 0x5c88, 0x54f1, 0x0797, 0x0 }, /* #58 */ { 0x0d0403, 0x0d0407, 0x2627, 0x29c5, 0xfc62, 0x0 }, /* #59 */ { 0x113f12, 0x113797, 0x62a1, 0xffbb, 0x62e6, 0x0 }, /* #60 */ { 0x312756, 0x312f93, 0x43c2, 0xb4a4, 0x8f1e, 0x0 }, /* #61 */ { 0x3b10d2, 0x3b1816, 0xbf54, 0x7faa, 0x3faa, 0x0 }, /* #62 */ { 0x2f4e57, 0x2f4686, 0xe5aa, 0xdcc6, 0x08e4, 0x0 }, /* #63 */ { 0x165d07, 0x165d02, 0xac5e, 0x448a, 0x67d4, 0x0 }, /* #64 */ { 0x141f82, 0x141716, 0x5661, 0x228d, 0x33d4, 0x0 }, /* #65 */ { 0x116483, 0x116412, 0x2a39, 0x1bab, 0x0e8e, 0x0 }, /* #66 */ { 0x3027d2, 0x302792, 0xfb05, 0xdfc8, 0x1b3d, 0x0 }, /* #67 */ { 0x256942, 0x256902, 0xccdf, 0x4f19, 0x7dc6, 0x0 }, /* #68 */ { 0x0e5847, 0x0e5802, 0xa652, 0x4861, 0x5df1, 0x0 }, /* #69 */ { 0x3d7b93, 0x3d7312, 0x249a, 0x1efe, 0x059c, 0x0 }, /* #70 */ { 0x230157, 0x230112, 0x4d32, 0x2a68, 0x22ca, 0x0 }, /* #71 */ { 0x082193, 0x082112, 0x7e65, 0x550d, 0x2958, 0x0 }, /* #72 */ { 0x366343, 0x366386, 0xe9e6, 0xdd33, 0x0cb3, 0x0 }, /* #73 */ { 0x334c06, 0x334406, 0x6474, 0x46a0, 0x1dd4, 0x0 }, /* #74 */ { 0x247cc3, 0x247412, 0xb2e8, 0x131f, 0x9fc9, 0x0 }, /* #75 */ { 0x234a53, 0x234202, 0x619f, 0x32ba, 0x2ee5, 0x0 }, /* #76 */ { 0x337a16, 0x337217, 0x2da6, 0x3499, 0xf90d, 0x0 }, /* #77 */ { 0x3a7f17, 0x3a7f83, 0x464d, 0xba94, 0x8bb9, 0x0 }, /* #78 */ { 0x175942, 0x175197, 0xca23, 0xf0f5, 0xd92e, 0x0 }, /* #79 */ { 0x380ad3, 0x380212, 0x5f8c, 0x5dae, 0x01de, 0x0 }, /* #80 */ { 0x052883, 0x052093, 0x2b23, 0xf4ba, 0x3669, 0x0 }, /* #81 */ { 0x285207, 0x285a83, 0x52c0, 0x8140, 0xd180, 0x0 }, /* #82 */ { 0x132bc2, 0x132307, 0x08bd, 0x35d4, 0xd2e9, 0x0 }, /* #83 */ { 0x3f42c7, 0x3f4297, 0xc417, 0xe67d, 0xdd9a, 0x0 }, /* #84 */ { 0x213682, 0x213696, 0xf4d5, 0xe8b7, 0x0c1e, 0x0 }, /* #85 */ { 0x3d4307, 0x3d4392, 0xe486, 0xa7ce, 0x3cb8, 0x0 }, /* #86 */ { 0x251187, 0x251106, 0xb12b, 0x2d39, 0x83f2, 0x0 }, /* #87 */ { 0x0e3c42, 0x0e3416, 0x5669, 0x216c, 0x34fd, 0x0 }, /* #88 */ { 0x190252, 0x190287, 0x93fd, 0xc195, 0xd268, 0x0 }, /* #89 */ { 0x312a03, 0x312a02, 0xe6f3, 0x7e51, 0x68a2, 0x0 }, /* #90 */ { 0x1d2302, 0x1d2396, 0xe7c0, 0xe314, 0x04ac, 0x0 }, /* #91 */ { 0x1375d7, 0x137506, 0xdcf6, 0x36d4, 0xa622, 0x0 }, /* #92 */ { 0x1b2617, 0x1b2e83, 0x5818, 0xbd38, 0x9ae0, 0x0 }, /* #93 */ { 0x0a2847, 0x0a2893, 0x3421, 0x918c, 0xa295, 0x0 }, /* #94 */ { 0x281a96, 0x281282, 0xb9fb, 0x9262, 0x2799, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u16_locked = RT_ELEMENTS(g_aTests_sub_u16_locked); BINU16_TEST_T const g_aTests_sbb_u16[] = { { 0x004dd7, 0x004597, 0x0000, 0xffff, 0x0000, 0x0 }, /* #0 */ { 0x0b6f53, 0x0b6797, 0x0000, 0xffff, 0x0000, 0x0 }, /* #1 */ { 0x3b6893, 0x3b6097, 0x0000, 0xffff, 0x0000, 0x0 }, /* #2 */ { 0x354e03, 0x354697, 0x0000, 0xffff, 0x0000, 0x0 }, /* #3 */ { 0x1462d3, 0x146297, 0x0000, 0xffff, 0x0000, 0x0 }, /* #4 */ { 0x2d7383, 0x2d7397, 0x0000, 0xffff, 0x0000, 0x0 }, /* #5 */ { 0x176dc6, 0x176586, 0x9f1e, 0x9f1e, 0x0000, 0x0 }, /* #6 */ { 0x0b18d2, 0x0b1006, 0x105c, 0x105c, 0x0000, 0x0 }, /* #7 */ { 0x123ad3, 0x123206, 0x27e8, 0x27e7, 0x0000, 0x0 }, /* #8 */ { 0x1577d6, 0x157786, 0xbb44, 0xbb44, 0x0000, 0x0 }, /* #9 */ { 0x251bc6, 0x251302, 0x7262, 0x7262, 0x0000, 0x0 }, /* #10 */ { 0x162443, 0x162416, 0x6160, 0x615f, 0x0000, 0x0 }, /* #11 */ { 0x0f0a83, 0x0f0206, 0x2f4b, 0x12b8, 0x1c92, 0x0 }, /* #12 */ { 0x073cc6, 0x073483, 0x0b85, 0x9875, 0x7310, 0x0 }, /* #13 */ { 0x084583, 0x084583, 0x023d, 0xecc7, 0x1575, 0x0 }, /* #14 */ { 0x1b4b97, 0x1b4b83, 0x5f1e, 0x938c, 0xcb91, 0x0 }, /* #15 */ { 0x352f56, 0x352717, 0x20b2, 0x6fd7, 0xb0db, 0x0 }, /* #16 */ { 0x1d1686, 0x1d1697, 0xb0e6, 0xc978, 0xe76e, 0x0 }, /* #17 */ { 0x3b7c96, 0x3b7482, 0xe1ff, 0x8e68, 0x5397, 0x0 }, /* #18 */ { 0x161302, 0x161382, 0x9a86, 0x9686, 0x0400, 0x0 }, /* #19 */ { 0x185496, 0x185402, 0xa79e, 0x0554, 0xa24a, 0x0 }, /* #20 */ { 0x1837c7, 0x183712, 0xf134, 0x53d9, 0x9d5a, 0x0 }, /* #21 */ { 0x3f15c6, 0x3f1587, 0x1206, 0xb282, 0x5f84, 0x0 }, /* #22 */ { 0x3b59c7, 0x3b5116, 0x6490, 0x3948, 0x2b47, 0x0 }, /* #23 */ { 0x1d7a06, 0x1d7293, 0x8b79, 0xd20e, 0xb96b, 0x0 }, /* #24 */ { 0x072ad2, 0x072286, 0xfa66, 0xb714, 0x4352, 0x0 }, /* #25 */ { 0x077207, 0x077202, 0x26eb, 0x0b15, 0x1bd5, 0x0 }, /* #26 */ { 0x224e57, 0x224612, 0x5a57, 0x28d9, 0x317d, 0x0 }, /* #27 */ { 0x332442, 0x332407, 0x67cd, 0x786c, 0xef61, 0x0 }, /* #28 */ { 0x2107d2, 0x210783, 0x66ba, 0xf738, 0x6f82, 0x0 }, /* #29 */ { 0x325ec2, 0x325683, 0x379d, 0xf1bc, 0x45e1, 0x0 }, /* #30 */ { 0x3e65d2, 0x3e6583, 0xe8d8, 0xf3b5, 0xf523, 0x0 }, /* #31 */ { 0x285d82, 0x285596, 0xc250, 0x83c5, 0x3e8b, 0x0 }, /* #32 */ { 0x172283, 0x172212, 0x9fd5, 0x0cd9, 0x92fb, 0x0 }, /* #33 */ { 0x202ad6, 0x202a97, 0x6a92, 0x94a9, 0xd5e9, 0x0 }, /* #34 */ { 0x265446, 0x265c83, 0x5279, 0xaf92, 0xa2e7, 0x0 }, /* #35 */ { 0x0d2216, 0x0d2a12, 0x8070, 0x120d, 0x6e63, 0x0 }, /* #36 */ { 0x175cd7, 0x175497, 0xb0f2, 0xb517, 0xfbda, 0x0 }, /* #37 */ { 0x152f43, 0x152787, 0xa4f4, 0xfcb2, 0xa841, 0x0 }, /* #38 */ { 0x186017, 0x186012, 0xabc3, 0x08c7, 0xa2fb, 0x0 }, /* #39 */ { 0x0e3e53, 0x0e3612, 0xf128, 0x6fec, 0x813b, 0x0 }, /* #40 */ { 0x196302, 0x196b16, 0x8482, 0x1153, 0x732f, 0x0 }, /* #41 */ { 0x342003, 0x342016, 0xdd86, 0x1c17, 0xc16e, 0x0 }, /* #42 */ { 0x3d3007, 0x3d3083, 0xb8b2, 0xe491, 0xd420, 0x0 }, /* #43 */ { 0x3c3303, 0x3c3302, 0x491c, 0x41f8, 0x0723, 0x0 }, /* #44 */ { 0x280b56, 0x280382, 0xe76e, 0xd0cd, 0x16a1, 0x0 }, /* #45 */ { 0x083e17, 0x083602, 0x70ab, 0x5f68, 0x1142, 0x0 }, /* #46 */ { 0x170b83, 0x170302, 0x5d2d, 0x2591, 0x379b, 0x0 }, /* #47 */ { 0x094ed6, 0x094686, 0xca72, 0xb481, 0x15f1, 0x0 }, /* #48 */ { 0x060213, 0x060293, 0x4dc0, 0xd497, 0x7928, 0x0 }, /* #49 */ { 0x175206, 0x175a87, 0x6c89, 0xc2a3, 0xa9e6, 0x0 }, /* #50 */ { 0x373cd7, 0x373402, 0x7f48, 0x11f4, 0x6d53, 0x0 }, /* #51 */ { 0x321fd7, 0x321f06, 0x86b5, 0x70d1, 0x15e3, 0x0 }, /* #52 */ { 0x3e01c3, 0x3e0997, 0x44cf, 0x91cf, 0xb2ff, 0x0 }, /* #53 */ { 0x010f52, 0x010783, 0x993e, 0xab8a, 0xedb4, 0x0 }, /* #54 */ { 0x397842, 0x397006, 0x6717, 0x2f56, 0x37c1, 0x0 }, /* #55 */ { 0x070fc3, 0x070717, 0x05b9, 0x4aeb, 0xbacd, 0x0 }, /* #56 */ { 0x0826d6, 0x082687, 0x89f3, 0xbde1, 0xcc12, 0x0 }, /* #57 */ { 0x3c4492, 0x3c4492, 0xef62, 0xc45e, 0x2b04, 0x0 }, /* #58 */ { 0x3220d7, 0x322096, 0xba70, 0x9bd2, 0x1e9d, 0x0 }, /* #59 */ { 0x0a5957, 0x0a5113, 0x168d, 0x553e, 0xc14e, 0x0 }, /* #60 */ { 0x1d6e86, 0x1d6683, 0x87ef, 0xf3ab, 0x9444, 0x0 }, /* #61 */ { 0x2a14d2, 0x2a1483, 0xa8c0, 0xd2b0, 0xd610, 0x0 }, /* #62 */ { 0x1438c2, 0x143093, 0x8f6b, 0xd1ad, 0xbdbe, 0x0 }, /* #63 */ { 0x391096, 0x391017, 0x28a3, 0x311d, 0xf786, 0x0 }, /* #64 */ { 0x3f11c2, 0x3f1102, 0xfa55, 0x0de5, 0xec70, 0x0 }, /* #65 */ { 0x294416, 0x294483, 0xbc7d, 0xdcc7, 0xdfb6, 0x0 }, /* #66 */ { 0x093fc7, 0x093783, 0xae2c, 0xc038, 0xedf3, 0x0 }, /* #67 */ { 0x152b46, 0x152317, 0x1432, 0x18f6, 0xfb3c, 0x0 }, /* #68 */ { 0x153c53, 0x153492, 0xd6a5, 0xc968, 0x0d3c, 0x0 }, /* #69 */ { 0x1e1616, 0x1e1612, 0xfc6a, 0x390b, 0xc35f, 0x0 }, /* #70 */ { 0x0c4087, 0x0c4092, 0x96b0, 0x8185, 0x152a, 0x0 }, /* #71 */ { 0x1b2703, 0x1b2796, 0xcf04, 0xac95, 0x226e, 0x0 }, /* #72 */ { 0x366ed2, 0x366e87, 0x2d6a, 0x8e09, 0x9f61, 0x0 }, /* #73 */ { 0x173287, 0x173212, 0xff76, 0x2e7c, 0xd0f9, 0x0 }, /* #74 */ { 0x2f2a02, 0x2f2207, 0x183e, 0x7088, 0xa7b6, 0x0 }, /* #75 */ { 0x2755c7, 0x275582, 0xf89e, 0x8c7c, 0x6c21, 0x0 }, /* #76 */ { 0x057107, 0x057116, 0x2d16, 0x099c, 0x2379, 0x0 }, /* #77 */ { 0x1713d2, 0x171393, 0xb216, 0xb98f, 0xf887, 0x0 }, /* #78 */ { 0x290246, 0x290a06, 0xd498, 0x5d05, 0x7793, 0x0 }, /* #79 */ { 0x240e93, 0x240606, 0xac38, 0x1727, 0x9510, 0x0 }, /* #80 */ { 0x167112, 0x167993, 0x4b7b, 0xa3dc, 0xa79f, 0x0 }, /* #81 */ { 0x0c76c7, 0x0c7683, 0xaa97, 0xd904, 0xd192, 0x0 }, /* #82 */ { 0x246406, 0x246c83, 0x612c, 0xcce0, 0x944c, 0x0 }, /* #83 */ { 0x2b3e96, 0x2b3e12, 0x9386, 0x4107, 0x527f, 0x0 }, /* #84 */ { 0x062b03, 0x062b06, 0xc27f, 0x6d30, 0x554e, 0x0 }, /* #85 */ { 0x100846, 0x100097, 0x12d9, 0x9e4d, 0x748c, 0x0 }, /* #86 */ { 0x333852, 0x333883, 0x509e, 0x87c7, 0xc8d7, 0x0 }, /* #87 */ { 0x013f02, 0x013703, 0x0b0d, 0x4e86, 0xbc87, 0x0 }, /* #88 */ { 0x296602, 0x296603, 0x4989, 0x5ff2, 0xe997, 0x0 }, /* #89 */ { 0x0e4ad2, 0x0e4216, 0x9e21, 0x0e95, 0x8f8c, 0x0 }, /* #90 */ { 0x0a3296, 0x0a3a12, 0x9021, 0x236e, 0x6cb3, 0x0 }, /* #91 */ { 0x130097, 0x130016, 0x8d63, 0x0424, 0x893e, 0x0 }, /* #92 */ { 0x1d7057, 0x1d7082, 0xe268, 0xc1c7, 0x20a0, 0x0 }, /* #93 */ { 0x371312, 0x371303, 0x2e93, 0x39d0, 0xf4c3, 0x0 }, /* #94 */ { 0x313416, 0x313482, 0xd018, 0xceb6, 0x0162, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u16 = RT_ELEMENTS(g_aTests_sbb_u16); BINU16_TEST_T const g_aTests_sbb_u16_locked[] = { { 0x2659c7, 0x265197, 0x0000, 0xffff, 0x0000, 0x0 }, /* #0 */ { 0x2b5e13, 0x2b5697, 0x0000, 0xffff, 0x0000, 0x0 }, /* #1 */ { 0x2f7c42, 0x2f7446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x0e2c03, 0x0e2497, 0x0000, 0xffff, 0x0000, 0x0 }, /* #3 */ { 0x073b96, 0x073346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x182e57, 0x182697, 0x0000, 0xffff, 0x0000, 0x0 }, /* #5 */ { 0x1d6652, 0x1d6602, 0x7289, 0x7289, 0x0000, 0x0 }, /* #6 */ { 0x3b23c7, 0x3b2382, 0xee81, 0xee80, 0x0000, 0x0 }, /* #7 */ { 0x0e0196, 0x0e0186, 0xd939, 0xd939, 0x0000, 0x0 }, /* #8 */ { 0x204413, 0x204486, 0xd042, 0xd041, 0x0000, 0x0 }, /* #9 */ { 0x345602, 0x345686, 0xf13a, 0xf13a, 0x0000, 0x0 }, /* #10 */ { 0x1e3d96, 0x1e3502, 0x3c3b, 0x3c3b, 0x0000, 0x0 }, /* #11 */ { 0x076b42, 0x076397, 0x2301, 0xfd2b, 0x25d6, 0x0 }, /* #12 */ { 0x351f53, 0x351717, 0x2de0, 0x37a9, 0xf636, 0x0 }, /* #13 */ { 0x0467c7, 0x046712, 0xb850, 0x12ba, 0xa595, 0x0 }, /* #14 */ { 0x257957, 0x257112, 0xd33a, 0x1d9e, 0xb59b, 0x0 }, /* #15 */ { 0x157dd3, 0x157d06, 0x959f, 0x5f14, 0x368a, 0x0 }, /* #16 */ { 0x184893, 0x184883, 0x7f1e, 0xe745, 0x97d8, 0x0 }, /* #17 */ { 0x021993, 0x021102, 0xec8a, 0x6b46, 0x8143, 0x0 }, /* #18 */ { 0x2b6096, 0x2b6002, 0xca1a, 0x2719, 0xa301, 0x0 }, /* #19 */ { 0x1a2c43, 0x1a2487, 0x21ce, 0xb088, 0x7145, 0x0 }, /* #20 */ { 0x361043, 0x361016, 0x2620, 0x2222, 0x03fd, 0x0 }, /* #21 */ { 0x3f7a07, 0x3f7216, 0xfd64, 0x3b9a, 0xc1c9, 0x0 }, /* #22 */ { 0x367807, 0x367016, 0x1210, 0x0a69, 0x07a6, 0x0 }, /* #23 */ { 0x3031c3, 0x303187, 0x32aa, 0xd209, 0x60a0, 0x0 }, /* #24 */ { 0x244646, 0x244e93, 0x4e58, 0xa0ce, 0xad8a, 0x0 }, /* #25 */ { 0x294cc3, 0x294486, 0xda2a, 0xc1f0, 0x1839, 0x0 }, /* #26 */ { 0x0d4f96, 0x0d4792, 0xedd1, 0xa2d3, 0x4afe, 0x0 }, /* #27 */ { 0x012743, 0x012712, 0x56f9, 0x249b, 0x325d, 0x0 }, /* #28 */ { 0x182997, 0x182102, 0xbedc, 0x2e5b, 0x9080, 0x0 }, /* #29 */ { 0x235c12, 0x235493, 0x0c30, 0xcf76, 0x3cba, 0x0 }, /* #30 */ { 0x2f6957, 0x2f6112, 0x7865, 0x38d6, 0x3f8e, 0x0 }, /* #31 */ { 0x2c2dc2, 0x2c2502, 0xe778, 0x3b98, 0xabe0, 0x0 }, /* #32 */ { 0x333606, 0x333692, 0xe8d1, 0xdeab, 0x0a26, 0x0 }, /* #33 */ { 0x1c7a52, 0x1c7203, 0x1e37, 0x3e37, 0xe000, 0x0 }, /* #34 */ { 0x285ec2, 0x285613, 0x6f63, 0x7867, 0xf6fc, 0x0 }, /* #35 */ { 0x245807, 0x245812, 0xa610, 0x343d, 0x71d2, 0x0 }, /* #36 */ { 0x311557, 0x311516, 0xb127, 0x135c, 0x9dca, 0x0 }, /* #37 */ { 0x2e76c6, 0x2e7686, 0xee88, 0xb335, 0x3b53, 0x0 }, /* #38 */ { 0x1367c3, 0x136702, 0xdc4a, 0x3de9, 0x9e60, 0x0 }, /* #39 */ { 0x054217, 0x054293, 0x6825, 0xe8e9, 0x7f3b, 0x0 }, /* #40 */ { 0x173817, 0x173012, 0xb481, 0x2e4a, 0x8636, 0x0 }, /* #41 */ { 0x2f02c2, 0x2f0212, 0xde73, 0x55a4, 0x88cf, 0x0 }, /* #42 */ { 0x1305c6, 0x130513, 0x1d93, 0x648f, 0xb904, 0x0 }, /* #43 */ { 0x276b52, 0x276306, 0x4e79, 0x4e30, 0x0049, 0x0 }, /* #44 */ { 0x064396, 0x064b06, 0x944d, 0x3109, 0x6344, 0x0 }, /* #45 */ { 0x090f42, 0x090787, 0x1f22, 0xf2f0, 0x2c32, 0x0 }, /* #46 */ { 0x3a3c82, 0x3a3487, 0x3108, 0xfa33, 0x36d5, 0x0 }, /* #47 */ { 0x026753, 0x026717, 0x2eda, 0x419f, 0xed3a, 0x0 }, /* #48 */ { 0x1c7c46, 0x1c7c02, 0x81cf, 0x3fd5, 0x41fa, 0x0 }, /* #49 */ { 0x330a13, 0x330296, 0xd12a, 0x8dac, 0x437d, 0x0 }, /* #50 */ { 0x117713, 0x117f12, 0xc033, 0x5e5b, 0x61d7, 0x0 }, /* #51 */ { 0x027f17, 0x027f97, 0x7775, 0xc2fa, 0xb47a, 0x0 }, /* #52 */ { 0x0b6406, 0x0b6496, 0xc2a2, 0xa277, 0x202b, 0x0 }, /* #53 */ { 0x2b7357, 0x2b7303, 0x0ccb, 0x1102, 0xfbc8, 0x0 }, /* #54 */ { 0x102583, 0x102587, 0x2a94, 0xb822, 0x7271, 0x0 }, /* #55 */ { 0x0d7cd7, 0x0d7403, 0x51c2, 0x7f51, 0xd270, 0x0 }, /* #56 */ { 0x065b82, 0x065397, 0x20c4, 0xbf3c, 0x6188, 0x0 }, /* #57 */ { 0x036586, 0x036502, 0x5b59, 0x1ba7, 0x3fb2, 0x0 }, /* #58 */ { 0x0e7d57, 0x0e7506, 0xc0c8, 0x3536, 0x8b91, 0x0 }, /* #59 */ { 0x3e7ac7, 0x3e7a87, 0x6d8e, 0xbd36, 0xb057, 0x0 }, /* #60 */ { 0x253916, 0x253183, 0x13ce, 0xaa31, 0x699d, 0x0 }, /* #61 */ { 0x1a55c2, 0x1a5582, 0xf06e, 0xe9e3, 0x068b, 0x0 }, /* #62 */ { 0x0b2943, 0x0b2902, 0xea6c, 0x6e62, 0x7c09, 0x0 }, /* #63 */ { 0x104147, 0x104182, 0xc22d, 0xa602, 0x1c2a, 0x0 }, /* #64 */ { 0x2a2586, 0x2a2582, 0xceba, 0x9973, 0x3547, 0x0 }, /* #65 */ { 0x1c7786, 0x1c7706, 0x6d79, 0x29d4, 0x43a5, 0x0 }, /* #66 */ { 0x064706, 0x064712, 0xf05a, 0x456b, 0xaaef, 0x0 }, /* #67 */ { 0x2d56c7, 0x2d5612, 0xd2e4, 0x2ca8, 0xa63b, 0x0 }, /* #68 */ { 0x3f2a02, 0x3f2293, 0xb545, 0xd329, 0xe21c, 0x0 }, /* #69 */ { 0x1c5417, 0x1c5406, 0xf5da, 0x3a27, 0xbbb2, 0x0 }, /* #70 */ { 0x1729c3, 0x172193, 0x8767, 0xf01c, 0x974a, 0x0 }, /* #71 */ { 0x343106, 0x343197, 0xbdf7, 0xe388, 0xda6f, 0x0 }, /* #72 */ { 0x083ac6, 0x083a02, 0x832d, 0x4ee9, 0x3444, 0x0 }, /* #73 */ { 0x0b66d6, 0x0b6697, 0xd6c0, 0xf0d7, 0xe5e9, 0x0 }, /* #74 */ { 0x2a5ed3, 0x2a5616, 0x3012, 0x2b3f, 0x04d2, 0x0 }, /* #75 */ { 0x170a53, 0x170296, 0xcce9, 0xcb0c, 0x01dc, 0x0 }, /* #76 */ { 0x1e52c2, 0x1e5297, 0x1d73, 0xa7d4, 0x759f, 0x0 }, /* #77 */ { 0x084c17, 0x084402, 0xd414, 0x2f80, 0xa493, 0x0 }, /* #78 */ { 0x1c5c97, 0x1c5c87, 0x6f2f, 0xd599, 0x9995, 0x0 }, /* #79 */ { 0x0e1403, 0x0e1407, 0x5a3f, 0x6ff5, 0xea49, 0x0 }, /* #80 */ { 0x246c03, 0x246c97, 0x7078, 0x8cbd, 0xe3ba, 0x0 }, /* #81 */ { 0x2e5fc3, 0x2e5783, 0x28bb, 0xe131, 0x4789, 0x0 }, /* #82 */ { 0x3c0756, 0x3c0f06, 0x95c2, 0x63d1, 0x31f1, 0x0 }, /* #83 */ { 0x1977d3, 0x197783, 0x85e6, 0xaf54, 0xd691, 0x0 }, /* #84 */ { 0x0f6116, 0x0f6997, 0x7fe6, 0x950f, 0xead7, 0x0 }, /* #85 */ { 0x2f7943, 0x2f7193, 0x0643, 0xd29d, 0x33a5, 0x0 }, /* #86 */ { 0x101a53, 0x101a97, 0x7498, 0xb9aa, 0xbaed, 0x0 }, /* #87 */ { 0x152493, 0x152483, 0xdbb7, 0xe515, 0xf6a1, 0x0 }, /* #88 */ { 0x0a6bc6, 0x0a6313, 0x18ac, 0x327f, 0xe62d, 0x0 }, /* #89 */ { 0x193187, 0x193183, 0x5919, 0xdd02, 0x7c16, 0x0 }, /* #90 */ { 0x1f2ac7, 0x1f2283, 0xa7da, 0xb143, 0xf696, 0x0 }, /* #91 */ { 0x101997, 0x101116, 0xee09, 0x24db, 0xc92d, 0x0 }, /* #92 */ { 0x1b5b03, 0x1b5383, 0x4c3d, 0xf3c1, 0x587b, 0x0 }, /* #93 */ { 0x2529d3, 0x252107, 0x3e1d, 0x450a, 0xf912, 0x0 }, /* #94 */ { 0x104216, 0x104292, 0xd960, 0x9185, 0x47db, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u16_locked = RT_ELEMENTS(g_aTests_sbb_u16_locked); BINU16_TEST_T const g_aTests_or_u16[] = { { 0x2a1796, 0x2a1746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x0d4907, 0x0d4146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x113317, 0x113346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x397383, 0x397346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x185f93, 0x185746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x321b96, 0x321346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x2b7103, 0x2b7182, 0xace6, 0xace6, 0x0000, 0x0 }, /* #6 */ { 0x0f3386, 0x0f3306, 0x50c3, 0x50c3, 0x0000, 0x0 }, /* #7 */ { 0x0f5492, 0x0f5486, 0xac7d, 0xac7d, 0x0000, 0x0 }, /* #8 */ { 0x237512, 0x237506, 0x3282, 0x3282, 0x0000, 0x0 }, /* #9 */ { 0x092993, 0x092186, 0x99eb, 0x99eb, 0x0000, 0x0 }, /* #10 */ { 0x3131d6, 0x313182, 0xdb43, 0xdb43, 0x0000, 0x0 }, /* #11 */ { 0x2d3d56, 0x2d3582, 0x5f1e, 0xdfbf, 0xd7bf, 0x0 }, /* #12 */ { 0x156f46, 0x156706, 0x3545, 0x7ddd, 0x489d, 0x0 }, /* #13 */ { 0x045012, 0x045082, 0x3fcd, 0xbfef, 0xb8e7, 0x0 }, /* #14 */ { 0x2e66c3, 0x2e6682, 0x1bdb, 0xdbdf, 0xd0cc, 0x0 }, /* #15 */ { 0x0604c2, 0x060482, 0x203a, 0xff7f, 0xdf77, 0x0 }, /* #16 */ { 0x3036c7, 0x303686, 0xe0b3, 0xfbf3, 0x3b60, 0x0 }, /* #17 */ { 0x2738c2, 0x273086, 0x85d7, 0x9fff, 0x1bff, 0x0 }, /* #18 */ { 0x2a03d7, 0x2a0386, 0xe65f, 0xe65f, 0xa604, 0x0 }, /* #19 */ { 0x3859c3, 0x385182, 0x1667, 0xf767, 0xe562, 0x0 }, /* #20 */ { 0x0c1f82, 0x0c1706, 0x5f42, 0x5f5a, 0x0018, 0x0 }, /* #21 */ { 0x2e6813, 0x2e6086, 0xba90, 0xffd4, 0x6d54, 0x0 }, /* #22 */ { 0x0328d2, 0x032086, 0xbc7c, 0xfcfc, 0x7c90, 0x0 }, /* #23 */ { 0x2d7853, 0x2d7086, 0xcb9e, 0xebde, 0x2b48, 0x0 }, /* #24 */ { 0x3c2647, 0x3c2686, 0xaa23, 0xee77, 0xee77, 0x0 }, /* #25 */ { 0x366fd7, 0x366786, 0x2d30, 0xfffc, 0xd6cc, 0x0 }, /* #26 */ { 0x2c1a42, 0x2c1286, 0x25bd, 0xbdbd, 0x9cb0, 0x0 }, /* #27 */ { 0x016ac6, 0x016282, 0xfc74, 0xfef7, 0x56c3, 0x0 }, /* #28 */ { 0x1d2742, 0x1d2786, 0xdb30, 0xff77, 0x6d77, 0x0 }, /* #29 */ { 0x322d82, 0x322582, 0x776a, 0xfffe, 0xfcf6, 0x0 }, /* #30 */ { 0x071986, 0x071102, 0x6ae3, 0x6eef, 0x66cc, 0x0 }, /* #31 */ { 0x2e1113, 0x2e1186, 0x1ec0, 0xdec5, 0xd245, 0x0 }, /* #32 */ { 0x0d3107, 0x0d3182, 0xda79, 0xdb7f, 0x4927, 0x0 }, /* #33 */ { 0x334f12, 0x334782, 0x856f, 0xddef, 0x58e2, 0x0 }, /* #34 */ { 0x2c63d3, 0x2c6386, 0xf188, 0xfddb, 0x3dd3, 0x0 }, /* #35 */ { 0x2d0847, 0x2d0082, 0xae55, 0xae75, 0x8034, 0x0 }, /* #36 */ { 0x1612d7, 0x161206, 0x19a2, 0x1bf3, 0x03f3, 0x0 }, /* #37 */ { 0x2f64c2, 0x2f6486, 0x5c7b, 0xdc7b, 0x9441, 0x0 }, /* #38 */ { 0x2e58d6, 0x2e5086, 0x5749, 0xd75f, 0x9056, 0x0 }, /* #39 */ { 0x1c2153, 0x1c2106, 0x586f, 0x5aff, 0x12dc, 0x0 }, /* #40 */ { 0x373447, 0x373482, 0xfd4f, 0xfd4f, 0x8c04, 0x0 }, /* #41 */ { 0x325e82, 0x325606, 0x573c, 0x57ff, 0x42d7, 0x0 }, /* #42 */ { 0x397257, 0x397286, 0x6923, 0xeba3, 0xa2a3, 0x0 }, /* #43 */ { 0x207ed3, 0x207686, 0xa69a, 0xf69f, 0xd01f, 0x0 }, /* #44 */ { 0x3e5106, 0x3e5182, 0x9db8, 0xbff8, 0xba78, 0x0 }, /* #45 */ { 0x3c5642, 0x3c5682, 0xbd92, 0xffd3, 0xebd1, 0x0 }, /* #46 */ { 0x072252, 0x072286, 0xf29e, 0xf69f, 0x640b, 0x0 }, /* #47 */ { 0x051e43, 0x051682, 0xff35, 0xff37, 0x1732, 0x0 }, /* #48 */ { 0x350bd7, 0x350306, 0x7e88, 0x7fc9, 0x35c9, 0x0 }, /* #49 */ { 0x0e2b52, 0x0e2382, 0xa7c4, 0xbffd, 0x3a79, 0x0 }, /* #50 */ { 0x3a7f17, 0x3a7782, 0x98ab, 0xbefb, 0x2658, 0x0 }, /* #51 */ { 0x3f7716, 0x3f7782, 0xa3e9, 0xbfef, 0x1eef, 0x0 }, /* #52 */ { 0x2a7802, 0x2a7082, 0xb9b9, 0xbdb9, 0x2531, 0x0 }, /* #53 */ { 0x3a4f53, 0x3a4706, 0x62d0, 0x72d2, 0x7002, 0x0 }, /* #54 */ { 0x0d2bd2, 0x0d2306, 0x73b0, 0x77b7, 0x3487, 0x0 }, /* #55 */ { 0x203696, 0x203602, 0x7b4e, 0x7f5e, 0x7d58, 0x0 }, /* #56 */ { 0x294643, 0x294686, 0x16b9, 0xdfbb, 0xd98a, 0x0 }, /* #57 */ { 0x330846, 0x330006, 0x642f, 0x76ff, 0x76ff, 0x0 }, /* #58 */ { 0x1f7352, 0x1f7386, 0xa1de, 0xa7ff, 0x2777, 0x0 }, /* #59 */ { 0x2f2316, 0x2f2386, 0xfc6c, 0xfcee, 0x24ea, 0x0 }, /* #60 */ { 0x2d2b53, 0x2d2306, 0x3bd6, 0x7ff6, 0x76e0, 0x0 }, /* #61 */ { 0x076cc3, 0x076486, 0xd62e, 0xd66f, 0x806b, 0x0 }, /* #62 */ { 0x367603, 0x367682, 0xb911, 0xbd7f, 0x256e, 0x0 }, /* #63 */ { 0x3e7f02, 0x3e7786, 0xc8b2, 0xddbb, 0x5d3b, 0x0 }, /* #64 */ { 0x3c4e93, 0x3c4682, 0x1bea, 0xbffb, 0xbe51, 0x0 }, /* #65 */ { 0x0141c2, 0x014106, 0x036a, 0x27ee, 0x27ee, 0x0 }, /* #66 */ { 0x3d1302, 0x3d1386, 0xb4a3, 0xf7eb, 0x7768, 0x0 }, /* #67 */ { 0x2a60d2, 0x2a6006, 0x54aa, 0x7fbe, 0x7f94, 0x0 }, /* #68 */ { 0x3551d2, 0x355186, 0xe008, 0xe55a, 0x6552, 0x0 }, /* #69 */ { 0x390583, 0x390586, 0xa471, 0xb5ff, 0x319f, 0x0 }, /* #70 */ { 0x277757, 0x277786, 0x1ace, 0xdfee, 0xcd24, 0x0 }, /* #71 */ { 0x260c12, 0x260486, 0xacd0, 0xadd4, 0xa9c4, 0x0 }, /* #72 */ { 0x040b96, 0x040386, 0xe48c, 0xeedd, 0xaadd, 0x0 }, /* #73 */ { 0x363483, 0x363406, 0x4c41, 0x7f7b, 0x737a, 0x0 }, /* #74 */ { 0x165987, 0x165106, 0x78d3, 0x78ff, 0x782f, 0x0 }, /* #75 */ { 0x3f7fd6, 0x3f7782, 0xf557, 0xf557, 0x2501, 0x0 }, /* #76 */ { 0x3d0497, 0x3d0486, 0xaf96, 0xffb7, 0xd535, 0x0 }, /* #77 */ { 0x211613, 0x211682, 0xdbd3, 0xfbf7, 0x23b5, 0x0 }, /* #78 */ { 0x1b7f57, 0x1b7782, 0xaefe, 0xbffe, 0xb57a, 0x0 }, /* #79 */ { 0x2e5dd7, 0x2e5582, 0x4203, 0xdf5b, 0xdf5a, 0x0 }, /* #80 */ { 0x1d2e86, 0x1d2686, 0x1888, 0xd9de, 0xc1de, 0x0 }, /* #81 */ { 0x1b08c7, 0x1b0086, 0xe21f, 0xf25f, 0x7049, 0x0 }, /* #82 */ { 0x146993, 0x146182, 0xcf2e, 0xdfae, 0x1682, 0x0 }, /* #83 */ { 0x274d46, 0x274586, 0x6254, 0xf77d, 0xb53d, 0x0 }, /* #84 */ { 0x023f92, 0x023706, 0x6c03, 0x7c1b, 0x581a, 0x0 }, /* #85 */ { 0x062c42, 0x062486, 0xc6a6, 0xc7e7, 0xc567, 0x0 }, /* #86 */ { 0x0c15d3, 0x0c1582, 0xc074, 0xe0fe, 0x209a, 0x0 }, /* #87 */ { 0x2d0307, 0x2d0386, 0xc4ca, 0xfeee, 0xbaee, 0x0 }, /* #88 */ { 0x051d46, 0x051582, 0x1cf0, 0xfcfb, 0xfc9b, 0x0 }, /* #89 */ { 0x355bc3, 0x355302, 0x1784, 0x178f, 0x038f, 0x0 }, /* #90 */ { 0x2e2c02, 0x2e2486, 0x9b1d, 0xdf7d, 0xc671, 0x0 }, /* #91 */ { 0x1d6313, 0x1d6382, 0x5d6d, 0xdd7f, 0xd91f, 0x0 }, /* #92 */ { 0x0e2253, 0x0e2282, 0xc432, 0xfc7f, 0xbc7d, 0x0 }, /* #93 */ { 0x126547, 0x126586, 0x4a4f, 0xdbff, 0x93ba, 0x0 }, /* #94 */ { 0x362943, 0x362106, 0x0c11, 0x6e71, 0x6661, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u16 = RT_ELEMENTS(g_aTests_or_u16); BINU16_TEST_T const g_aTests_or_u16_locked[] = { { 0x327f03, 0x327746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x385296, 0x385246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x3d5716, 0x3d5746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x3d32c3, 0x3d3246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x2b0d03, 0x2b0546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x236182, 0x236146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x164c86, 0x164402, 0x34b0, 0x34b0, 0x0000, 0x0 }, /* #6 */ { 0x0c4fd3, 0x0c4702, 0x0834, 0x0834, 0x0000, 0x0 }, /* #7 */ { 0x1b2407, 0x1b2486, 0x8053, 0x8053, 0x0000, 0x0 }, /* #8 */ { 0x037f52, 0x037702, 0x2ae9, 0x2ae9, 0x0000, 0x0 }, /* #9 */ { 0x384f53, 0x384702, 0x0926, 0x0926, 0x0000, 0x0 }, /* #10 */ { 0x063717, 0x063786, 0x8bac, 0x8bac, 0x0000, 0x0 }, /* #11 */ { 0x2a08c3, 0x2a0082, 0xe839, 0xeb7f, 0x2b57, 0x0 }, /* #12 */ { 0x231c16, 0x231482, 0x8c35, 0x9fbf, 0x179e, 0x0 }, /* #13 */ { 0x1f0902, 0x1f0186, 0xc915, 0xebb7, 0xaab3, 0x0 }, /* #14 */ { 0x0d7347, 0x0d7382, 0xdbcf, 0xffef, 0x26a4, 0x0 }, /* #15 */ { 0x201747, 0x201782, 0xee51, 0xffd3, 0x11c2, 0x0 }, /* #16 */ { 0x0711d7, 0x071102, 0x233b, 0x3b7f, 0x1974, 0x0 }, /* #17 */ { 0x122603, 0x122686, 0x6e98, 0xfe99, 0xf889, 0x0 }, /* #18 */ { 0x357e47, 0x357602, 0x1264, 0x7b7c, 0x7b3c, 0x0 }, /* #19 */ { 0x162b57, 0x162382, 0x3a13, 0xfa57, 0xe857, 0x0 }, /* #20 */ { 0x166142, 0x166186, 0x73a5, 0xfbe7, 0x8963, 0x0 }, /* #21 */ { 0x196e83, 0x196686, 0x8353, 0xdbff, 0xd8ef, 0x0 }, /* #22 */ { 0x084b12, 0x084382, 0xab77, 0xeb7f, 0x483e, 0x0 }, /* #23 */ { 0x0f6c96, 0x0f6482, 0x17a3, 0xf7ef, 0xe6cd, 0x0 }, /* #24 */ { 0x1e2a02, 0x1e2286, 0xd439, 0xde39, 0x0e10, 0x0 }, /* #25 */ { 0x394207, 0x394282, 0x708b, 0xfafb, 0xeaf3, 0x0 }, /* #26 */ { 0x343853, 0x343006, 0x6bf3, 0x6ff3, 0x25a1, 0x0 }, /* #27 */ { 0x1c0fd6, 0x1c0782, 0xbb3a, 0xbb3e, 0x0b34, 0x0 }, /* #28 */ { 0x010a43, 0x010286, 0xda36, 0xfbff, 0x39d9, 0x0 }, /* #29 */ { 0x187993, 0x187186, 0xe29c, 0xf6bd, 0x9631, 0x0 }, /* #30 */ { 0x396c43, 0x396482, 0x912c, 0xf3ad, 0xe389, 0x0 }, /* #31 */ { 0x0a78c7, 0x0a7086, 0x4681, 0xff87, 0xff07, 0x0 }, /* #32 */ { 0x2c3113, 0x2c3186, 0x18a8, 0xffb8, 0xf710, 0x0 }, /* #33 */ { 0x265106, 0x265182, 0xa180, 0xe3fd, 0xe27d, 0x0 }, /* #34 */ { 0x1e0f86, 0x1e0782, 0xf8b9, 0xfcfb, 0x6c6b, 0x0 }, /* #35 */ { 0x367d86, 0x367586, 0x4cdf, 0xdcff, 0xdcb8, 0x0 }, /* #36 */ { 0x3a4cd2, 0x3a4482, 0x8d07, 0xcd57, 0xc952, 0x0 }, /* #37 */ { 0x0527c6, 0x052786, 0xdd22, 0xff63, 0xe743, 0x0 }, /* #38 */ { 0x066f56, 0x066786, 0x1bed, 0x9bff, 0x8a33, 0x0 }, /* #39 */ { 0x2d4e46, 0x2d4686, 0xec10, 0xef9a, 0x4f8a, 0x0 }, /* #40 */ { 0x0908c3, 0x090086, 0x6e2b, 0xfe3f, 0xd217, 0x0 }, /* #41 */ { 0x010296, 0x010286, 0xe43e, 0xf7be, 0xb782, 0x0 }, /* #42 */ { 0x174206, 0x174286, 0xb957, 0xbf77, 0x1762, 0x0 }, /* #43 */ { 0x3b2616, 0x3b2682, 0x8b7f, 0xfb7f, 0x784a, 0x0 }, /* #44 */ { 0x127cc6, 0x127482, 0xf1dd, 0xfddf, 0x0c0b, 0x0 }, /* #45 */ { 0x3661d6, 0x366182, 0x0724, 0xffad, 0xfca9, 0x0 }, /* #46 */ { 0x167883, 0x167002, 0x4d74, 0x4d75, 0x0811, 0x0 }, /* #47 */ { 0x2b5417, 0x2b5486, 0x8d72, 0xcfff, 0x46df, 0x0 }, /* #48 */ { 0x220756, 0x220782, 0x89af, 0xcbef, 0x4be1, 0x0 }, /* #49 */ { 0x073306, 0x073386, 0x3a78, 0xbef9, 0xaee1, 0x0 }, /* #50 */ { 0x0f7503, 0x0f7502, 0x6616, 0x6e1f, 0x6e1b, 0x0 }, /* #51 */ { 0x3b4e16, 0x3b4682, 0xbbb9, 0xbbb9, 0xab20, 0x0 }, /* #52 */ { 0x367716, 0x367706, 0x139b, 0x5f9f, 0x5d16, 0x0 }, /* #53 */ { 0x327c92, 0x327486, 0xeb2e, 0xebff, 0x48df, 0x0 }, /* #54 */ { 0x213f83, 0x213782, 0x9b83, 0xdbd3, 0xdad2, 0x0 }, /* #55 */ { 0x3d1352, 0x3d1382, 0xd2ba, 0xd7bf, 0xd72d, 0x0 }, /* #56 */ { 0x0b7b57, 0x0b7302, 0x5506, 0x7597, 0x3193, 0x0 }, /* #57 */ { 0x044886, 0x044082, 0xaee2, 0xaef7, 0x8af5, 0x0 }, /* #58 */ { 0x236542, 0x236582, 0x9a5c, 0x9b7c, 0x1368, 0x0 }, /* #59 */ { 0x2734c7, 0x273402, 0x721a, 0x763b, 0x2421, 0x0 }, /* #60 */ { 0x222606, 0x222686, 0x49c7, 0xedff, 0xe5bc, 0x0 }, /* #61 */ { 0x2f1f42, 0x2f1782, 0xaf82, 0xbfa7, 0xb025, 0x0 }, /* #62 */ { 0x3a02d6, 0x3a0286, 0xe095, 0xe3dd, 0x8348, 0x0 }, /* #63 */ { 0x280706, 0x280706, 0x0416, 0x559f, 0x519f, 0x0 }, /* #64 */ { 0x1f51d7, 0x1f5186, 0x548c, 0xffdd, 0xbb51, 0x0 }, /* #65 */ { 0x2e4bd2, 0x2e4386, 0x93c0, 0xbbd7, 0x3917, 0x0 }, /* #66 */ { 0x195497, 0x195486, 0x5565, 0xd77d, 0x9339, 0x0 }, /* #67 */ { 0x352a82, 0x352286, 0x68e4, 0xece4, 0x8c00, 0x0 }, /* #68 */ { 0x2e7943, 0x2e7182, 0xf825, 0xf9e5, 0x69e1, 0x0 }, /* #69 */ { 0x3e4147, 0x3e4182, 0x3934, 0xbdf4, 0x9dc4, 0x0 }, /* #70 */ { 0x235c96, 0x235482, 0xdb45, 0xff6d, 0xa529, 0x0 }, /* #71 */ { 0x262f96, 0x262782, 0x553e, 0xd53e, 0x850a, 0x0 }, /* #72 */ { 0x005657, 0x005686, 0x9fe0, 0xdfe4, 0x5a84, 0x0 }, /* #73 */ { 0x3c3bd3, 0x3c3386, 0xed17, 0xfd77, 0xb871, 0x0 }, /* #74 */ { 0x0d0c97, 0x0d0486, 0xf79e, 0xffff, 0xca7b, 0x0 }, /* #75 */ { 0x1a77d6, 0x1a7786, 0x659a, 0xe5ff, 0x85ff, 0x0 }, /* #76 */ { 0x0a2ec2, 0x0a2682, 0x5ad9, 0xded9, 0x8e10, 0x0 }, /* #77 */ { 0x376702, 0x376706, 0x5313, 0x5793, 0x0683, 0x0 }, /* #78 */ { 0x1e16c3, 0x1e1606, 0x1aa1, 0x7ee7, 0x7646, 0x0 }, /* #79 */ { 0x251357, 0x251382, 0x97a3, 0xdff7, 0x5fd6, 0x0 }, /* #80 */ { 0x085f93, 0x085786, 0x7793, 0xffdb, 0x8ec8, 0x0 }, /* #81 */ { 0x141796, 0x141706, 0x3a5f, 0x7fff, 0x5dff, 0x0 }, /* #82 */ { 0x252596, 0x252502, 0x5904, 0x7fec, 0x2fe8, 0x0 }, /* #83 */ { 0x3b5117, 0x3b5106, 0x7af8, 0x7bff, 0x3157, 0x0 }, /* #84 */ { 0x3059c3, 0x305186, 0x1589, 0xdd8d, 0xd984, 0x0 }, /* #85 */ { 0x107982, 0x107186, 0xb656, 0xf6d7, 0xf0d1, 0x0 }, /* #86 */ { 0x213583, 0x213582, 0x888b, 0x88fb, 0x8072, 0x0 }, /* #87 */ { 0x364fc2, 0x364786, 0x4f55, 0xdfd7, 0x9383, 0x0 }, /* #88 */ { 0x2d20d2, 0x2d2086, 0xbf3e, 0xbf7e, 0xbe4a, 0x0 }, /* #89 */ { 0x112087, 0x112002, 0x6686, 0x7eef, 0x1a6d, 0x0 }, /* #90 */ { 0x0a2497, 0x0a2402, 0x7611, 0x7f51, 0x6f51, 0x0 }, /* #91 */ { 0x0d6247, 0x0d6286, 0x6eab, 0xffff, 0xb37d, 0x0 }, /* #92 */ { 0x377547, 0x377582, 0xf374, 0xf7fe, 0x74aa, 0x0 }, /* #93 */ { 0x155193, 0x155186, 0x08f0, 0xdcff, 0xdc9f, 0x0 }, /* #94 */ { 0x336e42, 0x336682, 0xeaa7, 0xebef, 0xa968, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u16_locked = RT_ELEMENTS(g_aTests_or_u16_locked); BINU16_TEST_T const g_aTests_xor_u16[] = { { 0x281f17, 0x281746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x105887, 0x105046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x392057, 0x392046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x0f5096, 0x0f5046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x0f1882, 0x0f1046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x143286, 0x143246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x094bc7, 0x094386, 0xe828, 0xe828, 0x0000, 0x0 }, /* #6 */ { 0x3c5ac3, 0x3c5206, 0x615c, 0x615c, 0x0000, 0x0 }, /* #7 */ { 0x2a0593, 0x2a0506, 0x18cc, 0x18cc, 0x0000, 0x0 }, /* #8 */ { 0x1a7a92, 0x1a7282, 0x9232, 0x9232, 0x0000, 0x0 }, /* #9 */ { 0x061496, 0x061402, 0x5e98, 0x5e98, 0x0000, 0x0 }, /* #10 */ { 0x316206, 0x316202, 0x3cb3, 0x3cb3, 0x0000, 0x0 }, /* #11 */ { 0x0d2186, 0x0d2182, 0x9851, 0x8df4, 0x15a5, 0x0 }, /* #12 */ { 0x281502, 0x281582, 0x9826, 0x9792, 0x0fb4, 0x0 }, /* #13 */ { 0x3f0dc2, 0x3f0506, 0x2a8b, 0x36a0, 0x1c2b, 0x0 }, /* #14 */ { 0x206202, 0x206286, 0xb894, 0x957b, 0x2def, 0x0 }, /* #15 */ { 0x0b4b82, 0x0b4302, 0x1cbf, 0x5a04, 0x46bb, 0x0 }, /* #16 */ { 0x041fd6, 0x041702, 0xbc16, 0x3ff1, 0x83e7, 0x0 }, /* #17 */ { 0x225806, 0x225006, 0xa028, 0x0f3f, 0xaf17, 0x0 }, /* #18 */ { 0x1b1203, 0x1b1282, 0xf616, 0xc81f, 0x3e09, 0x0 }, /* #19 */ { 0x2148c2, 0x214006, 0x7da7, 0x074d, 0x7aea, 0x0 }, /* #20 */ { 0x0f5a17, 0x0f5202, 0x99e2, 0x5526, 0xccc4, 0x0 }, /* #21 */ { 0x2e7a07, 0x2e7202, 0xcfb9, 0x40a4, 0x8f1d, 0x0 }, /* #22 */ { 0x3b5cc7, 0x3b5406, 0xfa9a, 0x30d8, 0xca42, 0x0 }, /* #23 */ { 0x3c3a16, 0x3c3206, 0xa2a3, 0x2b63, 0x89c0, 0x0 }, /* #24 */ { 0x022a93, 0x022206, 0x310c, 0x3e95, 0x0f99, 0x0 }, /* #25 */ { 0x3a3d52, 0x3a3586, 0xa250, 0x91f5, 0x33a5, 0x0 }, /* #26 */ { 0x052346, 0x052302, 0x23ac, 0x3870, 0x1bdc, 0x0 }, /* #27 */ { 0x1b4553, 0x1b4582, 0x40f8, 0xce4c, 0x8eb4, 0x0 }, /* #28 */ { 0x255246, 0x255202, 0x7268, 0x5d3e, 0x2f56, 0x0 }, /* #29 */ { 0x1e6c17, 0x1e6486, 0x967d, 0x9142, 0x073f, 0x0 }, /* #30 */ { 0x106287, 0x106202, 0xa477, 0x05cd, 0xa1ba, 0x0 }, /* #31 */ { 0x2b3f13, 0x2b3782, 0xb149, 0xfab5, 0x4bfc, 0x0 }, /* #32 */ { 0x1a3517, 0x1a3502, 0xf399, 0x1cf4, 0xef6d, 0x0 }, /* #33 */ { 0x1e7742, 0x1e7786, 0x9ffb, 0x815c, 0x1ea7, 0x0 }, /* #34 */ { 0x291fd3, 0x291786, 0x1222, 0x9d0c, 0x8f2e, 0x0 }, /* #35 */ { 0x201c56, 0x201402, 0xb5fb, 0x16c8, 0xa333, 0x0 }, /* #36 */ { 0x356b82, 0x356302, 0x4ec0, 0x619b, 0x2f5b, 0x0 }, /* #37 */ { 0x3a1bc7, 0x3a1302, 0x2640, 0x77a7, 0x51e7, 0x0 }, /* #38 */ { 0x254d96, 0x254506, 0x26c5, 0x5a6a, 0x7caf, 0x0 }, /* #39 */ { 0x136ec3, 0x136606, 0xf861, 0x2136, 0xd957, 0x0 }, /* #40 */ { 0x116516, 0x116502, 0xf3d3, 0x46c1, 0xb512, 0x0 }, /* #41 */ { 0x205b86, 0x205382, 0x837c, 0xe5b0, 0x66cc, 0x0 }, /* #42 */ { 0x185e13, 0x185686, 0x6777, 0x93f3, 0xf484, 0x0 }, /* #43 */ { 0x3a4197, 0x3a4182, 0xa816, 0xe6b5, 0x4ea3, 0x0 }, /* #44 */ { 0x3e5a52, 0x3e5202, 0x2a8e, 0x28b3, 0x023d, 0x0 }, /* #45 */ { 0x3f7fc6, 0x3f7786, 0xa2c2, 0xcc05, 0x6ec7, 0x0 }, /* #46 */ { 0x237d56, 0x237506, 0x6a24, 0x1ec0, 0x74e4, 0x0 }, /* #47 */ { 0x295692, 0x295602, 0x0532, 0x3907, 0x3c35, 0x0 }, /* #48 */ { 0x104542, 0x104582, 0xba1e, 0xf9e0, 0x43fe, 0x0 }, /* #49 */ { 0x1b0542, 0x1b0506, 0x03a8, 0x3d6f, 0x3ec7, 0x0 }, /* #50 */ { 0x070a06, 0x070202, 0x7b33, 0x00a7, 0x7b94, 0x0 }, /* #51 */ { 0x3769d6, 0x376106, 0xeedb, 0x7639, 0x98e2, 0x0 }, /* #52 */ { 0x024103, 0x024106, 0xbfce, 0x20d7, 0x9f19, 0x0 }, /* #53 */ { 0x2b5093, 0x2b5006, 0x25b4, 0x4c33, 0x6987, 0x0 }, /* #54 */ { 0x2c24d7, 0x2c2402, 0xafc4, 0x2f89, 0x804d, 0x0 }, /* #55 */ { 0x3467d7, 0x346782, 0x96d3, 0x82bc, 0x146f, 0x0 }, /* #56 */ { 0x043456, 0x043486, 0x2746, 0xb444, 0x9302, 0x0 }, /* #57 */ { 0x1c73c7, 0x1c7382, 0x5820, 0x8ce3, 0xd4c3, 0x0 }, /* #58 */ { 0x2600d2, 0x260006, 0x11fd, 0x38b1, 0x294c, 0x0 }, /* #59 */ { 0x0759d3, 0x075106, 0x0a1e, 0x647b, 0x6e65, 0x0 }, /* #60 */ { 0x1b39d3, 0x1b3182, 0x2563, 0xb343, 0x9620, 0x0 }, /* #61 */ { 0x393f06, 0x393782, 0x0f0a, 0x8ef1, 0x81fb, 0x0 }, /* #62 */ { 0x0312c2, 0x031206, 0x7309, 0x0f3a, 0x7c33, 0x0 }, /* #63 */ { 0x397c47, 0x397482, 0xb879, 0x8d8c, 0x35f5, 0x0 }, /* #64 */ { 0x1220d6, 0x122006, 0xd81b, 0x24e4, 0xfcff, 0x0 }, /* #65 */ { 0x2a7243, 0x2a7202, 0xf147, 0x5998, 0xa8df, 0x0 }, /* #66 */ { 0x3e7293, 0x3e7286, 0x59cc, 0xcfe4, 0x9628, 0x0 }, /* #67 */ { 0x1222d6, 0x122206, 0xe1a2, 0x68b7, 0x8915, 0x0 }, /* #68 */ { 0x136053, 0x136006, 0xb858, 0x0677, 0xbe2f, 0x0 }, /* #69 */ { 0x241506, 0x241502, 0xd20e, 0x7c5b, 0xae55, 0x0 }, /* #70 */ { 0x186092, 0x186082, 0x541b, 0xbbe3, 0xeff8, 0x0 }, /* #71 */ { 0x2f3a16, 0x2f3282, 0x0e73, 0xb9bc, 0xb7cf, 0x0 }, /* #72 */ { 0x110b57, 0x110306, 0x9d24, 0x515f, 0xcc7b, 0x0 }, /* #73 */ { 0x182716, 0x182786, 0x26e1, 0xb1ac, 0x974d, 0x0 }, /* #74 */ { 0x2841d6, 0x284106, 0xe616, 0x5b21, 0xbd37, 0x0 }, /* #75 */ { 0x3815d6, 0x381586, 0x547d, 0xbeaf, 0xead2, 0x0 }, /* #76 */ { 0x0b2543, 0x0b2506, 0x24dd, 0x4355, 0x6788, 0x0 }, /* #77 */ { 0x202b57, 0x202306, 0x9143, 0x717d, 0xe03e, 0x0 }, /* #78 */ { 0x2f38d7, 0x2f3082, 0x91a1, 0x9c6b, 0x0dca, 0x0 }, /* #79 */ { 0x3e76d2, 0x3e7602, 0xc771, 0x1b0d, 0xdc7c, 0x0 }, /* #80 */ { 0x006e43, 0x006686, 0xfc1e, 0xbacc, 0x46d2, 0x0 }, /* #81 */ { 0x273b87, 0x273302, 0xe62d, 0x2407, 0xc22a, 0x0 }, /* #82 */ { 0x2c7b86, 0x2c7306, 0xdc91, 0x65b7, 0xb926, 0x0 }, /* #83 */ { 0x121fd6, 0x121786, 0xd797, 0xf596, 0x2201, 0x0 }, /* #84 */ { 0x110bd7, 0x110382, 0x982e, 0x8719, 0x1f37, 0x0 }, /* #85 */ { 0x3f6012, 0x3f6086, 0xfaf2, 0xd569, 0x2f9b, 0x0 }, /* #86 */ { 0x3f1a86, 0x3f1202, 0x0c19, 0x7a45, 0x765c, 0x0 }, /* #87 */ { 0x0c3a83, 0x0c3206, 0xb452, 0x0742, 0xb310, 0x0 }, /* #88 */ { 0x301e97, 0x301606, 0xd51e, 0x6d3a, 0xb824, 0x0 }, /* #89 */ { 0x214403, 0x214406, 0x6ebd, 0x0dcc, 0x6371, 0x0 }, /* #90 */ { 0x242647, 0x242602, 0xcd24, 0x3654, 0xfb70, 0x0 }, /* #91 */ { 0x000b12, 0x000386, 0x89bf, 0xf7c6, 0x7e79, 0x0 }, /* #92 */ { 0x265592, 0x265502, 0x5d6c, 0x3e31, 0x635d, 0x0 }, /* #93 */ { 0x340046, 0x340086, 0x1046, 0x8363, 0x9325, 0x0 }, /* #94 */ { 0x130046, 0x130006, 0xf6ce, 0x7153, 0x879d, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u16 = RT_ELEMENTS(g_aTests_xor_u16); BINU16_TEST_T const g_aTests_xor_u16_locked[] = { { 0x086316, 0x086346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x297357, 0x297346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x1578c3, 0x157046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x0e4c82, 0x0e4446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x1c5592, 0x1c5546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x3f5d46, 0x3f5546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x227d96, 0x227586, 0xec06, 0xec06, 0x0000, 0x0 }, /* #6 */ { 0x3b1343, 0x3b1302, 0x568f, 0x568f, 0x0000, 0x0 }, /* #7 */ { 0x1f7353, 0x1f7386, 0xa8f0, 0xa8f0, 0x0000, 0x0 }, /* #8 */ { 0x044b17, 0x044382, 0x9315, 0x9315, 0x0000, 0x0 }, /* #9 */ { 0x296603, 0x296686, 0x97ac, 0x97ac, 0x0000, 0x0 }, /* #10 */ { 0x033543, 0x033502, 0x1232, 0x1232, 0x0000, 0x0 }, /* #11 */ { 0x274c96, 0x274482, 0xa0f8, 0x8e0b, 0x2ef3, 0x0 }, /* #12 */ { 0x0c0e92, 0x0c0602, 0xcce1, 0x3623, 0xfac2, 0x0 }, /* #13 */ { 0x296f47, 0x296706, 0xd226, 0x3300, 0xe126, 0x0 }, /* #14 */ { 0x2c1192, 0x2c1182, 0x4143, 0x831a, 0xc259, 0x0 }, /* #15 */ { 0x3471c2, 0x347102, 0x2b81, 0x0e6d, 0x25ec, 0x0 }, /* #16 */ { 0x0b4206, 0x0b4202, 0x7114, 0x61b9, 0x10ad, 0x0 }, /* #17 */ { 0x1f7517, 0x1f7586, 0xce9c, 0xbe81, 0x701d, 0x0 }, /* #18 */ { 0x071ec3, 0x071606, 0x5a05, 0x6787, 0x3d82, 0x0 }, /* #19 */ { 0x304f16, 0x304706, 0xe127, 0x35d4, 0xd4f3, 0x0 }, /* #20 */ { 0x0e5ec3, 0x0e5606, 0xc423, 0x1d12, 0xd931, 0x0 }, /* #21 */ { 0x1321d3, 0x132102, 0xbedd, 0x6097, 0xde4a, 0x0 }, /* #22 */ { 0x207217, 0x207286, 0x2e0a, 0xe782, 0xc988, 0x0 }, /* #23 */ { 0x1121d3, 0x112106, 0xc798, 0x0aeb, 0xcd73, 0x0 }, /* #24 */ { 0x0e47d6, 0x0e4706, 0x4435, 0x4aff, 0x0eca, 0x0 }, /* #25 */ { 0x0d1006, 0x0d1082, 0xc4fe, 0xdd5b, 0x19a5, 0x0 }, /* #26 */ { 0x2e4653, 0x2e4682, 0xd1c9, 0xd20d, 0x03c4, 0x0 }, /* #27 */ { 0x386a82, 0x386202, 0x532c, 0x26d6, 0x75fa, 0x0 }, /* #28 */ { 0x0f0f82, 0x0f0782, 0xf589, 0xe173, 0x14fa, 0x0 }, /* #29 */ { 0x2730c6, 0x273006, 0xd1c1, 0x359f, 0xe45e, 0x0 }, /* #30 */ { 0x0b0016, 0x0b0086, 0x8f84, 0xc590, 0x4a14, 0x0 }, /* #31 */ { 0x3b7f13, 0x3b7702, 0xbc37, 0x6029, 0xdc1e, 0x0 }, /* #32 */ { 0x316803, 0x316006, 0x5aae, 0x0f36, 0x5598, 0x0 }, /* #33 */ { 0x157d93, 0x157502, 0x87b6, 0x6d43, 0xeaf5, 0x0 }, /* #34 */ { 0x3b0757, 0x3b0782, 0x8218, 0x92ea, 0x10f2, 0x0 }, /* #35 */ { 0x370506, 0x370586, 0x20d5, 0xa4e4, 0x8431, 0x0 }, /* #36 */ { 0x194787, 0x194786, 0x689c, 0xb15a, 0xd9c6, 0x0 }, /* #37 */ { 0x026752, 0x026786, 0xd104, 0xae3f, 0x7f3b, 0x0 }, /* #38 */ { 0x227c83, 0x227482, 0x88fe, 0x8846, 0x00b8, 0x0 }, /* #39 */ { 0x1c44d6, 0x1c4402, 0x037d, 0x06ae, 0x05d3, 0x0 }, /* #40 */ { 0x246d52, 0x246502, 0x9603, 0x4126, 0xd725, 0x0 }, /* #41 */ { 0x317496, 0x317406, 0x916a, 0x4c7d, 0xdd17, 0x0 }, /* #42 */ { 0x131753, 0x131706, 0x970c, 0x3655, 0xa159, 0x0 }, /* #43 */ { 0x0f1a82, 0x0f1202, 0x13d1, 0x3ea4, 0x2d75, 0x0 }, /* #44 */ { 0x286407, 0x286486, 0xd925, 0xf1b8, 0x289d, 0x0 }, /* #45 */ { 0x2017d6, 0x201782, 0xbcfe, 0xbc92, 0x006c, 0x0 }, /* #46 */ { 0x1d6c42, 0x1d6486, 0x78a1, 0xcd90, 0xb531, 0x0 }, /* #47 */ { 0x3f3816, 0x3f3006, 0x68a5, 0x3ad2, 0x5277, 0x0 }, /* #48 */ { 0x2e3206, 0x2e3282, 0x6614, 0xaf89, 0xc99d, 0x0 }, /* #49 */ { 0x276bd2, 0x276386, 0xc7df, 0xcf6c, 0x08b3, 0x0 }, /* #50 */ { 0x303e02, 0x303686, 0x4ef5, 0xbaeb, 0xf41e, 0x0 }, /* #51 */ { 0x250393, 0x250306, 0x0124, 0x110a, 0x102e, 0x0 }, /* #52 */ { 0x2b5813, 0x2b5082, 0x0100, 0xc5d5, 0xc4d5, 0x0 }, /* #53 */ { 0x1c2bc6, 0x1c2302, 0x91c8, 0x7d02, 0xecca, 0x0 }, /* #54 */ { 0x0a7243, 0x0a7202, 0x4da8, 0x2f0b, 0x62a3, 0x0 }, /* #55 */ { 0x307806, 0x307006, 0xaaca, 0x7a36, 0xd0fc, 0x0 }, /* #56 */ { 0x2f5316, 0x2f5386, 0xf697, 0x8217, 0x7480, 0x0 }, /* #57 */ { 0x143217, 0x143286, 0xcbf0, 0xc074, 0x0b84, 0x0 }, /* #58 */ { 0x202d87, 0x202582, 0xb33b, 0xba9d, 0x09a6, 0x0 }, /* #59 */ { 0x082d17, 0x082506, 0xf807, 0x3535, 0xcd32, 0x0 }, /* #60 */ { 0x272117, 0x272182, 0x272b, 0xb968, 0x9e43, 0x0 }, /* #61 */ { 0x347496, 0x347406, 0x5883, 0x7565, 0x2de6, 0x0 }, /* #62 */ { 0x137587, 0x137502, 0x304e, 0x4692, 0x76dc, 0x0 }, /* #63 */ { 0x2b7847, 0x2b7082, 0xfe54, 0x9fdf, 0x618b, 0x0 }, /* #64 */ { 0x167d97, 0x167506, 0x9296, 0x51b2, 0xc324, 0x0 }, /* #65 */ { 0x162d86, 0x162506, 0x2773, 0x2042, 0x0731, 0x0 }, /* #66 */ { 0x2c58d7, 0x2c5086, 0xf48b, 0xf50f, 0x0184, 0x0 }, /* #67 */ { 0x2a3103, 0x2a3106, 0xbea2, 0x0672, 0xb8d0, 0x0 }, /* #68 */ { 0x247846, 0x247006, 0xeed8, 0x2144, 0xcf9c, 0x0 }, /* #69 */ { 0x291953, 0x291102, 0x68d4, 0x5fe0, 0x3734, 0x0 }, /* #70 */ { 0x0b5b82, 0x0b5386, 0xe4f3, 0xf36a, 0x1799, 0x0 }, /* #71 */ { 0x345756, 0x345786, 0xb4d6, 0xebac, 0x5f7a, 0x0 }, /* #72 */ { 0x254417, 0x254486, 0x5b56, 0xff60, 0xa436, 0x0 }, /* #73 */ { 0x1a0003, 0x1a0006, 0x0084, 0x00eb, 0x006f, 0x0 }, /* #74 */ { 0x331403, 0x331486, 0x19ad, 0xd335, 0xca98, 0x0 }, /* #75 */ { 0x236d43, 0x236586, 0x47a0, 0xd5a3, 0x9203, 0x0 }, /* #76 */ { 0x212803, 0x212006, 0xf5ba, 0x44c9, 0xb173, 0x0 }, /* #77 */ { 0x0c0683, 0x0c0682, 0x19db, 0xacda, 0xb501, 0x0 }, /* #78 */ { 0x235713, 0x235786, 0x2371, 0xf9a9, 0xdad8, 0x0 }, /* #79 */ { 0x2d4ed2, 0x2d4602, 0x3637, 0x5954, 0x6f63, 0x0 }, /* #80 */ { 0x006743, 0x006782, 0x7b93, 0x83d0, 0xf843, 0x0 }, /* #81 */ { 0x0b00c7, 0x0b0082, 0x4961, 0xfc19, 0xb578, 0x0 }, /* #82 */ { 0x086d57, 0x086502, 0x3388, 0x7aa4, 0x492c, 0x0 }, /* #83 */ { 0x050b03, 0x050302, 0x6650, 0x5794, 0x31c4, 0x0 }, /* #84 */ { 0x0c57d6, 0x0c5782, 0xd12f, 0xbcbf, 0x6d90, 0x0 }, /* #85 */ { 0x183c93, 0x183402, 0x6bdf, 0x48ba, 0x2365, 0x0 }, /* #86 */ { 0x296043, 0x296002, 0xae81, 0x02f7, 0xac76, 0x0 }, /* #87 */ { 0x062196, 0x062182, 0xb976, 0x8868, 0x311e, 0x0 }, /* #88 */ { 0x023482, 0x023402, 0x2e90, 0x1e73, 0x30e3, 0x0 }, /* #89 */ { 0x110b03, 0x110302, 0xd06c, 0x58c2, 0x88ae, 0x0 }, /* #90 */ { 0x296513, 0x296502, 0x0aae, 0x3de5, 0x374b, 0x0 }, /* #91 */ { 0x162443, 0x162402, 0x5d5f, 0x6ea2, 0x33fd, 0x0 }, /* #92 */ { 0x343987, 0x343106, 0x24c5, 0x22de, 0x061b, 0x0 }, /* #93 */ { 0x376207, 0x376202, 0x3d23, 0x3958, 0x047b, 0x0 }, /* #94 */ { 0x003542, 0x003582, 0x96c0, 0xbb43, 0x2d83, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u16_locked = RT_ELEMENTS(g_aTests_xor_u16_locked); BINU16_TEST_T const g_aTests_and_u16[] = { { 0x132453, 0x132446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x3d03d7, 0x3d0346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x2205d6, 0x220546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x0039d3, 0x003146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x167a13, 0x167246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x287b92, 0x287346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x0a4442, 0x0a4446, 0x721e, 0x0000, 0x0000, 0x0 }, /* #6 */ { 0x233357, 0x233346, 0x356f, 0x0000, 0x0000, 0x0 }, /* #7 */ { 0x1b1d43, 0x1b1546, 0x1e1e, 0x0000, 0x0000, 0x0 }, /* #8 */ { 0x0b0506, 0x0b0546, 0x8120, 0x0000, 0x0000, 0x0 }, /* #9 */ { 0x236643, 0x236646, 0x8049, 0x0000, 0x0000, 0x0 }, /* #10 */ { 0x0e4e93, 0x0e4646, 0x0151, 0x0000, 0x0000, 0x0 }, /* #11 */ { 0x2906d3, 0x290602, 0x1562, 0x0562, 0x0de7, 0x0 }, /* #12 */ { 0x084082, 0x084006, 0x6cd2, 0x4090, 0x50b9, 0x0 }, /* #13 */ { 0x2b3a12, 0x2b3206, 0x800a, 0x000a, 0x2a6f, 0x0 }, /* #14 */ { 0x3f6a16, 0x3f6206, 0x1e28, 0x1600, 0xf7d2, 0x0 }, /* #15 */ { 0x242e17, 0x242606, 0x3c60, 0x3860, 0xfbfd, 0x0 }, /* #16 */ { 0x344ed3, 0x344606, 0x58d7, 0x1082, 0x9582, 0x0 }, /* #17 */ { 0x2d19d3, 0x2d1106, 0x3583, 0x2503, 0x2f17, 0x0 }, /* #18 */ { 0x383142, 0x383102, 0x337f, 0x0151, 0x01d1, 0x0 }, /* #19 */ { 0x215e97, 0x215602, 0x9934, 0x0910, 0x29d0, 0x0 }, /* #20 */ { 0x294d17, 0x294506, 0x7104, 0x5000, 0xded8, 0x0 }, /* #21 */ { 0x2f4e82, 0x2f4602, 0xccf1, 0x0410, 0x051e, 0x0 }, /* #22 */ { 0x250713, 0x250786, 0xe42f, 0xe028, 0xf8f8, 0x0 }, /* #23 */ { 0x221492, 0x221402, 0xc806, 0x0004, 0x2764, 0x0 }, /* #24 */ { 0x2f2e06, 0x2f2686, 0xc532, 0x8130, 0x81b5, 0x0 }, /* #25 */ { 0x1730d7, 0x173002, 0x1aad, 0x188c, 0x5ddc, 0x0 }, /* #26 */ { 0x353892, 0x353006, 0x6b00, 0x0800, 0x084c, 0x0 }, /* #27 */ { 0x2468c6, 0x246002, 0xaa6f, 0x2a02, 0x6a12, 0x0 }, /* #28 */ { 0x055ed3, 0x055602, 0x3865, 0x2825, 0xae2f, 0x0 }, /* #29 */ { 0x2f4e86, 0x2f4602, 0x6c6e, 0x2c0e, 0xae0e, 0x0 }, /* #30 */ { 0x1633d2, 0x163386, 0xe92a, 0xe128, 0xf1bd, 0x0 }, /* #31 */ { 0x0034c7, 0x003406, 0x248c, 0x240c, 0x6f0d, 0x0 }, /* #32 */ { 0x0f66d3, 0x0f6686, 0xf3af, 0xa0af, 0xa4ff, 0x0 }, /* #33 */ { 0x247786, 0x247702, 0x26c3, 0x04c2, 0xcdf2, 0x0 }, /* #34 */ { 0x357f12, 0x357702, 0x9b90, 0x0280, 0x22e9, 0x0 }, /* #35 */ { 0x352216, 0x352282, 0xa55e, 0x8016, 0xc216, 0x0 }, /* #36 */ { 0x3659c2, 0x365106, 0x5b5c, 0x1844, 0x1867, 0x0 }, /* #37 */ { 0x221e07, 0x221602, 0x0652, 0x0410, 0x24b9, 0x0 }, /* #38 */ { 0x171583, 0x171502, 0x0db5, 0x0894, 0x08d6, 0x0 }, /* #39 */ { 0x373b16, 0x373382, 0xc6d1, 0xc2d0, 0xcbd2, 0x0 }, /* #40 */ { 0x226b93, 0x226302, 0x3cc6, 0x3804, 0xfb34, 0x0 }, /* #41 */ { 0x365357, 0x365382, 0xdb80, 0xc180, 0xc5ba, 0x0 }, /* #42 */ { 0x2e64d2, 0x2e6406, 0x58c8, 0x4888, 0xcd99, 0x0 }, /* #43 */ { 0x2b1707, 0x2b1782, 0x8b71, 0x8a61, 0xae61, 0x0 }, /* #44 */ { 0x247056, 0x247082, 0xacd5, 0xa4c4, 0xe4e6, 0x0 }, /* #45 */ { 0x3d5c82, 0x3d5486, 0x8aed, 0x8041, 0xd453, 0x0 }, /* #46 */ { 0x1c1917, 0x1c1102, 0xf34b, 0x0102, 0x0132, 0x0 }, /* #47 */ { 0x1f1f96, 0x1f1706, 0xa522, 0x2000, 0x7218, 0x0 }, /* #48 */ { 0x1f4617, 0x1f4606, 0xebb2, 0x0190, 0x059c, 0x0 }, /* #49 */ { 0x0b4bc2, 0x0b4302, 0x8f3e, 0x011c, 0x511d, 0x0 }, /* #50 */ { 0x155497, 0x155482, 0xb0e6, 0x9002, 0xd203, 0x0 }, /* #51 */ { 0x0c7a87, 0x0c7206, 0x37af, 0x10a5, 0xd0b5, 0x0 }, /* #52 */ { 0x155342, 0x155302, 0x261c, 0x261c, 0x27de, 0x0 }, /* #53 */ { 0x027207, 0x027286, 0xa7cd, 0xa388, 0xb39a, 0x0 }, /* #54 */ { 0x3d76d2, 0x3d7602, 0xe68d, 0x6401, 0x6d13, 0x0 }, /* #55 */ { 0x2c0b16, 0x2c0302, 0x6861, 0x6861, 0xef75, 0x0 }, /* #56 */ { 0x3b1b56, 0x3b1306, 0xd6d4, 0x0014, 0x001f, 0x0 }, /* #57 */ { 0x210982, 0x210182, 0xcf8e, 0x888c, 0x98ad, 0x0 }, /* #58 */ { 0x350ad6, 0x350286, 0x95c8, 0x9088, 0x9a8b, 0x0 }, /* #59 */ { 0x202383, 0x202302, 0x5e72, 0x1052, 0xb05b, 0x0 }, /* #60 */ { 0x375396, 0x375306, 0xc622, 0x0022, 0x01e3, 0x0 }, /* #61 */ { 0x1e0b83, 0x1e0302, 0x963f, 0x0407, 0x0d47, 0x0 }, /* #62 */ { 0x1c67d2, 0x1c6706, 0x2974, 0x0930, 0x9933, 0x0 }, /* #63 */ { 0x3a04c7, 0x3a0406, 0x2afd, 0x088d, 0x4c8f, 0x0 }, /* #64 */ { 0x2b6dd6, 0x2b6506, 0x70c7, 0x30c5, 0x3ec5, 0x0 }, /* #65 */ { 0x0d2a42, 0x0d2282, 0xd1d3, 0x9140, 0xb368, 0x0 }, /* #66 */ { 0x1b0012, 0x1b0086, 0xa0a5, 0x8081, 0xc5cb, 0x0 }, /* #67 */ { 0x261ac2, 0x261206, 0xf104, 0x4100, 0x43c1, 0x0 }, /* #68 */ { 0x345982, 0x345106, 0x2388, 0x0300, 0xd744, 0x0 }, /* #69 */ { 0x203f92, 0x203702, 0x7424, 0x6420, 0xe7e3, 0x0 }, /* #70 */ { 0x287d93, 0x287502, 0x2379, 0x0238, 0x0a3a, 0x0 }, /* #71 */ { 0x0d0053, 0x0d0006, 0x7091, 0x4011, 0x4239, 0x0 }, /* #72 */ { 0x005a13, 0x005282, 0xcaf1, 0x8261, 0x9765, 0x0 }, /* #73 */ { 0x342356, 0x342302, 0x7259, 0x4219, 0x4abd, 0x0 }, /* #74 */ { 0x104a47, 0x104286, 0xa7c1, 0xa7c0, 0xa7d8, 0x0 }, /* #75 */ { 0x0f6747, 0x0f6786, 0x9ef0, 0x9600, 0xd702, 0x0 }, /* #76 */ { 0x2e6543, 0x2e6506, 0x1cba, 0x0818, 0x291d, 0x0 }, /* #77 */ { 0x1a4146, 0x1a4106, 0x6b03, 0x2100, 0xa54c, 0x0 }, /* #78 */ { 0x0035d7, 0x003506, 0xe618, 0x2418, 0x3d1a, 0x0 }, /* #79 */ { 0x0902c2, 0x090202, 0xdcb5, 0x18b5, 0x18b7, 0x0 }, /* #80 */ { 0x0b2543, 0x0b2506, 0x1704, 0x1700, 0x3719, 0x0 }, /* #81 */ { 0x396cc3, 0x396402, 0x60b2, 0x6080, 0x6389, 0x0 }, /* #82 */ { 0x0546d7, 0x054602, 0x6580, 0x2580, 0xbdae, 0x0 }, /* #83 */ { 0x272ad2, 0x272202, 0x2e88, 0x0808, 0x184c, 0x0 }, /* #84 */ { 0x3a3983, 0x3a3102, 0x5a35, 0x5031, 0x5071, 0x0 }, /* #85 */ { 0x3634c3, 0x363406, 0xc61f, 0x440a, 0x45ca, 0x0 }, /* #86 */ { 0x0703c2, 0x070302, 0xd919, 0x0908, 0x0f68, 0x0 }, /* #87 */ { 0x0726c2, 0x072682, 0xd5e9, 0xd4a8, 0xf4ae, 0x0 }, /* #88 */ { 0x385756, 0x385702, 0x7676, 0x7462, 0x75ea, 0x0 }, /* #89 */ { 0x177cc7, 0x177482, 0x97bb, 0x8638, 0x8e7c, 0x0 }, /* #90 */ { 0x2b7756, 0x2b7702, 0xbc02, 0x2002, 0x6323, 0x0 }, /* #91 */ { 0x042782, 0x042786, 0xe80a, 0xe00a, 0xf1cb, 0x0 }, /* #92 */ { 0x1b5253, 0x1b5286, 0x85f1, 0x8130, 0xab3c, 0x0 }, /* #93 */ { 0x040b57, 0x040302, 0xe659, 0x0019, 0x0039, 0x0 }, /* #94 */ { 0x211f07, 0x211782, 0x9b15, 0x8b10, 0xaf90, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u16 = RT_ELEMENTS(g_aTests_and_u16); BINU16_TEST_T const g_aTests_and_u16_locked[] = { { 0x0a2387, 0x0a2346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x242dc6, 0x242546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x0e65d3, 0x0e6546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x095d16, 0x095546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x3d6382, 0x3d6346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x2d6053, 0x2d6046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x271112, 0x271146, 0x6b30, 0x0000, 0x0000, 0x0 }, /* #6 */ { 0x204316, 0x204346, 0x10fa, 0x0000, 0x0000, 0x0 }, /* #7 */ { 0x343892, 0x343046, 0xc98b, 0x0000, 0x0000, 0x0 }, /* #8 */ { 0x1d0112, 0x1d0146, 0xd9ff, 0x0000, 0x0000, 0x0 }, /* #9 */ { 0x061a47, 0x061246, 0x897e, 0x0000, 0x0000, 0x0 }, /* #10 */ { 0x2b3986, 0x2b3146, 0xb593, 0x0000, 0x0000, 0x0 }, /* #11 */ { 0x3e5207, 0x3e5282, 0x8e1c, 0x8c08, 0xfc2a, 0x0 }, /* #12 */ { 0x183116, 0x183102, 0x0124, 0x0004, 0xe804, 0x0 }, /* #13 */ { 0x3f6807, 0x3f6002, 0x624f, 0x200e, 0x35ae, 0x0 }, /* #14 */ { 0x064943, 0x064102, 0x183b, 0x1010, 0xd250, 0x0 }, /* #15 */ { 0x3f3ec7, 0x3f3602, 0x72c3, 0x10c1, 0x98c9, 0x0 }, /* #16 */ { 0x006717, 0x006706, 0xed59, 0x6418, 0x743c, 0x0 }, /* #17 */ { 0x3c41d3, 0x3c4102, 0x37c5, 0x0601, 0x8e29, 0x0 }, /* #18 */ { 0x2d2a17, 0x2d2202, 0x7899, 0x3001, 0xb621, 0x0 }, /* #19 */ { 0x383107, 0x383106, 0x4e1d, 0x461d, 0x761d, 0x0 }, /* #20 */ { 0x340202, 0x340202, 0xb1a3, 0x01a2, 0x49be, 0x0 }, /* #21 */ { 0x080842, 0x080082, 0x8139, 0x8019, 0xea99, 0x0 }, /* #22 */ { 0x021983, 0x021106, 0x24e1, 0x2421, 0x652b, 0x0 }, /* #23 */ { 0x0e1046, 0x0e1002, 0xaae7, 0x2a02, 0x3b12, 0x0 }, /* #24 */ { 0x285b97, 0x285302, 0x7cf4, 0x1cb0, 0x9eb9, 0x0 }, /* #25 */ { 0x2e2a02, 0x2e2206, 0xa0d6, 0x0084, 0x5fad, 0x0 }, /* #26 */ { 0x157e02, 0x157682, 0xfb26, 0x8020, 0x80f1, 0x0 }, /* #27 */ { 0x045ad2, 0x045286, 0xd244, 0x9244, 0x9fee, 0x0 }, /* #28 */ { 0x3d7797, 0x3d7786, 0xba5c, 0xba00, 0xfb83, 0x0 }, /* #29 */ { 0x070c83, 0x070446, 0xd824, 0x0000, 0x259b, 0x0 }, /* #30 */ { 0x1a0a97, 0x1a0202, 0x3975, 0x3864, 0x3eec, 0x0 }, /* #31 */ { 0x0e24c3, 0x0e2406, 0x9429, 0x1000, 0x3286, 0x0 }, /* #32 */ { 0x2d3543, 0x2d3502, 0x2037, 0x2016, 0x33d6, 0x0 }, /* #33 */ { 0x0c2916, 0x0c2106, 0xb413, 0x2412, 0x6d52, 0x0 }, /* #34 */ { 0x203fc6, 0x203702, 0x1450, 0x1410, 0xbf94, 0x0 }, /* #35 */ { 0x3a2712, 0x3a2706, 0x1dc3, 0x0541, 0x0775, 0x0 }, /* #36 */ { 0x251ed6, 0x251606, 0x45a8, 0x4588, 0x4f8d, 0x0 }, /* #37 */ { 0x0862d7, 0x086206, 0x227e, 0x2056, 0xa8d7, 0x0 }, /* #38 */ { 0x3a72d3, 0x3a7202, 0xcf7a, 0x4420, 0x7421, 0x0 }, /* #39 */ { 0x302417, 0x302406, 0x09e4, 0x0024, 0x6435, 0x0 }, /* #40 */ { 0x350ec2, 0x350606, 0xc140, 0x4100, 0x579f, 0x0 }, /* #41 */ { 0x161192, 0x161106, 0x59c1, 0x4100, 0xc33a, 0x0 }, /* #42 */ { 0x342553, 0x342506, 0x73f1, 0x63f0, 0xe7fc, 0x0 }, /* #43 */ { 0x195446, 0x195406, 0x25b6, 0x24b4, 0xe4bc, 0x0 }, /* #44 */ { 0x0c0f52, 0x0c0702, 0xa2c8, 0x20c8, 0x30e8, 0x0 }, /* #45 */ { 0x1c6d42, 0x1c6502, 0x7bfc, 0x12a8, 0x16a8, 0x0 }, /* #46 */ { 0x297d56, 0x297502, 0x7c63, 0x0002, 0x838e, 0x0 }, /* #47 */ { 0x236983, 0x236106, 0xdaa3, 0x0a81, 0x0b89, 0x0 }, /* #48 */ { 0x0203c6, 0x020306, 0xb18a, 0x1100, 0x1320, 0x0 }, /* #49 */ { 0x302ec6, 0x302602, 0x93a1, 0x1080, 0x309c, 0x0 }, /* #50 */ { 0x317207, 0x317206, 0xaca4, 0x0c84, 0x5d86, 0x0 }, /* #51 */ { 0x354043, 0x354002, 0x8a69, 0x0a01, 0x0f17, 0x0 }, /* #52 */ { 0x345492, 0x345402, 0x3b53, 0x1910, 0xddb4, 0x0 }, /* #53 */ { 0x146f83, 0x146706, 0x63e7, 0x6327, 0xff27, 0x0 }, /* #54 */ { 0x006413, 0x006402, 0xd18c, 0x4108, 0x4d6b, 0x0 }, /* #55 */ { 0x2034c6, 0x203402, 0xc4b5, 0x4025, 0x692d, 0x0 }, /* #56 */ { 0x0431d6, 0x043106, 0x168e, 0x028e, 0xcafe, 0x0 }, /* #57 */ { 0x0c6ac3, 0x0c6206, 0xe1fb, 0x2109, 0x270d, 0x0 }, /* #58 */ { 0x0002d2, 0x000202, 0x89d9, 0x0891, 0x1eb1, 0x0 }, /* #59 */ { 0x062587, 0x062502, 0x1eb4, 0x0ca4, 0xcce5, 0x0 }, /* #60 */ { 0x367946, 0x367106, 0x7185, 0x6005, 0xe04d, 0x0 }, /* #61 */ { 0x011f82, 0x011702, 0x0e6c, 0x0408, 0x140b, 0x0 }, /* #62 */ { 0x336e46, 0x336686, 0xfcb7, 0x8c03, 0x8d0b, 0x0 }, /* #63 */ { 0x060e56, 0x060606, 0xcb35, 0x0935, 0x39f7, 0x0 }, /* #64 */ { 0x202186, 0x202102, 0x4bba, 0x0a98, 0xae99, 0x0 }, /* #65 */ { 0x3262d2, 0x326206, 0x8961, 0x0800, 0x689a, 0x0 }, /* #66 */ { 0x1157c2, 0x115706, 0x6320, 0x6100, 0xfd9e, 0x0 }, /* #67 */ { 0x193656, 0x193606, 0x145d, 0x0041, 0x09e1, 0x0 }, /* #68 */ { 0x312a17, 0x312206, 0x9dbb, 0x0112, 0x6112, 0x0 }, /* #69 */ { 0x371917, 0x371102, 0x9702, 0x0602, 0x0e3b, 0x0 }, /* #70 */ { 0x365402, 0x365406, 0x0f9a, 0x0a90, 0x4ab1, 0x0 }, /* #71 */ { 0x244182, 0x244186, 0x87ec, 0x83e4, 0x9be7, 0x0 }, /* #72 */ { 0x1e6506, 0x1e6506, 0x861b, 0x0011, 0x78b5, 0x0 }, /* #73 */ { 0x0a7183, 0x0a7102, 0x1a68, 0x1040, 0xd0c5, 0x0 }, /* #74 */ { 0x2b5002, 0x2b5002, 0x1fcc, 0x0208, 0xc20a, 0x0 }, /* #75 */ { 0x104842, 0x104086, 0xad51, 0x8800, 0xda04, 0x0 }, /* #76 */ { 0x304b86, 0x304302, 0x8e24, 0x0a20, 0x0a7a, 0x0 }, /* #77 */ { 0x135a93, 0x135286, 0xf76f, 0xb50f, 0xb59f, 0x0 }, /* #78 */ { 0x340816, 0x340002, 0xc5ce, 0x4404, 0x5c24, 0x0 }, /* #79 */ { 0x1d4217, 0x1d4206, 0x4c62, 0x4800, 0xe815, 0x0 }, /* #80 */ { 0x176f43, 0x176786, 0xe233, 0xa221, 0xa6a1, 0x0 }, /* #81 */ { 0x2d4392, 0x2d4302, 0x65d8, 0x6540, 0x7d41, 0x0 }, /* #82 */ { 0x357453, 0x357406, 0x033a, 0x0330, 0xf3b0, 0x0 }, /* #83 */ { 0x0b5c92, 0x0b5406, 0x0906, 0x0106, 0x7746, 0x0 }, /* #84 */ { 0x063892, 0x063002, 0xe2b7, 0x6080, 0x61c8, 0x0 }, /* #85 */ { 0x0843d7, 0x084306, 0xaa85, 0x2881, 0x28bb, 0x0 }, /* #86 */ { 0x3a4a43, 0x3a4282, 0xaf09, 0xa808, 0xb82e, 0x0 }, /* #87 */ { 0x216047, 0x216086, 0x98e0, 0x98c0, 0xbed6, 0x0 }, /* #88 */ { 0x3f6997, 0x3f6106, 0x7e34, 0x3200, 0xb389, 0x0 }, /* #89 */ { 0x3d7817, 0x3d7002, 0x4db3, 0x4183, 0x43cf, 0x0 }, /* #90 */ { 0x084c96, 0x084406, 0x49f8, 0x4900, 0x6b04, 0x0 }, /* #91 */ { 0x1a6812, 0x1a6082, 0xd5ec, 0x80a4, 0xa0b6, 0x0 }, /* #92 */ { 0x0e1206, 0x0e1206, 0x00a5, 0x0021, 0x8971, 0x0 }, /* #93 */ { 0x167b16, 0x167306, 0x15d7, 0x10c6, 0xf2ce, 0x0 }, /* #94 */ { 0x0e53c6, 0x0e5306, 0xec62, 0x4800, 0x4b15, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u16_locked = RT_ELEMENTS(g_aTests_and_u16_locked); BINU16_TEST_T const g_aTests_cmp_u16[] = { { 0x3c0dc2, 0x3c0546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x091f16, 0x091746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x214946, 0x214146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x2e6643, 0x2e6646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x115106, 0x115146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x1f71c3, 0x1f7146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x3a6382, 0x3a6306, 0x3809, 0x3809, 0x0000, 0x0 }, /* #6 */ { 0x186552, 0x186506, 0x343a, 0x343a, 0x0000, 0x0 }, /* #7 */ { 0x0c0d13, 0x0c0506, 0x70bd, 0x70bd, 0x0000, 0x0 }, /* #8 */ { 0x393f46, 0x393782, 0xd37a, 0xd37a, 0x0000, 0x0 }, /* #9 */ { 0x180c93, 0x180406, 0x454d, 0x454d, 0x0000, 0x0 }, /* #10 */ { 0x1a51d3, 0x1a5106, 0x5f3a, 0x5f3a, 0x0000, 0x0 }, /* #11 */ { 0x266503, 0x266513, 0x4bd2, 0x4bd2, 0xdf58, 0x0 }, /* #12 */ { 0x151156, 0x151107, 0x2ac9, 0x2ac9, 0xfc74, 0x0 }, /* #13 */ { 0x1b2dd6, 0x1b2597, 0xc6d5, 0xc6d5, 0xfae8, 0x0 }, /* #14 */ { 0x174c92, 0x174c93, 0x3588, 0x3588, 0x893e, 0x0 }, /* #15 */ { 0x0f5853, 0x0f5883, 0x6088, 0x6088, 0x8820, 0x0 }, /* #16 */ { 0x310846, 0x310096, 0xf546, 0xf546, 0x03bf, 0x0 }, /* #17 */ { 0x0e1456, 0x0e1487, 0xcd5d, 0xcd5d, 0xd3d2, 0x0 }, /* #18 */ { 0x1813c2, 0x181396, 0xd905, 0xd905, 0x1266, 0x0 }, /* #19 */ { 0x1c0442, 0x1c0c97, 0x6792, 0x6792, 0xbec8, 0x0 }, /* #20 */ { 0x0b6387, 0x0b6b02, 0xca0e, 0xca0e, 0x7e10, 0x0 }, /* #21 */ { 0x1f7242, 0x1f7a93, 0x6795, 0x6795, 0x8a9a, 0x0 }, /* #22 */ { 0x211897, 0x211012, 0xc35a, 0xc35a, 0x82ff, 0x0 }, /* #23 */ { 0x175312, 0x175396, 0xe758, 0xe758, 0x57da, 0x0 }, /* #24 */ { 0x235347, 0x235302, 0xe83c, 0xe83c, 0xe2a4, 0x0 }, /* #25 */ { 0x141b82, 0x141387, 0x9c9f, 0x9c9f, 0x9deb, 0x0 }, /* #26 */ { 0x024fc2, 0x024783, 0x817f, 0x817f, 0xc19c, 0x0 }, /* #27 */ { 0x3e7693, 0x3e7692, 0xbd97, 0xbd97, 0x1b8c, 0x0 }, /* #28 */ { 0x261b03, 0x261313, 0x7521, 0x7521, 0xf7d2, 0x0 }, /* #29 */ { 0x0f1d43, 0x0f1512, 0xd1b8, 0xd1b8, 0x8b0a, 0x0 }, /* #30 */ { 0x216ed3, 0x216682, 0xfacb, 0xfacb, 0x2aa8, 0x0 }, /* #31 */ { 0x190843, 0x190082, 0xd8d3, 0xd8d3, 0x3000, 0x0 }, /* #32 */ { 0x340357, 0x340316, 0x7f46, 0x7f46, 0x0a69, 0x0 }, /* #33 */ { 0x2978c2, 0x297806, 0x892d, 0x892d, 0x11e0, 0x0 }, /* #34 */ { 0x084157, 0x084187, 0x08e9, 0x08e9, 0x0f38, 0x0 }, /* #35 */ { 0x0b5497, 0x0b5487, 0x0e46, 0x0e46, 0x34a0, 0x0 }, /* #36 */ { 0x3c1692, 0x3c1e83, 0x4c07, 0x4c07, 0xa0b0, 0x0 }, /* #37 */ { 0x063386, 0x063387, 0x9166, 0x9166, 0xe6c6, 0x0 }, /* #38 */ { 0x2b5607, 0x2b5612, 0x78c2, 0x78c2, 0x2edd, 0x0 }, /* #39 */ { 0x3c3302, 0x3c3b93, 0x3c2c, 0x3c2c, 0x832f, 0x0 }, /* #40 */ { 0x1c4347, 0x1c4302, 0x25e9, 0x25e9, 0x0397, 0x0 }, /* #41 */ { 0x145903, 0x145192, 0xb081, 0xb081, 0x1f3c, 0x0 }, /* #42 */ { 0x0b20c3, 0x0b2087, 0x0cd7, 0x0cd7, 0x2123, 0x0 }, /* #43 */ { 0x051a17, 0x051a93, 0x49e6, 0x49e6, 0xbcca, 0x0 }, /* #44 */ { 0x2c7847, 0x2c7087, 0x8fbd, 0x8fbd, 0xffc3, 0x0 }, /* #45 */ { 0x270ed3, 0x270693, 0x05f2, 0x05f2, 0x68fa, 0x0 }, /* #46 */ { 0x321446, 0x321487, 0x82de, 0x82de, 0xfe1e, 0x0 }, /* #47 */ { 0x042496, 0x042487, 0x295c, 0x295c, 0x6fab, 0x0 }, /* #48 */ { 0x015f92, 0x015793, 0xb772, 0xb772, 0xdcab, 0x0 }, /* #49 */ { 0x3f0e06, 0x3f0602, 0xfbe2, 0xfbe2, 0xd1e0, 0x0 }, /* #50 */ { 0x284f86, 0x284f16, 0x9132, 0x9132, 0x6cba, 0x0 }, /* #51 */ { 0x163c97, 0x163496, 0xcc27, 0xcc27, 0x3fff, 0x0 }, /* #52 */ { 0x012192, 0x012192, 0xf5f7, 0xf5f7, 0x4868, 0x0 }, /* #53 */ { 0x224d46, 0x224502, 0xd554, 0xd554, 0xa074, 0x0 }, /* #54 */ { 0x2b4f52, 0x2b4716, 0x5b60, 0x5b60, 0x0c7f, 0x0 }, /* #55 */ { 0x232113, 0x232182, 0xeeac, 0xeeac, 0x6805, 0x0 }, /* #56 */ { 0x332e86, 0x332e97, 0x4a05, 0x4a05, 0x92ff, 0x0 }, /* #57 */ { 0x3a2d57, 0x3a2586, 0xd0fb, 0xd0fb, 0x4d13, 0x0 }, /* #58 */ { 0x253ec3, 0x253607, 0x684e, 0x684e, 0xf87c, 0x0 }, /* #59 */ { 0x1f2a03, 0x1f2206, 0x4a97, 0x4a97, 0x3e80, 0x0 }, /* #60 */ { 0x004797, 0x004f12, 0xa472, 0xa472, 0x539c, 0x0 }, /* #61 */ { 0x323dc6, 0x323d97, 0x7012, 0x7012, 0xe22e, 0x0 }, /* #62 */ { 0x3960c2, 0x396006, 0xe136, 0xe136, 0xae54, 0x0 }, /* #63 */ { 0x3a20c6, 0x3a2093, 0xcc35, 0xcc35, 0xdcef, 0x0 }, /* #64 */ { 0x280d06, 0x280506, 0x2865, 0x2865, 0x1dc2, 0x0 }, /* #65 */ { 0x064c02, 0x064c93, 0x5778, 0x5778, 0xc61b, 0x0 }, /* #66 */ { 0x3d34d6, 0x3d3482, 0x8aed, 0x8aed, 0x0634, 0x0 }, /* #67 */ { 0x275cd7, 0x275483, 0x801f, 0x801f, 0x8ef0, 0x0 }, /* #68 */ { 0x2f6583, 0x2f6502, 0xda5b, 0xda5b, 0xab20, 0x0 }, /* #69 */ { 0x244a47, 0x244286, 0xaf1b, 0xaf1b, 0x22e1, 0x0 }, /* #70 */ { 0x1676d2, 0x167686, 0xf315, 0xf315, 0x07b5, 0x0 }, /* #71 */ { 0x320986, 0x320916, 0xac00, 0xac00, 0x3c83, 0x0 }, /* #72 */ { 0x116a12, 0x116286, 0xdf1e, 0xdf1e, 0x54d1, 0x0 }, /* #73 */ { 0x156e02, 0x156613, 0x0c97, 0x0c97, 0x9bc9, 0x0 }, /* #74 */ { 0x124d47, 0x124587, 0xdf5b, 0xdf5b, 0xe20b, 0x0 }, /* #75 */ { 0x357543, 0x357d83, 0x647e, 0x647e, 0xc38d, 0x0 }, /* #76 */ { 0x0675c6, 0x067512, 0xc150, 0xc150, 0x9e27, 0x0 }, /* #77 */ { 0x0122d2, 0x012a16, 0x8405, 0x8405, 0x7ebd, 0x0 }, /* #78 */ { 0x0c4183, 0x0c4196, 0xfb05, 0xfb05, 0x311d, 0x0 }, /* #79 */ { 0x166897, 0x166003, 0x0e7f, 0x0e7f, 0xe23f, 0x0 }, /* #80 */ { 0x2d3613, 0x2d3e16, 0xb8e6, 0xb8e6, 0x3c5b, 0x0 }, /* #81 */ { 0x130857, 0x130006, 0x5c98, 0x5c98, 0x2f71, 0x0 }, /* #82 */ { 0x2736c7, 0x273602, 0xf967, 0xf967, 0xf342, 0x0 }, /* #83 */ { 0x270f46, 0x270786, 0xc59e, 0xc59e, 0x3b11, 0x0 }, /* #84 */ { 0x361947, 0x361993, 0x6dc9, 0x6dc9, 0xa98e, 0x0 }, /* #85 */ { 0x3b4407, 0x3b4c97, 0x7dd0, 0x7dd0, 0xe3dd, 0x0 }, /* #86 */ { 0x307953, 0x307193, 0x1022, 0x1022, 0x4d84, 0x0 }, /* #87 */ { 0x111b02, 0x111306, 0x4589, 0x4589, 0x36f3, 0x0 }, /* #88 */ { 0x3025c6, 0x302503, 0x269c, 0x269c, 0xe38c, 0x0 }, /* #89 */ { 0x143216, 0x143212, 0x71d8, 0x71d8, 0x5a0b, 0x0 }, /* #90 */ { 0x3b2e82, 0x3b2e87, 0x4e0a, 0x4e0a, 0x94e6, 0x0 }, /* #91 */ { 0x0a3292, 0x0a3293, 0xc687, 0xc687, 0xee49, 0x0 }, /* #92 */ { 0x1c2902, 0x1c2987, 0x73bd, 0x73bd, 0x9923, 0x0 }, /* #93 */ { 0x3172d6, 0x317a02, 0xd5c4, 0xd5c4, 0x5fe4, 0x0 }, /* #94 */ { 0x2404c6, 0x240c12, 0x8f42, 0x8f42, 0x5663, 0x0 }, /* #95 */ }; uint32_t const g_cTests_cmp_u16 = RT_ELEMENTS(g_aTests_cmp_u16); BINU16_TEST_T const g_aTests_test_u16[] = { { 0x1c2593, 0x1c2546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x042897, 0x042046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x060c82, 0x060446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x3d0603, 0x3d0646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x174f07, 0x174746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x203702, 0x203746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x195b86, 0x195346, 0x79d9, 0x79d9, 0x0000, 0x0 }, /* #6 */ { 0x1e3787, 0x1e3746, 0x6aff, 0x6aff, 0x0000, 0x0 }, /* #7 */ { 0x0b2a93, 0x0b2246, 0xdff2, 0xdff2, 0x0000, 0x0 }, /* #8 */ { 0x111e53, 0x111646, 0x826d, 0x826d, 0x0000, 0x0 }, /* #9 */ { 0x377353, 0x377346, 0x8237, 0x8237, 0x0000, 0x0 }, /* #10 */ { 0x361bc7, 0x361346, 0x9070, 0x9070, 0x0000, 0x0 }, /* #11 */ { 0x1f4843, 0x1f4002, 0x1f1a, 0x1f1a, 0x16ac, 0x0 }, /* #12 */ { 0x1509c6, 0x150102, 0x0cdf, 0x0cdf, 0x4543, 0x0 }, /* #13 */ { 0x3050c3, 0x305002, 0x8a91, 0x8a91, 0x6a72, 0x0 }, /* #14 */ { 0x191997, 0x191186, 0xaaca, 0xaaca, 0xe2ef, 0x0 }, /* #15 */ { 0x184587, 0x184502, 0x6e6c, 0x6e6c, 0x806a, 0x0 }, /* #16 */ { 0x374207, 0x374202, 0x73b5, 0x73b5, 0x8488, 0x0 }, /* #17 */ { 0x242057, 0x242086, 0x8441, 0x8441, 0xf38c, 0x0 }, /* #18 */ { 0x1c7886, 0x1c7002, 0x6b8e, 0x6b8e, 0x6b8a, 0x0 }, /* #19 */ { 0x3b5c57, 0x3b5406, 0x1da4, 0x1da4, 0x33c6, 0x0 }, /* #20 */ { 0x1a4842, 0x1a4002, 0xd5e7, 0xd5e7, 0x5dd7, 0x0 }, /* #21 */ { 0x0504d6, 0x050482, 0xb750, 0xb750, 0xfc45, 0x0 }, /* #22 */ { 0x001b07, 0x001306, 0xcd7a, 0xcd7a, 0x22cd, 0x0 }, /* #23 */ { 0x236787, 0x236706, 0x0857, 0x0857, 0xb355, 0x0 }, /* #24 */ { 0x192513, 0x192582, 0xb7ea, 0xb7ea, 0x8f72, 0x0 }, /* #25 */ { 0x1329d7, 0x132102, 0x3099, 0x3099, 0x9043, 0x0 }, /* #26 */ { 0x265783, 0x265702, 0x8db8, 0x8db8, 0x674a, 0x0 }, /* #27 */ { 0x302c93, 0x302402, 0x008c, 0x008c, 0x0848, 0x0 }, /* #28 */ { 0x1b4456, 0x1b4482, 0xb959, 0xb959, 0x87d3, 0x0 }, /* #29 */ { 0x2b4fd7, 0x2b4706, 0x1650, 0x1650, 0xe85a, 0x0 }, /* #30 */ { 0x1f6ec3, 0x1f6602, 0xea3c, 0xea3c, 0x2ec7, 0x0 }, /* #31 */ { 0x3f4ac6, 0x3f4202, 0x5b0d, 0x5b0d, 0xdcd4, 0x0 }, /* #32 */ { 0x0063d3, 0x006382, 0xa82f, 0xa82f, 0xbd5d, 0x0 }, /* #33 */ { 0x1e4992, 0x1e4102, 0x33f6, 0x33f6, 0x6303, 0x0 }, /* #34 */ { 0x1b05c2, 0x1b0502, 0x111d, 0x111d, 0x974a, 0x0 }, /* #35 */ { 0x0d1dd2, 0x0d1502, 0xd906, 0xd906, 0x495c, 0x0 }, /* #36 */ { 0x2b3ad6, 0x2b3206, 0x6a07, 0x6a07, 0xfa1d, 0x0 }, /* #37 */ { 0x2f3a12, 0x2f3206, 0xf92a, 0xf92a, 0x6266, 0x0 }, /* #38 */ { 0x052f12, 0x052706, 0x1a2c, 0x1a2c, 0x7127, 0x0 }, /* #39 */ { 0x0b5f86, 0x0b5786, 0xb8dc, 0xb8dc, 0xac14, 0x0 }, /* #40 */ { 0x1068c2, 0x106006, 0x8c97, 0x8c97, 0x1fc2, 0x0 }, /* #41 */ { 0x2e1356, 0x2e1302, 0x5c2b, 0x5c2b, 0x2829, 0x0 }, /* #42 */ { 0x122b43, 0x122306, 0x7aa9, 0x7aa9, 0x07a2, 0x0 }, /* #43 */ { 0x0b4f12, 0x0b4702, 0xf5d3, 0xf5d3, 0x257d, 0x0 }, /* #44 */ { 0x156dd6, 0x156586, 0xc237, 0xc237, 0xe245, 0x0 }, /* #45 */ { 0x3e4b97, 0x3e4306, 0x77df, 0x77df, 0xd28e, 0x0 }, /* #46 */ { 0x267656, 0x267602, 0xd17b, 0xd17b, 0x015b, 0x0 }, /* #47 */ { 0x3439d3, 0x343106, 0xe362, 0xe362, 0x433e, 0x0 }, /* #48 */ { 0x1f2dc6, 0x1f2502, 0x73b9, 0x73b9, 0xb610, 0x0 }, /* #49 */ { 0x0c5996, 0x0c5106, 0xcb6c, 0xcb6c, 0x5836, 0x0 }, /* #50 */ { 0x144742, 0x144706, 0x61de, 0x61de, 0x7119, 0x0 }, /* #51 */ { 0x022807, 0x022002, 0xbded, 0xbded, 0x42bf, 0x0 }, /* #52 */ { 0x1c0c56, 0x1c0402, 0x9897, 0x9897, 0x0eee, 0x0 }, /* #53 */ { 0x034b47, 0x034302, 0x1632, 0x1632, 0x5c37, 0x0 }, /* #54 */ { 0x1a2d57, 0x1a2506, 0x638e, 0x638e, 0x2d16, 0x0 }, /* #55 */ { 0x060296, 0x060202, 0xc026, 0xc026, 0x1acd, 0x0 }, /* #56 */ { 0x3d2086, 0x3d2002, 0x179c, 0x179c, 0x098f, 0x0 }, /* #57 */ { 0x154212, 0x154282, 0xe877, 0xe877, 0xf82e, 0x0 }, /* #58 */ { 0x173343, 0x173302, 0x04b1, 0x04b1, 0x0805, 0x0 }, /* #59 */ { 0x362e57, 0x362606, 0x0e42, 0x0e42, 0x1a6f, 0x0 }, /* #60 */ { 0x0f0453, 0x0f0406, 0x4f4e, 0x4f4e, 0x9759, 0x0 }, /* #61 */ { 0x0c1143, 0x0c1102, 0x0adb, 0x0adb, 0xdafe, 0x0 }, /* #62 */ { 0x0874c7, 0x087406, 0x4a46, 0x4a46, 0x6d6c, 0x0 }, /* #63 */ { 0x2d7753, 0x2d7706, 0x8447, 0x8447, 0x5e08, 0x0 }, /* #64 */ { 0x3b6b57, 0x3b6302, 0x4a67, 0x4a67, 0xdc50, 0x0 }, /* #65 */ { 0x322447, 0x322406, 0x6e45, 0x6e45, 0x8faf, 0x0 }, /* #66 */ { 0x2d2a93, 0x2d2286, 0xd213, 0xd213, 0xf0a3, 0x0 }, /* #67 */ { 0x241907, 0x241102, 0x111a, 0x111a, 0xed46, 0x0 }, /* #68 */ { 0x191516, 0x191502, 0xb0fa, 0xb0fa, 0x2756, 0x0 }, /* #69 */ { 0x1d2b07, 0x1d2382, 0xf9bc, 0xf9bc, 0xdd6e, 0x0 }, /* #70 */ { 0x1c1fd6, 0x1c1702, 0x5306, 0x5306, 0xcdb5, 0x0 }, /* #71 */ { 0x002a42, 0x002202, 0x8cc1, 0x8cc1, 0x0b7e, 0x0 }, /* #72 */ { 0x3738c3, 0x373002, 0x39e6, 0x39e6, 0x6c51, 0x0 }, /* #73 */ { 0x0b4712, 0x0b4706, 0x2838, 0x2838, 0xa9f4, 0x0 }, /* #74 */ { 0x1f0687, 0x1f0602, 0x0d22, 0x0d22, 0x3382, 0x0 }, /* #75 */ { 0x1c46c6, 0x1c4602, 0xb083, 0xb083, 0x72fb, 0x0 }, /* #76 */ { 0x0d6853, 0x0d6002, 0x5a46, 0x5a46, 0xb478, 0x0 }, /* #77 */ { 0x1345c7, 0x134582, 0xcc4c, 0xcc4c, 0xc0ed, 0x0 }, /* #78 */ { 0x374852, 0x374006, 0x0f42, 0x0f42, 0xb97b, 0x0 }, /* #79 */ { 0x0f62c3, 0x0f6206, 0x29b1, 0x29b1, 0x5fec, 0x0 }, /* #80 */ { 0x3f0617, 0x3f0682, 0xc687, 0xc687, 0xfab3, 0x0 }, /* #81 */ { 0x0e0953, 0x0e0102, 0x6d55, 0x6d55, 0xef8e, 0x0 }, /* #82 */ { 0x3c7117, 0x3c7106, 0xd0e3, 0xd0e3, 0x15ee, 0x0 }, /* #83 */ { 0x134d06, 0x134502, 0xc28b, 0xc28b, 0x7156, 0x0 }, /* #84 */ { 0x047147, 0x047102, 0x613a, 0x613a, 0x32a5, 0x0 }, /* #85 */ { 0x0c0106, 0x0c0106, 0x354c, 0x354c, 0x20c8, 0x0 }, /* #86 */ { 0x1c2a86, 0x1c2286, 0xfa3c, 0xfa3c, 0x8170, 0x0 }, /* #87 */ { 0x027e17, 0x027602, 0x201e, 0x201e, 0x95c8, 0x0 }, /* #88 */ { 0x142c13, 0x142406, 0x836c, 0x836c, 0x4634, 0x0 }, /* #89 */ { 0x123b07, 0x123302, 0x2316, 0x2316, 0xae23, 0x0 }, /* #90 */ { 0x3c2893, 0x3c2086, 0x8f1d, 0x8f1d, 0xe7c9, 0x0 }, /* #91 */ { 0x076f42, 0x076706, 0x17cb, 0x17cb, 0x4c3e, 0x0 }, /* #92 */ { 0x143a16, 0x143206, 0xbcba, 0xbcba, 0x60f7, 0x0 }, /* #93 */ { 0x0e1392, 0x0e1306, 0xf0b2, 0xf0b2, 0x4ad8, 0x0 }, /* #94 */ { 0x2f2b96, 0x2f2346, 0x5001, 0x5001, 0x8a80, 0x0 }, /* #95 */ }; uint32_t const g_cTests_test_u16 = RT_ELEMENTS(g_aTests_test_u16); BINU16_TEST_T const g_aTests_bt_u16[] = { { 0x326a57, 0x326a56, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x383d96, 0x383d96, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x2e7e82, 0x2e7e82, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x107452, 0x107452, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x200517, 0x200516, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x036802, 0x036802, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x3677c3, 0x3677c3, 0x6ec5, 0x6ec5, 0x0000, 0x0 }, /* #6 */ { 0x0a6897, 0x0a6896, 0xc328, 0xc328, 0x0000, 0x0 }, /* #7 */ { 0x0236c2, 0x0236c2, 0x420e, 0x420e, 0x0000, 0x0 }, /* #8 */ { 0x1c50d6, 0x1c50d7, 0xe927, 0xe927, 0x0000, 0x0 }, /* #9 */ { 0x013706, 0x013706, 0x0abe, 0x0abe, 0x0000, 0x0 }, /* #10 */ { 0x360112, 0x360113, 0x88e5, 0x88e5, 0x0000, 0x0 }, /* #11 */ { 0x0628d2, 0x0628d2, 0x0cef, 0x0cef, 0x000e, 0x0 }, /* #12 */ { 0x172b53, 0x172b53, 0x1f74, 0x1f74, 0x000c, 0x0 }, /* #13 */ { 0x110517, 0x110516, 0x994f, 0x994f, 0x0009, 0x0 }, /* #14 */ { 0x292f86, 0x292f86, 0x49f4, 0x49f4, 0x0000, 0x0 }, /* #15 */ { 0x251552, 0x251553, 0xeca6, 0xeca6, 0x000b, 0x0 }, /* #16 */ { 0x304146, 0x304146, 0x5c4b, 0x5c4b, 0x0009, 0x0 }, /* #17 */ { 0x180642, 0x180642, 0x82db, 0x82db, 0x000d, 0x0 }, /* #18 */ { 0x361bc7, 0x361bc6, 0xd188, 0xd188, 0x0000, 0x0 }, /* #19 */ { 0x330e53, 0x330e52, 0xe339, 0xe339, 0x000a, 0x0 }, /* #20 */ { 0x1304d2, 0x1304d3, 0x66ee, 0x66ee, 0x0003, 0x0 }, /* #21 */ { 0x251b03, 0x251b02, 0x9870, 0x9870, 0x000d, 0x0 }, /* #22 */ { 0x225c83, 0x225c83, 0xcea9, 0xcea9, 0x0009, 0x0 }, /* #23 */ { 0x232a16, 0x232a16, 0x56cd, 0x56cd, 0x0008, 0x0 }, /* #24 */ { 0x201657, 0x201656, 0x94f2, 0x94f2, 0x0000, 0x0 }, /* #25 */ { 0x115153, 0x115153, 0xbeb9, 0xbeb9, 0x000b, 0x0 }, /* #26 */ { 0x232497, 0x232497, 0x6ee7, 0x6ee7, 0x000e, 0x0 }, /* #27 */ { 0x2354c6, 0x2354c6, 0x388f, 0x388f, 0x0004, 0x0 }, /* #28 */ { 0x3a4f13, 0x3a4f13, 0x7b5f, 0x7b5f, 0x0006, 0x0 }, /* #29 */ { 0x1c0997, 0x1c0997, 0x8bcb, 0x8bcb, 0x0007, 0x0 }, /* #30 */ { 0x022652, 0x022652, 0xf14b, 0xf14b, 0x0002, 0x0 }, /* #31 */ { 0x0a2b06, 0x0a2b07, 0x4db8, 0x4db8, 0x0008, 0x0 }, /* #32 */ { 0x161c46, 0x161c46, 0x4dcb, 0x4dcb, 0x000f, 0x0 }, /* #33 */ { 0x3c4303, 0x3c4302, 0x35a6, 0x35a6, 0x000b, 0x0 }, /* #34 */ { 0x2f1702, 0x2f1703, 0xc7ec, 0xc7ec, 0x0008, 0x0 }, /* #35 */ { 0x164907, 0x164907, 0xa05e, 0xa05e, 0x0002, 0x0 }, /* #36 */ { 0x131c46, 0x131c46, 0x0535, 0x0535, 0x000d, 0x0 }, /* #37 */ { 0x3a4042, 0x3a4042, 0x4948, 0x4948, 0x000a, 0x0 }, /* #38 */ { 0x3f5e16, 0x3f5e16, 0xe453, 0xe453, 0x0002, 0x0 }, /* #39 */ { 0x2e3ad7, 0x2e3ad6, 0x1c64, 0x1c64, 0x000e, 0x0 }, /* #40 */ { 0x0d0096, 0x0d0097, 0xc1af, 0xc1af, 0x0005, 0x0 }, /* #41 */ { 0x1509c3, 0x1509c2, 0x93f0, 0x93f0, 0x0003, 0x0 }, /* #42 */ { 0x395143, 0x395143, 0x1fb9, 0x1fb9, 0x000a, 0x0 }, /* #43 */ { 0x272c06, 0x272c06, 0x30af, 0x30af, 0x000b, 0x0 }, /* #44 */ { 0x274b83, 0x274b82, 0x9e2f, 0x9e2f, 0x0004, 0x0 }, /* #45 */ { 0x397287, 0x397287, 0xc5d8, 0xc5d8, 0x0006, 0x0 }, /* #46 */ { 0x207897, 0x207896, 0xfc2f, 0xfc2f, 0x0008, 0x0 }, /* #47 */ { 0x2041d2, 0x2041d3, 0x4e7e, 0x4e7e, 0x0003, 0x0 }, /* #48 */ { 0x1a0ec2, 0x1a0ec3, 0xbcb5, 0xbcb5, 0x0007, 0x0 }, /* #49 */ { 0x021c83, 0x021c83, 0x973c, 0x973c, 0x0002, 0x0 }, /* #50 */ { 0x2b43c6, 0x2b43c6, 0xcd81, 0xcd81, 0x000d, 0x0 }, /* #51 */ { 0x045d47, 0x045d47, 0x32d2, 0x32d2, 0x0009, 0x0 }, /* #52 */ { 0x3b0b13, 0x3b0b13, 0xd662, 0xd662, 0x000a, 0x0 }, /* #53 */ { 0x023ad7, 0x023ad7, 0xa76b, 0xa76b, 0x0005, 0x0 }, /* #54 */ { 0x0d09d6, 0x0d09d6, 0x4859, 0x4859, 0x0007, 0x0 }, /* #55 */ { 0x3c78d3, 0x3c78d3, 0xf0b8, 0xf0b8, 0x0004, 0x0 }, /* #56 */ { 0x3e3712, 0x3e3712, 0x6ee5, 0x6ee5, 0x0004, 0x0 }, /* #57 */ { 0x1732c6, 0x1732c6, 0x0155, 0x0155, 0x0001, 0x0 }, /* #58 */ { 0x031717, 0x031717, 0xbfac, 0xbfac, 0x000c, 0x0 }, /* #59 */ { 0x346242, 0x346242, 0xa621, 0xa621, 0x0001, 0x0 }, /* #60 */ { 0x367393, 0x367392, 0xa381, 0xa381, 0x000c, 0x0 }, /* #61 */ { 0x282f07, 0x282f06, 0x5a64, 0x5a64, 0x0001, 0x0 }, /* #62 */ { 0x0f1e92, 0x0f1e93, 0xf5fb, 0xf5fb, 0x000f, 0x0 }, /* #63 */ { 0x006d46, 0x006d46, 0xda3c, 0xda3c, 0x0000, 0x0 }, /* #64 */ { 0x237612, 0x237612, 0xbe52, 0xbe52, 0x0007, 0x0 }, /* #65 */ { 0x366647, 0x366646, 0xd91c, 0xd91c, 0x0001, 0x0 }, /* #66 */ { 0x350ec6, 0x350ec6, 0x110f, 0x110f, 0x000b, 0x0 }, /* #67 */ { 0x172902, 0x172903, 0xf1f6, 0xf1f6, 0x0004, 0x0 }, /* #68 */ { 0x062002, 0x062002, 0xb0a6, 0xb0a6, 0x000b, 0x0 }, /* #69 */ { 0x156012, 0x156012, 0x56b3, 0x56b3, 0x000f, 0x0 }, /* #70 */ { 0x2d14c7, 0x2d14c7, 0x4bb3, 0x4bb3, 0x000b, 0x0 }, /* #71 */ { 0x275dc7, 0x275dc7, 0xb0d8, 0xb0d8, 0x000d, 0x0 }, /* #72 */ { 0x137c96, 0x137c97, 0x3491, 0x3491, 0x0004, 0x0 }, /* #73 */ { 0x254883, 0x254883, 0xaf59, 0xaf59, 0x000a, 0x0 }, /* #74 */ { 0x190e46, 0x190e47, 0x4a28, 0x4a28, 0x0003, 0x0 }, /* #75 */ { 0x334992, 0x334993, 0xbd9c, 0xbd9c, 0x0004, 0x0 }, /* #76 */ { 0x0738c3, 0x0738c3, 0x985c, 0x985c, 0x0004, 0x0 }, /* #77 */ { 0x0453d6, 0x0453d6, 0x3258, 0x3258, 0x000e, 0x0 }, /* #78 */ { 0x2e6583, 0x2e6583, 0x4f33, 0x4f33, 0x0005, 0x0 }, /* #79 */ { 0x083396, 0x083396, 0xb0d4, 0xb0d4, 0x0000, 0x0 }, /* #80 */ { 0x2f3086, 0x2f3087, 0xfb4a, 0xfb4a, 0x000d, 0x0 }, /* #81 */ { 0x096013, 0x096012, 0x55a0, 0x55a0, 0x000f, 0x0 }, /* #82 */ { 0x1b0b53, 0x1b0b52, 0xa41a, 0xa41a, 0x0007, 0x0 }, /* #83 */ { 0x123a86, 0x123a87, 0xbe81, 0xbe81, 0x000b, 0x0 }, /* #84 */ { 0x163d96, 0x163d97, 0xc09d, 0xc09d, 0x0007, 0x0 }, /* #85 */ { 0x0f1cc2, 0x0f1cc2, 0xaa28, 0xaa28, 0x0006, 0x0 }, /* #86 */ { 0x2120d7, 0x2120d7, 0x9467, 0x9467, 0x000f, 0x0 }, /* #87 */ { 0x0902c6, 0x0902c7, 0xc9f5, 0xc9f5, 0x0006, 0x0 }, /* #88 */ { 0x106a47, 0x106a47, 0x228e, 0x228e, 0x0007, 0x0 }, /* #89 */ { 0x3838c6, 0x3838c7, 0x9a60, 0x9a60, 0x0005, 0x0 }, /* #90 */ { 0x141c82, 0x141c82, 0x5d05, 0x5d05, 0x0005, 0x0 }, /* #91 */ { 0x1f24c2, 0x1f24c2, 0x39c5, 0x39c5, 0x0003, 0x0 }, /* #92 */ { 0x071446, 0x071447, 0xe98a, 0xe98a, 0x0003, 0x0 }, /* #93 */ { 0x224ec6, 0x224ec6, 0x8397, 0x8397, 0x0005, 0x0 }, /* #94 */ { 0x060387, 0x060387, 0xc59d, 0xc59d, 0x0008, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bt_u16 = RT_ELEMENTS(g_aTests_bt_u16); BINU16_TEST_T const g_aTests_btc_u16[] = { { 0x170453, 0x170452, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ { 0x1e71c6, 0x1e71c6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ { 0x011246, 0x011246, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ { 0x166853, 0x166852, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ { 0x1a5e02, 0x1a5e02, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ { 0x2d2152, 0x2d2152, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ { 0x300192, 0x300193, 0x58a7, 0x58a6, 0x0000, 0x0 }, /* #6 */ { 0x3a7652, 0x3a7653, 0x1661, 0x1660, 0x0000, 0x0 }, /* #7 */ { 0x3f7053, 0x3f7052, 0xadd4, 0xadd5, 0x0000, 0x0 }, /* #8 */ { 0x0b5a93, 0x0b5a92, 0x9444, 0x9445, 0x0000, 0x0 }, /* #9 */ { 0x053c46, 0x053c46, 0xd378, 0xd379, 0x0000, 0x0 }, /* #10 */ { 0x2a6f82, 0x2a6f82, 0x68f0, 0x68f1, 0x0000, 0x0 }, /* #11 */ { 0x210297, 0x210297, 0x2e11, 0x2e01, 0x0004, 0x0 }, /* #12 */ { 0x151143, 0x151142, 0x0dc2, 0x0de2, 0x0005, 0x0 }, /* #13 */ { 0x3e1a13, 0x3e1a13, 0xf13f, 0xf11f, 0x0005, 0x0 }, /* #14 */ { 0x212257, 0x212257, 0x5be5, 0x5ae5, 0x0008, 0x0 }, /* #15 */ { 0x0d4996, 0x0d4997, 0xfecc, 0x7ecc, 0x000f, 0x0 }, /* #16 */ { 0x116917, 0x116917, 0xa499, 0x2499, 0x000f, 0x0 }, /* #17 */ { 0x2e6056, 0x2e6057, 0x762b, 0x562b, 0x000d, 0x0 }, /* #18 */ { 0x222a13, 0x222a12, 0x89da, 0x89fa, 0x0005, 0x0 }, /* #19 */ { 0x3a4243, 0x3a4243, 0xc530, 0xc520, 0x0004, 0x0 }, /* #20 */ { 0x397f93, 0x397f92, 0xd0c0, 0xd0c8, 0x0003, 0x0 }, /* #21 */ { 0x3d1647, 0x3d1646, 0xaf5e, 0xafde, 0x0007, 0x0 }, /* #22 */ { 0x381216, 0x381216, 0x0c90, 0x1c90, 0x000c, 0x0 }, /* #23 */ { 0x0a1303, 0x0a1303, 0xc192, 0xc182, 0x0004, 0x0 }, /* #24 */ { 0x2b2117, 0x2b2117, 0x2c6f, 0x0c6f, 0x000d, 0x0 }, /* #25 */ { 0x1a2f93, 0x1a2f92, 0x7543, 0x7547, 0x0002, 0x0 }, /* #26 */ { 0x2f1786, 0x2f1786, 0x3ec3, 0x7ec3, 0x000e, 0x0 }, /* #27 */ { 0x375797, 0x375796, 0xd641, 0xd643, 0x0001, 0x0 }, /* #28 */ { 0x0e4492, 0x0e4493, 0x6d98, 0x6598, 0x000b, 0x0 }, /* #29 */ { 0x223ad3, 0x223ad3, 0xef47, 0xed47, 0x0009, 0x0 }, /* #30 */ { 0x3b76c7, 0x3b76c7, 0x9ddd, 0x9cdd, 0x0008, 0x0 }, /* #31 */ { 0x3b0797, 0x3b0797, 0x9346, 0x9306, 0x0006, 0x0 }, /* #32 */ { 0x343247, 0x343247, 0xb3aa, 0xb38a, 0x0005, 0x0 }, /* #33 */ { 0x371912, 0x371912, 0xa7e2, 0xb7e2, 0x000c, 0x0 }, /* #34 */ { 0x072e46, 0x072e46, 0xf366, 0xf36e, 0x0003, 0x0 }, /* #35 */ { 0x3d1407, 0x3d1407, 0x212c, 0x210c, 0x0005, 0x0 }, /* #36 */ { 0x2f5713, 0x2f5713, 0x341b, 0x340b, 0x0004, 0x0 }, /* #37 */ { 0x2e1c16, 0x2e1c17, 0x385f, 0x3857, 0x0003, 0x0 }, /* #38 */ { 0x223ad6, 0x223ad6, 0xeb60, 0xeb62, 0x0001, 0x0 }, /* #39 */ { 0x2671d7, 0x2671d7, 0x3741, 0x3641, 0x0008, 0x0 }, /* #40 */ { 0x355683, 0x355682, 0x4ee3, 0x4fe3, 0x0008, 0x0 }, /* #41 */ { 0x0c6592, 0x0c6592, 0x8e62, 0x9e62, 0x000c, 0x0 }, /* #42 */ { 0x206bd3, 0x206bd2, 0xb4c4, 0xb4e4, 0x0005, 0x0 }, /* #43 */ { 0x2b3516, 0x2b3517, 0x5ff5, 0x5bf5, 0x000a, 0x0 }, /* #44 */ { 0x164a07, 0x164a07, 0x4c49, 0x4849, 0x000a, 0x0 }, /* #45 */ { 0x0f6606, 0x0f6607, 0x7516, 0x7116, 0x000a, 0x0 }, /* #46 */ { 0x375f87, 0x375f87, 0xecfe, 0xecfc, 0x0001, 0x0 }, /* #47 */ { 0x1066d3, 0x1066d2, 0xecdb, 0xeedb, 0x0009, 0x0 }, /* #48 */ { 0x215b02, 0x215b03, 0xfe47, 0xfa47, 0x000a, 0x0 }, /* #49 */ { 0x1d21c6, 0x1d21c7, 0x0ac6, 0x0ac2, 0x0002, 0x0 }, /* #50 */ { 0x257946, 0x257947, 0x2f7e, 0x2f3e, 0x0006, 0x0 }, /* #51 */ { 0x2454d6, 0x2454d6, 0xfc29, 0xfc2b, 0x0001, 0x0 }, /* #52 */ { 0x052547, 0x052547, 0xfadc, 0xdadc, 0x000d, 0x0 }, /* #53 */ { 0x001e52, 0x001e53, 0xfb60, 0xf360, 0x000b, 0x0 }, /* #54 */ { 0x1a6882, 0x1a6882, 0x8281, 0x8681, 0x000a, 0x0 }, /* #55 */ { 0x271696, 0x271696, 0x5021, 0x5821, 0x000b, 0x0 }, /* #56 */ { 0x0f7d92, 0x0f7d93, 0xccf9, 0xccb9, 0x0006, 0x0 }, /* #57 */ { 0x0911d6, 0x0911d6, 0x086e, 0x08ee, 0x0007, 0x0 }, /* #58 */ { 0x182f06, 0x182f06, 0xe5d0, 0xe7d0, 0x0009, 0x0 }, /* #59 */ { 0x1e01d3, 0x1e01d2, 0x0cb6, 0x2cb6, 0x000d, 0x0 }, /* #60 */ { 0x326a03, 0x326a03, 0xfd6c, 0xed6c, 0x000c, 0x0 }, /* #61 */ { 0x2b1fd6, 0x2b1fd7, 0x8cba, 0x84ba, 0x000b, 0x0 }, /* #62 */ { 0x1d13c3, 0x1d13c3, 0x39ac, 0x19ac, 0x000d, 0x0 }, /* #63 */ { 0x124852, 0x124853, 0xa083, 0xa003, 0x0007, 0x0 }, /* #64 */ { 0x086252, 0x086253, 0x11f9, 0x11f1, 0x0003, 0x0 }, /* #65 */ { 0x3e6913, 0x3e6912, 0x5223, 0x5227, 0x0002, 0x0 }, /* #66 */ { 0x1b72c3, 0x1b72c2, 0x3f18, 0x3f1a, 0x0001, 0x0 }, /* #67 */ { 0x0d6cd3, 0x0d6cd2, 0xceae, 0xcfae, 0x0008, 0x0 }, /* #68 */ { 0x241612, 0x241613, 0xdb67, 0x9b67, 0x000e, 0x0 }, /* #69 */ { 0x1e2f46, 0x1e2f46, 0x4e9e, 0xce9e, 0x000f, 0x0 }, /* #70 */ { 0x2a4a06, 0x2a4a07, 0xe62a, 0xe622, 0x0003, 0x0 }, /* #71 */ { 0x053a07, 0x053a07, 0x72a9, 0x7289, 0x0005, 0x0 }, /* #72 */ { 0x213f03, 0x213f02, 0xca13, 0xca53, 0x0006, 0x0 }, /* #73 */ { 0x345783, 0x345782, 0x5b42, 0xdb42, 0x000f, 0x0 }, /* #74 */ { 0x124357, 0x124356, 0x6dfb, 0xedfb, 0x000f, 0x0 }, /* #75 */ { 0x004e42, 0x004e43, 0x4b9e, 0x499e, 0x0009, 0x0 }, /* #76 */ { 0x1b0103, 0x1b0103, 0x3830, 0x3030, 0x000b, 0x0 }, /* #77 */ { 0x3532d7, 0x3532d7, 0xec58, 0xac58, 0x000e, 0x0 }, /* #78 */ { 0x084712, 0x084712, 0x9b02, 0x9f02, 0x000a, 0x0 }, /* #79 */ { 0x092f82, 0x092f82, 0x7ba6, 0xfba6, 0x000f, 0x0 }, /* #80 */ { 0x045996, 0x045996, 0x742a, 0xf42a, 0x000f, 0x0 }, /* #81 */ { 0x264997, 0x264997, 0x0534, 0x0524, 0x0004, 0x0 }, /* #82 */ { 0x1d7b56, 0x1d7b56, 0xff40, 0xff42, 0x0001, 0x0 }, /* #83 */ { 0x173ad2, 0x173ad2, 0x73a1, 0x73e1, 0x0006, 0x0 }, /* #84 */ { 0x321ec7, 0x321ec7, 0xba75, 0xba65, 0x0004, 0x0 }, /* #85 */ { 0x086996, 0x086997, 0x790b, 0x790a, 0x0000, 0x0 }, /* #86 */ { 0x266102, 0x266102, 0x9a9c, 0x9a9e, 0x0001, 0x0 }, /* #87 */ { 0x3504c2, 0x3504c3, 0x821a, 0x820a, 0x0004, 0x0 }, /* #88 */ { 0x223086, 0x223086, 0x71e9, 0x79e9, 0x000b, 0x0 }, /* #89 */ { 0x0c7017, 0x0c7017, 0x49ad, 0x49ac, 0x0000, 0x0 }, /* #90 */ { 0x201187, 0x201187, 0x8f2a, 0x8f0a, 0x0005, 0x0 }, /* #91 */ { 0x367096, 0x367097, 0x612a, 0x602a, 0x0008, 0x0 }, /* #92 */ { 0x1a6893, 0x1a6893, 0x1ed2, 0x1e92, 0x0006, 0x0 }, /* #93 */ { 0x025852, 0x025853, 0x32be, 0x329e, 0x0005, 0x0 }, /* #94 */ { 0x065846, 0x065846, 0xb8d8, 0xbad8, 0x0009, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btc_u16 = RT_ELEMENTS(g_aTests_btc_u16); BINU16_TEST_T const g_aTests_btc_u16_locked[] = { { 0x2b4182, 0x2b4182, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ { 0x370e12, 0x370e12, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ { 0x1a0842, 0x1a0842, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ { 0x144316, 0x144316, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ { 0x020f86, 0x020f86, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ { 0x127557, 0x127556, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ { 0x3976c2, 0x3976c2, 0x7cc0, 0x7cc1, 0x0000, 0x0 }, /* #6 */ { 0x175757, 0x175756, 0xdd2e, 0xdd2f, 0x0000, 0x0 }, /* #7 */ { 0x091ac3, 0x091ac2, 0xceda, 0xcedb, 0x0000, 0x0 }, /* #8 */ { 0x016687, 0x016687, 0x8303, 0x8302, 0x0000, 0x0 }, /* #9 */ { 0x3d5356, 0x3d5356, 0x6728, 0x6729, 0x0000, 0x0 }, /* #10 */ { 0x1a7686, 0x1a7686, 0x0ca0, 0x0ca1, 0x0000, 0x0 }, /* #11 */ { 0x120a96, 0x120a97, 0xcb6c, 0xcb68, 0x0002, 0x0 }, /* #12 */ { 0x2c4c97, 0x2c4c97, 0x8375, 0x8355, 0x0005, 0x0 }, /* #13 */ { 0x337856, 0x337857, 0x6f7e, 0x6f5e, 0x0005, 0x0 }, /* #14 */ { 0x3933c7, 0x3933c6, 0x5e9c, 0x5e9e, 0x0001, 0x0 }, /* #15 */ { 0x096707, 0x096706, 0xfc7c, 0xfe7c, 0x0009, 0x0 }, /* #16 */ { 0x2f2287, 0x2f2287, 0x8499, 0x8491, 0x0003, 0x0 }, /* #17 */ { 0x353e87, 0x353e86, 0x6ef3, 0x6ef7, 0x0002, 0x0 }, /* #18 */ { 0x057b07, 0x057b07, 0x542d, 0x502d, 0x000a, 0x0 }, /* #19 */ { 0x1f1656, 0x1f1657, 0xe1ca, 0xe0ca, 0x0008, 0x0 }, /* #20 */ { 0x366942, 0x366942, 0x5a9d, 0x5add, 0x0006, 0x0 }, /* #21 */ { 0x223cd6, 0x223cd6, 0xd6aa, 0xd6ae, 0x0002, 0x0 }, /* #22 */ { 0x0f5142, 0x0f5143, 0xbbc7, 0x3bc7, 0x000f, 0x0 }, /* #23 */ { 0x232292, 0x232292, 0x6396, 0x6796, 0x000a, 0x0 }, /* #24 */ { 0x106e17, 0x106e16, 0xc58f, 0xc5cf, 0x0006, 0x0 }, /* #25 */ { 0x3b0d16, 0x3b0d16, 0x555b, 0x575b, 0x0009, 0x0 }, /* #26 */ { 0x3d04c2, 0x3d04c2, 0x1b09, 0x1b49, 0x0006, 0x0 }, /* #27 */ { 0x184243, 0x184242, 0xc581, 0xc5a1, 0x0005, 0x0 }, /* #28 */ { 0x1e6257, 0x1e6257, 0x483b, 0x4839, 0x0001, 0x0 }, /* #29 */ { 0x0f2e97, 0x0f2e96, 0x1e3a, 0x9e3a, 0x000f, 0x0 }, /* #30 */ { 0x3d6642, 0x3d6642, 0xbb05, 0xbb07, 0x0001, 0x0 }, /* #31 */ { 0x122457, 0x122457, 0x0c75, 0x0c65, 0x0004, 0x0 }, /* #32 */ { 0x2e1382, 0x2e1383, 0xddbf, 0xddaf, 0x0004, 0x0 }, /* #33 */ { 0x196713, 0x196712, 0xc79c, 0xc7bc, 0x0005, 0x0 }, /* #34 */ { 0x251113, 0x251113, 0x4db1, 0x49b1, 0x000a, 0x0 }, /* #35 */ { 0x0d0957, 0x0d0956, 0x1778, 0x3778, 0x000d, 0x0 }, /* #36 */ { 0x0a1653, 0x0a1653, 0x27f0, 0x07f0, 0x000d, 0x0 }, /* #37 */ { 0x200f86, 0x200f87, 0x5caa, 0x4caa, 0x000c, 0x0 }, /* #38 */ { 0x3d7697, 0x3d7696, 0xeae7, 0xeaef, 0x0003, 0x0 }, /* #39 */ { 0x197c86, 0x197c86, 0x1690, 0x1692, 0x0001, 0x0 }, /* #40 */ { 0x036b97, 0x036b97, 0xbbe5, 0xbb65, 0x0007, 0x0 }, /* #41 */ { 0x274757, 0x274756, 0xaf9e, 0xbf9e, 0x000c, 0x0 }, /* #42 */ { 0x312a43, 0x312a42, 0xbfc2, 0xbfe2, 0x0005, 0x0 }, /* #43 */ { 0x242a82, 0x242a82, 0x1524, 0x1534, 0x0004, 0x0 }, /* #44 */ { 0x195256, 0x195257, 0xc59c, 0xc598, 0x0002, 0x0 }, /* #45 */ { 0x3e5fc3, 0x3e5fc2, 0x8742, 0x8f42, 0x000b, 0x0 }, /* #46 */ { 0x080f13, 0x080f12, 0x9306, 0x9346, 0x0006, 0x0 }, /* #47 */ { 0x216147, 0x216146, 0xee32, 0xee3a, 0x0003, 0x0 }, /* #48 */ { 0x183ec3, 0x183ec3, 0x6907, 0x6905, 0x0001, 0x0 }, /* #49 */ { 0x3a3913, 0x3a3912, 0x4d8d, 0x5d8d, 0x000c, 0x0 }, /* #50 */ { 0x1c0887, 0x1c0887, 0x668c, 0x468c, 0x000d, 0x0 }, /* #51 */ { 0x011707, 0x011707, 0x132e, 0x132c, 0x0001, 0x0 }, /* #52 */ { 0x1d76c6, 0x1d76c6, 0x3615, 0x3635, 0x0005, 0x0 }, /* #53 */ { 0x1f1742, 0x1f1742, 0x40a4, 0x40a6, 0x0001, 0x0 }, /* #54 */ { 0x3f6182, 0x3f6183, 0xb3a1, 0x93a1, 0x000d, 0x0 }, /* #55 */ { 0x2e5e97, 0x2e5e97, 0x3fab, 0x3faa, 0x0000, 0x0 }, /* #56 */ { 0x294513, 0x294513, 0x633f, 0x233f, 0x000e, 0x0 }, /* #57 */ { 0x2707d7, 0x2707d7, 0x80a3, 0x8023, 0x0007, 0x0 }, /* #58 */ { 0x035ec3, 0x035ec3, 0xd9c1, 0x99c1, 0x000e, 0x0 }, /* #59 */ { 0x074a43, 0x074a42, 0x8981, 0x8985, 0x0002, 0x0 }, /* #60 */ { 0x200a06, 0x200a07, 0xe92e, 0xe82e, 0x0008, 0x0 }, /* #61 */ { 0x344b52, 0x344b52, 0x450a, 0x454a, 0x0006, 0x0 }, /* #62 */ { 0x073057, 0x073056, 0xbb77, 0xbbf7, 0x0007, 0x0 }, /* #63 */ { 0x165916, 0x165916, 0xaf7a, 0xaf7e, 0x0002, 0x0 }, /* #64 */ { 0x265112, 0x265112, 0x86e0, 0x87e0, 0x0008, 0x0 }, /* #65 */ { 0x265002, 0x265002, 0xa5ce, 0xe5ce, 0x000e, 0x0 }, /* #66 */ { 0x144a83, 0x144a82, 0x4631, 0x4639, 0x0003, 0x0 }, /* #67 */ { 0x2a7b47, 0x2a7b46, 0x820b, 0x821b, 0x0004, 0x0 }, /* #68 */ { 0x0310c3, 0x0310c3, 0x2d7e, 0x2d5e, 0x0005, 0x0 }, /* #69 */ { 0x0b34d7, 0x0b34d7, 0xb891, 0xb091, 0x000b, 0x0 }, /* #70 */ { 0x3a1a43, 0x3a1a43, 0xfa6c, 0xfa4c, 0x0005, 0x0 }, /* #71 */ { 0x113d97, 0x113d97, 0xe33a, 0xa33a, 0x000e, 0x0 }, /* #72 */ { 0x0f3196, 0x0f3197, 0xd87f, 0xd07f, 0x000b, 0x0 }, /* #73 */ { 0x3f25d2, 0x3f25d2, 0x4683, 0x4687, 0x0002, 0x0 }, /* #74 */ { 0x105b52, 0x105b53, 0x9bd2, 0x8bd2, 0x000c, 0x0 }, /* #75 */ { 0x345546, 0x345547, 0x0fb3, 0x0bb3, 0x000a, 0x0 }, /* #76 */ { 0x154582, 0x154582, 0x2c82, 0xac82, 0x000f, 0x0 }, /* #77 */ { 0x041902, 0x041903, 0xde65, 0xde61, 0x0002, 0x0 }, /* #78 */ { 0x2036d3, 0x2036d3, 0xa4ae, 0xa4a6, 0x0003, 0x0 }, /* #79 */ { 0x3424d7, 0x3424d7, 0x9b5d, 0x8b5d, 0x000c, 0x0 }, /* #80 */ { 0x144206, 0x144207, 0xe725, 0xa725, 0x000e, 0x0 }, /* #81 */ { 0x374e46, 0x374e46, 0xbe39, 0xbe79, 0x0006, 0x0 }, /* #82 */ { 0x0b7743, 0x0b7742, 0x4252, 0xc252, 0x000f, 0x0 }, /* #83 */ { 0x083d17, 0x083d17, 0xdbdc, 0xdbcc, 0x0004, 0x0 }, /* #84 */ { 0x1e3b47, 0x1e3b47, 0xf16c, 0xf14c, 0x0005, 0x0 }, /* #85 */ { 0x1d0b97, 0x1d0b96, 0xa953, 0xa95b, 0x0003, 0x0 }, /* #86 */ { 0x0e0087, 0x0e0086, 0x11a5, 0x15a5, 0x000a, 0x0 }, /* #87 */ { 0x166406, 0x166407, 0x716d, 0x516d, 0x000d, 0x0 }, /* #88 */ { 0x0039c7, 0x0039c7, 0x103d, 0x102d, 0x0004, 0x0 }, /* #89 */ { 0x064d86, 0x064d87, 0x7ad2, 0x72d2, 0x000b, 0x0 }, /* #90 */ { 0x2e5806, 0x2e5807, 0x2bfa, 0x0bfa, 0x000d, 0x0 }, /* #91 */ { 0x044393, 0x044393, 0xc48a, 0xc08a, 0x000a, 0x0 }, /* #92 */ { 0x2908c7, 0x2908c7, 0x07d2, 0x03d2, 0x000a, 0x0 }, /* #93 */ { 0x395c97, 0x395c96, 0x5264, 0x52e4, 0x0007, 0x0 }, /* #94 */ { 0x384602, 0x384602, 0x8467, 0x8c67, 0x000b, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btc_u16_locked = RT_ELEMENTS(g_aTests_btc_u16_locked); BINU16_TEST_T const g_aTests_btr_u16[] = { { 0x0b5c56, 0x0b5c56, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x226c92, 0x226c92, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x233497, 0x233496, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x263002, 0x263002, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x2c7892, 0x2c7892, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x347f02, 0x347f02, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x194812, 0x194812, 0x5bfa, 0x5bfa, 0x0000, 0x0 }, /* #6 */ { 0x202bc3, 0x202bc3, 0x3399, 0x3398, 0x0000, 0x0 }, /* #7 */ { 0x3d4017, 0x3d4017, 0x3fa5, 0x3fa4, 0x0000, 0x0 }, /* #8 */ { 0x346ec6, 0x346ec6, 0x53da, 0x53da, 0x0000, 0x0 }, /* #9 */ { 0x134842, 0x134843, 0x3589, 0x3588, 0x0000, 0x0 }, /* #10 */ { 0x0d5756, 0x0d5756, 0xe61c, 0xe61c, 0x0000, 0x0 }, /* #11 */ { 0x0856c2, 0x0856c3, 0xf644, 0xe644, 0x000c, 0x0 }, /* #12 */ { 0x1d2c46, 0x1d2c46, 0x8811, 0x8811, 0x0003, 0x0 }, /* #13 */ { 0x053343, 0x053343, 0x2fe9, 0x2ee9, 0x0008, 0x0 }, /* #14 */ { 0x261d82, 0x261d83, 0x6e3f, 0x6e3b, 0x0002, 0x0 }, /* #15 */ { 0x0947d6, 0x0947d7, 0xc3d4, 0xc3d0, 0x0002, 0x0 }, /* #16 */ { 0x2c3bc2, 0x2c3bc2, 0x8e41, 0x8e41, 0x0004, 0x0 }, /* #17 */ { 0x265216, 0x265216, 0x5f48, 0x5f48, 0x0005, 0x0 }, /* #18 */ { 0x0c0507, 0x0c0507, 0xd8c7, 0xd8c3, 0x0002, 0x0 }, /* #19 */ { 0x262e43, 0x262e43, 0xfbf7, 0xfbf5, 0x0001, 0x0 }, /* #20 */ { 0x283a97, 0x283a96, 0x838c, 0x838c, 0x000c, 0x0 }, /* #21 */ { 0x197f93, 0x197f93, 0xdded, 0xdced, 0x0008, 0x0 }, /* #22 */ { 0x133612, 0x133612, 0x4e30, 0x4e30, 0x0000, 0x0 }, /* #23 */ { 0x0e5106, 0x0e5107, 0xb2f4, 0xb2d4, 0x0005, 0x0 }, /* #24 */ { 0x256c83, 0x256c83, 0x4224, 0x4220, 0x0002, 0x0 }, /* #25 */ { 0x202dc6, 0x202dc7, 0xdfe8, 0x5fe8, 0x000f, 0x0 }, /* #26 */ { 0x3313d3, 0x3313d2, 0xdd60, 0xdd60, 0x0004, 0x0 }, /* #27 */ { 0x0176d6, 0x0176d6, 0x3552, 0x3552, 0x0002, 0x0 }, /* #28 */ { 0x2c7d92, 0x2c7d92, 0x0035, 0x0035, 0x000e, 0x0 }, /* #29 */ { 0x0c0bc2, 0x0c0bc2, 0x3096, 0x3096, 0x0003, 0x0 }, /* #30 */ { 0x375592, 0x375592, 0x4b1b, 0x4b1b, 0x000d, 0x0 }, /* #31 */ { 0x1e1842, 0x1e1842, 0x560b, 0x560b, 0x0005, 0x0 }, /* #32 */ { 0x3759d6, 0x3759d7, 0xdda2, 0xd5a2, 0x000b, 0x0 }, /* #33 */ { 0x227593, 0x227592, 0x6462, 0x6462, 0x0002, 0x0 }, /* #34 */ { 0x0d4dd7, 0x0d4dd7, 0x1323, 0x1322, 0x0000, 0x0 }, /* #35 */ { 0x1c43c2, 0x1c43c3, 0xbc70, 0xb870, 0x000a, 0x0 }, /* #36 */ { 0x267746, 0x267747, 0x3324, 0x2324, 0x000c, 0x0 }, /* #37 */ { 0x1f0c97, 0x1f0c96, 0x7c27, 0x7c27, 0x0007, 0x0 }, /* #38 */ { 0x3b7443, 0x3b7443, 0x377b, 0x3773, 0x0003, 0x0 }, /* #39 */ { 0x0028d3, 0x0028d3, 0xf36f, 0xe36f, 0x000c, 0x0 }, /* #40 */ { 0x292606, 0x292606, 0x77a4, 0x77a4, 0x0006, 0x0 }, /* #41 */ { 0x1a1582, 0x1a1582, 0xb205, 0xb205, 0x000e, 0x0 }, /* #42 */ { 0x2b0c02, 0x2b0c03, 0x5d30, 0x1d30, 0x000e, 0x0 }, /* #43 */ { 0x040bd7, 0x040bd6, 0x303c, 0x303c, 0x000b, 0x0 }, /* #44 */ { 0x3d71c3, 0x3d71c3, 0x3ade, 0x38de, 0x0009, 0x0 }, /* #45 */ { 0x090e87, 0x090e86, 0x7571, 0x7571, 0x0002, 0x0 }, /* #46 */ { 0x0c2786, 0x0c2787, 0x31e6, 0x21e6, 0x000c, 0x0 }, /* #47 */ { 0x255a43, 0x255a43, 0x81e3, 0x8163, 0x0007, 0x0 }, /* #48 */ { 0x1e0fd2, 0x1e0fd2, 0x9453, 0x9453, 0x0009, 0x0 }, /* #49 */ { 0x366617, 0x366617, 0x913c, 0x903c, 0x0008, 0x0 }, /* #50 */ { 0x397486, 0x397487, 0x4b7a, 0x437a, 0x000b, 0x0 }, /* #51 */ { 0x3a6a46, 0x3a6a47, 0xcaa2, 0xca82, 0x0005, 0x0 }, /* #52 */ { 0x064f97, 0x064f97, 0x7686, 0x7684, 0x0001, 0x0 }, /* #53 */ { 0x1222c6, 0x1222c7, 0x6765, 0x6725, 0x0006, 0x0 }, /* #54 */ { 0x3c2653, 0x3c2653, 0x2d8d, 0x2d89, 0x0002, 0x0 }, /* #55 */ { 0x383e16, 0x383e17, 0x416e, 0x406e, 0x0008, 0x0 }, /* #56 */ { 0x180903, 0x180903, 0x6e22, 0x6622, 0x000b, 0x0 }, /* #57 */ { 0x097f06, 0x097f06, 0x3764, 0x3764, 0x000b, 0x0 }, /* #58 */ { 0x2629d3, 0x2629d2, 0x80aa, 0x80aa, 0x000a, 0x0 }, /* #59 */ { 0x267d07, 0x267d07, 0xc5e4, 0xc1e4, 0x000a, 0x0 }, /* #60 */ { 0x0e7407, 0x0e7406, 0x3bda, 0x3bda, 0x0000, 0x0 }, /* #61 */ { 0x0240c7, 0x0240c6, 0x2b79, 0x2b79, 0x0002, 0x0 }, /* #62 */ { 0x167d97, 0x167d97, 0xbf7a, 0x9f7a, 0x000d, 0x0 }, /* #63 */ { 0x3c3056, 0x3c3057, 0xe025, 0xc025, 0x000d, 0x0 }, /* #64 */ { 0x287dc6, 0x287dc7, 0x19b5, 0x09b5, 0x000c, 0x0 }, /* #65 */ { 0x367c43, 0x367c43, 0x8125, 0x8124, 0x0000, 0x0 }, /* #66 */ { 0x194a03, 0x194a02, 0x69b2, 0x69b2, 0x0000, 0x0 }, /* #67 */ { 0x345e06, 0x345e06, 0xa33b, 0xa33b, 0x000c, 0x0 }, /* #68 */ { 0x271556, 0x271557, 0x0a92, 0x0892, 0x0009, 0x0 }, /* #69 */ { 0x3d6712, 0x3d6713, 0x8e2a, 0x8c2a, 0x0009, 0x0 }, /* #70 */ { 0x1d7352, 0x1d7352, 0x22e7, 0x22e7, 0x000e, 0x0 }, /* #71 */ { 0x335353, 0x335352, 0x15de, 0x15de, 0x000d, 0x0 }, /* #72 */ { 0x046802, 0x046803, 0x9884, 0x9084, 0x000b, 0x0 }, /* #73 */ { 0x1942c2, 0x1942c3, 0x009a, 0x0098, 0x0001, 0x0 }, /* #74 */ { 0x344947, 0x344946, 0xc46b, 0xc46b, 0x000c, 0x0 }, /* #75 */ { 0x3623c7, 0x3623c7, 0x0da7, 0x0da3, 0x0002, 0x0 }, /* #76 */ { 0x043e97, 0x043e97, 0xe645, 0xe245, 0x000a, 0x0 }, /* #77 */ { 0x187e93, 0x187e92, 0x584e, 0x584e, 0x0008, 0x0 }, /* #78 */ { 0x192f06, 0x192f07, 0xe7de, 0xc7de, 0x000d, 0x0 }, /* #79 */ { 0x3d00c3, 0x3d00c2, 0x2a81, 0x2a81, 0x000c, 0x0 }, /* #80 */ { 0x1b58c7, 0x1b58c7, 0x35ee, 0x35ae, 0x0006, 0x0 }, /* #81 */ { 0x266757, 0x266756, 0x9c24, 0x9c24, 0x000d, 0x0 }, /* #82 */ { 0x067ac6, 0x067ac7, 0xf6fa, 0xf6ba, 0x0006, 0x0 }, /* #83 */ { 0x3c1487, 0x3c1487, 0x91d7, 0x91d6, 0x0000, 0x0 }, /* #84 */ { 0x214653, 0x214652, 0x123e, 0x123e, 0x000a, 0x0 }, /* #85 */ { 0x195583, 0x195582, 0x434c, 0x434c, 0x000b, 0x0 }, /* #86 */ { 0x1a2542, 0x1a2542, 0x9149, 0x9149, 0x000d, 0x0 }, /* #87 */ { 0x173087, 0x173086, 0x1304, 0x1304, 0x0003, 0x0 }, /* #88 */ { 0x394e82, 0x394e82, 0xb0b2, 0xb0b2, 0x0008, 0x0 }, /* #89 */ { 0x2a7546, 0x2a7547, 0xe482, 0xe402, 0x0007, 0x0 }, /* #90 */ { 0x3b13c2, 0x3b13c2, 0x3847, 0x3847, 0x0009, 0x0 }, /* #91 */ { 0x213307, 0x213307, 0xa9aa, 0xa92a, 0x0007, 0x0 }, /* #92 */ { 0x167942, 0x167943, 0xfaa5, 0x7aa5, 0x000f, 0x0 }, /* #93 */ { 0x205847, 0x205847, 0xc835, 0xc815, 0x0005, 0x0 }, /* #94 */ { 0x2b4a92, 0x2b4a92, 0xc055, 0xc055, 0x000a, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btr_u16 = RT_ELEMENTS(g_aTests_btr_u16); BINU16_TEST_T const g_aTests_btr_u16_locked[] = { { 0x2a7b13, 0x2a7b12, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x140383, 0x140382, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x3a7407, 0x3a7406, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x1f4007, 0x1f4006, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x016386, 0x016386, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x0a3716, 0x0a3716, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x014bd2, 0x014bd3, 0xdc8d, 0xdc8c, 0x0000, 0x0 }, /* #6 */ { 0x2a4d42, 0x2a4d43, 0x0c13, 0x0c12, 0x0000, 0x0 }, /* #7 */ { 0x163dd3, 0x163dd3, 0xb1e7, 0xb1e6, 0x0000, 0x0 }, /* #8 */ { 0x074a82, 0x074a82, 0x319a, 0x319a, 0x0000, 0x0 }, /* #9 */ { 0x062612, 0x062612, 0x747a, 0x747a, 0x0000, 0x0 }, /* #10 */ { 0x1f2256, 0x1f2257, 0x6159, 0x6158, 0x0000, 0x0 }, /* #11 */ { 0x083e97, 0x083e96, 0x723a, 0x723a, 0x0008, 0x0 }, /* #12 */ { 0x0128d2, 0x0128d3, 0xc249, 0x8249, 0x000e, 0x0 }, /* #13 */ { 0x1374c6, 0x1374c7, 0xaa7f, 0x2a7f, 0x000f, 0x0 }, /* #14 */ { 0x1d3002, 0x1d3003, 0x18a6, 0x08a6, 0x000c, 0x0 }, /* #15 */ { 0x261e06, 0x261e06, 0x23b6, 0x23b6, 0x000c, 0x0 }, /* #16 */ { 0x1e2953, 0x1e2953, 0x3bec, 0x2bec, 0x000c, 0x0 }, /* #17 */ { 0x107683, 0x107682, 0x4b73, 0x4b73, 0x000a, 0x0 }, /* #18 */ { 0x1f2b87, 0x1f2b86, 0x3c50, 0x3c50, 0x0000, 0x0 }, /* #19 */ { 0x0a5443, 0x0a5443, 0x6b3d, 0x2b3d, 0x000e, 0x0 }, /* #20 */ { 0x201e03, 0x201e02, 0x9c04, 0x9c04, 0x0001, 0x0 }, /* #21 */ { 0x0a2d46, 0x0a2d47, 0xfeae, 0xbeae, 0x000e, 0x0 }, /* #22 */ { 0x0531c3, 0x0531c2, 0x978f, 0x978f, 0x000d, 0x0 }, /* #23 */ { 0x311407, 0x311407, 0x6259, 0x6251, 0x0003, 0x0 }, /* #24 */ { 0x247782, 0x247783, 0x87c7, 0x8747, 0x0007, 0x0 }, /* #25 */ { 0x170f96, 0x170f96, 0x80b6, 0x80b6, 0x000e, 0x0 }, /* #26 */ { 0x035283, 0x035283, 0x077d, 0x067d, 0x0008, 0x0 }, /* #27 */ { 0x2b26d7, 0x2b26d6, 0xc09e, 0xc09e, 0x000b, 0x0 }, /* #28 */ { 0x2d7046, 0x2d7047, 0xc16e, 0xc16c, 0x0001, 0x0 }, /* #29 */ { 0x287752, 0x287753, 0xdb43, 0x5b43, 0x000f, 0x0 }, /* #30 */ { 0x015216, 0x015216, 0xf103, 0xf103, 0x000a, 0x0 }, /* #31 */ { 0x2366c7, 0x2366c7, 0xe357, 0xe353, 0x0002, 0x0 }, /* #32 */ { 0x064246, 0x064247, 0xee96, 0xee94, 0x0001, 0x0 }, /* #33 */ { 0x1330d7, 0x1330d6, 0x4d43, 0x4d43, 0x0003, 0x0 }, /* #34 */ { 0x241046, 0x241047, 0xa9e3, 0xa9e2, 0x0000, 0x0 }, /* #35 */ { 0x0241d7, 0x0241d7, 0xdfbe, 0xdbbe, 0x000a, 0x0 }, /* #36 */ { 0x390003, 0x390003, 0x8a03, 0x8203, 0x000b, 0x0 }, /* #37 */ { 0x3778d7, 0x3778d7, 0x6b3f, 0x6b3d, 0x0001, 0x0 }, /* #38 */ { 0x0f1457, 0x0f1456, 0xc4b8, 0xc4b8, 0x0000, 0x0 }, /* #39 */ { 0x1657c6, 0x1657c7, 0x6ac5, 0x4ac5, 0x000d, 0x0 }, /* #40 */ { 0x3c0f97, 0x3c0f97, 0x644a, 0x604a, 0x000a, 0x0 }, /* #41 */ { 0x264906, 0x264907, 0x2b8e, 0x2b0e, 0x0007, 0x0 }, /* #42 */ { 0x320883, 0x320883, 0xe4b3, 0xe4b1, 0x0001, 0x0 }, /* #43 */ { 0x1c4f43, 0x1c4f42, 0xf5ba, 0xf5ba, 0x0009, 0x0 }, /* #44 */ { 0x1e3817, 0x1e3817, 0x3feb, 0x2feb, 0x000c, 0x0 }, /* #45 */ { 0x286403, 0x286403, 0xce51, 0xca51, 0x000a, 0x0 }, /* #46 */ { 0x0e0153, 0x0e0152, 0xd66d, 0xd66d, 0x0008, 0x0 }, /* #47 */ { 0x070543, 0x070543, 0x6111, 0x6101, 0x0004, 0x0 }, /* #48 */ { 0x2c5992, 0x2c5992, 0x3828, 0x3828, 0x000e, 0x0 }, /* #49 */ { 0x0043c7, 0x0043c7, 0xc354, 0xc344, 0x0004, 0x0 }, /* #50 */ { 0x2347c3, 0x2347c2, 0xc641, 0xc641, 0x0003, 0x0 }, /* #51 */ { 0x310b86, 0x310b87, 0x0c97, 0x0497, 0x000b, 0x0 }, /* #52 */ { 0x356097, 0x356097, 0xe5f6, 0xe4f6, 0x0008, 0x0 }, /* #53 */ { 0x231816, 0x231816, 0x397d, 0x397d, 0x0001, 0x0 }, /* #54 */ { 0x2f6d16, 0x2f6d17, 0x9429, 0x9421, 0x0003, 0x0 }, /* #55 */ { 0x2d1613, 0x2d1613, 0xf3fc, 0xf3dc, 0x0005, 0x0 }, /* #56 */ { 0x211b43, 0x211b43, 0x8903, 0x8902, 0x0000, 0x0 }, /* #57 */ { 0x160a56, 0x160a57, 0x66cf, 0x664f, 0x0007, 0x0 }, /* #58 */ { 0x367547, 0x367546, 0x7373, 0x7373, 0x0007, 0x0 }, /* #59 */ { 0x0e2f96, 0x0e2f96, 0x58d1, 0x58d1, 0x000a, 0x0 }, /* #60 */ { 0x071a06, 0x071a06, 0xd897, 0xd897, 0x0009, 0x0 }, /* #61 */ { 0x021a16, 0x021a16, 0xf1a3, 0xf1a3, 0x000b, 0x0 }, /* #62 */ { 0x0f0942, 0x0f0943, 0xd973, 0x5973, 0x000f, 0x0 }, /* #63 */ { 0x3c3756, 0x3c3757, 0x9cc1, 0x98c1, 0x000a, 0x0 }, /* #64 */ { 0x245e47, 0x245e47, 0x7260, 0x5260, 0x000d, 0x0 }, /* #65 */ { 0x217853, 0x217853, 0x72d9, 0x7259, 0x0007, 0x0 }, /* #66 */ { 0x3d2f42, 0x3d2f42, 0x19aa, 0x19aa, 0x0004, 0x0 }, /* #67 */ { 0x031942, 0x031942, 0xf893, 0xf893, 0x0003, 0x0 }, /* #68 */ { 0x013792, 0x013793, 0x7377, 0x6377, 0x000c, 0x0 }, /* #69 */ { 0x327b86, 0x327b87, 0x0fe3, 0x0fe2, 0x0000, 0x0 }, /* #70 */ { 0x326f13, 0x326f12, 0x161e, 0x161e, 0x0000, 0x0 }, /* #71 */ { 0x333f42, 0x333f42, 0x3de2, 0x3de2, 0x000e, 0x0 }, /* #72 */ { 0x0a0a57, 0x0a0a56, 0x9acd, 0x9acd, 0x0008, 0x0 }, /* #73 */ { 0x113c07, 0x113c06, 0xad9b, 0xad9b, 0x000c, 0x0 }, /* #74 */ { 0x172953, 0x172952, 0xce81, 0xce81, 0x0003, 0x0 }, /* #75 */ { 0x1f1147, 0x1f1146, 0x2259, 0x2259, 0x000a, 0x0 }, /* #76 */ { 0x315042, 0x315042, 0x59f1, 0x59f1, 0x0001, 0x0 }, /* #77 */ { 0x1f2156, 0x1f2156, 0x7296, 0x7296, 0x000b, 0x0 }, /* #78 */ { 0x3b0186, 0x3b0187, 0x2359, 0x2159, 0x0009, 0x0 }, /* #79 */ { 0x064f97, 0x064f96, 0xbf35, 0xbf35, 0x0003, 0x0 }, /* #80 */ { 0x0f2387, 0x0f2386, 0x87c1, 0x87c1, 0x000b, 0x0 }, /* #81 */ { 0x167342, 0x167343, 0x7d2a, 0x5d2a, 0x000d, 0x0 }, /* #82 */ { 0x384916, 0x384916, 0xd840, 0xd840, 0x0004, 0x0 }, /* #83 */ { 0x275c03, 0x275c03, 0x2dbd, 0x2cbd, 0x0008, 0x0 }, /* #84 */ { 0x1d2a86, 0x1d2a87, 0xb486, 0xb482, 0x0002, 0x0 }, /* #85 */ { 0x3b65d6, 0x3b65d6, 0x0e1f, 0x0e1f, 0x0007, 0x0 }, /* #86 */ { 0x2370c6, 0x2370c7, 0x09c1, 0x01c1, 0x000b, 0x0 }, /* #87 */ { 0x213f43, 0x213f43, 0x5c13, 0x5c12, 0x0000, 0x0 }, /* #88 */ { 0x353f97, 0x353f96, 0xeccf, 0xeccf, 0x0004, 0x0 }, /* #89 */ { 0x2e1443, 0x2e1442, 0x5b1f, 0x5b1f, 0x000a, 0x0 }, /* #90 */ { 0x165c97, 0x165c97, 0xaab7, 0xa2b7, 0x000b, 0x0 }, /* #91 */ { 0x3b4e03, 0x3b4e02, 0x824d, 0x824d, 0x0008, 0x0 }, /* #92 */ { 0x272712, 0x272713, 0x93b8, 0x9338, 0x0007, 0x0 }, /* #93 */ { 0x136787, 0x136787, 0xbf39, 0xbf19, 0x0005, 0x0 }, /* #94 */ { 0x031257, 0x031256, 0x5ee2, 0x5ee2, 0x000d, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btr_u16_locked = RT_ELEMENTS(g_aTests_btr_u16_locked); BINU16_TEST_T const g_aTests_bts_u16[] = { { 0x142793, 0x142792, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ { 0x3c18d7, 0x3c18d6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ { 0x020852, 0x020852, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ { 0x2427c2, 0x2427c2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ { 0x0a2202, 0x0a2202, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ { 0x062297, 0x062296, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ { 0x1e2992, 0x1e2993, 0x608b, 0x608b, 0x0000, 0x0 }, /* #6 */ { 0x247d52, 0x247d52, 0xdcf2, 0xdcf3, 0x0000, 0x0 }, /* #7 */ { 0x304843, 0x304842, 0x6a32, 0x6a33, 0x0000, 0x0 }, /* #8 */ { 0x013103, 0x013103, 0xbfef, 0xbfef, 0x0000, 0x0 }, /* #9 */ { 0x007283, 0x007282, 0x94fa, 0x94fb, 0x0000, 0x0 }, /* #10 */ { 0x2b3097, 0x2b3096, 0xada2, 0xada3, 0x0000, 0x0 }, /* #11 */ { 0x2f0542, 0x2f0542, 0x6907, 0x6917, 0x0004, 0x0 }, /* #12 */ { 0x2c6957, 0x2c6957, 0x5541, 0x5541, 0x000e, 0x0 }, /* #13 */ { 0x1d1e13, 0x1d1e13, 0xa3b7, 0xa3b7, 0x0001, 0x0 }, /* #14 */ { 0x1a62c2, 0x1a62c3, 0xcb3e, 0xcb3e, 0x000f, 0x0 }, /* #15 */ { 0x094c56, 0x094c57, 0x8a11, 0x8a11, 0x000f, 0x0 }, /* #16 */ { 0x135387, 0x135386, 0x9ac3, 0x9ae3, 0x0005, 0x0 }, /* #17 */ { 0x383c83, 0x383c82, 0x27d3, 0x27db, 0x0003, 0x0 }, /* #18 */ { 0x387706, 0x387706, 0x4537, 0x4577, 0x0006, 0x0 }, /* #19 */ { 0x392002, 0x392003, 0x2b9f, 0x2b9f, 0x0001, 0x0 }, /* #20 */ { 0x157057, 0x157056, 0xd098, 0xd498, 0x000a, 0x0 }, /* #21 */ { 0x045252, 0x045252, 0x48c7, 0x4cc7, 0x000a, 0x0 }, /* #22 */ { 0x3a5a16, 0x3a5a17, 0x8380, 0x8380, 0x0008, 0x0 }, /* #23 */ { 0x1607d2, 0x1607d2, 0xba91, 0xba99, 0x0003, 0x0 }, /* #24 */ { 0x222cc3, 0x222cc3, 0x6e98, 0x6e98, 0x0003, 0x0 }, /* #25 */ { 0x313e87, 0x313e87, 0x7dd4, 0x7dd4, 0x0008, 0x0 }, /* #26 */ { 0x110613, 0x110612, 0x78a8, 0x7ca8, 0x000a, 0x0 }, /* #27 */ { 0x2b38c7, 0x2b38c7, 0xe15b, 0xe15b, 0x0008, 0x0 }, /* #28 */ { 0x052d17, 0x052d17, 0xf8ce, 0xf8ce, 0x000b, 0x0 }, /* #29 */ { 0x047752, 0x047753, 0xdb72, 0xdb72, 0x0009, 0x0 }, /* #30 */ { 0x035642, 0x035642, 0x2324, 0x2364, 0x0006, 0x0 }, /* #31 */ { 0x170bd6, 0x170bd7, 0x06a1, 0x06a1, 0x0000, 0x0 }, /* #32 */ { 0x066c53, 0x066c53, 0x232f, 0x232f, 0x0008, 0x0 }, /* #33 */ { 0x114003, 0x114003, 0xd911, 0xd911, 0x000f, 0x0 }, /* #34 */ { 0x1f6543, 0x1f6542, 0x49d9, 0x59d9, 0x000c, 0x0 }, /* #35 */ { 0x1125d3, 0x1125d2, 0x83af, 0x87af, 0x000a, 0x0 }, /* #36 */ { 0x1438c2, 0x1438c3, 0x351f, 0x351f, 0x0003, 0x0 }, /* #37 */ { 0x216956, 0x216957, 0xe579, 0xe579, 0x0006, 0x0 }, /* #38 */ { 0x333d93, 0x333d93, 0x0a56, 0x0a56, 0x0001, 0x0 }, /* #39 */ { 0x2617c6, 0x2617c6, 0x8a0f, 0x8b0f, 0x0008, 0x0 }, /* #40 */ { 0x146d97, 0x146d96, 0x1c7d, 0x3c7d, 0x000d, 0x0 }, /* #41 */ { 0x347cc7, 0x347cc6, 0xc288, 0xc28a, 0x0001, 0x0 }, /* #42 */ { 0x1f24d7, 0x1f24d7, 0x9ef5, 0x9ef5, 0x0007, 0x0 }, /* #43 */ { 0x3b4b53, 0x3b4b53, 0x44c3, 0x44c3, 0x000a, 0x0 }, /* #44 */ { 0x016817, 0x016817, 0x5c2e, 0x5c2e, 0x000b, 0x0 }, /* #45 */ { 0x397b06, 0x397b06, 0xf4ad, 0xf4ed, 0x0006, 0x0 }, /* #46 */ { 0x167507, 0x167507, 0xf453, 0xf453, 0x000c, 0x0 }, /* #47 */ { 0x0d3287, 0x0d3287, 0x8c69, 0x8c69, 0x000b, 0x0 }, /* #48 */ { 0x335dd3, 0x335dd3, 0x5ce7, 0x5ce7, 0x000a, 0x0 }, /* #49 */ { 0x282dd2, 0x282dd3, 0x6ae9, 0x6ae9, 0x0006, 0x0 }, /* #50 */ { 0x300b86, 0x300b87, 0x6f37, 0x6f37, 0x000b, 0x0 }, /* #51 */ { 0x3e6582, 0x3e6583, 0xda8a, 0xda8a, 0x0007, 0x0 }, /* #52 */ { 0x321512, 0x321513, 0x3d47, 0x3d47, 0x000d, 0x0 }, /* #53 */ { 0x232a47, 0x232a46, 0xf619, 0xf61d, 0x0002, 0x0 }, /* #54 */ { 0x097f12, 0x097f13, 0x2fbd, 0x2fbd, 0x0002, 0x0 }, /* #55 */ { 0x3f71c7, 0x3f71c7, 0x1cbd, 0x1cbd, 0x0000, 0x0 }, /* #56 */ { 0x0e1112, 0x0e1112, 0xdf82, 0xdf92, 0x0004, 0x0 }, /* #57 */ { 0x237557, 0x237556, 0x225e, 0x625e, 0x000e, 0x0 }, /* #58 */ { 0x066883, 0x066883, 0x331b, 0x331b, 0x000c, 0x0 }, /* #59 */ { 0x3e5e12, 0x3e5e13, 0xa3ed, 0xa3ed, 0x0009, 0x0 }, /* #60 */ { 0x3d7c16, 0x3d7c17, 0xad25, 0xad25, 0x000d, 0x0 }, /* #61 */ { 0x2c0556, 0x2c0557, 0x447b, 0x447b, 0x0005, 0x0 }, /* #62 */ { 0x0265d7, 0x0265d7, 0x91cc, 0x91cc, 0x0007, 0x0 }, /* #63 */ { 0x144103, 0x144102, 0xf0a8, 0xf4a8, 0x000a, 0x0 }, /* #64 */ { 0x347cd3, 0x347cd2, 0x4c6a, 0xcc6a, 0x000f, 0x0 }, /* #65 */ { 0x145783, 0x145783, 0x07d1, 0x07d1, 0x000a, 0x0 }, /* #66 */ { 0x2a0c52, 0x2a0c53, 0x9448, 0x9448, 0x000a, 0x0 }, /* #67 */ { 0x215943, 0x215942, 0x8b4c, 0x9b4c, 0x000c, 0x0 }, /* #68 */ { 0x1d3746, 0x1d3747, 0xd278, 0xd278, 0x0005, 0x0 }, /* #69 */ { 0x0a4246, 0x0a4246, 0x2d52, 0x6d52, 0x000e, 0x0 }, /* #70 */ { 0x343cd7, 0x343cd7, 0x5f7a, 0x5f7a, 0x0001, 0x0 }, /* #71 */ { 0x0c63d7, 0x0c63d6, 0x7493, 0x74b3, 0x0005, 0x0 }, /* #72 */ { 0x120787, 0x120787, 0x6f7d, 0x6f7d, 0x0009, 0x0 }, /* #73 */ { 0x183ad2, 0x183ad2, 0x5951, 0x5959, 0x0003, 0x0 }, /* #74 */ { 0x053c07, 0x053c07, 0xd3ec, 0xd3ec, 0x0003, 0x0 }, /* #75 */ { 0x1d5b86, 0x1d5b87, 0x0823, 0x0823, 0x0005, 0x0 }, /* #76 */ { 0x1a7186, 0x1a7187, 0xad37, 0xad37, 0x0008, 0x0 }, /* #77 */ { 0x056b16, 0x056b16, 0x29f0, 0x2df0, 0x000a, 0x0 }, /* #78 */ { 0x105412, 0x105412, 0x200f, 0x204f, 0x0006, 0x0 }, /* #79 */ { 0x341fc6, 0x341fc7, 0xc3eb, 0xc3eb, 0x0009, 0x0 }, /* #80 */ { 0x223016, 0x223017, 0xaf6f, 0xaf6f, 0x0001, 0x0 }, /* #81 */ { 0x3c5f06, 0x3c5f06, 0x5bf8, 0x5ff8, 0x000a, 0x0 }, /* #82 */ { 0x001587, 0x001586, 0x8b34, 0xcb34, 0x000e, 0x0 }, /* #83 */ { 0x225052, 0x225053, 0x6a9b, 0x6a9b, 0x0009, 0x0 }, /* #84 */ { 0x3c55c2, 0x3c55c3, 0x7438, 0x7438, 0x0003, 0x0 }, /* #85 */ { 0x0460c2, 0x0460c3, 0x88ff, 0x88ff, 0x0001, 0x0 }, /* #86 */ { 0x197a57, 0x197a56, 0xa638, 0xb638, 0x000c, 0x0 }, /* #87 */ { 0x322d43, 0x322d43, 0x68e6, 0x68e6, 0x0006, 0x0 }, /* #88 */ { 0x116793, 0x116792, 0x8962, 0x89e2, 0x0007, 0x0 }, /* #89 */ { 0x174b16, 0x174b16, 0x4eb1, 0x4eb5, 0x0002, 0x0 }, /* #90 */ { 0x356252, 0x356253, 0x49a5, 0x49a5, 0x0000, 0x0 }, /* #91 */ { 0x3b0103, 0x3b0102, 0x412e, 0x432e, 0x0009, 0x0 }, /* #92 */ { 0x344ac6, 0x344ac7, 0xdd77, 0xdd77, 0x0001, 0x0 }, /* #93 */ { 0x2945d6, 0x2945d7, 0x8f48, 0x8f48, 0x0008, 0x0 }, /* #94 */ { 0x323e02, 0x323e02, 0xea4e, 0xeb4e, 0x0008, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bts_u16 = RT_ELEMENTS(g_aTests_bts_u16); BINU16_TEST_T const g_aTests_bts_u16_locked[] = { { 0x0e6a16, 0x0e6a16, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */ { 0x2a56d3, 0x2a56d2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */ { 0x296713, 0x296712, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */ { 0x0345d6, 0x0345d6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */ { 0x1f1396, 0x1f1396, 0x0000, 0x0001, 0x0000, 0x0 }, /* #4 */ { 0x117696, 0x117696, 0x0000, 0x0001, 0x0000, 0x0 }, /* #5 */ { 0x142d86, 0x142d86, 0x77be, 0x77bf, 0x0000, 0x0 }, /* #6 */ { 0x350c07, 0x350c07, 0x81d3, 0x81d3, 0x0000, 0x0 }, /* #7 */ { 0x354403, 0x354403, 0x8d37, 0x8d37, 0x0000, 0x0 }, /* #8 */ { 0x1929c3, 0x1929c2, 0x96be, 0x96bf, 0x0000, 0x0 }, /* #9 */ { 0x0a1d16, 0x0a1d16, 0x954c, 0x954d, 0x0000, 0x0 }, /* #10 */ { 0x2b6d83, 0x2b6d82, 0x092e, 0x092f, 0x0000, 0x0 }, /* #11 */ { 0x1d3582, 0x1d3582, 0x0952, 0x0b52, 0x0009, 0x0 }, /* #12 */ { 0x3077c7, 0x3077c6, 0x3095, 0x3097, 0x0001, 0x0 }, /* #13 */ { 0x346356, 0x346357, 0xd36b, 0xd36b, 0x0008, 0x0 }, /* #14 */ { 0x0e7483, 0x0e7483, 0x5027, 0x5027, 0x000e, 0x0 }, /* #15 */ { 0x295846, 0x295847, 0x1065, 0x1065, 0x0006, 0x0 }, /* #16 */ { 0x127657, 0x127656, 0xa382, 0xa3c2, 0x0006, 0x0 }, /* #17 */ { 0x0315c6, 0x0315c7, 0x4102, 0x4102, 0x000e, 0x0 }, /* #18 */ { 0x277a53, 0x277a53, 0x7b6f, 0x7b6f, 0x0009, 0x0 }, /* #19 */ { 0x151596, 0x151596, 0x16d1, 0x16d9, 0x0003, 0x0 }, /* #20 */ { 0x2b71c2, 0x2b71c2, 0x84e1, 0xc4e1, 0x000e, 0x0 }, /* #21 */ { 0x2c6703, 0x2c6703, 0x6ec3, 0x6ec3, 0x000b, 0x0 }, /* #22 */ { 0x0b3753, 0x0b3753, 0xf1ba, 0xf1ba, 0x0003, 0x0 }, /* #23 */ { 0x282492, 0x282493, 0x9ce5, 0x9ce5, 0x000f, 0x0 }, /* #24 */ { 0x176543, 0x176542, 0xac53, 0xac5b, 0x0003, 0x0 }, /* #25 */ { 0x2843c7, 0x2843c7, 0xf8e5, 0xf8e5, 0x000f, 0x0 }, /* #26 */ { 0x2b1e16, 0x2b1e17, 0xdc6f, 0xdc6f, 0x000f, 0x0 }, /* #27 */ { 0x0a7a97, 0x0a7a96, 0x77ed, 0x77fd, 0x0004, 0x0 }, /* #28 */ { 0x013d53, 0x013d52, 0x5782, 0x5783, 0x0000, 0x0 }, /* #29 */ { 0x325413, 0x325413, 0x7381, 0x7381, 0x0008, 0x0 }, /* #30 */ { 0x361852, 0x361852, 0x1308, 0x130a, 0x0001, 0x0 }, /* #31 */ { 0x085d06, 0x085d07, 0x7bcc, 0x7bcc, 0x0008, 0x0 }, /* #32 */ { 0x3e5683, 0x3e5683, 0xb0f8, 0xb0f8, 0x000d, 0x0 }, /* #33 */ { 0x010b06, 0x010b06, 0x1ef4, 0x1ff4, 0x0008, 0x0 }, /* #34 */ { 0x296847, 0x296847, 0x2dbe, 0x2dbe, 0x0002, 0x0 }, /* #35 */ { 0x0a2387, 0x0a2386, 0xdd72, 0xdf72, 0x0009, 0x0 }, /* #36 */ { 0x271dc2, 0x271dc2, 0x3d7c, 0x7d7c, 0x000e, 0x0 }, /* #37 */ { 0x2d7747, 0x2d7747, 0x2aba, 0x2aba, 0x0003, 0x0 }, /* #38 */ { 0x350413, 0x350412, 0x3ba0, 0x3ba8, 0x0003, 0x0 }, /* #39 */ { 0x127a43, 0x127a43, 0xddeb, 0xddeb, 0x0008, 0x0 }, /* #40 */ { 0x373b57, 0x373b56, 0xf28e, 0xf2ae, 0x0005, 0x0 }, /* #41 */ { 0x2b5ad3, 0x2b5ad2, 0x035e, 0x435e, 0x000e, 0x0 }, /* #42 */ { 0x0247d6, 0x0247d7, 0xfaf9, 0xfaf9, 0x000b, 0x0 }, /* #43 */ { 0x0768c6, 0x0768c6, 0x5c83, 0x5ca3, 0x0005, 0x0 }, /* #44 */ { 0x0a5907, 0x0a5907, 0xf376, 0xf376, 0x000e, 0x0 }, /* #45 */ { 0x041506, 0x041507, 0x47bc, 0x47bc, 0x0007, 0x0 }, /* #46 */ { 0x306047, 0x306047, 0x97a7, 0x97a7, 0x0000, 0x0 }, /* #47 */ { 0x2b4217, 0x2b4216, 0xb4c3, 0xb4c7, 0x0002, 0x0 }, /* #48 */ { 0x272602, 0x272603, 0x0b1b, 0x0b1b, 0x0003, 0x0 }, /* #49 */ { 0x2f6113, 0x2f6112, 0x6f13, 0x6f93, 0x0007, 0x0 }, /* #50 */ { 0x0e5982, 0x0e5983, 0xa5f2, 0xa5f2, 0x0005, 0x0 }, /* #51 */ { 0x396d97, 0x396d97, 0x2a10, 0x2a10, 0x0009, 0x0 }, /* #52 */ { 0x1c7792, 0x1c7793, 0xbc00, 0xbc00, 0x000f, 0x0 }, /* #53 */ { 0x090696, 0x090696, 0x89e8, 0x89ea, 0x0001, 0x0 }, /* #54 */ { 0x2a7702, 0x2a7703, 0xe7c4, 0xe7c4, 0x000e, 0x0 }, /* #55 */ { 0x054803, 0x054802, 0x65e8, 0x65f8, 0x0004, 0x0 }, /* #56 */ { 0x0b7887, 0x0b7887, 0x59cf, 0x59cf, 0x000b, 0x0 }, /* #57 */ { 0x2f5c86, 0x2f5c86, 0x9c1e, 0x9c3e, 0x0005, 0x0 }, /* #58 */ { 0x192443, 0x192442, 0xbda3, 0xfda3, 0x000e, 0x0 }, /* #59 */ { 0x1056d6, 0x1056d7, 0xedf8, 0xedf8, 0x000b, 0x0 }, /* #60 */ { 0x2b1b02, 0x2b1b03, 0xba6c, 0xba6c, 0x000c, 0x0 }, /* #61 */ { 0x030286, 0x030286, 0x4e91, 0xce91, 0x000f, 0x0 }, /* #62 */ { 0x031186, 0x031186, 0x26fb, 0x66fb, 0x000e, 0x0 }, /* #63 */ { 0x1b79c3, 0x1b79c2, 0xf14a, 0xf34a, 0x0009, 0x0 }, /* #64 */ { 0x3957d7, 0x3957d6, 0x0c05, 0x8c05, 0x000f, 0x0 }, /* #65 */ { 0x017207, 0x017206, 0x6204, 0x7204, 0x000c, 0x0 }, /* #66 */ { 0x1d26d7, 0x1d26d7, 0x9d4f, 0x9d4f, 0x0003, 0x0 }, /* #67 */ { 0x3e0013, 0x3e0013, 0x20a8, 0x20a8, 0x0005, 0x0 }, /* #68 */ { 0x146a83, 0x146a82, 0xf8ea, 0xf9ea, 0x0008, 0x0 }, /* #69 */ { 0x0e1d42, 0x0e1d43, 0x0874, 0x0874, 0x0002, 0x0 }, /* #70 */ { 0x356897, 0x356896, 0x85a8, 0x85ac, 0x0002, 0x0 }, /* #71 */ { 0x0c3dd2, 0x0c3dd3, 0x78ab, 0x78ab, 0x000e, 0x0 }, /* #72 */ { 0x130e86, 0x130e87, 0x41e2, 0x41e2, 0x0001, 0x0 }, /* #73 */ { 0x1065d3, 0x1065d3, 0xc2ea, 0xc2ea, 0x000e, 0x0 }, /* #74 */ { 0x3c2182, 0x3c2182, 0x78a0, 0x78a8, 0x0003, 0x0 }, /* #75 */ { 0x1b46c2, 0x1b46c2, 0xd1ca, 0xd1ea, 0x0005, 0x0 }, /* #76 */ { 0x1d7883, 0x1d7882, 0xa277, 0xb277, 0x000c, 0x0 }, /* #77 */ { 0x0941d3, 0x0941d2, 0x3da9, 0x7da9, 0x000e, 0x0 }, /* #78 */ { 0x132297, 0x132296, 0xd2f1, 0xf2f1, 0x000d, 0x0 }, /* #79 */ { 0x2d4786, 0x2d4787, 0x6eb4, 0x6eb4, 0x000e, 0x0 }, /* #80 */ { 0x337997, 0x337996, 0x7a80, 0x7a88, 0x0003, 0x0 }, /* #81 */ { 0x140607, 0x140606, 0x2105, 0x3105, 0x000c, 0x0 }, /* #82 */ { 0x035196, 0x035197, 0x977a, 0x977a, 0x0005, 0x0 }, /* #83 */ { 0x2a4c47, 0x2a4c47, 0xea3d, 0xea3d, 0x0000, 0x0 }, /* #84 */ { 0x1f1c03, 0x1f1c03, 0xb980, 0xb980, 0x000c, 0x0 }, /* #85 */ { 0x0a3307, 0x0a3306, 0xa5d3, 0xe5d3, 0x000e, 0x0 }, /* #86 */ { 0x2e3c12, 0x2e3c12, 0xb02f, 0xb22f, 0x0009, 0x0 }, /* #87 */ { 0x1e3f12, 0x1e3f13, 0xf0ce, 0xf0ce, 0x0002, 0x0 }, /* #88 */ { 0x3c5d87, 0x3c5d87, 0xba92, 0xba92, 0x000c, 0x0 }, /* #89 */ { 0x151b93, 0x151b93, 0xe99f, 0xe99f, 0x0008, 0x0 }, /* #90 */ { 0x1a4396, 0x1a4396, 0xdfe2, 0xdfea, 0x0003, 0x0 }, /* #91 */ { 0x141e43, 0x141e43, 0x7b1e, 0x7b1e, 0x0004, 0x0 }, /* #92 */ { 0x041282, 0x041282, 0x52c2, 0x5ac2, 0x000b, 0x0 }, /* #93 */ { 0x195503, 0x195502, 0xbfd4, 0xbff4, 0x0005, 0x0 }, /* #94 */ { 0x017a56, 0x017a56, 0x8180, 0x81a0, 0x0005, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bts_u16_locked = RT_ELEMENTS(g_aTests_bts_u16_locked); BINU16_TEST_T const g_aTests_arpl[] = { { 0x2d0d82, 0x2d0d82, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */ { 0x2f4292, 0x2f4292, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */ { 0x3b2cc3, 0x3b2c83, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */ { 0x140fc7, 0x140f87, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */ { 0x351207, 0x351207, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */ { 0x3c69c6, 0x3c6986, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */ { 0x201347, 0x201307, 0x6577, 0x6577, 0x0000, 0x0 }, /* #6 */ { 0x142013, 0x142013, 0xecde, 0xecde, 0x0000, 0x0 }, /* #7 */ { 0x347ed6, 0x347e96, 0x75e0, 0x75e0, 0x0000, 0x0 }, /* #8 */ { 0x1c58c6, 0x1c5886, 0x0e8a, 0x0e8a, 0x0000, 0x0 }, /* #9 */ { 0x361707, 0x361707, 0xed46, 0xed46, 0x0000, 0x0 }, /* #10 */ { 0x052407, 0x052407, 0x115d, 0x115d, 0x0000, 0x0 }, /* #11 */ { 0x060f16, 0x060f56, 0x8954, 0x8956, 0xf182, 0x0 }, /* #12 */ { 0x3a4dc3, 0x3a4d83, 0x5493, 0x5493, 0x8456, 0x0 }, /* #13 */ { 0x1c3917, 0x1c3917, 0xedde, 0xedde, 0x9c82, 0x0 }, /* #14 */ { 0x223382, 0x223382, 0x04ce, 0x04ce, 0xaff1, 0x0 }, /* #15 */ { 0x081a12, 0x081a12, 0x50ff, 0x50ff, 0xab7f, 0x0 }, /* #16 */ { 0x3d3707, 0x3d3707, 0xc38c, 0xc38c, 0x538c, 0x0 }, /* #17 */ { 0x1f16d7, 0x1f16d7, 0xe0fe, 0xe0ff, 0x6473, 0x0 }, /* #18 */ { 0x2359c6, 0x235986, 0xac13, 0xac13, 0x3c07, 0x0 }, /* #19 */ { 0x237897, 0x237897, 0xcf2a, 0xcf2a, 0xdac1, 0x0 }, /* #20 */ { 0x205757, 0x205717, 0x408c, 0x408c, 0xd2b8, 0x0 }, /* #21 */ { 0x0e3b02, 0x0e3b42, 0x1c6d, 0x1c6f, 0x40f7, 0x0 }, /* #22 */ { 0x152156, 0x152156, 0xb346, 0xb347, 0xf98b, 0x0 }, /* #23 */ { 0x3d4f06, 0x3d4f06, 0x4a2f, 0x4a2f, 0x7b51, 0x0 }, /* #24 */ { 0x0b0d07, 0x0b0d07, 0x601b, 0x601b, 0x919f, 0x0 }, /* #25 */ { 0x3f7c16, 0x3f7c56, 0xe6e9, 0xe6eb, 0xd497, 0x0 }, /* #26 */ { 0x0b38d3, 0x0b38d3, 0x8e04, 0x8e07, 0xb1db, 0x0 }, /* #27 */ { 0x003853, 0x003853, 0x9b0c, 0x9b0f, 0x6967, 0x0 }, /* #28 */ { 0x397e17, 0x397e57, 0xf95c, 0xf95e, 0x2e72, 0x0 }, /* #29 */ { 0x0e6247, 0x0e6207, 0x3b76, 0x3b76, 0xe784, 0x0 }, /* #30 */ { 0x104582, 0x104582, 0x7c5f, 0x7c5f, 0x4fe5, 0x0 }, /* #31 */ { 0x385d52, 0x385d52, 0x1b54, 0x1b56, 0x6066, 0x0 }, /* #32 */ { 0x227a47, 0x227a07, 0x0b69, 0x0b69, 0x40e5, 0x0 }, /* #33 */ { 0x2e3887, 0x2e3887, 0xf08d, 0xf08d, 0xc2e9, 0x0 }, /* #34 */ { 0x286d13, 0x286d53, 0x20f4, 0x20f5, 0x9365, 0x0 }, /* #35 */ { 0x345793, 0x3457d3, 0x5e3a, 0x5e3b, 0x5f7b, 0x0 }, /* #36 */ { 0x313846, 0x313846, 0x131c, 0x131e, 0xc5c6, 0x0 }, /* #37 */ { 0x0d0ad6, 0x0d0a96, 0xa203, 0xa203, 0x82a5, 0x0 }, /* #38 */ { 0x3c5a86, 0x3c5a86, 0xf826, 0xf826, 0xb33a, 0x0 }, /* #39 */ { 0x2f5a57, 0x2f5a17, 0xef2e, 0xef2e, 0xcc30, 0x0 }, /* #40 */ { 0x187857, 0x187817, 0xf3cc, 0xf3cc, 0xf2d4, 0x0 }, /* #41 */ { 0x376c57, 0x376c17, 0x5fd9, 0x5fd9, 0xa069, 0x0 }, /* #42 */ { 0x085916, 0x085956, 0x7539, 0x753a, 0xfeb2, 0x0 }, /* #43 */ { 0x326b57, 0x326b17, 0xcf47, 0xcf47, 0x400e, 0x0 }, /* #44 */ { 0x297fd2, 0x297f92, 0xe159, 0xe159, 0xd071, 0x0 }, /* #45 */ { 0x026282, 0x026282, 0xa156, 0xa156, 0x2558, 0x0 }, /* #46 */ { 0x1f7556, 0x1f7516, 0x8655, 0x8655, 0x6ae0, 0x0 }, /* #47 */ { 0x343c97, 0x343c97, 0x4c37, 0x4c37, 0xc30b, 0x0 }, /* #48 */ { 0x332d56, 0x332d16, 0xf31b, 0xf31b, 0x8841, 0x0 }, /* #49 */ { 0x3d7ac2, 0x3d7a82, 0x44a7, 0x44a7, 0x5508, 0x0 }, /* #50 */ { 0x3b0743, 0x3b0743, 0x5d75, 0x5d76, 0xbee2, 0x0 }, /* #51 */ { 0x137887, 0x137887, 0x46d9, 0x46d9, 0x75f5, 0x0 }, /* #52 */ { 0x085012, 0x085012, 0xf1eb, 0xf1eb, 0x8b54, 0x0 }, /* #53 */ { 0x016953, 0x016953, 0x82b1, 0x82b3, 0x56fb, 0x0 }, /* #54 */ { 0x0b7a86, 0x0b7a86, 0xfefa, 0xfefa, 0xdf09, 0x0 }, /* #55 */ { 0x1f5957, 0x1f5957, 0x78e0, 0x78e2, 0xdcda, 0x0 }, /* #56 */ { 0x210c87, 0x210c87, 0x3969, 0x3969, 0x5491, 0x0 }, /* #57 */ { 0x023683, 0x023683, 0x81ad, 0x81ad, 0xaf50, 0x0 }, /* #58 */ { 0x246342, 0x246302, 0x535a, 0x535a, 0x548a, 0x0 }, /* #59 */ { 0x3c3106, 0x3c3146, 0xec6a, 0xec6b, 0x5e43, 0x0 }, /* #60 */ { 0x3316d7, 0x331697, 0xb19e, 0xb19e, 0x3146, 0x0 }, /* #61 */ { 0x291583, 0x2915c3, 0x51ac, 0x51ae, 0x252a, 0x0 }, /* #62 */ { 0x0d6c46, 0x0d6c06, 0xcebb, 0xcebb, 0x81ff, 0x0 }, /* #63 */ { 0x2c2e53, 0x2c2e13, 0x4f9f, 0x4f9f, 0x6fbb, 0x0 }, /* #64 */ { 0x1c77c6, 0x1c7786, 0x1ae6, 0x1ae6, 0x0d99, 0x0 }, /* #65 */ { 0x113f53, 0x113f53, 0xc331, 0xc333, 0xf99b, 0x0 }, /* #66 */ { 0x245796, 0x245796, 0xae2e, 0xae2e, 0x6098, 0x0 }, /* #67 */ { 0x0e2116, 0x0e2116, 0x0f50, 0x0f50, 0x7bb8, 0x0 }, /* #68 */ { 0x2f2512, 0x2f2512, 0x76d2, 0x76d2, 0xe5c9, 0x0 }, /* #69 */ { 0x140c06, 0x140c46, 0xa5a5, 0xa5a7, 0xf4bb, 0x0 }, /* #70 */ { 0x0c5b96, 0x0c5b96, 0x12f3, 0x12f3, 0x16bd, 0x0 }, /* #71 */ { 0x3b5582, 0x3b5582, 0xd477, 0xd477, 0x0cc3, 0x0 }, /* #72 */ { 0x3d6dd3, 0x3d6dd3, 0xa8f0, 0xa8f3, 0x485f, 0x0 }, /* #73 */ { 0x045806, 0x045846, 0x20bc, 0x20be, 0x439e, 0x0 }, /* #74 */ { 0x1b5197, 0x1b51d7, 0xbd90, 0xbd93, 0x7a7b, 0x0 }, /* #75 */ { 0x0d2c43, 0x0d2c03, 0x1c39, 0x1c39, 0x02f0, 0x0 }, /* #76 */ { 0x190243, 0x190203, 0xd2df, 0xd2df, 0x5924, 0x0 }, /* #77 */ { 0x186012, 0x186012, 0x9152, 0x9152, 0xd715, 0x0 }, /* #78 */ { 0x093e13, 0x093e13, 0xc6d3, 0xc6d3, 0x84c9, 0x0 }, /* #79 */ { 0x0f39c2, 0x0f3982, 0xfc73, 0xfc73, 0xe678, 0x0 }, /* #80 */ { 0x027c92, 0x027c92, 0x3348, 0x3348, 0xec1c, 0x0 }, /* #81 */ { 0x333487, 0x333487, 0xae0e, 0xae0e, 0x5358, 0x0 }, /* #82 */ { 0x037282, 0x037282, 0x9237, 0x9237, 0x9a80, 0x0 }, /* #83 */ { 0x284f06, 0x284f06, 0xe8fe, 0xe8fe, 0x899e, 0x0 }, /* #84 */ { 0x201017, 0x201057, 0x8ae8, 0x8aeb, 0xb56f, 0x0 }, /* #85 */ { 0x221212, 0x221252, 0x1195, 0x1196, 0x6f02, 0x0 }, /* #86 */ { 0x322682, 0x322682, 0xa903, 0xa903, 0x147e, 0x0 }, /* #87 */ { 0x1674c2, 0x167482, 0xc9fe, 0xc9fe, 0x6954, 0x0 }, /* #88 */ { 0x214003, 0x214043, 0xcf50, 0xcf53, 0x8ed7, 0x0 }, /* #89 */ { 0x306a56, 0x306a16, 0x774d, 0x774d, 0x851d, 0x0 }, /* #90 */ { 0x156d83, 0x156dc3, 0xe812, 0xe813, 0x2513, 0x0 }, /* #91 */ { 0x261e57, 0x261e17, 0x7bf9, 0x7bf9, 0x4aa4, 0x0 }, /* #92 */ { 0x3505d3, 0x350593, 0x37e6, 0x37e6, 0x016c, 0x0 }, /* #93 */ { 0x365b16, 0x365b56, 0x1dae, 0x1daf, 0xae13, 0x0 }, /* #94 */ { 0x006fc3, 0x006f83, 0xa85f, 0xa85f, 0x0930, 0x0 }, /* #95 */ }; uint32_t const g_cTests_arpl = RT_ELEMENTS(g_aTests_arpl); BINU32_TEST_T const g_aTests_add_u32[] = { { 0x363346, 0x363346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x205917, 0x205146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x383302, 0x383346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x315986, 0x315146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x072956, 0x072146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x006c02, 0x006446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x3c6856, 0x3c6082, 0x8d836020, 0x8d836020, 0x00000000, 0x0 }, /* #6 */ { 0x1b5bc6, 0x1b5302, 0x18fbc801, 0x18fbc801, 0x00000000, 0x0 }, /* #7 */ { 0x076742, 0x076786, 0x9ce1e9dd, 0x9ce1e9dd, 0x00000000, 0x0 }, /* #8 */ { 0x334f42, 0x334786, 0xe76d99b7, 0xe76d99b7, 0x00000000, 0x0 }, /* #9 */ { 0x067247, 0x067202, 0x6f95f95b, 0x6f95f95b, 0x00000000, 0x0 }, /* #10 */ { 0x255dc7, 0x255582, 0xef02c07c, 0xef02c07c, 0x00000000, 0x0 }, /* #11 */ { 0x2b45d6, 0x2b4502, 0x57757083, 0x76a345d3, 0x1f2dd550, 0x0 }, /* #12 */ { 0x0f2803, 0x0f2097, 0x99def76e, 0x97257c48, 0xfd4684da, 0x0 }, /* #13 */ { 0x3c2383, 0x3c2397, 0x9fc7d3f2, 0x97f3b9f0, 0xf82be5fe, 0x0 }, /* #14 */ { 0x261017, 0x261012, 0x2ec02369, 0x37151eb6, 0x0854fb4d, 0x0 }, /* #15 */ { 0x3e0083, 0x3e0886, 0x7c6696d0, 0xaf9e084e, 0x3337717e, 0x0 }, /* #16 */ { 0x3c2156, 0x3c2106, 0x4cf90a15, 0x7efdf96f, 0x3204ef5a, 0x0 }, /* #17 */ { 0x3e1757, 0x3e1712, 0x30b00ced, 0x66d0e254, 0x3620d567, 0x0 }, /* #18 */ { 0x1a78d6, 0x1a7082, 0x407aee75, 0xc73852da, 0x86bd6465, 0x0 }, /* #19 */ { 0x0676d2, 0x067e82, 0x4fa48335, 0xc94697cd, 0x79a21498, 0x0 }, /* #20 */ { 0x364582, 0x364582, 0xc14fa8a8, 0xd61956ec, 0x14c9ae44, 0x0 }, /* #21 */ { 0x0f7d07, 0x0f7506, 0x32ec768e, 0x7547f54e, 0x425b7ec0, 0x0 }, /* #22 */ { 0x1e1143, 0x1e1116, 0x3014521e, 0x362f9a59, 0x061b483b, 0x0 }, /* #23 */ { 0x231c96, 0x231c13, 0xc02bfeff, 0x489e166e, 0x8872176f, 0x0 }, /* #24 */ { 0x083882, 0x083092, 0xa78af79c, 0xbc112ea8, 0x1486370c, 0x0 }, /* #25 */ { 0x077f52, 0x077f13, 0x818dab05, 0x7d648113, 0xfbd6d60e, 0x0 }, /* #26 */ { 0x3f7086, 0x3f7886, 0x61bcce24, 0x943e7ced, 0x3281aec9, 0x0 }, /* #27 */ { 0x3a48d2, 0x3a4003, 0xe8c4f09c, 0x0255b81c, 0x1990c780, 0x0 }, /* #28 */ { 0x195252, 0x195283, 0xef46cfbb, 0x813706cb, 0x91f03710, 0x0 }, /* #29 */ { 0x1902d2, 0x190202, 0x039b5384, 0x4e235479, 0x4a8800f5, 0x0 }, /* #30 */ { 0x367b07, 0x367392, 0xa0dc2677, 0xb63d85f2, 0x15615f7b, 0x0 }, /* #31 */ { 0x033007, 0x033083, 0xbc59d2d6, 0xa97af237, 0xed211f61, 0x0 }, /* #32 */ { 0x135142, 0x135113, 0x56bb4dde, 0x39b08358, 0xe2f5357a, 0x0 }, /* #33 */ { 0x0a0f57, 0x0a0786, 0x97f54210, 0xfeb976c9, 0x66c434b9, 0x0 }, /* #34 */ { 0x121212, 0x121282, 0x0da29ba5, 0xfc3b3119, 0xee989574, 0x0 }, /* #35 */ { 0x3c2b47, 0x3c2317, 0x6d0526e9, 0x1a42e9d2, 0xad3dc2e9, 0x0 }, /* #36 */ { 0x070706, 0x070707, 0xe271d545, 0x01daacc6, 0x1f68d781, 0x0 }, /* #37 */ { 0x1c6643, 0x1c6e03, 0xcc7dc720, 0x6219d368, 0x959c0c48, 0x0 }, /* #38 */ { 0x2a5607, 0x2a5683, 0xf9b78c28, 0xbb0a60ae, 0xc152d486, 0x0 }, /* #39 */ { 0x107fc6, 0x107796, 0xb2ca332f, 0xebb0c0b8, 0x38e68d89, 0x0 }, /* #40 */ { 0x163a86, 0x163a82, 0x751e5552, 0xcf91eb0e, 0x5a7395bc, 0x0 }, /* #41 */ { 0x2b1802, 0x2b1017, 0x4dca6398, 0x301b1ba6, 0xe250b80e, 0x0 }, /* #42 */ { 0x233093, 0x233007, 0xd7e7f6f0, 0x55ed2a96, 0x7e0533a6, 0x0 }, /* #43 */ { 0x017713, 0x017782, 0x2585aefc, 0xd128e49e, 0xaba335a2, 0x0 }, /* #44 */ { 0x203e86, 0x203696, 0x0d842b3c, 0xedb6c322, 0xe03297e6, 0x0 }, /* #45 */ { 0x120d87, 0x120d03, 0xa48b51ec, 0x5b3ac19e, 0xb6af6fb2, 0x0 }, /* #46 */ { 0x0e2b02, 0x0e2386, 0x0073ef05, 0xfbc54156, 0xfb515251, 0x0 }, /* #47 */ { 0x330317, 0x330302, 0x34236749, 0x34758c79, 0x00522530, 0x0 }, /* #48 */ { 0x071347, 0x071307, 0x4857cdca, 0x04df7baa, 0xbc87ade0, 0x0 }, /* #49 */ { 0x0051c2, 0x005193, 0xe10d576c, 0xd3f3fca7, 0xf2e6a53b, 0x0 }, /* #50 */ { 0x295e92, 0x295692, 0x8294f03f, 0xc2bda9ab, 0x4028b96c, 0x0 }, /* #51 */ { 0x256182, 0x256106, 0x60a66202, 0x6c12e40f, 0x0b6c820d, 0x0 }, /* #52 */ { 0x0e2957, 0x0e2117, 0x5efc0f2a, 0x5543ce47, 0xf647bf1d, 0x0 }, /* #53 */ { 0x144597, 0x144517, 0x7ca46a9b, 0x0af76fd2, 0x8e530537, 0x0 }, /* #54 */ { 0x1d5643, 0x1d5612, 0x416007fe, 0x490cde38, 0x07acd63a, 0x0 }, /* #55 */ { 0x247dc7, 0x247586, 0xd7bd43e0, 0xe270772d, 0x0ab3334d, 0x0 }, /* #56 */ { 0x2d0997, 0x2d0117, 0xe0190c6d, 0x2c9805d2, 0x4c7ef965, 0x0 }, /* #57 */ { 0x275c43, 0x275486, 0xd41c734b, 0xebf1df5c, 0x17d56c11, 0x0 }, /* #58 */ { 0x295c52, 0x295416, 0x73bf274d, 0x7e6c7212, 0x0aad4ac5, 0x0 }, /* #59 */ { 0x142ac3, 0x142a13, 0x8660dda9, 0x07d98401, 0x8178a658, 0x0 }, /* #60 */ { 0x305c03, 0x305482, 0x06061406, 0xbf12cdda, 0xb90cb9d4, 0x0 }, /* #61 */ { 0x3c2a86, 0x3c2293, 0xf5ce0b5a, 0xe01968a8, 0xea4b5d4e, 0x0 }, /* #62 */ { 0x1a6246, 0x1a6282, 0x1145d50a, 0xd0eb616b, 0xbfa58c61, 0x0 }, /* #63 */ { 0x237597, 0x237582, 0xa687766b, 0xadf6f4fb, 0x076f7e90, 0x0 }, /* #64 */ { 0x3d2716, 0x3d2792, 0x3519526d, 0xc68bdfc4, 0x91728d57, 0x0 }, /* #65 */ { 0x1d5393, 0x1d5b96, 0x79e24a1e, 0xb1528033, 0x37703615, 0x0 }, /* #66 */ { 0x2e59d7, 0x2e5186, 0x32279921, 0xf7de1935, 0xc5b68014, 0x0 }, /* #67 */ { 0x1223d2, 0x122382, 0x8b4b7a96, 0xd3a88e3b, 0x485d13a5, 0x0 }, /* #68 */ { 0x3439c7, 0x343986, 0x731a8240, 0x8477d436, 0x115d51f6, 0x0 }, /* #69 */ { 0x181ed2, 0x181692, 0x0f24a9dc, 0xff307cf7, 0xf00bd31b, 0x0 }, /* #70 */ { 0x104b17, 0x104b13, 0xe044dc2b, 0x69179898, 0x88d2bc6d, 0x0 }, /* #71 */ { 0x103d57, 0x103583, 0xe9c64e06, 0xc3f2cf5d, 0xda2c8157, 0x0 }, /* #72 */ { 0x1f0407, 0x1f0413, 0x4b5ed787, 0x4af6de40, 0xff9806b9, 0x0 }, /* #73 */ { 0x217c47, 0x217402, 0x06a7ae74, 0x7155f389, 0x6aae4515, 0x0 }, /* #74 */ { 0x0c1fc3, 0x0c1703, 0x56c173d3, 0x4d5ca123, 0xf69b2d50, 0x0 }, /* #75 */ { 0x3c1c07, 0x3c1c07, 0x80d3b007, 0x4a9d6cd8, 0xc9c9bcd1, 0x0 }, /* #76 */ { 0x0b4256, 0x0b4207, 0xd3b1b424, 0x0b5b868d, 0x37a9d269, 0x0 }, /* #77 */ { 0x350803, 0x350007, 0x5ba342b3, 0x17136778, 0xbb7024c5, 0x0 }, /* #78 */ { 0x3e1fd7, 0x3e1f17, 0xb166bee9, 0x41e6ac12, 0x907fed29, 0x0 }, /* #79 */ { 0x1b2897, 0x1b2013, 0xa48e32cc, 0x18375573, 0x73a922a7, 0x0 }, /* #80 */ { 0x221c52, 0x221417, 0xe279101b, 0x1c899f39, 0x3a108f1e, 0x0 }, /* #81 */ { 0x243907, 0x243107, 0xbd25e506, 0x0004f14d, 0x42df0c47, 0x0 }, /* #82 */ { 0x1f0ac2, 0x1f0a92, 0x707d549a, 0xe4bad8c2, 0x743d8428, 0x0 }, /* #83 */ { 0x2f78c3, 0x2f7003, 0xde299914, 0x1b2a9898, 0x3d00ff84, 0x0 }, /* #84 */ { 0x322cd7, 0x322407, 0x36f99055, 0x316c68fa, 0xfa72d8a5, 0x0 }, /* #85 */ { 0x2d5697, 0x2d5603, 0x7cd18355, 0x1bd704cd, 0x9f058178, 0x0 }, /* #86 */ { 0x367d13, 0x367587, 0xb1e8ada4, 0x94c8b139, 0xe2e00395, 0x0 }, /* #87 */ { 0x0b3d16, 0x0b3d96, 0x28d7804c, 0x84ffb3a6, 0x5c28335a, 0x0 }, /* #88 */ { 0x036807, 0x036882, 0x6e6ae252, 0xd99b6f9e, 0x6b308d4c, 0x0 }, /* #89 */ { 0x193497, 0x193416, 0x4d690f8e, 0x79e56ae4, 0x2c7c5b56, 0x0 }, /* #90 */ { 0x1001c3, 0x100103, 0xcd8177c5, 0x3c5fc608, 0x6ede4e43, 0x0 }, /* #91 */ { 0x244992, 0x244103, 0x679a3393, 0x244a609b, 0xbcb02d08, 0x0 }, /* #92 */ { 0x1c0752, 0x1c0f82, 0x38b9cca6, 0xa6e49008, 0x6e2ac362, 0x0 }, /* #93 */ { 0x016e93, 0x016612, 0x2084c06f, 0x4bfa8885, 0x2b75c816, 0x0 }, /* #94 */ { 0x3c6c17, 0x3c6493, 0xd231ec37, 0x9dbd2540, 0xcb8b3909, 0x0 }, /* #95 */ { 0x0d2496, 0x0d2457, 0x00000001, 0x00000000, 0xffffffff, 0x0 }, /* fixed #0 */ }; uint32_t const g_cTests_add_u32 = RT_ELEMENTS(g_aTests_add_u32); BINU32_TEST_T const g_aTests_add_u32_locked[] = { { 0x321206, 0x321246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x193656, 0x193646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x063756, 0x063746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x303352, 0x303346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x163907, 0x163146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x156c02, 0x156446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x391f12, 0x391782, 0xf1c4a4e0, 0xf1c4a4e0, 0x00000000, 0x0 }, /* #6 */ { 0x240786, 0x240702, 0x0145d72a, 0x0145d72a, 0x00000000, 0x0 }, /* #7 */ { 0x3127c2, 0x312702, 0x011ba5f8, 0x011ba5f8, 0x00000000, 0x0 }, /* #8 */ { 0x2d3d53, 0x2d3586, 0x8c16bdf3, 0x8c16bdf3, 0x00000000, 0x0 }, /* #9 */ { 0x102292, 0x102286, 0x832af318, 0x832af318, 0x00000000, 0x0 }, /* #10 */ { 0x3d2e47, 0x3d2602, 0x2cfcf53e, 0x2cfcf53e, 0x00000000, 0x0 }, /* #11 */ { 0x087152, 0x087186, 0x19dcf31f, 0xd2ba996f, 0xb8dda650, 0x0 }, /* #12 */ { 0x116b52, 0x116392, 0x8eb292db, 0xfc7a2315, 0x6dc7903a, 0x0 }, /* #13 */ { 0x0d6753, 0x0d6797, 0xc60d7b5b, 0x958f0ac5, 0xcf818f6a, 0x0 }, /* #14 */ { 0x2e0012, 0x2e0082, 0xf81c2c76, 0xf9c7610b, 0x01ab3495, 0x0 }, /* #15 */ { 0x092306, 0x092386, 0xa0dc73d8, 0xca15ee9a, 0x29397ac2, 0x0 }, /* #16 */ { 0x2a0c86, 0x2a0497, 0xa0efd087, 0x81535150, 0xe06380c9, 0x0 }, /* #17 */ { 0x1c1c93, 0x1c1c07, 0x85226c97, 0x5c29bd8d, 0xd70750f6, 0x0 }, /* #18 */ { 0x147317, 0x147306, 0x2f518603, 0x7028bfac, 0x40d739a9, 0x0 }, /* #19 */ { 0x0a2782, 0x0a2792, 0x597afefe, 0xf375e1c1, 0x99fae2c3, 0x0 }, /* #20 */ { 0x3d1e53, 0x3d1696, 0x17679ccd, 0xaacf205c, 0x9367838f, 0x0 }, /* #21 */ { 0x2e4c12, 0x2e4c07, 0xacc3c788, 0x5624b109, 0xa960e981, 0x0 }, /* #22 */ { 0x022942, 0x022182, 0xb06a6ab5, 0xcaee149d, 0x1a83a9e8, 0x0 }, /* #23 */ { 0x074bd3, 0x074302, 0x55de58fa, 0x58a042ba, 0x02c1e9c0, 0x0 }, /* #24 */ { 0x195e57, 0x195607, 0x76ca85e8, 0x20e7e45a, 0xaa1d5e72, 0x0 }, /* #25 */ { 0x2323d7, 0x232392, 0xa5e1e59e, 0xf78c01f1, 0x51aa1c53, 0x0 }, /* #26 */ { 0x293707, 0x293712, 0x53af69af, 0x74f2f4c4, 0x21438b15, 0x0 }, /* #27 */ { 0x2020c2, 0x202882, 0x7606ce65, 0xaedf32fd, 0x38d86498, 0x0 }, /* #28 */ { 0x347503, 0x347d96, 0x31767118, 0xb0930d17, 0x7f1c9bff, 0x0 }, /* #29 */ { 0x052297, 0x052282, 0x84bdd573, 0xcfc669ba, 0x4b089447, 0x0 }, /* #30 */ { 0x3e46d3, 0x3e4696, 0xf97936cc, 0xfe75df5a, 0x04fca88e, 0x0 }, /* #31 */ { 0x1e2606, 0x1e2617, 0x7fd1e4ed, 0x6cdeaa17, 0xed0cc52a, 0x0 }, /* #32 */ { 0x245f83, 0x245707, 0x44ba1f47, 0x1c15b0d8, 0xd75b9191, 0x0 }, /* #33 */ { 0x315293, 0x315a82, 0x7e776d8b, 0xee8ba2fe, 0x70143573, 0x0 }, /* #34 */ { 0x014a83, 0x014213, 0x04027b57, 0x02f20a26, 0xfeef8ecf, 0x0 }, /* #35 */ { 0x085852, 0x085012, 0x1f319e36, 0x51bbba43, 0x328a1c0d, 0x0 }, /* #36 */ { 0x373347, 0x373303, 0x27e333eb, 0x1d48d1ad, 0xf5659dc2, 0x0 }, /* #37 */ { 0x1846d3, 0x184e86, 0x519989d4, 0xc8c170fa, 0x7727e726, 0x0 }, /* #38 */ { 0x380c16, 0x380402, 0x17f483c7, 0x6680506b, 0x4e8bcca4, 0x0 }, /* #39 */ { 0x282a53, 0x282202, 0x30faa065, 0x47330067, 0x16386002, 0x0 }, /* #40 */ { 0x272e93, 0x272616, 0x556b125e, 0x7dedf6ac, 0x2882e44e, 0x0 }, /* #41 */ { 0x1a5183, 0x1a5913, 0xc97ac375, 0x6430fea4, 0x9ab63b2f, 0x0 }, /* #42 */ { 0x273907, 0x273903, 0xe42ef715, 0x6b8e8d57, 0x875f9642, 0x0 }, /* #43 */ { 0x014ad6, 0x014292, 0x952bb21e, 0xb9f12ee5, 0x24c57cc7, 0x0 }, /* #44 */ { 0x032082, 0x032803, 0xa7cae583, 0x616d1634, 0xb9a230b1, 0x0 }, /* #45 */ { 0x2a5206, 0x2a5283, 0xcc42ac6a, 0xb98836ad, 0xed458a43, 0x0 }, /* #46 */ { 0x384bc7, 0x384317, 0x69c0cd77, 0x5ab22282, 0xf0f1550b, 0x0 }, /* #47 */ { 0x065e47, 0x065687, 0xce17a200, 0xbfa4573a, 0xf18cb53a, 0x0 }, /* #48 */ { 0x0e0c42, 0x0e0403, 0xeb864451, 0x01d68fa1, 0x16504b50, 0x0 }, /* #49 */ { 0x007c83, 0x007416, 0x6a76683e, 0x6e2c3c77, 0x03b5d439, 0x0 }, /* #50 */ { 0x000cc3, 0x000407, 0xf0cfc15c, 0x486f7a3c, 0x579fb8e0, 0x0 }, /* #51 */ { 0x222713, 0x222713, 0xc406695e, 0x04f62694, 0x40efbd36, 0x0 }, /* #52 */ { 0x2f2496, 0x2f2403, 0xfdd2e4bb, 0x5e79b56d, 0x60a6d0b2, 0x0 }, /* #53 */ { 0x0f0792, 0x0f0f92, 0x29d5690e, 0xa52a49e5, 0x7b54e0d7, 0x0 }, /* #54 */ { 0x356187, 0x356196, 0xc16049bc, 0xd9e92014, 0x1888d658, 0x0 }, /* #55 */ { 0x3058d2, 0x305017, 0x5297012e, 0x0a657db8, 0xb7ce7c8a, 0x0 }, /* #56 */ { 0x120553, 0x120582, 0x9cb8d5de, 0xc799e73e, 0x2ae11160, 0x0 }, /* #57 */ { 0x3b6c53, 0x3b6482, 0xf0201f0c, 0xfcf6848f, 0x0cd66583, 0x0 }, /* #58 */ { 0x220202, 0x220206, 0x3607875e, 0x5778a13f, 0x217119e1, 0x0 }, /* #59 */ { 0x1a13c6, 0x1a1316, 0x11d2728a, 0x21305e87, 0x0f5debfd, 0x0 }, /* #60 */ { 0x3057c2, 0x305713, 0x5ed10e3f, 0x0dcf6826, 0xaefe59e7, 0x0 }, /* #61 */ { 0x0064c3, 0x006406, 0x3b196a95, 0x7cbe05eb, 0x41a49b56, 0x0 }, /* #62 */ { 0x124cc7, 0x124402, 0x19ae28ce, 0x52a7432f, 0x38f91a61, 0x0 }, /* #63 */ { 0x327357, 0x327b07, 0xb7104d51, 0x37e1a2d8, 0x80d15587, 0x0 }, /* #64 */ { 0x063347, 0x063386, 0x29d2c09b, 0xb535f6ff, 0x8b633664, 0x0 }, /* #65 */ { 0x076513, 0x076517, 0xebd0520d, 0x258b5cd4, 0x39bb0ac7, 0x0 }, /* #66 */ { 0x002c47, 0x002486, 0xb3783bfb, 0xce22321e, 0x1aa9f623, 0x0 }, /* #67 */ { 0x1e0182, 0x1e0187, 0x90888426, 0x8324676a, 0xf29be344, 0x0 }, /* #68 */ { 0x254006, 0x254002, 0x0029a8d3, 0x6808e049, 0x67df3776, 0x0 }, /* #69 */ { 0x325942, 0x325982, 0x6601b20a, 0xdf51740e, 0x794fc204, 0x0 }, /* #70 */ { 0x0a3203, 0x0a3203, 0xbcec71c0, 0x040ca613, 0x47203453, 0x0 }, /* #71 */ { 0x0b38c6, 0x0b3886, 0x6f7e03cc, 0xe9a9830f, 0x7a2b7f43, 0x0 }, /* #72 */ { 0x302582, 0x302597, 0xb770c77d, 0x84a9c377, 0xcd38fbfa, 0x0 }, /* #73 */ { 0x270193, 0x270917, 0xe8e038ad, 0x6f3653c9, 0x86561b1c, 0x0 }, /* #74 */ { 0x0d6f57, 0x0d6707, 0x6bdc5918, 0x3b39a63f, 0xcf5d4d27, 0x0 }, /* #75 */ { 0x344352, 0x344382, 0xcaefd86c, 0xd359787c, 0x0869a010, 0x0 }, /* #76 */ { 0x0b7ec2, 0x0b7616, 0x282e9789, 0x730d4f84, 0x4adeb7fb, 0x0 }, /* #77 */ { 0x004552, 0x004502, 0x6e9a19a7, 0x75a4547f, 0x070a3ad8, 0x0 }, /* #78 */ { 0x1d3e86, 0x1d3617, 0xe373650b, 0x53d5c447, 0x70625f3c, 0x0 }, /* #79 */ { 0x1a74d7, 0x1a7c07, 0xb8b48622, 0x4c86c565, 0x93d23f43, 0x0 }, /* #80 */ { 0x377293, 0x377282, 0x284b4e16, 0xd03ee91a, 0xa7f39b04, 0x0 }, /* #81 */ { 0x0658c7, 0x065013, 0xf0784549, 0x58853a97, 0x680cf54e, 0x0 }, /* #82 */ { 0x3d0942, 0x3d0186, 0x60aa5eab, 0xf1d7bccc, 0x912d5e21, 0x0 }, /* #83 */ { 0x3e7203, 0x3e7a13, 0xbd4ca00f, 0x5bb7fdfe, 0x9e6b5def, 0x0 }, /* #84 */ { 0x240583, 0x240596, 0x3025e93f, 0xb91a49dd, 0x88f4609e, 0x0 }, /* #85 */ { 0x334a57, 0x334293, 0xf99f66fb, 0xc9c16d46, 0xd022064b, 0x0 }, /* #86 */ { 0x0b2e13, 0x0b2602, 0x1a462bb4, 0x4f25906d, 0x34df64b9, 0x0 }, /* #87 */ { 0x0d48c7, 0x0d4007, 0xecba2695, 0x1df53db8, 0x313b1723, 0x0 }, /* #88 */ { 0x2c34c2, 0x2c3412, 0x12059bc6, 0x287afa51, 0x16755e8b, 0x0 }, /* #89 */ { 0x122407, 0x122487, 0xff7adeb6, 0x9b2e7dff, 0x9bb39f49, 0x0 }, /* #90 */ { 0x1e7fd6, 0x1e7707, 0x40da4eb2, 0x3d3ed73f, 0xfc64888d, 0x0 }, /* #91 */ { 0x0120c2, 0x012803, 0xa7cf412a, 0x3f8ea2ce, 0x97bf61a4, 0x0 }, /* #92 */ { 0x2302d7, 0x230292, 0x21ecdbf7, 0xe74a4352, 0xc55d675b, 0x0 }, /* #93 */ { 0x2c0a17, 0x2c0297, 0xcd1f9237, 0xc317b490, 0xf5f82259, 0x0 }, /* #94 */ { 0x173d92, 0x173507, 0xdc4af540, 0x19764082, 0x3d2b4b42, 0x0 }, /* #95 */ }; uint32_t const g_cTests_add_u32_locked = RT_ELEMENTS(g_aTests_add_u32_locked); BINU32_TEST_T const g_aTests_adc_u32[] = { { 0x1a1a43, 0x1a1202, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ { 0x313487, 0x313402, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ { 0x053852, 0x053046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x341a03, 0x341202, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ { 0x1a0387, 0x1a0302, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ { 0x1d2bd7, 0x1d2302, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ { 0x331297, 0x331286, 0xc99d0d47, 0xc99d0d48, 0x00000000, 0x0 }, /* #6 */ { 0x123517, 0x123592, 0xac794e7f, 0xac794e80, 0x00000000, 0x0 }, /* #7 */ { 0x100a82, 0x100206, 0x11f4aa03, 0x11f4aa03, 0x00000000, 0x0 }, /* #8 */ { 0x053402, 0x053402, 0x66b75d64, 0x66b75d64, 0x00000000, 0x0 }, /* #9 */ { 0x146417, 0x146486, 0x94774b34, 0x94774b35, 0x00000000, 0x0 }, /* #10 */ { 0x2a6e16, 0x2a6686, 0xb3ebdbb1, 0xb3ebdbb1, 0x00000000, 0x0 }, /* #11 */ { 0x245c12, 0x245497, 0xcd9a4d53, 0x9ae4d872, 0xcd4a8b1f, 0x0 }, /* #12 */ { 0x332702, 0x332783, 0xe45b8e52, 0x9b384a75, 0xb6dcbc23, 0x0 }, /* #13 */ { 0x035ac6, 0x035a17, 0xad51923d, 0x2f9d38a9, 0x824ba66c, 0x0 }, /* #14 */ { 0x1a7d83, 0x1a7513, 0xab817002, 0x2a6219a1, 0x7ee0a99e, 0x0 }, /* #15 */ { 0x1f6452, 0x1f6496, 0xca46cb81, 0xf82173c0, 0x2ddaa83f, 0x0 }, /* #16 */ { 0x1b7853, 0x1b7017, 0x1813da7e, 0x17816d0a, 0xff6d928b, 0x0 }, /* #17 */ { 0x300417, 0x300486, 0x01e44d92, 0xf5851b9c, 0xf3a0ce09, 0x0 }, /* #18 */ { 0x366c07, 0x366407, 0xa3cba051, 0x113b4388, 0x6d6fa336, 0x0 }, /* #19 */ { 0x046653, 0x046602, 0x6e9bff46, 0x723063d9, 0x03946492, 0x0 }, /* #20 */ { 0x162f16, 0x162707, 0xf0004bc2, 0x536e11ee, 0x636dc62c, 0x0 }, /* #21 */ { 0x2d2593, 0x2d2d82, 0x6f19a981, 0xece136a4, 0x7dc78d22, 0x0 }, /* #22 */ { 0x027393, 0x027b07, 0xc9cd0631, 0x7d1ea703, 0xb351a0d1, 0x0 }, /* #23 */ { 0x151383, 0x151307, 0x53bdd6f5, 0x37fa986c, 0xe43cc176, 0x0 }, /* #24 */ { 0x015d43, 0x015d03, 0x86da3800, 0x676ce458, 0xe092ac57, 0x0 }, /* #25 */ { 0x301457, 0x301496, 0xea22cda9, 0xfd0f1659, 0x12ec48af, 0x0 }, /* #26 */ { 0x1762d7, 0x176a82, 0x4daf4795, 0xbc33d5cd, 0x6e848e37, 0x0 }, /* #27 */ { 0x147592, 0x147596, 0x3385e20f, 0xce426418, 0x9abc8209, 0x0 }, /* #28 */ { 0x3d4b43, 0x3d4396, 0xb061e1ab, 0xcd626541, 0x1d008395, 0x0 }, /* #29 */ { 0x3e5ac6, 0x3e5292, 0x46155967, 0xe9b5d5b6, 0xa3a07c4f, 0x0 }, /* #30 */ { 0x015982, 0x015913, 0xcd63ba19, 0x5bb28046, 0x8e4ec62d, 0x0 }, /* #31 */ { 0x343b93, 0x343392, 0xcc8e8d6c, 0xef756225, 0x22e6d4b8, 0x0 }, /* #32 */ { 0x170dc6, 0x170d92, 0x3de735cc, 0x94645a73, 0x567d24a7, 0x0 }, /* #33 */ { 0x317c47, 0x317413, 0xe517bcd8, 0x1b159e08, 0x35fde12f, 0x0 }, /* #34 */ { 0x0b1107, 0x0b1192, 0x95d4da2e, 0xdf150837, 0x49402e08, 0x0 }, /* #35 */ { 0x0e13d6, 0x0e1317, 0xfbc0a6d8, 0x60ca7465, 0x6509cd8d, 0x0 }, /* #36 */ { 0x1617c7, 0x161707, 0xc7f4c859, 0x1f82177d, 0x578d4f23, 0x0 }, /* #37 */ { 0x062f96, 0x062786, 0x92bba068, 0xaedbd6af, 0x1c203647, 0x0 }, /* #38 */ { 0x0b7d96, 0x0b7592, 0x59ac486e, 0xfc99e4e5, 0xa2ed9c77, 0x0 }, /* #39 */ { 0x3b5a83, 0x3b5217, 0xf7356aec, 0x4b345405, 0x53fee918, 0x0 }, /* #40 */ { 0x395197, 0x395107, 0xf8e55196, 0x5034bd9f, 0x574f6c08, 0x0 }, /* #41 */ { 0x3d2e02, 0x3d2686, 0xca6a9206, 0xe5035f47, 0x1a98cd41, 0x0 }, /* #42 */ { 0x0b14d6, 0x0b1c07, 0xd89aaf08, 0x6bf3f1de, 0x935942d6, 0x0 }, /* #43 */ { 0x331a52, 0x331217, 0xfa070f6d, 0x395664f6, 0x3f4f5589, 0x0 }, /* #44 */ { 0x3835d7, 0x383503, 0x6bea7074, 0x586756a7, 0xec7ce632, 0x0 }, /* #45 */ { 0x2c7347, 0x2c7397, 0xc1621b25, 0x914656d2, 0xcfe43bac, 0x0 }, /* #46 */ { 0x092152, 0x092186, 0x8f404546, 0x93c46496, 0x04841f50, 0x0 }, /* #47 */ { 0x233f82, 0x233787, 0xdcf1ad32, 0x9b938a7b, 0xbea1dd49, 0x0 }, /* #48 */ { 0x072492, 0x072413, 0xbe32084f, 0x13d1377a, 0x559f2f2b, 0x0 }, /* #49 */ { 0x113b06, 0x113b13, 0x8c553b78, 0x3c088513, 0xafb3499b, 0x0 }, /* #50 */ { 0x257796, 0x257707, 0xc44da7d4, 0x0a931a28, 0x46457254, 0x0 }, /* #51 */ { 0x150cd6, 0x150487, 0xfebdf3d5, 0xe79138f6, 0xe8d34521, 0x0 }, /* #52 */ { 0x1f0e57, 0x1f0613, 0x6b824ab9, 0x627a18b9, 0xf6f7cdff, 0x0 }, /* #53 */ { 0x355d56, 0x355582, 0x16c4c9e3, 0xdaf018c8, 0xc42b4ee5, 0x0 }, /* #54 */ { 0x083f53, 0x083702, 0x090aa93d, 0x63f7b27f, 0x5aed0941, 0x0 }, /* #55 */ { 0x3a3903, 0x3a3106, 0x258a3f83, 0x3cda043a, 0x174fc4b6, 0x0 }, /* #56 */ { 0x3b1486, 0x3b1406, 0x57de6805, 0x625db559, 0x0a7f4d54, 0x0 }, /* #57 */ { 0x2d6c03, 0x2d6407, 0xe7616ce1, 0x1494c9af, 0x2d335ccd, 0x0 }, /* #58 */ { 0x112dc2, 0x112597, 0x99b0e146, 0x9023ebe1, 0xf6730a9b, 0x0 }, /* #59 */ { 0x3d02d7, 0x3d0a17, 0xafdaba1f, 0x70cc1be4, 0xc0f161c4, 0x0 }, /* #60 */ { 0x092c03, 0x092486, 0x15c64f33, 0xa4401877, 0x8e79c943, 0x0 }, /* #61 */ { 0x0c75d7, 0x0c7d07, 0xb09436fa, 0x4339c7cf, 0x92a590d4, 0x0 }, /* #62 */ { 0x0757d6, 0x075707, 0xe4594712, 0x45a26948, 0x61492236, 0x0 }, /* #63 */ { 0x251846, 0x251006, 0x251e4ab5, 0x442aa7a5, 0x1f0c5cf0, 0x0 }, /* #64 */ { 0x294152, 0x294113, 0xc4d27dfe, 0x1c202f29, 0x574db12b, 0x0 }, /* #65 */ { 0x2a0a02, 0x2a0296, 0x174a3e3f, 0xe287051d, 0xcb3cc6de, 0x0 }, /* #66 */ { 0x243f43, 0x243707, 0x40bf081b, 0x3e6c4dee, 0xfdad45d2, 0x0 }, /* #67 */ { 0x027d82, 0x027583, 0xd7993183, 0xa21aede6, 0xca81bc63, 0x0 }, /* #68 */ { 0x370cd2, 0x370c92, 0x74f4947c, 0xa7e2c68a, 0x32ee320e, 0x0 }, /* #69 */ { 0x187016, 0x187007, 0xf0666c97, 0x44c9d3be, 0x54636727, 0x0 }, /* #70 */ { 0x095c93, 0x095496, 0xaca69ba8, 0xdadbe527, 0x2e35497e, 0x0 }, /* #71 */ { 0x2c2792, 0x2c2712, 0x30a3d8a4, 0x4587e892, 0x14e40fee, 0x0 }, /* #72 */ { 0x117dc6, 0x117d07, 0x926d816d, 0x25b9c6cf, 0x934c4562, 0x0 }, /* #73 */ { 0x1f2ed3, 0x1f2682, 0x14fb5a55, 0xdde32f8a, 0xc8e7d534, 0x0 }, /* #74 */ { 0x1e4d57, 0x1e4513, 0x6331604c, 0x21dab0c1, 0xbea95074, 0x0 }, /* #75 */ { 0x210fc7, 0x210712, 0x62d50f2f, 0x74ad188a, 0x11d8095a, 0x0 }, /* #76 */ { 0x0d7cd6, 0x0d7482, 0xf214104c, 0xf54e178f, 0x033a0743, 0x0 }, /* #77 */ { 0x326212, 0x326203, 0xfa1fc8f4, 0x36e1f1ef, 0x3cc228fb, 0x0 }, /* #78 */ { 0x103692, 0x103613, 0x724c8579, 0x54c273a2, 0xe275ee29, 0x0 }, /* #79 */ { 0x265743, 0x265782, 0x13c8e966, 0xff1c3bea, 0xeb535283, 0x0 }, /* #80 */ { 0x0e2c87, 0x0e2412, 0x195748e4, 0x4ac9e773, 0x31729e8e, 0x0 }, /* #81 */ { 0x0736d2, 0x073617, 0xfe73a35e, 0x585e33b8, 0x59ea905a, 0x0 }, /* #82 */ { 0x2b1202, 0x2b1a13, 0xd92afadd, 0x6de6ebc4, 0x94bbf0e7, 0x0 }, /* #83 */ { 0x045853, 0x045013, 0x2d565156, 0x164c2820, 0xe8f5d6c9, 0x0 }, /* #84 */ { 0x285bd6, 0x285317, 0x6bed236a, 0x099d3e17, 0x9db01aad, 0x0 }, /* #85 */ { 0x2703c2, 0x270382, 0xc1c51fc3, 0xf66d7cb3, 0x34a85cf0, 0x0 }, /* #86 */ { 0x2d4c47, 0x2d4483, 0xf78628c1, 0x8063dc23, 0x88ddb361, 0x0 }, /* #87 */ { 0x2b4a86, 0x2b4a13, 0xe00582f2, 0x69dd9210, 0x89d80f1e, 0x0 }, /* #88 */ { 0x087f96, 0x087f07, 0xbc3282e3, 0x7b14391d, 0xbee1b63a, 0x0 }, /* #89 */ { 0x023a16, 0x023287, 0xd28725b2, 0xb9431924, 0xe6bbf372, 0x0 }, /* #90 */ { 0x2b5513, 0x2b5502, 0x327c54d1, 0x7320d40e, 0x40a47f3c, 0x0 }, /* #91 */ { 0x1d3c52, 0x1d3403, 0xfbed02b3, 0x41397808, 0x454c7555, 0x0 }, /* #92 */ { 0x2b2202, 0x2b2206, 0x355023f4, 0x55b8a778, 0x20688384, 0x0 }, /* #93 */ { 0x125f93, 0x125717, 0x64cb055c, 0x4f4bfb7b, 0xea80f61e, 0x0 }, /* #94 */ { 0x1e4156, 0x1e4992, 0x5dd5c02f, 0xda123df8, 0x7c3c7dc9, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u32 = RT_ELEMENTS(g_aTests_adc_u32); BINU32_TEST_T const g_aTests_adc_u32_locked[] = { { 0x2656d7, 0x265602, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ { 0x0f7243, 0x0f7202, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ { 0x184fd2, 0x184746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x2a3153, 0x2a3102, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ { 0x0b7302, 0x0b7346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x095193, 0x095102, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ { 0x145a57, 0x145206, 0x4394d0dd, 0x4394d0de, 0x00000000, 0x0 }, /* #6 */ { 0x1c7fd6, 0x1c7706, 0x480c6814, 0x480c6814, 0x00000000, 0x0 }, /* #7 */ { 0x051e02, 0x051602, 0x052e5a0b, 0x052e5a0b, 0x00000000, 0x0 }, /* #8 */ { 0x190ad7, 0x190286, 0x96e9b97d, 0x96e9b97e, 0x00000000, 0x0 }, /* #9 */ { 0x106a17, 0x106286, 0xaffa9ea4, 0xaffa9ea5, 0x00000000, 0x0 }, /* #10 */ { 0x053997, 0x053102, 0x56482151, 0x56482152, 0x00000000, 0x0 }, /* #11 */ { 0x037912, 0x037913, 0x868323be, 0x1222b607, 0x8b9f9249, 0x0 }, /* #12 */ { 0x3c7c97, 0x3c7c13, 0xb2eaa724, 0x3e6e0e92, 0x8b83676d, 0x0 }, /* #13 */ { 0x3b2b02, 0x3b2b82, 0x62c4c188, 0x8685a92f, 0x23c0e7a7, 0x0 }, /* #14 */ { 0x283813, 0x283013, 0xffcefb9e, 0x2db85e6b, 0x2de962cc, 0x0 }, /* #15 */ { 0x155682, 0x155697, 0xf5aa3dba, 0xf164f869, 0xfbbabaaf, 0x0 }, /* #16 */ { 0x367697, 0x367e17, 0x97a5d13e, 0x5ef23ba5, 0xc74c6a66, 0x0 }, /* #17 */ { 0x1d7313, 0x1d7396, 0x89b027e9, 0xd5bc7fb4, 0x4c0c57ca, 0x0 }, /* #18 */ { 0x1735c7, 0x173516, 0x705f3bca, 0x77364365, 0x06d7079a, 0x0 }, /* #19 */ { 0x3412d2, 0x341203, 0xe3c95f94, 0x1d6b5f7a, 0x39a1ffe6, 0x0 }, /* #20 */ { 0x271346, 0x271316, 0x0fbfd65d, 0x4b52521b, 0x3b927bbe, 0x0 }, /* #21 */ { 0x3a3653, 0x3a3603, 0xe604ab23, 0x6284664c, 0x7c7fbb28, 0x0 }, /* #22 */ { 0x185e17, 0x185686, 0x200b7975, 0xb15e9b0c, 0x91532196, 0x0 }, /* #23 */ { 0x020796, 0x020f17, 0xda89fd5f, 0x5ac0b466, 0x8036b707, 0x0 }, /* #24 */ { 0x2a2c87, 0x2a2496, 0x08db160b, 0xf05f46c3, 0xe78430b7, 0x0 }, /* #25 */ { 0x1a7353, 0x1a7b13, 0x9d13190a, 0x6de4077a, 0xd0d0ee6f, 0x0 }, /* #26 */ { 0x1562d6, 0x156207, 0x3620fcd2, 0x25d75793, 0xefb65ac1, 0x0 }, /* #27 */ { 0x004d57, 0x004586, 0xaed7cfe1, 0xc968a4af, 0x1a90d4cd, 0x0 }, /* #28 */ { 0x030d06, 0x030513, 0xd1d6756e, 0x480db4e5, 0x76373f77, 0x0 }, /* #29 */ { 0x273947, 0x273992, 0x52ff5a4b, 0xcd8055f7, 0x7a80fbab, 0x0 }, /* #30 */ { 0x0a3586, 0x0a3513, 0xa515b405, 0x18f39c20, 0x73dde81b, 0x0 }, /* #31 */ { 0x310002, 0x310083, 0xe04d48c9, 0x9232dd79, 0xb1e594b0, 0x0 }, /* #32 */ { 0x044847, 0x044013, 0x4e810f14, 0x49862164, 0xfb05124f, 0x0 }, /* #33 */ { 0x353f82, 0x353f96, 0x4424a9c9, 0xc01cabe7, 0x7bf8021e, 0x0 }, /* #34 */ { 0x133f07, 0x133712, 0x1a57463b, 0x321b1f3b, 0x17c3d8ff, 0x0 }, /* #35 */ { 0x1b7a56, 0x1b7217, 0x5f3e6d07, 0x5aa68471, 0xfb68176a, 0x0 }, /* #36 */ { 0x196f53, 0x196782, 0xc5239c92, 0xea1fd473, 0x24fc37e0, 0x0 }, /* #37 */ { 0x3806c3, 0x380613, 0xb8a1e509, 0x0565d4c8, 0x4cc3efbe, 0x0 }, /* #38 */ { 0x304a53, 0x304287, 0xbbb2b6c3, 0xb3a050ee, 0xf7ed9a2a, 0x0 }, /* #39 */ { 0x2478c3, 0x247013, 0x4a7e1146, 0x251e4226, 0xdaa030df, 0x0 }, /* #40 */ { 0x280e03, 0x280693, 0xe9cb1e1f, 0xbff1b8c8, 0xd6269aa8, 0x0 }, /* #41 */ { 0x3337c2, 0x333f17, 0xad26abb3, 0x72f937a0, 0xc5d28bed, 0x0 }, /* #42 */ { 0x201843, 0x201086, 0xc03699c3, 0xc0df8be8, 0x00a8f224, 0x0 }, /* #43 */ { 0x313a86, 0x313206, 0x18817263, 0x58aedf0f, 0x402d6cac, 0x0 }, /* #44 */ { 0x391043, 0x391013, 0xcd303f88, 0x27cb4004, 0x5a9b007b, 0x0 }, /* #45 */ { 0x3c3997, 0x3c3107, 0x4cc456b8, 0x3adda74d, 0xee195094, 0x0 }, /* #46 */ { 0x393c12, 0x393c07, 0x83deb4f3, 0x56189547, 0xd239e054, 0x0 }, /* #47 */ { 0x3654d2, 0x365c96, 0x165811be, 0x864d0ef9, 0x6ff4fd3b, 0x0 }, /* #48 */ { 0x1d4517, 0x1d4592, 0x0ca2a5df, 0xa568cd49, 0x98c62769, 0x0 }, /* #49 */ { 0x050c07, 0x050487, 0xc4ec3cf1, 0xb68131af, 0xf194f4bd, 0x0 }, /* #50 */ { 0x0f3d93, 0x0f3d13, 0xd930d262, 0x6d752010, 0x94444dad, 0x0 }, /* #51 */ { 0x072342, 0x072b17, 0xcf2ec719, 0x57402a05, 0x881162ec, 0x0 }, /* #52 */ { 0x357817, 0x357002, 0x3b1f4551, 0x7d1f4d4f, 0x420007fd, 0x0 }, /* #53 */ { 0x0c14c7, 0x0c1413, 0x2a034e9e, 0x148ad810, 0xea878971, 0x0 }, /* #54 */ { 0x101052, 0x101012, 0x01353a37, 0x4eb62bb6, 0x4d80f17f, 0x0 }, /* #55 */ { 0x2e7093, 0x2e7087, 0xc775f403, 0x985ce8cc, 0xd0e6f4c8, 0x0 }, /* #56 */ { 0x101fd6, 0x101797, 0xe6b60643, 0xdf0b32d2, 0xf8552c8f, 0x0 }, /* #57 */ { 0x201e03, 0x201e07, 0x93a56400, 0x62edcae8, 0xcf4866e7, 0x0 }, /* #58 */ { 0x1b4f87, 0x1b4f96, 0x4195d669, 0x869ef8c6, 0x4509225c, 0x0 }, /* #59 */ { 0x2e4893, 0x2e4017, 0x48f3c27e, 0x0459c61b, 0xbb66039c, 0x0 }, /* #60 */ { 0x373606, 0x373e86, 0x5c7e05b0, 0xb2257a1d, 0x55a7746d, 0x0 }, /* #61 */ { 0x0c2b16, 0x0c2313, 0xf8fc7919, 0x406f0f76, 0x4772965d, 0x0 }, /* #62 */ { 0x2d3756, 0x2d3792, 0x3ba96959, 0xeaecfad5, 0xaf43917c, 0x0 }, /* #63 */ { 0x047c03, 0x047413, 0x31719aa6, 0x27b2c0f4, 0xf641264d, 0x0 }, /* #64 */ { 0x3945c2, 0x394503, 0x79ee90a6, 0x5749517a, 0xdd5ac0d4, 0x0 }, /* #65 */ { 0x292d52, 0x292516, 0x273408ed, 0x706a1ca3, 0x493613b6, 0x0 }, /* #66 */ { 0x083746, 0x083716, 0x102514ec, 0x42a5af27, 0x32809a3b, 0x0 }, /* #67 */ { 0x0d5217, 0x0d5292, 0x9a64468e, 0xc7b868ba, 0x2d54222b, 0x0 }, /* #68 */ { 0x0f4c46, 0x0f4402, 0x01da4a49, 0x5e732619, 0x5c98dbd0, 0x0 }, /* #69 */ { 0x076406, 0x076482, 0x19c2247d, 0xf2abbc3e, 0xd8e997c1, 0x0 }, /* #70 */ { 0x2a0c86, 0x2a0487, 0xcee67bab, 0xcca7bbaf, 0xfdc14004, 0x0 }, /* #71 */ { 0x120716, 0x120f82, 0x7f50ccc3, 0x91042445, 0x11b35782, 0x0 }, /* #72 */ { 0x3620c2, 0x362012, 0x14a8e04f, 0x6fc74d70, 0x5b1e6d21, 0x0 }, /* #73 */ { 0x0e4043, 0x0e4813, 0xc1f08489, 0x6e2ba316, 0xac3b1e8c, 0x0 }, /* #74 */ { 0x121003, 0x121803, 0x976ce4d2, 0x458fa8a8, 0xae22c3d5, 0x0 }, /* #75 */ { 0x266c96, 0x266417, 0xd9382d5d, 0x50628fca, 0x772a626d, 0x0 }, /* #76 */ { 0x241f13, 0x241713, 0xaffe18a6, 0x03028c62, 0x530473bb, 0x0 }, /* #77 */ { 0x0a0396, 0x0a0b13, 0xda3bb3b5, 0x5fcf1210, 0x85935e5b, 0x0 }, /* #78 */ { 0x172b13, 0x172393, 0xf3ea3269, 0xdd699b04, 0xe97f689a, 0x0 }, /* #79 */ { 0x2c6b96, 0x2c6316, 0x04d5be2c, 0x318dfb5a, 0x2cb83d2e, 0x0 }, /* #80 */ { 0x384ec7, 0x384e92, 0x2a0f020a, 0xa95df623, 0x7f4ef418, 0x0 }, /* #81 */ { 0x3b7402, 0x3b7486, 0x51050e42, 0xf3f0260a, 0xa2eb17c8, 0x0 }, /* #82 */ { 0x267e16, 0x267696, 0x50e7a4d9, 0xe8df70e7, 0x97f7cc0e, 0x0 }, /* #83 */ { 0x353747, 0x353703, 0xeb5d5c02, 0x3479ad73, 0x491c5170, 0x0 }, /* #84 */ { 0x261496, 0x261417, 0x12eed428, 0x10996bf5, 0xfdaa97cd, 0x0 }, /* #85 */ { 0x145407, 0x145417, 0xf9e3000a, 0x1ffaae41, 0x2617ae36, 0x0 }, /* #86 */ { 0x2e0f97, 0x2e0706, 0x48551137, 0x5132475f, 0x08dd3627, 0x0 }, /* #87 */ { 0x0e3ed6, 0x0e3682, 0x2c494d67, 0xecc2094f, 0xc078bbe8, 0x0 }, /* #88 */ { 0x387c97, 0x387493, 0xe03b56f6, 0x88186af1, 0xa7dd13fa, 0x0 }, /* #89 */ { 0x0a1682, 0x0a1683, 0xb5e0ccd1, 0xaf87b69d, 0xf9a6e9cc, 0x0 }, /* #90 */ { 0x3f0e53, 0x3f0696, 0x17a2c959, 0xd7f3c788, 0xc050fe2e, 0x0 }, /* #91 */ { 0x1f1ed7, 0x1f1e92, 0x48bf7a1a, 0x9ba8e061, 0x52e96646, 0x0 }, /* #92 */ { 0x390757, 0x390793, 0xcfe5f79b, 0x92c8e0e0, 0xc2e2e944, 0x0 }, /* #93 */ { 0x001182, 0x001182, 0xa81b5057, 0xf806326b, 0x4feae214, 0x0 }, /* #94 */ { 0x201716, 0x201782, 0xb2275d1c, 0xe87970ec, 0x365213d0, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u32_locked = RT_ELEMENTS(g_aTests_adc_u32_locked); BINU32_TEST_T const g_aTests_sub_u32[] = { { 0x127942, 0x127146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x3210d7, 0x321046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x396343, 0x396346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x390c43, 0x390446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x314f16, 0x314746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x0664c3, 0x066446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x1f1387, 0x1f1382, 0xb184d5c4, 0xb184d5c4, 0x00000000, 0x0 }, /* #6 */ { 0x2e5042, 0x2e5082, 0xeed7211f, 0xeed7211f, 0x00000000, 0x0 }, /* #7 */ { 0x3f1217, 0x3f1286, 0xef2976f0, 0xef2976f0, 0x00000000, 0x0 }, /* #8 */ { 0x3f1ec2, 0x3f1606, 0x3dcf75d8, 0x3dcf75d8, 0x00000000, 0x0 }, /* #9 */ { 0x015793, 0x015782, 0xbbb24262, 0xbbb24262, 0x00000000, 0x0 }, /* #10 */ { 0x244e86, 0x244686, 0xfba0e412, 0xfba0e412, 0x00000000, 0x0 }, /* #11 */ { 0x1d7853, 0x1d7893, 0x6506b1e6, 0x8a7d0b0b, 0xda89a6db, 0x0 }, /* #12 */ { 0x290153, 0x290113, 0x19f35161, 0x648f6bf8, 0xb563e569, 0x0 }, /* #13 */ { 0x2a0c96, 0x2a0487, 0xca3bb798, 0xe602da00, 0xe438dd98, 0x0 }, /* #14 */ { 0x1c3896, 0x1c3006, 0xfd90c78b, 0x5174314b, 0xac1c9640, 0x0 }, /* #15 */ { 0x0c7b13, 0x0c7313, 0x28ac769b, 0x560d86ce, 0xd29eefcd, 0x0 }, /* #16 */ { 0x110542, 0x110d97, 0x51c53a42, 0xa6514d44, 0xab73ecfe, 0x0 }, /* #17 */ { 0x0c4ec7, 0x0c4e83, 0x7649fc08, 0x83084e25, 0xf341ade3, 0x0 }, /* #18 */ { 0x3f4d12, 0x3f4512, 0x3d253d50, 0x2bdc4973, 0x1148f3dd, 0x0 }, /* #19 */ { 0x023b02, 0x023312, 0xf9f1b175, 0x4f37fa97, 0xaab9b6de, 0x0 }, /* #20 */ { 0x145f87, 0x145702, 0x57e1497c, 0x5041b085, 0x079f98f7, 0x0 }, /* #21 */ { 0x330403, 0x330487, 0xa561abfc, 0xb5ff6b6c, 0xef624090, 0x0 }, /* #22 */ { 0x3c4617, 0x3c4683, 0xdcbafdb7, 0xe453d4c7, 0xf86728f0, 0x0 }, /* #23 */ { 0x306253, 0x306293, 0xc0da52f8, 0xe1194fba, 0xdfc1033e, 0x0 }, /* #24 */ { 0x3b6b93, 0x3b6302, 0x79715f16, 0x7757a446, 0x0219bad0, 0x0 }, /* #25 */ { 0x374f97, 0x374782, 0xc11dd69e, 0xb3289626, 0x0df54078, 0x0 }, /* #26 */ { 0x1b0d52, 0x1b0593, 0x9aa2e57c, 0x9e1aa7ef, 0xfc883d8d, 0x0 }, /* #27 */ { 0x011307, 0x011387, 0xa6083b15, 0xffa947e1, 0xa65ef334, 0x0 }, /* #28 */ { 0x310f47, 0x310706, 0x3d6bf03c, 0x13b9c782, 0x29b228ba, 0x0 }, /* #29 */ { 0x0f6092, 0x0f6016, 0xceea8940, 0x47119806, 0x87d8f13a, 0x0 }, /* #30 */ { 0x051ad6, 0x051a16, 0x91667c11, 0x320b123a, 0x5f5b69d7, 0x0 }, /* #31 */ { 0x013256, 0x013293, 0x28e341e7, 0xc8e7883e, 0x5ffbb9a9, 0x0 }, /* #32 */ { 0x1a3752, 0x1a3782, 0xb3f02e5b, 0x967cbb5b, 0x1d737300, 0x0 }, /* #33 */ { 0x0334c6, 0x033416, 0x5008196c, 0x17d6bd2e, 0x38315c3e, 0x0 }, /* #34 */ { 0x1f0746, 0x1f0783, 0x18961a4c, 0xb1fd9a1c, 0x66988030, 0x0 }, /* #35 */ { 0x076313, 0x076397, 0x4fcf35f2, 0xe2f08af9, 0x6cdeaaf9, 0x0 }, /* #36 */ { 0x2a7946, 0x2a7187, 0xbad36a2f, 0xecf2f787, 0xcde072a8, 0x0 }, /* #37 */ { 0x071b83, 0x071382, 0xccf46599, 0x8bba3f25, 0x413a2674, 0x0 }, /* #38 */ { 0x320a47, 0x320217, 0x3995cdcb, 0x53a9f8ff, 0xe5ebd4cc, 0x0 }, /* #39 */ { 0x1f5152, 0x1f5106, 0xd1299bdc, 0x0e720a8b, 0xc2b79151, 0x0 }, /* #40 */ { 0x257f07, 0x257717, 0x3838c30a, 0x61abbfdb, 0xd68d032f, 0x0 }, /* #41 */ { 0x0c2f07, 0x0c2713, 0x12252141, 0x4e7ae58c, 0xc3aa3bb5, 0x0 }, /* #42 */ { 0x360ac7, 0x360292, 0xc6fdbea0, 0x8a0fc0ab, 0x3cedfdf5, 0x0 }, /* #43 */ { 0x3c1fc6, 0x3c1787, 0x32d26ccf, 0xc259bb22, 0x7078b1ad, 0x0 }, /* #44 */ { 0x190e83, 0x190687, 0x1f49c9a6, 0xf9f40850, 0x2555c156, 0x0 }, /* #45 */ { 0x080842, 0x080097, 0x1655b2b1, 0xc20f24c6, 0x54468deb, 0x0 }, /* #46 */ { 0x0f6a86, 0x0f6286, 0xb01ab6bc, 0x8647ad6c, 0x29d30950, 0x0 }, /* #47 */ { 0x087883, 0x087883, 0x7e28458f, 0xf8395591, 0x85eeeffe, 0x0 }, /* #48 */ { 0x0e0f97, 0x0e0716, 0x776b4652, 0x0da95578, 0x69c1f0da, 0x0 }, /* #49 */ { 0x2b2e56, 0x2b2687, 0xc44a6047, 0xd55388c3, 0xeef6d784, 0x0 }, /* #50 */ { 0x3f3312, 0x3f3b93, 0x51ba4085, 0xb6d85bab, 0x9ae1e4da, 0x0 }, /* #51 */ { 0x3752d3, 0x375212, 0xb6b22d59, 0x0af2e33d, 0xabbf4a1c, 0x0 }, /* #52 */ { 0x1a2b87, 0x1a2b06, 0xc7735b0d, 0x6114a4c0, 0x665eb64d, 0x0 }, /* #53 */ { 0x120cc3, 0x120483, 0xcde11f4a, 0xe9c16a7a, 0xe41fb4d0, 0x0 }, /* #54 */ { 0x175617, 0x175e87, 0x5b70c40e, 0xd3192206, 0x8857a208, 0x0 }, /* #55 */ { 0x0e6052, 0x0e6006, 0xf169619b, 0x33e22053, 0xbd874148, 0x0 }, /* #56 */ { 0x0e7d86, 0x0e7d02, 0xab66a767, 0x4aee35f4, 0x60787173, 0x0 }, /* #57 */ { 0x206682, 0x206603, 0x6de95f3b, 0x797e2d32, 0xf46b3209, 0x0 }, /* #58 */ { 0x2207c3, 0x220797, 0x4cab4615, 0xea54ed5f, 0x625658b6, 0x0 }, /* #59 */ { 0x1a2656, 0x1a2e97, 0x700b0298, 0xcd337ff9, 0xa2d7829f, 0x0 }, /* #60 */ { 0x004743, 0x004f06, 0x8e645bd5, 0x6f9b5781, 0x1ec90454, 0x0 }, /* #61 */ { 0x3b5743, 0x3b5786, 0xf0e7df57, 0xe9effd81, 0x06f7e1d6, 0x0 }, /* #62 */ { 0x0b4d02, 0x0b4502, 0x6abfd9cc, 0x514be3cb, 0x1973f601, 0x0 }, /* #63 */ { 0x1b4897, 0x1b4006, 0x7415e948, 0x2325f541, 0x50eff407, 0x0 }, /* #64 */ { 0x3e2116, 0x3e2117, 0x07adc589, 0x262a1c3a, 0xe183a94f, 0x0 }, /* #65 */ { 0x201293, 0x201a06, 0x9dc0d616, 0x3e9967a6, 0x5f276e70, 0x0 }, /* #66 */ { 0x030b02, 0x030396, 0xd8dd6983, 0xa8a3454e, 0x303a2435, 0x0 }, /* #67 */ { 0x1f4d02, 0x1f4502, 0x7601314d, 0x2db53e8c, 0x484bf2c1, 0x0 }, /* #68 */ { 0x2e01d3, 0x2e0187, 0xcb57c04d, 0xe1e33460, 0xe9748bed, 0x0 }, /* #69 */ { 0x0e2a93, 0x0e2293, 0x84687d04, 0x9c80e926, 0xe7e793de, 0x0 }, /* #70 */ { 0x1d0917, 0x1d0183, 0x11c1597d, 0xa4e71204, 0x6cda4779, 0x0 }, /* #71 */ { 0x0a10c3, 0x0a1893, 0x4b262ae7, 0x945b60ab, 0xb6caca3c, 0x0 }, /* #72 */ { 0x234516, 0x234507, 0x1c170808, 0x30069395, 0xec107473, 0x0 }, /* #73 */ { 0x0d6152, 0x0d6116, 0xcc389a17, 0x3730cceb, 0x9507cd2c, 0x0 }, /* #74 */ { 0x2f0e57, 0x2f0686, 0x96604acb, 0x8a91c911, 0x0bce81ba, 0x0 }, /* #75 */ { 0x270117, 0x270103, 0x0240f47a, 0x0bce5ce9, 0xf6729791, 0x0 }, /* #76 */ { 0x3c4c86, 0x3c4c02, 0x8296fd1b, 0x3bd4042a, 0x46c2f8f1, 0x0 }, /* #77 */ { 0x251986, 0x251116, 0x344ca514, 0x2062c635, 0x13e9dedf, 0x0 }, /* #78 */ { 0x270c87, 0x270497, 0xbcb1e5f6, 0xdf13bdca, 0xdd9e282c, 0x0 }, /* #79 */ { 0x1f1092, 0x1f1002, 0xd8163df8, 0x3bd7ac02, 0x9c3e91f6, 0x0 }, /* #80 */ { 0x203bd6, 0x203396, 0xeb543c72, 0x8407c5db, 0x674c7697, 0x0 }, /* #81 */ { 0x3d4783, 0x3d4707, 0x293f2ee8, 0x761e7795, 0xb320b753, 0x0 }, /* #82 */ { 0x234456, 0x234c02, 0x81710c4b, 0x1c92fba1, 0x64de10aa, 0x0 }, /* #83 */ { 0x181bc6, 0x181303, 0x17c9aa5d, 0x45783168, 0xd25178f5, 0x0 }, /* #84 */ { 0x1c4703, 0x1c4797, 0xabbc55e1, 0xd211f7d8, 0xd9aa5e09, 0x0 }, /* #85 */ { 0x032e03, 0x032e97, 0x7196d0e0, 0xcd2b747e, 0xa46b5c62, 0x0 }, /* #86 */ { 0x3e5947, 0x3e5902, 0xc321a98a, 0x6c1fe416, 0x5701c574, 0x0 }, /* #87 */ { 0x0a6f46, 0x0a6706, 0x69d101e9, 0x50fc8478, 0x18d47d71, 0x0 }, /* #88 */ { 0x373346, 0x373316, 0xfc9aed38, 0x403a1eed, 0xbc60ce4b, 0x0 }, /* #89 */ { 0x075d92, 0x075593, 0x38ed7783, 0xcaac20dc, 0x6e4156a7, 0x0 }, /* #90 */ { 0x202656, 0x202686, 0x873f1c0e, 0x86f43d35, 0x004aded9, 0x0 }, /* #91 */ { 0x2c1982, 0x2c1902, 0x9ed3eaeb, 0x33efcffb, 0x6ae41af0, 0x0 }, /* #92 */ { 0x241887, 0x241097, 0x991c086b, 0x99af52be, 0xff6cb5ad, 0x0 }, /* #93 */ { 0x0b3216, 0x0b3283, 0x95e114ff, 0xf5c4ac76, 0xa01c6889, 0x0 }, /* #94 */ { 0x132b82, 0x132312, 0xe997dbca, 0x38b8fadc, 0xb0dee0ee, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u32 = RT_ELEMENTS(g_aTests_sub_u32); BINU32_TEST_T const g_aTests_sub_u32_locked[] = { { 0x016306, 0x016346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x1470c7, 0x147046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x373183, 0x373146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x2632d6, 0x263246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x281956, 0x281146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x353282, 0x353246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x072607, 0x072606, 0x089140d2, 0x089140d2, 0x00000000, 0x0 }, /* #6 */ { 0x364016, 0x364006, 0x5285360f, 0x5285360f, 0x00000000, 0x0 }, /* #7 */ { 0x201c42, 0x201486, 0xc5f462b8, 0xc5f462b8, 0x00000000, 0x0 }, /* #8 */ { 0x3d2117, 0x3d2106, 0x000722e2, 0x000722e2, 0x00000000, 0x0 }, /* #9 */ { 0x032353, 0x032306, 0x2d8bfb0f, 0x2d8bfb0f, 0x00000000, 0x0 }, /* #10 */ { 0x0f4dd3, 0x0f4586, 0xf49b96fa, 0xf49b96fa, 0x00000000, 0x0 }, /* #11 */ { 0x151213, 0x151283, 0x22954493, 0xeccc23f2, 0x35c920a1, 0x0 }, /* #12 */ { 0x3d6652, 0x3d6612, 0x59d07824, 0x5450c697, 0x057fb18d, 0x0 }, /* #13 */ { 0x2122c7, 0x212a16, 0xd80741f3, 0x778ae147, 0x607c60ac, 0x0 }, /* #14 */ { 0x2e6d93, 0x2e6513, 0x5f770261, 0x6139c3f7, 0xfe3d3e6a, 0x0 }, /* #15 */ { 0x0c4112, 0x0c4107, 0x0c9798a4, 0x17f13a60, 0xf4a65e44, 0x0 }, /* #16 */ { 0x367e12, 0x367603, 0x5e2a2da9, 0x7b0e6bf2, 0xe31bc1b7, 0x0 }, /* #17 */ { 0x0b0816, 0x0b0017, 0x03082b89, 0x75a5fa9c, 0x8d6230ed, 0x0 }, /* #18 */ { 0x3a1e52, 0x3a1e02, 0x90666d8e, 0x344ade62, 0x5c1b8f2c, 0x0 }, /* #19 */ { 0x142016, 0x142016, 0x26dc3d56, 0x219d504e, 0x053eed08, 0x0 }, /* #20 */ { 0x3b4b96, 0x3b4316, 0x5fbcb740, 0x4119dc39, 0x1ea2db07, 0x0 }, /* #21 */ { 0x193847, 0x193002, 0x48d16959, 0x1c75f1f1, 0x2c5b7768, 0x0 }, /* #22 */ { 0x3c6392, 0x3c6b87, 0x51eea52d, 0xc7504dcc, 0x8a9e5761, 0x0 }, /* #23 */ { 0x3a2693, 0x3a2696, 0xfb57ccda, 0xcad1266f, 0x3086a66b, 0x0 }, /* #24 */ { 0x177486, 0x177416, 0xccb61277, 0x473fa87e, 0x857669f9, 0x0 }, /* #25 */ { 0x277e07, 0x277686, 0xe7c53c9d, 0xa1b69ff9, 0x460e9ca4, 0x0 }, /* #26 */ { 0x0d76c2, 0x0d7612, 0x7d8db2a8, 0x1bc13eab, 0x61cc73fd, 0x0 }, /* #27 */ { 0x131916, 0x131182, 0xb61bc087, 0x9e1ec5b6, 0x17fcfad1, 0x0 }, /* #28 */ { 0x365c52, 0x365412, 0xec445b92, 0x48e1538a, 0xa3630808, 0x0 }, /* #29 */ { 0x245756, 0x245797, 0xbb63fa65, 0xda97be39, 0xe0cc3c2c, 0x0 }, /* #30 */ { 0x021e52, 0x021602, 0x3f6a26f8, 0x2d4581d6, 0x1224a522, 0x0 }, /* #31 */ { 0x156456, 0x156413, 0x0eb81b45, 0x35b1c4b6, 0xd906568f, 0x0 }, /* #32 */ { 0x1c73d2, 0x1c7b16, 0xd5d3ad08, 0x59ceb99f, 0x7c04f369, 0x0 }, /* #33 */ { 0x083213, 0x083216, 0xb9e51fa8, 0x098d9b59, 0xb057844f, 0x0 }, /* #34 */ { 0x2f7756, 0x2f7f83, 0x26c34d7c, 0x86af10e3, 0xa0143c99, 0x0 }, /* #35 */ { 0x167143, 0x167102, 0x44e5ee37, 0x316b8ed3, 0x137a5f64, 0x0 }, /* #36 */ { 0x0c2813, 0x0c2083, 0x0ff85aa0, 0xd5f29410, 0x3a05c690, 0x0 }, /* #37 */ { 0x2f5686, 0x2f5686, 0xfad9803a, 0xdd680235, 0x1d717e05, 0x0 }, /* #38 */ { 0x080957, 0x080112, 0xda723bc3, 0x2ae1408f, 0xaf90fb34, 0x0 }, /* #39 */ { 0x1c4c07, 0x1c4c06, 0xac8b1d1e, 0x4b6669b4, 0x6124b36a, 0x0 }, /* #40 */ { 0x3f25d3, 0x3f2502, 0x6b96174e, 0x60c1de3e, 0x0ad43910, 0x0 }, /* #41 */ { 0x2e6fd3, 0x2e6703, 0x03ef1c76, 0x7cb972a4, 0x8735a9d2, 0x0 }, /* #42 */ { 0x201d92, 0x201586, 0xc87d38f6, 0xb3569622, 0x1526a2d4, 0x0 }, /* #43 */ { 0x0c37d2, 0x0c3f87, 0x52aea9bc, 0xbbc41072, 0x96ea994a, 0x0 }, /* #44 */ { 0x355507, 0x355593, 0x0074c099, 0xcf64438f, 0x31107d0a, 0x0 }, /* #45 */ { 0x015583, 0x015583, 0x221545ac, 0xbf83f42a, 0x62915182, 0x0 }, /* #46 */ { 0x3e6056, 0x3e6083, 0x06e851ea, 0x888e74ba, 0x7e59dd30, 0x0 }, /* #47 */ { 0x083b16, 0x083b16, 0x8574ce42, 0x4de35b95, 0x379172ad, 0x0 }, /* #48 */ { 0x3f7906, 0x3f7187, 0xc040736d, 0xd3db800c, 0xec64f361, 0x0 }, /* #49 */ { 0x261cd7, 0x261402, 0x3b85216d, 0x1a2f66f8, 0x2155ba75, 0x0 }, /* #50 */ { 0x040917, 0x040186, 0xc88ea999, 0xba6e0893, 0x0e20a106, 0x0 }, /* #51 */ { 0x2b1803, 0x2b1887, 0x6e12abd5, 0xa2436741, 0xcbcf4494, 0x0 }, /* #52 */ { 0x1f7746, 0x1f7793, 0xb159e155, 0xed8113bf, 0xc3d8cd96, 0x0 }, /* #53 */ { 0x215586, 0x215d02, 0x81fe2d9e, 0x409d36d5, 0x4160f6c9, 0x0 }, /* #54 */ { 0x2a2787, 0x2a2706, 0xe8d16849, 0x1cbba1e7, 0xcc15c662, 0x0 }, /* #55 */ { 0x135202, 0x135297, 0x06f4e906, 0xce063bb8, 0x38eead4e, 0x0 }, /* #56 */ { 0x3419c2, 0x341192, 0xbb110ed1, 0x9e2d352f, 0x1ce3d9a2, 0x0 }, /* #57 */ { 0x254a52, 0x254203, 0x2b72886c, 0x3f1807b0, 0xec5a80bc, 0x0 }, /* #58 */ { 0x396e17, 0x396e87, 0x6dc67247, 0x9a463ed4, 0xd3803373, 0x0 }, /* #59 */ { 0x316dd3, 0x316513, 0x2476447a, 0x53ec6b5d, 0xd089d91d, 0x0 }, /* #60 */ { 0x0d0746, 0x0d0f87, 0x5d60df85, 0xda6e3bb1, 0x82f2a3d4, 0x0 }, /* #61 */ { 0x215582, 0x215503, 0x3b90a38c, 0x66af48ab, 0xd4e15ae1, 0x0 }, /* #62 */ { 0x157456, 0x157483, 0x8192a58e, 0xbedf764a, 0xc2b32f44, 0x0 }, /* #63 */ { 0x241a96, 0x241286, 0xe697d1bd, 0xbaa9dd88, 0x2bedf435, 0x0 }, /* #64 */ { 0x3b5a13, 0x3b5202, 0xfe6c2c7a, 0x0e900ee0, 0xefdc1d9a, 0x0 }, /* #65 */ { 0x1b0202, 0x1b0202, 0x11f45fb8, 0x0f3c0ca7, 0x02b85311, 0x0 }, /* #66 */ { 0x150256, 0x150283, 0x52e9a4ce, 0xe9a6a9e6, 0x6942fae8, 0x0 }, /* #67 */ { 0x264b57, 0x264b12, 0x90af5039, 0x6af3797c, 0x25bbd6bd, 0x0 }, /* #68 */ { 0x0f4653, 0x0f4682, 0xb3dbb9a8, 0xa0afa010, 0x132c1998, 0x0 }, /* #69 */ { 0x0474d2, 0x047c97, 0x7a513f52, 0xce3d00eb, 0xac143e67, 0x0 }, /* #70 */ { 0x0c72c6, 0x0c7206, 0xf51862e8, 0x6112da55, 0x94058893, 0x0 }, /* #71 */ { 0x0915d7, 0x091513, 0x00163166, 0x0f10f0fe, 0xf1054068, 0x0 }, /* #72 */ { 0x0725d2, 0x072507, 0x3c5702c7, 0x47df6c30, 0xf4779697, 0x0 }, /* #73 */ { 0x3f2e42, 0x3f2e16, 0xd5d3bd12, 0x58528df9, 0x7d812f19, 0x0 }, /* #74 */ { 0x3b5286, 0x3b5a06, 0xaab13431, 0x52d78081, 0x57d9b3b0, 0x0 }, /* #75 */ { 0x237403, 0x237486, 0xbeeb2a19, 0xbdd219b1, 0x01191068, 0x0 }, /* #76 */ { 0x041c42, 0x041406, 0x6d64fa5d, 0x6cf3d296, 0x007127c7, 0x0 }, /* #77 */ { 0x2a7a03, 0x2a7216, 0x3df26ab2, 0x07b77ecf, 0x363aebe3, 0x0 }, /* #78 */ { 0x144093, 0x144016, 0x5638bd23, 0x01c67874, 0x547244af, 0x0 }, /* #79 */ { 0x3b4787, 0x3b4706, 0x401ccfca, 0x1c8ef8f6, 0x238dd6d4, 0x0 }, /* #80 */ { 0x132b53, 0x132312, 0xbd839f69, 0x312cd95d, 0x8c56c60c, 0x0 }, /* #81 */ { 0x244402, 0x244483, 0x1636a8cf, 0xb7b1ef62, 0x5e84b96d, 0x0 }, /* #82 */ { 0x295397, 0x295397, 0xaa820a36, 0xab15745c, 0xff6c95da, 0x0 }, /* #83 */ { 0x225c93, 0x225403, 0x042b4d2d, 0x33c10fda, 0xd06a3d53, 0x0 }, /* #84 */ { 0x201c92, 0x201406, 0xfb7349fa, 0x6d754e93, 0x8dfdfb67, 0x0 }, /* #85 */ { 0x044f13, 0x044f87, 0x196b49ee, 0x86a894a3, 0x92c2b54b, 0x0 }, /* #86 */ { 0x0c7957, 0x0c7112, 0xcdf483e7, 0x1df4a93b, 0xafffdaac, 0x0 }, /* #87 */ { 0x2d0b86, 0x2d0303, 0x41eb4296, 0x458abbc1, 0xfc6086d5, 0x0 }, /* #88 */ { 0x344996, 0x344197, 0x4bd56c07, 0xce08a7ac, 0x7dccc45b, 0x0 }, /* #89 */ { 0x2f5207, 0x2f5a93, 0x6e747f03, 0x8c35a867, 0xe23ed69c, 0x0 }, /* #90 */ { 0x3b2d56, 0x3b2d93, 0x24b08c83, 0xa1d78d3d, 0x82d8ff46, 0x0 }, /* #91 */ { 0x1f6ed3, 0x1f6692, 0xe56d2e61, 0xc26d1815, 0x2300164c, 0x0 }, /* #92 */ { 0x380a53, 0x380212, 0x68afea11, 0x337fd31c, 0x353016f5, 0x0 }, /* #93 */ { 0x334a12, 0x334206, 0x7f462667, 0x6eb0e0c0, 0x109545a7, 0x0 }, /* #94 */ { 0x100047, 0x100006, 0xe281ef97, 0x61e91a90, 0x8098d507, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u32_locked = RT_ELEMENTS(g_aTests_sub_u32_locked); BINU32_TEST_T const g_aTests_sbb_u32[] = { { 0x095f92, 0x095746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x3d5952, 0x3d5146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x3d1852, 0x3d1046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x2265c6, 0x226546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x2576d7, 0x257697, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #4 */ { 0x1d4786, 0x1d4746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x0a17d3, 0x0a1702, 0x4c3de18b, 0x4c3de18a, 0x00000000, 0x0 }, /* #6 */ { 0x2272d6, 0x227286, 0x87290b24, 0x87290b24, 0x00000000, 0x0 }, /* #7 */ { 0x1a0cd3, 0x1a0402, 0x51c786a5, 0x51c786a4, 0x00000000, 0x0 }, /* #8 */ { 0x1843c3, 0x184306, 0x519bd5ee, 0x519bd5ed, 0x00000000, 0x0 }, /* #9 */ { 0x3a2617, 0x3a2686, 0xe1dc61e9, 0xe1dc61e8, 0x00000000, 0x0 }, /* #10 */ { 0x203a12, 0x203282, 0x844c4c1a, 0x844c4c1a, 0x00000000, 0x0 }, /* #11 */ { 0x184102, 0x184187, 0x935e4387, 0xc1bae587, 0xd1a35e00, 0x0 }, /* #12 */ { 0x305b03, 0x305b16, 0xf4696f00, 0x7e72eb1e, 0x75f683e1, 0x0 }, /* #13 */ { 0x0c6542, 0x0c6517, 0x048d5fc3, 0x2dbda34b, 0xd6cfbc78, 0x0 }, /* #14 */ { 0x1e16c6, 0x1e1e02, 0xa1fedfcf, 0x7de71e83, 0x2417c14c, 0x0 }, /* #15 */ { 0x137717, 0x137782, 0xf66f910b, 0xdfd40bf2, 0x169b8518, 0x0 }, /* #16 */ { 0x3f1713, 0x3f1702, 0x5204201f, 0x052b43a8, 0x4cd8dc76, 0x0 }, /* #17 */ { 0x316e46, 0x316616, 0xeeda0098, 0x447ced69, 0xaa5d132f, 0x0 }, /* #18 */ { 0x162917, 0x162102, 0xff3f5c3b, 0x4810641a, 0xb72ef820, 0x0 }, /* #19 */ { 0x241907, 0x241187, 0xc9711114, 0xeb58d430, 0xde183ce3, 0x0 }, /* #20 */ { 0x050b52, 0x050313, 0x34bf4329, 0x7becef5d, 0xb8d253cc, 0x0 }, /* #21 */ { 0x3b3406, 0x3b3483, 0x01699ccc, 0xc4b4662c, 0x3cb536a0, 0x0 }, /* #22 */ { 0x150256, 0x150206, 0x6f200bd8, 0x4e3661c5, 0x20e9aa13, 0x0 }, /* #23 */ { 0x1c7712, 0x1c7796, 0x9522d26e, 0x80f2129f, 0x1430bfcf, 0x0 }, /* #24 */ { 0x003946, 0x003193, 0x170b5aa5, 0xac9f275d, 0x6a6c3348, 0x0 }, /* #25 */ { 0x1a5192, 0x1a5906, 0xd73f1d9f, 0x668d3f27, 0x70b1de78, 0x0 }, /* #26 */ { 0x045217, 0x045292, 0xaafc780b, 0x85cf26fe, 0x252d510c, 0x0 }, /* #27 */ { 0x241e93, 0x241e12, 0x915d04c8, 0x5f781568, 0x31e4ef5f, 0x0 }, /* #28 */ { 0x1f0043, 0x1f0082, 0xef261b8d, 0xcbf68cf2, 0x232f8e9a, 0x0 }, /* #29 */ { 0x3b5357, 0x3b5312, 0x47dc15fc, 0x45b4be8f, 0x0227576c, 0x0 }, /* #30 */ { 0x1c7486, 0x1c7402, 0xc5684a5d, 0x437e0719, 0x81ea4344, 0x0 }, /* #31 */ { 0x264702, 0x264f87, 0x644a556f, 0x981b5869, 0xcc2efd06, 0x0 }, /* #32 */ { 0x251b03, 0x251317, 0x422dd272, 0x73da96f5, 0xce533b7c, 0x0 }, /* #33 */ { 0x265116, 0x265183, 0x135f78eb, 0xe5afec91, 0x2daf8c5a, 0x0 }, /* #34 */ { 0x2720d2, 0x272007, 0x09b90a46, 0x76678ba0, 0x93517ea6, 0x0 }, /* #35 */ { 0x116f06, 0x116f06, 0xb02378b8, 0x4758e800, 0x68ca90b8, 0x0 }, /* #36 */ { 0x2355c7, 0x235517, 0x5314a23a, 0x636e0a9a, 0xefa6979f, 0x0 }, /* #37 */ { 0x2c6003, 0x2c6002, 0x4f5d5619, 0x169daa15, 0x38bfac03, 0x0 }, /* #38 */ { 0x3636c3, 0x363e93, 0x23cdaa61, 0x94caa96e, 0x8f0300f2, 0x0 }, /* #39 */ { 0x333846, 0x333083, 0x44bb5558, 0xdddb4e83, 0x66e006d5, 0x0 }, /* #40 */ { 0x201dc3, 0x201512, 0xe59dc1d1, 0x4d7e0d5b, 0x981fb475, 0x0 }, /* #41 */ { 0x001a86, 0x001a02, 0x9a20d849, 0x37c90970, 0x6257ced9, 0x0 }, /* #42 */ { 0x0d1a06, 0x0d1a16, 0xb77158c2, 0x44f713c5, 0x727a44fd, 0x0 }, /* #43 */ { 0x0778c2, 0x077083, 0x034925ef, 0xf29ba564, 0x10ad808b, 0x0 }, /* #44 */ { 0x124f06, 0x124713, 0x31443825, 0x3b81f8ea, 0xf5c23f3b, 0x0 }, /* #45 */ { 0x055607, 0x055e97, 0x709525f5, 0xa0a61536, 0xcfef10be, 0x0 }, /* #46 */ { 0x343216, 0x343207, 0x0ac65bfc, 0x26055912, 0xe4c102ea, 0x0 }, /* #47 */ { 0x260453, 0x260483, 0xb13983bd, 0xba417d32, 0xf6f8068a, 0x0 }, /* #48 */ { 0x356a17, 0x356216, 0xcf906cb6, 0x2dc8bf28, 0xa1c7ad8d, 0x0 }, /* #49 */ { 0x131546, 0x131516, 0x729bd2d2, 0x1e6dbf0c, 0x542e13c6, 0x0 }, /* #50 */ { 0x145757, 0x145783, 0x62721fab, 0xeff4fa73, 0x727d2537, 0x0 }, /* #51 */ { 0x167893, 0x167893, 0x3d47c160, 0x8b5f1c51, 0xb1e8a50e, 0x0 }, /* #52 */ { 0x2c5393, 0x2c5383, 0x51ad2abf, 0xd1dbc015, 0x7fd16aa9, 0x0 }, /* #53 */ { 0x313ec6, 0x313e02, 0x9065cd68, 0x58edb313, 0x37781a55, 0x0 }, /* #54 */ { 0x085ec6, 0x085697, 0x8861e5a6, 0xf535cb3c, 0x932c1a6a, 0x0 }, /* #55 */ { 0x3a2ed3, 0x3a2613, 0x41a27ba7, 0x6f3e490b, 0xd264329b, 0x0 }, /* #56 */ { 0x366783, 0x366f93, 0x03c8103b, 0x80267ccd, 0x83a1936d, 0x0 }, /* #57 */ { 0x157bc3, 0x157396, 0xdc85df51, 0x837d7105, 0x59086e4b, 0x0 }, /* #58 */ { 0x012b97, 0x012386, 0xe854e37c, 0x85ea86d1, 0x626a5caa, 0x0 }, /* #59 */ { 0x292e86, 0x292687, 0x19c2a54b, 0x9fd0b928, 0x79f1ec23, 0x0 }, /* #60 */ { 0x060b87, 0x060387, 0xb920739c, 0xf79a2eb7, 0xc18644e4, 0x0 }, /* #61 */ { 0x147657, 0x147602, 0x7a38f5e7, 0x48a0a685, 0x31984f61, 0x0 }, /* #62 */ { 0x030297, 0x030212, 0xa3fabfb8, 0x00b9e43b, 0xa340db7c, 0x0 }, /* #63 */ { 0x093bd2, 0x093316, 0xe013d3d6, 0x364ec0fa, 0xa9c512dc, 0x0 }, /* #64 */ { 0x193ed2, 0x193607, 0x0233242f, 0x56a69966, 0xab8c8ac9, 0x0 }, /* #65 */ { 0x2b4942, 0x2b4916, 0xb8ebc310, 0x7a98566f, 0x3e536ca1, 0x0 }, /* #66 */ { 0x007ed2, 0x007617, 0x025998ca, 0x3a1b80fc, 0xc83e17ce, 0x0 }, /* #67 */ { 0x0c5996, 0x0c5116, 0xdb22a383, 0x1c05a824, 0xbf1cfb5f, 0x0 }, /* #68 */ { 0x3b5b03, 0x3b5b93, 0x5d5e88d7, 0xac5cea49, 0xb1019e8d, 0x0 }, /* #69 */ { 0x105417, 0x105c97, 0x60c26dd4, 0xa409c2e7, 0xbcb8aaec, 0x0 }, /* #70 */ { 0x1d2bc6, 0x1d2312, 0x724233b5, 0x59f14908, 0x1850eaad, 0x0 }, /* #71 */ { 0x1f3107, 0x1f3193, 0x41940c26, 0xe2ea788c, 0x5ea99399, 0x0 }, /* #72 */ { 0x193183, 0x193182, 0xbf03211d, 0x989009e0, 0x2673173c, 0x0 }, /* #73 */ { 0x3a1892, 0x3a1006, 0xbf3e51fb, 0x16dca321, 0xa861aeda, 0x0 }, /* #74 */ { 0x1e1f97, 0x1e1716, 0x7d89e876, 0x548d2deb, 0x28fcba8a, 0x0 }, /* #75 */ { 0x3a4f03, 0x3a4716, 0xacef10a2, 0x29c1dd14, 0x832d338d, 0x0 }, /* #76 */ { 0x131047, 0x131003, 0x2bef8eaf, 0x2f6ed429, 0xfc80ba85, 0x0 }, /* #77 */ { 0x1510c3, 0x151017, 0x22951399, 0x795b3f39, 0xa939d45f, 0x0 }, /* #78 */ { 0x253e16, 0x253683, 0xe664ada5, 0xecdfde23, 0xf984cf82, 0x0 }, /* #79 */ { 0x137d46, 0x137502, 0x5b47abd9, 0x1ce44979, 0x3e636260, 0x0 }, /* #80 */ { 0x0f2c97, 0x0f2403, 0x044e338f, 0x1a334010, 0xea1af37e, 0x0 }, /* #81 */ { 0x276ac2, 0x276a02, 0xaf679c80, 0x7413ecb0, 0x3b53afd0, 0x0 }, /* #82 */ { 0x3b1f17, 0x3b1f12, 0xcf4b6405, 0x70b7b716, 0x5e93acee, 0x0 }, /* #83 */ { 0x3e6dc6, 0x3e6582, 0xb998781d, 0xad9c40e6, 0x0bfc3737, 0x0 }, /* #84 */ { 0x0d22d2, 0x0d2a12, 0x8eeb2457, 0x5f4c301c, 0x2f9ef43b, 0x0 }, /* #85 */ { 0x3465c3, 0x346597, 0xb78edbc0, 0xf391a500, 0xc3fd36bf, 0x0 }, /* #86 */ { 0x153786, 0x153716, 0x93f823d4, 0x0bffc577, 0x87f85e5d, 0x0 }, /* #87 */ { 0x3b5097, 0x3b5006, 0x416767ba, 0x159c61d8, 0x2bcb05e1, 0x0 }, /* #88 */ { 0x2f2e12, 0x2f2603, 0x01b94c9e, 0x7a9e53b5, 0x871af8e9, 0x0 }, /* #89 */ { 0x0b0c83, 0x0b0497, 0xf07e60d3, 0xf7776a7b, 0xf906f657, 0x0 }, /* #90 */ { 0x1707d6, 0x170796, 0xf0030c10, 0xd7f5e42d, 0x180d27e3, 0x0 }, /* #91 */ { 0x355516, 0x355516, 0xb2c2fe39, 0x1302732e, 0x9fc08b0b, 0x0 }, /* #92 */ { 0x283043, 0x283893, 0x3b8db6bc, 0xa6b5a78c, 0x94d80f2f, 0x0 }, /* #93 */ { 0x0d0207, 0x0d0206, 0x7f49f36f, 0x29fc5941, 0x554d9a2d, 0x0 }, /* #94 */ { 0x050b42, 0x050307, 0x5767b12f, 0x7ec5ffb2, 0xd8a1b17d, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u32 = RT_ELEMENTS(g_aTests_sbb_u32); BINU32_TEST_T const g_aTests_sbb_u32_locked[] = { { 0x0b3302, 0x0b3346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x147603, 0x147697, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #1 */ { 0x2262c6, 0x226246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x201c02, 0x201446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x214f93, 0x214797, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #4 */ { 0x0d3987, 0x0d3197, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #5 */ { 0x3d0503, 0x3d0506, 0x1ea7ba79, 0x1ea7ba78, 0x00000000, 0x0 }, /* #6 */ { 0x036d82, 0x036582, 0x91543bc1, 0x91543bc1, 0x00000000, 0x0 }, /* #7 */ { 0x1f2597, 0x1f2506, 0x1cf733aa, 0x1cf733a9, 0x00000000, 0x0 }, /* #8 */ { 0x210d96, 0x210582, 0xe2c2a598, 0xe2c2a598, 0x00000000, 0x0 }, /* #9 */ { 0x0550c7, 0x055006, 0x0ccff3b2, 0x0ccff3b1, 0x00000000, 0x0 }, /* #10 */ { 0x083192, 0x083106, 0x45762e9a, 0x45762e9a, 0x00000000, 0x0 }, /* #11 */ { 0x2d0343, 0x2d0387, 0xc044ace7, 0xe3913b12, 0xdcb371d4, 0x0 }, /* #12 */ { 0x362406, 0x362c02, 0xd7b6a808, 0x7ee4f6a7, 0x58d1b161, 0x0 }, /* #13 */ { 0x1404d7, 0x140417, 0x025cd3f8, 0x0f5388b8, 0xf3094b3f, 0x0 }, /* #14 */ { 0x2b5013, 0x2b5006, 0xcc97ce39, 0x0a33a6c0, 0xc2642778, 0x0 }, /* #15 */ { 0x1b3883, 0x1b3096, 0xefdadd72, 0xa5da3cb4, 0x4a00a0bd, 0x0 }, /* #16 */ { 0x385d46, 0x385506, 0x3e50f5ac, 0x091fe682, 0x35310f2a, 0x0 }, /* #17 */ { 0x1a2986, 0x1a2103, 0x04b9f2f3, 0x78bcc102, 0x8bfd31f1, 0x0 }, /* #18 */ { 0x196c12, 0x196406, 0x4021726c, 0x1e00bf00, 0x2220b36c, 0x0 }, /* #19 */ { 0x2329c2, 0x232187, 0x929fb2f5, 0xe001b695, 0xb29dfc60, 0x0 }, /* #20 */ { 0x241c96, 0x241c06, 0xb0d0cd5c, 0x5476407b, 0x5c5a8ce1, 0x0 }, /* #21 */ { 0x171653, 0x171606, 0xccfa5fdf, 0x034e2fbd, 0xc9ac3021, 0x0 }, /* #22 */ { 0x0b4b57, 0x0b4b12, 0xeadc7f69, 0x78ab821a, 0x7230fd4e, 0x0 }, /* #23 */ { 0x062582, 0x062596, 0xff50431b, 0xdc3bdb7d, 0x2314679e, 0x0 }, /* #24 */ { 0x1e68c3, 0x1e6086, 0xf0cbb86e, 0xa21240d1, 0x4eb9779c, 0x0 }, /* #25 */ { 0x1b4b06, 0x1b4313, 0x2875e323, 0x54e29eba, 0xd3934469, 0x0 }, /* #26 */ { 0x305383, 0x305b16, 0x8d7c5ca0, 0x6dd74955, 0x1fa5134a, 0x0 }, /* #27 */ { 0x151056, 0x151013, 0x3d36a31a, 0x6f2883bf, 0xce0e1f5b, 0x0 }, /* #28 */ { 0x2c3746, 0x2c3793, 0xdebc8a24, 0xf9cf539e, 0xe4ed3686, 0x0 }, /* #29 */ { 0x164b06, 0x164b93, 0x42f54207, 0x8f33461f, 0xb3c1fbe8, 0x0 }, /* #30 */ { 0x017797, 0x017793, 0x8fdab284, 0xf0dcb246, 0x9efe003d, 0x0 }, /* #31 */ { 0x015583, 0x015d93, 0x08a8c7db, 0x87cfc88c, 0x80d8ff4e, 0x0 }, /* #32 */ { 0x215a53, 0x215217, 0x01708f86, 0x7c91c78b, 0x84dec7fa, 0x0 }, /* #33 */ { 0x1b1142, 0x1b1187, 0xe3140386, 0xfdcf2053, 0xe544e333, 0x0 }, /* #34 */ { 0x205d16, 0x205596, 0xdb478b37, 0xa542b559, 0x3604d5de, 0x0 }, /* #35 */ { 0x351e52, 0x351613, 0x2a1bc327, 0x6572574a, 0xc4a96bdd, 0x0 }, /* #36 */ { 0x281d42, 0x281d97, 0x49b4b567, 0x92c3333c, 0xb6f1822b, 0x0 }, /* #37 */ { 0x187113, 0x187997, 0x78056dd2, 0x8b983a44, 0xec6d338d, 0x0 }, /* #38 */ { 0x1304c6, 0x130c87, 0x7e317b35, 0xdccb1814, 0xa1666321, 0x0 }, /* #39 */ { 0x363d56, 0x363587, 0x9e3e9c7c, 0xfdaadb42, 0xa093c13a, 0x0 }, /* #40 */ { 0x327857, 0x327096, 0x98102741, 0x8b8efe82, 0x0c8128be, 0x0 }, /* #41 */ { 0x197907, 0x197117, 0x01b69720, 0x473abf8b, 0xba7bd794, 0x0 }, /* #42 */ { 0x065383, 0x065312, 0x5ad6d741, 0x0c08dd15, 0x4ecdfa2b, 0x0 }, /* #43 */ { 0x232486, 0x232c83, 0x6c7ac6ef, 0xb1c471da, 0xbab65515, 0x0 }, /* #44 */ { 0x0b73d2, 0x0b7387, 0x0c33e947, 0xa81baeb4, 0x64183a93, 0x0 }, /* #45 */ { 0x2d1b42, 0x2d1393, 0x63b5e2d6, 0xe97680ec, 0x7a3f61ea, 0x0 }, /* #46 */ { 0x350853, 0x350893, 0x7b8ab7c9, 0xab628b4c, 0xd0282c7c, 0x0 }, /* #47 */ { 0x002a02, 0x002206, 0x4a19265f, 0x10f2fa39, 0x39262c26, 0x0 }, /* #48 */ { 0x1c30c7, 0x1c3093, 0x8aa3b4e6, 0x95e0072a, 0xf4c3adbb, 0x0 }, /* #49 */ { 0x026b07, 0x026302, 0xf2d5b034, 0x47b24f61, 0xab2360d2, 0x0 }, /* #50 */ { 0x291116, 0x291983, 0x757658cf, 0x88b5bf5b, 0xecc09974, 0x0 }, /* #51 */ { 0x1a4653, 0x1a4607, 0x195ad577, 0x3ee650d4, 0xda7484a2, 0x0 }, /* #52 */ { 0x2f3517, 0x2f3592, 0xd0a46812, 0xb6f7c8f7, 0x19ac9f1a, 0x0 }, /* #53 */ { 0x0111d6, 0x011196, 0xb3155542, 0x9acaf448, 0x184a60fa, 0x0 }, /* #54 */ { 0x246a56, 0x246282, 0xb497007b, 0x8ef65a45, 0x25a0a636, 0x0 }, /* #55 */ { 0x003686, 0x003616, 0xe7fbc386, 0x261a1c9a, 0xc1e1a6ec, 0x0 }, /* #56 */ { 0x1550c3, 0x155887, 0x2ec6f72a, 0xa639f8c5, 0x888cfe64, 0x0 }, /* #57 */ { 0x115b96, 0x115316, 0xe7161399, 0x4cb53ceb, 0x9a60d6ae, 0x0 }, /* #58 */ { 0x2e67d7, 0x2e6793, 0xa724e428, 0xaab7ccce, 0xfc6d1759, 0x0 }, /* #59 */ { 0x177307, 0x177386, 0xf655e9ea, 0xb3e5cc65, 0x42701d84, 0x0 }, /* #60 */ { 0x216707, 0x216f02, 0xa750e6fd, 0x36e3c5f4, 0x706d2108, 0x0 }, /* #61 */ { 0x134dc2, 0x134512, 0xfbb1b6e1, 0x2b542a7c, 0xd05d8c65, 0x0 }, /* #62 */ { 0x2c4347, 0x2c4b97, 0x48752291, 0x86449fcf, 0xc23082c1, 0x0 }, /* #63 */ { 0x184e06, 0x184692, 0xeaea8c25, 0xdb5df86e, 0x0f8c93b7, 0x0 }, /* #64 */ { 0x357c06, 0x357416, 0xf23f3b66, 0x1cea7c17, 0xd554bf4f, 0x0 }, /* #65 */ { 0x1c0747, 0x1c0716, 0x2f636843, 0x0811286c, 0x27523fd6, 0x0 }, /* #66 */ { 0x1d2f92, 0x1d2702, 0xf15fc987, 0x69b7f223, 0x87a7d764, 0x0 }, /* #67 */ { 0x2d6a03, 0x2d6a93, 0x4a683833, 0xca269697, 0x8041a19b, 0x0 }, /* #68 */ { 0x186812, 0x186086, 0xec6c006f, 0xd00498dd, 0x1c676792, 0x0 }, /* #69 */ { 0x0030c7, 0x003006, 0x62980b59, 0x3686d8b8, 0x2c1132a0, 0x0 }, /* #70 */ { 0x125dc7, 0x125516, 0x419fed78, 0x17008b5a, 0x2a9f621d, 0x0 }, /* #71 */ { 0x2273c7, 0x227307, 0x161f31a9, 0x7c29d811, 0x99f55997, 0x0 }, /* #72 */ { 0x0c7686, 0x0c7e87, 0x6654c7f8, 0x9e404987, 0xc8147e71, 0x0 }, /* #73 */ { 0x3930d3, 0x393806, 0xc376b82b, 0x7692f696, 0x4ce3c194, 0x0 }, /* #74 */ { 0x3a02d3, 0x3a0a16, 0x9819ecb6, 0x4a163f9f, 0x4e03ad16, 0x0 }, /* #75 */ { 0x182757, 0x182782, 0xa153f56a, 0x923ec158, 0x0f153411, 0x0 }, /* #76 */ { 0x0d7086, 0x0d7016, 0xa15ee060, 0x0581efcf, 0x9bdcf091, 0x0 }, /* #77 */ { 0x354dc3, 0x354587, 0xb65f92c9, 0xb9c18bf3, 0xfc9e06d5, 0x0 }, /* #78 */ { 0x1249d7, 0x124116, 0x74c302f5, 0x0ac3099c, 0x69fff958, 0x0 }, /* #79 */ { 0x0b15d2, 0x0b1502, 0xfd8df64e, 0x0a683b07, 0xf325bb47, 0x0 }, /* #80 */ { 0x2a6d42, 0x2a6582, 0xff72d35a, 0xb3e0d846, 0x4b91fb14, 0x0 }, /* #81 */ { 0x3b04c6, 0x3b0412, 0xe3f8a012, 0x4c236f0e, 0x97d53104, 0x0 }, /* #82 */ { 0x052a82, 0x052217, 0x41b3b3c4, 0x44d48936, 0xfcdf2a8e, 0x0 }, /* #83 */ { 0x231086, 0x231083, 0xe0dc1f9b, 0xf294bd97, 0xee476204, 0x0 }, /* #84 */ { 0x342d06, 0x342506, 0xfb41ac24, 0x26b51e44, 0xd48c8de0, 0x0 }, /* #85 */ { 0x361857, 0x361002, 0x54d56388, 0x4f5be320, 0x05798067, 0x0 }, /* #86 */ { 0x1d0dd3, 0x1d0506, 0xfdb6ae24, 0x1953d100, 0xe462dd23, 0x0 }, /* #87 */ { 0x243756, 0x243782, 0xf7375da2, 0xa3530aa2, 0x53e45300, 0x0 }, /* #88 */ { 0x052f13, 0x052f12, 0x995df843, 0x29e4c1e5, 0x6f79365d, 0x0 }, /* #89 */ { 0x202c06, 0x202483, 0x2f69dadb, 0xe0ca41d9, 0x4e9f9902, 0x0 }, /* #90 */ { 0x3659c6, 0x365193, 0x3681eb91, 0xeaf13232, 0x4b90b95f, 0x0 }, /* #91 */ { 0x3a3293, 0x3a3202, 0xdc98985c, 0x365da8d9, 0xa63aef82, 0x0 }, /* #92 */ { 0x025343, 0x025316, 0x33724775, 0x1fc0dabe, 0x13b16cb6, 0x0 }, /* #93 */ { 0x182ad3, 0x182206, 0xff63b69f, 0x117918bd, 0xedea9de1, 0x0 }, /* #94 */ { 0x233656, 0x233602, 0x31c3c7f1, 0x0547ee61, 0x2c7bd990, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u32_locked = RT_ELEMENTS(g_aTests_sbb_u32_locked); BINU32_TEST_T const g_aTests_or_u32[] = { { 0x083496, 0x083446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x077cc6, 0x077446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x1039c6, 0x103146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x160186, 0x160146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x065987, 0x065146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x277f52, 0x277746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x177593, 0x177586, 0x84fd4118, 0x84fd4118, 0x00000000, 0x0 }, /* #6 */ { 0x3c3202, 0x3c3206, 0x464cd6e8, 0x464cd6e8, 0x00000000, 0x0 }, /* #7 */ { 0x313d46, 0x313506, 0x4c7c8ca0, 0x4c7c8ca0, 0x00000000, 0x0 }, /* #8 */ { 0x3462c7, 0x346202, 0x08811a2f, 0x08811a2f, 0x00000000, 0x0 }, /* #9 */ { 0x1e0807, 0x1e0086, 0x95e0ab47, 0x95e0ab47, 0x00000000, 0x0 }, /* #10 */ { 0x0c4d83, 0x0c4502, 0x5f8a06f1, 0x5f8a06f1, 0x00000000, 0x0 }, /* #11 */ { 0x0d4846, 0x0d4086, 0xd81f2d08, 0xfedfbd6a, 0xa6c5956a, 0x0 }, /* #12 */ { 0x1416d6, 0x141686, 0x17fc6120, 0xfffce92d, 0xfa4c882d, 0x0 }, /* #13 */ { 0x006043, 0x006086, 0xa62f882e, 0xff7f9eff, 0x7b7e96d9, 0x0 }, /* #14 */ { 0x211f12, 0x211786, 0xe192922d, 0xfdbafa6f, 0x1dbafa66, 0x0 }, /* #15 */ { 0x0d6e97, 0x0d6682, 0xd7591516, 0xdf7f9537, 0x59778427, 0x0 }, /* #16 */ { 0x052982, 0x052182, 0xb967cec6, 0xbf7fefef, 0x8e38676f, 0x0 }, /* #17 */ { 0x0e2f96, 0x0e2706, 0x53315f46, 0x5f75ffc6, 0x4e65f682, 0x0 }, /* #18 */ { 0x1a5812, 0x1a5086, 0x9a675c4b, 0xfaef5edb, 0x68cd1a93, 0x0 }, /* #19 */ { 0x0b5e87, 0x0b5686, 0x95c65ce0, 0x95ffddeb, 0x11fb814b, 0x0 }, /* #20 */ { 0x256c06, 0x256486, 0x701f3e88, 0xf35f7fee, 0xd3426b66, 0x0 }, /* #21 */ { 0x192016, 0x192082, 0xa013ddd5, 0xf85bdff7, 0xf848db66, 0x0 }, /* #22 */ { 0x3c4313, 0x3c4382, 0xd56213a5, 0xddf7d3bf, 0xd9f7c09a, 0x0 }, /* #23 */ { 0x056c93, 0x056402, 0x4070c0b1, 0x59f2d5fd, 0x19d2556d, 0x0 }, /* #24 */ { 0x267453, 0x267402, 0x72e09fd5, 0x7bfdffdf, 0x791d730b, 0x0 }, /* #25 */ { 0x2b7452, 0x2b7406, 0x137f1145, 0x7b7ff3d7, 0x7b46f3d6, 0x0 }, /* #26 */ { 0x320503, 0x320582, 0x5dba1cdc, 0xfdbebedf, 0xe5bcbec3, 0x0 }, /* #27 */ { 0x100792, 0x100706, 0x35e0845a, 0x77f1ed7b, 0x67116d2b, 0x0 }, /* #28 */ { 0x1656c2, 0x165682, 0x39a431b8, 0xbfa6bbfd, 0x96a69af5, 0x0 }, /* #29 */ { 0x077746, 0x077786, 0xf6273c75, 0xfff77d7d, 0x89f24119, 0x0 }, /* #30 */ { 0x0f7616, 0x0f7686, 0x046efdbe, 0xd6feffbe, 0xd2d4c738, 0x0 }, /* #31 */ { 0x233712, 0x233786, 0xbabc5907, 0xfbfd5987, 0xe3791984, 0x0 }, /* #32 */ { 0x3a5c03, 0x3a5402, 0x76368cb9, 0x7776edfd, 0x7750e17d, 0x0 }, /* #33 */ { 0x0371c2, 0x037186, 0xfbff498e, 0xffffffcf, 0xf696be4f, 0x0 }, /* #34 */ { 0x285082, 0x285086, 0xd83f4352, 0xf97fcbff, 0x215cc8ed, 0x0 }, /* #35 */ { 0x0b7183, 0x0b7106, 0x40cb6630, 0x69ebffb8, 0x69a1d9b8, 0x0 }, /* #36 */ { 0x1c5442, 0x1c5486, 0xe1fb8f32, 0xebffcfff, 0x8a764ddf, 0x0 }, /* #37 */ { 0x321182, 0x321182, 0xb9393ebe, 0xbd7f7ebf, 0x9d466a1f, 0x0 }, /* #38 */ { 0x212816, 0x212002, 0x2d18b9a7, 0x7ddfbda7, 0x75df2d86, 0x0 }, /* #39 */ { 0x255403, 0x255402, 0x3c8446c5, 0x3cc64ecd, 0x10424e8d, 0x0 }, /* #40 */ { 0x331353, 0x331382, 0xd03964e6, 0xf83f65ef, 0x280f612f, 0x0 }, /* #41 */ { 0x350a02, 0x350282, 0xad793906, 0xbdfff93e, 0x318ed03c, 0x0 }, /* #42 */ { 0x094d42, 0x094506, 0x23b78992, 0x67bfeb9f, 0x66a8e28f, 0x0 }, /* #43 */ { 0x324ed2, 0x324686, 0xc95c9c91, 0xcfdc9eb1, 0xc6849ab1, 0x0 }, /* #44 */ { 0x075dc6, 0x075586, 0x4eb336aa, 0xdffbfefa, 0x97c9da70, 0x0 }, /* #45 */ { 0x237b43, 0x237386, 0xfd450f2b, 0xfde7ef7b, 0x00e6ef7a, 0x0 }, /* #46 */ { 0x343306, 0x343306, 0x7bc3764b, 0x7fcb776f, 0x5d8b7567, 0x0 }, /* #47 */ { 0x086d03, 0x086582, 0x894adadf, 0xd96fdedf, 0xd1678c10, 0x0 }, /* #48 */ { 0x1c1812, 0x1c1086, 0xf84bab2c, 0xfa7beb6c, 0x4233ca40, 0x0 }, /* #49 */ { 0x2330c3, 0x233006, 0x205e0f21, 0x7f7f7ff5, 0x7f3370f4, 0x0 }, /* #50 */ { 0x3c4396, 0x3c4382, 0x9b4cd2ed, 0xdbeff6ef, 0xd0abf46f, 0x0 }, /* #51 */ { 0x3c2bd6, 0x3c2382, 0x6e3da836, 0xffffa9f7, 0x91eea9c5, 0x0 }, /* #52 */ { 0x0b4d97, 0x0b4586, 0xf12e4cf3, 0xf7bffeff, 0xd6bdfebe, 0x0 }, /* #53 */ { 0x1f1847, 0x1f1086, 0xd2d0ca4d, 0xf3fbfbcf, 0x333b7b82, 0x0 }, /* #54 */ { 0x294ec2, 0x294686, 0xe2cf0554, 0xe7ef057e, 0x4567007a, 0x0 }, /* #55 */ { 0x104c53, 0x104406, 0x72c5019a, 0x73ed61db, 0x23ec6053, 0x0 }, /* #56 */ { 0x281c47, 0x281486, 0x21e04561, 0xabeb557b, 0x8aeb157a, 0x0 }, /* #57 */ { 0x0f2303, 0x0f2382, 0xe803a210, 0xee87ffd9, 0x0684fdc9, 0x0 }, /* #58 */ { 0x313b42, 0x313382, 0x83ff1ac3, 0xa7ff1afb, 0xa72c10bb, 0x0 }, /* #59 */ { 0x3e19c7, 0x3e1186, 0x162a4d50, 0xb73bef71, 0xb339eb61, 0x0 }, /* #60 */ { 0x0c6842, 0x0c6082, 0xfb18a7a1, 0xffbdffab, 0x0fa57a2a, 0x0 }, /* #61 */ { 0x376346, 0x376382, 0xf9a064ab, 0xf9b174ef, 0x913154ef, 0x0 }, /* #62 */ { 0x3f1f92, 0x3f1786, 0x8ebc0c01, 0x9fbc3e09, 0x1bb83e09, 0x0 }, /* #63 */ { 0x304f16, 0x304786, 0x85abdd05, 0xe7bfdfc5, 0xe2364ac0, 0x0 }, /* #64 */ { 0x2514c6, 0x251486, 0xc30bea9e, 0xc35beebe, 0x43582ca2, 0x0 }, /* #65 */ { 0x1a4147, 0x1a4186, 0x8ffb570b, 0xbfffdf5f, 0x3e0f9b5f, 0x0 }, /* #66 */ { 0x2119c7, 0x211182, 0x4f789c86, 0xff7cdeae, 0xf76c4a2c, 0x0 }, /* #67 */ { 0x394bd6, 0x394386, 0x063d34bb, 0xde7d35bb, 0xdc510503, 0x0 }, /* #68 */ { 0x203746, 0x203782, 0x300f086a, 0xb4ff487a, 0x94fd401a, 0x0 }, /* #69 */ { 0x3b1687, 0x3b1682, 0xa3d92307, 0xe7dbb3f7, 0xc48ab2f4, 0x0 }, /* #70 */ { 0x2a3382, 0x2a3386, 0xcbaeb00d, 0xfbaebb7d, 0xf9a82b78, 0x0 }, /* #71 */ { 0x3e1186, 0x3e1182, 0x077abe95, 0x8f7ebe9d, 0x8b762c09, 0x0 }, /* #72 */ { 0x050897, 0x050002, 0x714172d2, 0x7fd973d6, 0x7fd97314, 0x0 }, /* #73 */ { 0x126797, 0x126786, 0xa35106a2, 0xebd92fb2, 0x4ad92f10, 0x0 }, /* #74 */ { 0x2069d3, 0x206182, 0x8c575984, 0xfef7fff4, 0xfab5ef70, 0x0 }, /* #75 */ { 0x3a4006, 0x3a4002, 0x2cdec993, 0x3edfe9fb, 0x1683e8e8, 0x0 }, /* #76 */ { 0x300397, 0x300302, 0x52441be5, 0x77c77be5, 0x758360c1, 0x0 }, /* #77 */ { 0x053a53, 0x053286, 0x5cf9cc13, 0xdffdce53, 0x93c50241, 0x0 }, /* #78 */ { 0x172456, 0x172406, 0x3c54ad6b, 0x7edead7b, 0x72ce2c3a, 0x0 }, /* #79 */ { 0x394e92, 0x394686, 0x31b2b1b0, 0xfbbff5b1, 0xcaafd421, 0x0 }, /* #80 */ { 0x0f4802, 0x0f4002, 0x4a940a77, 0x7fbf3af7, 0x3d3b30e1, 0x0 }, /* #81 */ { 0x062306, 0x062382, 0x81efdf15, 0xabffdfb5, 0x2b1edcb1, 0x0 }, /* #82 */ { 0x2a7e96, 0x2a7686, 0xa7afe3ab, 0xefafe3eb, 0x4c8c03e8, 0x0 }, /* #83 */ { 0x147ac7, 0x147286, 0x8e48bdc2, 0xbff8bdc3, 0xb7f0b503, 0x0 }, /* #84 */ { 0x3c1553, 0x3c1582, 0x42e5ea1d, 0xc6edff7f, 0xc46d1767, 0x0 }, /* #85 */ { 0x1b0e43, 0x1b0682, 0xab1a86c9, 0xfb9f8efb, 0x5a870c3a, 0x0 }, /* #86 */ { 0x336246, 0x336202, 0x764c0b99, 0x7ecd8fb9, 0x3a8d85a8, 0x0 }, /* #87 */ { 0x017682, 0x017682, 0xf1a6936e, 0xffbfd76e, 0x2f19550c, 0x0 }, /* #88 */ { 0x1e3fc7, 0x1e3782, 0xfac2e470, 0xfed7e6f2, 0x769522e2, 0x0 }, /* #89 */ { 0x256042, 0x256082, 0x44d2270f, 0xc5d26f1f, 0x81026d15, 0x0 }, /* #90 */ { 0x071f03, 0x071786, 0x881a8e65, 0x8f7aafff, 0x077aadde, 0x0 }, /* #91 */ { 0x2c6e53, 0x2c6606, 0x56dcf1be, 0x57dffdff, 0x03831d7f, 0x0 }, /* #92 */ { 0x051f53, 0x051782, 0xa428ec8a, 0xbee9efef, 0x3ac18b65, 0x0 }, /* #93 */ { 0x263207, 0x263282, 0x07f1a425, 0xc7f5ed25, 0xc1a56900, 0x0 }, /* #94 */ { 0x102083, 0x102082, 0x552464e6, 0xdd7c66e6, 0x885c42e2, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u32 = RT_ELEMENTS(g_aTests_or_u32); BINU32_TEST_T const g_aTests_or_u32_locked[] = { { 0x2b0797, 0x2b0746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x073117, 0x073146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x033ac7, 0x033246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x253286, 0x253246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x1f4792, 0x1f4746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x2955c6, 0x295546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x007ac3, 0x007286, 0x8fbb40e2, 0x8fbb40e2, 0x00000000, 0x0 }, /* #6 */ { 0x205e53, 0x205606, 0x636422a5, 0x636422a5, 0x00000000, 0x0 }, /* #7 */ { 0x1e3197, 0x1e3106, 0x3634f339, 0x3634f339, 0x00000000, 0x0 }, /* #8 */ { 0x0c5fd2, 0x0c5786, 0xb8265805, 0xb8265805, 0x00000000, 0x0 }, /* #9 */ { 0x1c4d07, 0x1c4582, 0xb79ac3ab, 0xb79ac3ab, 0x00000000, 0x0 }, /* #10 */ { 0x244cc7, 0x244486, 0xb9b47842, 0xb9b47842, 0x00000000, 0x0 }, /* #11 */ { 0x037352, 0x037386, 0xed526aee, 0xfdfa6eee, 0xfdea4680, 0x0 }, /* #12 */ { 0x3a3e17, 0x3a3686, 0x1d1564f9, 0xbf9d66f9, 0xa7982659, 0x0 }, /* #13 */ { 0x3d5213, 0x3d5286, 0xaaf2aaa8, 0xfff2eef9, 0xd732eef9, 0x0 }, /* #14 */ { 0x272957, 0x272182, 0x384a941e, 0xf84ade7f, 0xe8425a71, 0x0 }, /* #15 */ { 0x3f4557, 0x3f4582, 0x9eb66b28, 0x9eb77ff8, 0x1a351ed8, 0x0 }, /* #16 */ { 0x3c2506, 0x3c2506, 0x496c978c, 0x797d9ffc, 0x38518dfc, 0x0 }, /* #17 */ { 0x005912, 0x005182, 0xff6d53bc, 0xfffd7fbc, 0x22947c2c, 0x0 }, /* #18 */ { 0x243e52, 0x243606, 0x433f4d1d, 0x773fedbd, 0x3526a0bc, 0x0 }, /* #19 */ { 0x025292, 0x025286, 0xf658cf9a, 0xf6fdefde, 0x80a5a356, 0x0 }, /* #20 */ { 0x066346, 0x066386, 0x4cea099a, 0xddfe6d9f, 0x991c6415, 0x0 }, /* #21 */ { 0x2e4c47, 0x2e4486, 0xd7adaac7, 0xdfafbbcf, 0xcaa71bc9, 0x0 }, /* #22 */ { 0x114f43, 0x114706, 0x77748774, 0x777d8ff5, 0x03690df1, 0x0 }, /* #23 */ { 0x124ad6, 0x124206, 0x7af790d4, 0x7aff92ff, 0x72d902bb, 0x0 }, /* #24 */ { 0x027dc7, 0x027502, 0x10574815, 0x527fcbfd, 0x523d83e8, 0x0 }, /* #25 */ { 0x1e7d93, 0x1e7586, 0x6221f523, 0xe365ff2b, 0xe364ff2a, 0x0 }, /* #26 */ { 0x2c3087, 0x2c3086, 0xa5a79796, 0xbdf79fbe, 0x1dd10c2a, 0x0 }, /* #27 */ { 0x352893, 0x352086, 0xbd96004a, 0xffff19de, 0x42ed19dc, 0x0 }, /* #28 */ { 0x3c5cd7, 0x3c5482, 0x1fc6d690, 0x9fdef7f2, 0x975aa772, 0x0 }, /* #29 */ { 0x275a06, 0x275206, 0x6b10ff09, 0x6bd7ffc9, 0x28d7dec9, 0x0 }, /* #30 */ { 0x237313, 0x237386, 0xed179cc9, 0xed37ffff, 0x2936673f, 0x0 }, /* #31 */ { 0x340f07, 0x340782, 0x2c1c5c9e, 0xbe1cdfbf, 0xba049fb1, 0x0 }, /* #32 */ { 0x105c06, 0x105486, 0x888b3b82, 0xeceffbaf, 0xecefd82f, 0x0 }, /* #33 */ { 0x1a2d82, 0x1a2582, 0x5a63786c, 0xdeef7f6d, 0x8ead6f2d, 0x0 }, /* #34 */ { 0x1e1b97, 0x1e1382, 0xe66d3773, 0xee7f77fb, 0xcc5372ba, 0x0 }, /* #35 */ { 0x113853, 0x113002, 0x1413521a, 0x1473561f, 0x00735415, 0x0 }, /* #36 */ { 0x154fc3, 0x154782, 0xefa732c5, 0xeff77ec7, 0x89f65cc7, 0x0 }, /* #37 */ { 0x0532c2, 0x053202, 0x3a0702e1, 0x3a4f42fd, 0x224e405d, 0x0 }, /* #38 */ { 0x234c16, 0x234482, 0xb0ebf9b0, 0xfcfbfdfb, 0x4cb26c6b, 0x0 }, /* #39 */ { 0x2b6b52, 0x2b6382, 0x73a5dc6e, 0xffafdc7f, 0xce2ad43f, 0x0 }, /* #40 */ { 0x141c12, 0x141482, 0x715a4370, 0xfd5bc770, 0x9d018760, 0x0 }, /* #41 */ { 0x1e3e82, 0x1e3686, 0x952cee35, 0xbdefef77, 0xb8cb0542, 0x0 }, /* #42 */ { 0x066e02, 0x066686, 0x0b6072d6, 0xab7376d7, 0xa9136643, 0x0 }, /* #43 */ { 0x1e4dc6, 0x1e4586, 0x81d79f34, 0xb5ffdfbe, 0x342fceaa, 0x0 }, /* #44 */ { 0x291582, 0x291506, 0x5ecd63d4, 0x7edd63ff, 0x7e5523eb, 0x0 }, /* #45 */ { 0x295a13, 0x295286, 0xbf5a233c, 0xffff7b7d, 0x76bf7975, 0x0 }, /* #46 */ { 0x3f2d13, 0x3f2582, 0x93328721, 0x9b77977f, 0x9a45915f, 0x0 }, /* #47 */ { 0x0b2246, 0x0b2282, 0xbfb7287b, 0xfff7ebfb, 0x51c2c3eb, 0x0 }, /* #48 */ { 0x0c0243, 0x0c0286, 0x9185c085, 0xd7efc8ed, 0x566f886d, 0x0 }, /* #49 */ { 0x255852, 0x255082, 0x0a64bbf0, 0xdb6ebff4, 0xdb6e8ee4, 0x0 }, /* #50 */ { 0x274983, 0x274102, 0x1e130571, 0x3edb6df7, 0x32ca6df7, 0x0 }, /* #51 */ { 0x390d06, 0x390502, 0x50a3cb19, 0x71ebdfdf, 0x316aded7, 0x0 }, /* #52 */ { 0x0c2f47, 0x0c2786, 0x02bdad28, 0xb2bfbf7b, 0xb2b33f53, 0x0 }, /* #53 */ { 0x027c06, 0x027482, 0x7d24ae13, 0xff74be9b, 0xa3503698, 0x0 }, /* #54 */ { 0x306812, 0x306082, 0x1b0213c1, 0xff5f13d5, 0xe55f1294, 0x0 }, /* #55 */ { 0x3c6682, 0x3c6606, 0x0dc39147, 0x6ff7f577, 0x6276f433, 0x0 }, /* #56 */ { 0x1a72c7, 0x1a7202, 0x04e51cc1, 0x1de7dde9, 0x1dc2c569, 0x0 }, /* #57 */ { 0x2e2096, 0x2e2086, 0x8730e755, 0xdfb3e777, 0x5ba38123, 0x0 }, /* #58 */ { 0x332f02, 0x332706, 0x7713322d, 0x7f5f323f, 0x7b4d0216, 0x0 }, /* #59 */ { 0x043197, 0x043106, 0x3493f07f, 0x7c93fcff, 0x5c923cd0, 0x0 }, /* #60 */ { 0x162b03, 0x162386, 0x297f9688, 0xbf7fd688, 0xb773d000, 0x0 }, /* #61 */ { 0x1c6d46, 0x1c6502, 0x60dd36a1, 0x7bfdb6e3, 0x1b2d94e2, 0x0 }, /* #62 */ { 0x090f56, 0x090782, 0x82238c17, 0xabe3bf1f, 0xabc23b19, 0x0 }, /* #63 */ { 0x361d96, 0x361502, 0x784fee45, 0x7cffefc7, 0x2cbc4bc6, 0x0 }, /* #64 */ { 0x126bc7, 0x126382, 0x4c3fb7bf, 0xef3fb7bf, 0xeb3883b4, 0x0 }, /* #65 */ { 0x0e5542, 0x0e5582, 0xa49d48c6, 0xf69dd9f7, 0x5214d1f1, 0x0 }, /* #66 */ { 0x234f52, 0x234782, 0x976c38ba, 0x976c7ffb, 0x02004759, 0x0 }, /* #67 */ { 0x0c45c3, 0x0c4586, 0xef81d48f, 0xffabf5ff, 0xf4aa317a, 0x0 }, /* #68 */ { 0x165b93, 0x165386, 0x6657a2d4, 0xf7f7f2de, 0xd5a7721a, 0x0 }, /* #69 */ { 0x3434c6, 0x343482, 0xdf7c9821, 0xffffbead, 0xece7aead, 0x0 }, /* #70 */ { 0x3c76c3, 0x3c7686, 0xde34c0b8, 0xdf7cffbe, 0x19587f86, 0x0 }, /* #71 */ { 0x1c4342, 0x1c4306, 0x668de4b7, 0x6faffeff, 0x2da2defa, 0x0 }, /* #72 */ { 0x1d2753, 0x1d2786, 0xf0406802, 0xf46c7c0f, 0x546c740d, 0x0 }, /* #73 */ { 0x372cc2, 0x372486, 0x2a5d0cf0, 0xff7d3cfa, 0xd525341a, 0x0 }, /* #74 */ { 0x3f21c6, 0x3f2186, 0x0657faed, 0xbe5ffaff, 0xba1ae0db, 0x0 }, /* #75 */ { 0x200857, 0x200082, 0x81610570, 0x89ed1df8, 0x08ac1d98, 0x0 }, /* #76 */ { 0x0b0b46, 0x0b0386, 0xaf5b7103, 0xff5bf53f, 0xdc58943f, 0x0 }, /* #77 */ { 0x2c4282, 0x2c4202, 0x615e58fc, 0x797e59fd, 0x79241981, 0x0 }, /* #78 */ { 0x060157, 0x060186, 0xe21d624b, 0xef9d6b7b, 0xed886932, 0x0 }, /* #79 */ { 0x3209c6, 0x320102, 0x6374bbb8, 0x67f4bfbf, 0x04d03f37, 0x0 }, /* #80 */ { 0x265706, 0x265786, 0xc7652c87, 0xc76f7faf, 0x834e77af, 0x0 }, /* #81 */ { 0x132486, 0x132402, 0x2920c6e3, 0x2fe1f6ef, 0x26e1762d, 0x0 }, /* #82 */ { 0x151846, 0x151086, 0x8dc1b3fb, 0xedcffbff, 0xe80f4b9e, 0x0 }, /* #83 */ { 0x2d2753, 0x2d2702, 0x114c0eaf, 0x3d7defbf, 0x3c7dedb4, 0x0 }, /* #84 */ { 0x006352, 0x006302, 0x36d48a8e, 0x3fd4af9e, 0x3bd4ad94, 0x0 }, /* #85 */ { 0x100f07, 0x100706, 0x6c8cc69e, 0x6ecfc7ff, 0x0e43c5eb, 0x0 }, /* #86 */ { 0x366f53, 0x366782, 0x35620651, 0xf7eecf79, 0xf68ccb38, 0x0 }, /* #87 */ { 0x316582, 0x316502, 0x2892e5a1, 0x2cb3e5f7, 0x0421c1d6, 0x0 }, /* #88 */ { 0x3c6b86, 0x3c6306, 0x7b8c3680, 0x7bad7fa6, 0x6a2d7f26, 0x0 }, /* #89 */ { 0x364e17, 0x364606, 0x3b5eb39f, 0x3f7efb9f, 0x0662cb00, 0x0 }, /* #90 */ { 0x3d7046, 0x3d7006, 0x57d6247c, 0x7ff7757d, 0x6bf5551d, 0x0 }, /* #91 */ { 0x271a42, 0x271286, 0xfbaf0cd1, 0xfbff8ff3, 0x61728bf3, 0x0 }, /* #92 */ { 0x023082, 0x023002, 0x2a7e37a2, 0x6e7eb7ef, 0x4476a34d, 0x0 }, /* #93 */ { 0x1b1687, 0x1b1686, 0xa7a37a4d, 0xf7bb7add, 0x749b78d0, 0x0 }, /* #94 */ { 0x183a83, 0x183282, 0xc4875711, 0xd5e7573d, 0x1165403d, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u32_locked = RT_ELEMENTS(g_aTests_or_u32_locked); BINU32_TEST_T const g_aTests_xor_u32[] = { { 0x1c6d97, 0x1c6546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x271096, 0x271046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x3c5602, 0x3c5646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x3a61d3, 0x3a6146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x0745c7, 0x074546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x0b3612, 0x0b3646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x1209d3, 0x120182, 0xd218092f, 0xd218092f, 0x00000000, 0x0 }, /* #6 */ { 0x0316c6, 0x031682, 0xe2cbb261, 0xe2cbb261, 0x00000000, 0x0 }, /* #7 */ { 0x2c30d3, 0x2c3002, 0x0880eaa4, 0x0880eaa4, 0x00000000, 0x0 }, /* #8 */ { 0x2c5a06, 0x2c5206, 0x652782a3, 0x652782a3, 0x00000000, 0x0 }, /* #9 */ { 0x314f17, 0x314786, 0xdf5b266a, 0xdf5b266a, 0x00000000, 0x0 }, /* #10 */ { 0x370913, 0x370102, 0x6c3f0d6b, 0x6c3f0d6b, 0x00000000, 0x0 }, /* #11 */ { 0x0a2352, 0x0a2306, 0x2614ecab, 0x01a90ebe, 0x27bde215, 0x0 }, /* #12 */ { 0x056517, 0x056502, 0x01c2d7ca, 0x5f27e74a, 0x5ee53080, 0x0 }, /* #13 */ { 0x135406, 0x135402, 0x5a3b216f, 0x5fdd297a, 0x05e60815, 0x0 }, /* #14 */ { 0x1c3e87, 0x1c3602, 0x46221b8d, 0x2f1cd2ad, 0x693ec920, 0x0 }, /* #15 */ { 0x066907, 0x066102, 0x73d9783a, 0x39bd3a54, 0x4a64426e, 0x0 }, /* #16 */ { 0x054916, 0x054182, 0x28c16243, 0x98db302c, 0xb01a526f, 0x0 }, /* #17 */ { 0x1a2ec2, 0x1a2602, 0x26fdaa6d, 0x313da483, 0x17c00eee, 0x0 }, /* #18 */ { 0x143752, 0x143702, 0x3d43bbf4, 0x16238252, 0x2b6039a6, 0x0 }, /* #19 */ { 0x287856, 0x287082, 0x01899ecd, 0xf3913b49, 0xf218a584, 0x0 }, /* #20 */ { 0x1a3783, 0x1a3702, 0x6a0dc3b3, 0x07a6f1e5, 0x6dab3256, 0x0 }, /* #21 */ { 0x356452, 0x356406, 0x09e2d1f9, 0x43a5e678, 0x4a473781, 0x0 }, /* #22 */ { 0x0c7b46, 0x0c7386, 0xc6ce952d, 0xe26d7481, 0x24a3e1ac, 0x0 }, /* #23 */ { 0x3475d7, 0x347582, 0x0a0239fe, 0x82e3124c, 0x88e12bb2, 0x0 }, /* #24 */ { 0x3b5857, 0x3b5002, 0x9042960c, 0x53cb80f2, 0xc38916fe, 0x0 }, /* #25 */ { 0x042057, 0x042002, 0x847a5c49, 0x393a83f7, 0xbd40dfbe, 0x0 }, /* #26 */ { 0x215256, 0x215282, 0x8da64e80, 0xeccd93d3, 0x616bdd53, 0x0 }, /* #27 */ { 0x0f2616, 0x0f2606, 0x26e2b1ff, 0x0bf6a0e1, 0x2d14111e, 0x0 }, /* #28 */ { 0x2f5f93, 0x2f5782, 0x70c6ddb0, 0xe03dcce6, 0x90fb1156, 0x0 }, /* #29 */ { 0x2f4e83, 0x2f4686, 0x86d3b92c, 0xf0f24218, 0x7621fb34, 0x0 }, /* #30 */ { 0x332e87, 0x332682, 0x2d7e1d17, 0xdfd6143e, 0xf2a80929, 0x0 }, /* #31 */ { 0x311d87, 0x311582, 0x899ed079, 0x90160dc8, 0x1988ddb1, 0x0 }, /* #32 */ { 0x123d43, 0x123502, 0x39cfc364, 0x0eeb3486, 0x3724f7e2, 0x0 }, /* #33 */ { 0x0e5382, 0x0e5306, 0x308e9769, 0x45901f96, 0x751e88ff, 0x0 }, /* #34 */ { 0x345943, 0x345106, 0x715a942a, 0x40effe9c, 0x31b56ab6, 0x0 }, /* #35 */ { 0x306c12, 0x306406, 0x40a490df, 0x3487b012, 0x742320cd, 0x0 }, /* #36 */ { 0x3e0d52, 0x3e0502, 0xccb9f9d3, 0x49794b2c, 0x85c0b2ff, 0x0 }, /* #37 */ { 0x272717, 0x272786, 0xad4d1cb8, 0x8cd5b0af, 0x2198ac17, 0x0 }, /* #38 */ { 0x0a4c07, 0x0a4482, 0x8fc7a55a, 0xb5e42db0, 0x3a2388ea, 0x0 }, /* #39 */ { 0x315857, 0x315006, 0x63baa795, 0x10eafdcc, 0x73505a59, 0x0 }, /* #40 */ { 0x1b4416, 0x1b4482, 0x28ae4284, 0xe03f5f49, 0xc8911dcd, 0x0 }, /* #41 */ { 0x3b0217, 0x3b0282, 0x2bdbfa46, 0xdcd7da6e, 0xf70c2028, 0x0 }, /* #42 */ { 0x135f07, 0x135782, 0x02cc18c4, 0xa7a216da, 0xa56e0e1e, 0x0 }, /* #43 */ { 0x210792, 0x210702, 0xa6399ab6, 0x244a9423, 0x82730e95, 0x0 }, /* #44 */ { 0x027a42, 0x027282, 0xa8ea150d, 0x88e6087a, 0x200c1d77, 0x0 }, /* #45 */ { 0x220012, 0x220082, 0xbfc5d9b8, 0xe99cd929, 0x56590091, 0x0 }, /* #46 */ { 0x343b07, 0x343302, 0x8010e9aa, 0x564c5168, 0xd65cb8c2, 0x0 }, /* #47 */ { 0x255406, 0x255402, 0xe442e70b, 0x000c72cd, 0xe44e95c6, 0x0 }, /* #48 */ { 0x0b0cc3, 0x0b0482, 0xd4347239, 0xa1baa2d5, 0x758ed0ec, 0x0 }, /* #49 */ { 0x367217, 0x367202, 0x3b86c130, 0x7073b49b, 0x4bf575ab, 0x0 }, /* #50 */ { 0x005482, 0x005402, 0x35ac540b, 0x316dedbf, 0x04c1b9b4, 0x0 }, /* #51 */ { 0x067b92, 0x067302, 0xe3f5e536, 0x476eab9d, 0xa49b4eab, 0x0 }, /* #52 */ { 0x097007, 0x097006, 0xa63598cb, 0x6ef7f312, 0xc8c26bd9, 0x0 }, /* #53 */ { 0x3618c2, 0x361006, 0x4c6ec551, 0x14d1251e, 0x58bfe04f, 0x0 }, /* #54 */ { 0x1f6f12, 0x1f6706, 0x3abf7899, 0x0a39da69, 0x3086a2f0, 0x0 }, /* #55 */ { 0x337447, 0x337406, 0xb316ed37, 0x55393d22, 0xe62fd015, 0x0 }, /* #56 */ { 0x062643, 0x062606, 0x8ebb894d, 0x7488ac84, 0xfa3325c9, 0x0 }, /* #57 */ { 0x354cd2, 0x354486, 0x0e63e942, 0x8f051a2d, 0x8166f36f, 0x0 }, /* #58 */ { 0x381dd6, 0x381586, 0xdc76a629, 0xb3b1ea66, 0x6fc74c4f, 0x0 }, /* #59 */ { 0x230fd6, 0x230782, 0x6aa6ba95, 0xc2851886, 0xa823a213, 0x0 }, /* #60 */ { 0x2521d3, 0x252102, 0xcd6d8434, 0x1c6ffcfb, 0xd10278cf, 0x0 }, /* #61 */ { 0x0966c2, 0x096606, 0xc1f967f0, 0x5cefd963, 0x9d16be93, 0x0 }, /* #62 */ { 0x3933d2, 0x393382, 0xcc4c3da1, 0xed2e26f4, 0x21621b55, 0x0 }, /* #63 */ { 0x301b47, 0x301386, 0x9d6a3d4d, 0x8849971d, 0x1523aa50, 0x0 }, /* #64 */ { 0x0215d3, 0x021506, 0xa53c696f, 0x041260ed, 0xa12e0982, 0x0 }, /* #65 */ { 0x3246d2, 0x324686, 0xc187b0d1, 0xf2ee3a22, 0x33698af3, 0x0 }, /* #66 */ { 0x2171c3, 0x217102, 0xedbc1a42, 0x35e3e0c1, 0xd85ffa83, 0x0 }, /* #67 */ { 0x373ad7, 0x373286, 0xcdd34e53, 0xe6681d5c, 0x2bbb530f, 0x0 }, /* #68 */ { 0x0a3502, 0x0a3506, 0xc8e0504b, 0x4d44c772, 0x85a49739, 0x0 }, /* #69 */ { 0x0442c7, 0x044202, 0x9d0468ce, 0x1178b4d9, 0x8c7cdc17, 0x0 }, /* #70 */ { 0x151116, 0x151186, 0x80b20722, 0xa7406d7e, 0x27f26a5c, 0x0 }, /* #71 */ { 0x247356, 0x247306, 0xfde33f0e, 0x6fa3cfbd, 0x9240f0b3, 0x0 }, /* #72 */ { 0x3a21d7, 0x3a2182, 0x561eef0c, 0x9efee720, 0xc8e0082c, 0x0 }, /* #73 */ { 0x382616, 0x382682, 0xfb1fa28d, 0xeeb45c29, 0x15abfea4, 0x0 }, /* #74 */ { 0x1a6cc7, 0x1a6406, 0x46f8c339, 0x732034ac, 0x35d8f795, 0x0 }, /* #75 */ { 0x261386, 0x261382, 0xaf673139, 0xb0b7ff6b, 0x1fd0ce52, 0x0 }, /* #76 */ { 0x191a83, 0x191206, 0x27774634, 0x60d5521e, 0x47a2142a, 0x0 }, /* #77 */ { 0x195552, 0x195586, 0xe443888c, 0xe9fa5a4d, 0x0db9d2c1, 0x0 }, /* #78 */ { 0x3b03d3, 0x3b0386, 0x04d35507, 0xfdcd683c, 0xf91e3d3b, 0x0 }, /* #79 */ { 0x0609c2, 0x060106, 0x862c630e, 0x4a374c42, 0xcc1b2f4c, 0x0 }, /* #80 */ { 0x3e4d97, 0x3e4582, 0x21d984f4, 0xee7e447c, 0xcfa7c088, 0x0 }, /* #81 */ { 0x114993, 0x114186, 0x7ab5593c, 0xed40e828, 0x97f5b114, 0x0 }, /* #82 */ { 0x3c2456, 0x3c2482, 0x02490bc3, 0xcbea3ba2, 0xc9a33061, 0x0 }, /* #83 */ { 0x3d3512, 0x3d3582, 0x4df10ca2, 0xe3fa0320, 0xae0b0f82, 0x0 }, /* #84 */ { 0x275817, 0x275086, 0xbf129c7c, 0xe1cd2d41, 0x5edfb13d, 0x0 }, /* #85 */ { 0x2d4c56, 0x2d4486, 0x04366c41, 0xd4cb4dd1, 0xd0fd2190, 0x0 }, /* #86 */ { 0x267d86, 0x267506, 0xa8834bc8, 0x2b6726db, 0x83e46d13, 0x0 }, /* #87 */ { 0x347c46, 0x347486, 0x09260e36, 0xa8492e88, 0xa16f20be, 0x0 }, /* #88 */ { 0x0e4bc3, 0x0e4302, 0x32add59e, 0x2267a7f7, 0x10ca7269, 0x0 }, /* #89 */ { 0x1d5413, 0x1d5402, 0x227ce758, 0x144493b3, 0x363874eb, 0x0 }, /* #90 */ { 0x042cc7, 0x042486, 0x91a23aac, 0xa01bc193, 0x31b9fb3f, 0x0 }, /* #91 */ { 0x1d7e92, 0x1d7602, 0x7036458c, 0x4b26666d, 0x3b1023e1, 0x0 }, /* #92 */ { 0x2347c7, 0x234702, 0x6098bcf4, 0x2b05fb10, 0x4b9d47e4, 0x0 }, /* #93 */ { 0x1a4f93, 0x1a4706, 0x6b796eed, 0x23cd4390, 0x48b42d7d, 0x0 }, /* #94 */ { 0x160ed7, 0x160606, 0x63fb5913, 0x296e59ca, 0x4a9500d9, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u32 = RT_ELEMENTS(g_aTests_xor_u32); BINU32_TEST_T const g_aTests_xor_u32_locked[] = { { 0x2a4cc7, 0x2a4446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x2c69d3, 0x2c6146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x194a52, 0x194246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x1e51c6, 0x1e5146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x0a2d96, 0x0a2546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x0c0a07, 0x0c0246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x304e07, 0x304682, 0x979d0946, 0x979d0946, 0x00000000, 0x0 }, /* #6 */ { 0x0b5ec6, 0x0b5682, 0xb28ebd79, 0xb28ebd79, 0x00000000, 0x0 }, /* #7 */ { 0x390d92, 0x390586, 0xaa5a5871, 0xaa5a5871, 0x00000000, 0x0 }, /* #8 */ { 0x247852, 0x247082, 0xdb1f09fb, 0xdb1f09fb, 0x00000000, 0x0 }, /* #9 */ { 0x086c53, 0x086402, 0x6449a664, 0x6449a664, 0x00000000, 0x0 }, /* #10 */ { 0x0b2286, 0x0b2282, 0xbdd15a40, 0xbdd15a40, 0x00000000, 0x0 }, /* #11 */ { 0x3c6042, 0x3c6086, 0xa295357a, 0x937f3a5c, 0x31ea0f26, 0x0 }, /* #12 */ { 0x082143, 0x082186, 0xd51baaf8, 0xde6e2063, 0x0b758a9b, 0x0 }, /* #13 */ { 0x1e6cd3, 0x1e6482, 0xc28d9681, 0xe177691f, 0x23faff9e, 0x0 }, /* #14 */ { 0x237086, 0x237002, 0x900407e6, 0x28a6b1f2, 0xb8a2b614, 0x0 }, /* #15 */ { 0x1f7812, 0x1f7086, 0xaa9911b3, 0x8dc0052d, 0x2759149e, 0x0 }, /* #16 */ { 0x182542, 0x182502, 0x9ac9325e, 0x15c0d5bc, 0x8f09e7e2, 0x0 }, /* #17 */ { 0x164ed2, 0x164602, 0xe82e05b3, 0x4d563ad3, 0xa5783f60, 0x0 }, /* #18 */ { 0x086b83, 0x086302, 0x4c28450f, 0x4a34ad29, 0x061ce826, 0x0 }, /* #19 */ { 0x0d19c6, 0x0d1182, 0xbe60ffef, 0xec223c08, 0x5242c3e7, 0x0 }, /* #20 */ { 0x0b1cc2, 0x0b1402, 0x0f28c874, 0x31a8a831, 0x3e806045, 0x0 }, /* #21 */ { 0x3012c7, 0x301286, 0xc6fc07df, 0x8a94c2d1, 0x4c68c50e, 0x0 }, /* #22 */ { 0x212057, 0x212006, 0xc69c8bb0, 0x090a5884, 0xcf96d334, 0x0 }, /* #23 */ { 0x0402c2, 0x040202, 0x285b8db1, 0x6bd4f74c, 0x438f7afd, 0x0 }, /* #24 */ { 0x131a92, 0x131206, 0x44511c8a, 0x6d79d79a, 0x2928cb10, 0x0 }, /* #25 */ { 0x2b1c86, 0x2b1406, 0x8232c699, 0x51be4e5a, 0xd38c88c3, 0x0 }, /* #26 */ { 0x264413, 0x264486, 0x43dd36a0, 0xf3f0538e, 0xb02d652e, 0x0 }, /* #27 */ { 0x0d6883, 0x0d6002, 0x66de1880, 0x19c4a8c2, 0x7f1ab042, 0x0 }, /* #28 */ { 0x297e17, 0x297602, 0xfbf2f350, 0x1c6b11d3, 0xe799e283, 0x0 }, /* #29 */ { 0x263b92, 0x263306, 0xfc528c9e, 0x33dc9448, 0xcf8e18d6, 0x0 }, /* #30 */ { 0x001196, 0x001102, 0x3b55a94b, 0x4f881364, 0x74ddba2f, 0x0 }, /* #31 */ { 0x2a7ec6, 0x2a7686, 0x9b291e90, 0xb3bc934e, 0x28958dde, 0x0 }, /* #32 */ { 0x147e82, 0x147682, 0x93d97873, 0xf9aba840, 0x6a72d033, 0x0 }, /* #33 */ { 0x025a02, 0x025282, 0xb978f389, 0x97676e91, 0x2e1f9d18, 0x0 }, /* #34 */ { 0x022a52, 0x022282, 0xad7b7952, 0xe82157f7, 0x455a2ea5, 0x0 }, /* #35 */ { 0x2c7617, 0x2c7686, 0x0f84a3df, 0x82a62eb1, 0x8d228d6e, 0x0 }, /* #36 */ { 0x335852, 0x335006, 0x95ab7b85, 0x78911865, 0xed3a63e0, 0x0 }, /* #37 */ { 0x331e52, 0x331682, 0xd1cbc4ce, 0x892e1e98, 0x58e5da56, 0x0 }, /* #38 */ { 0x2150d7, 0x215086, 0xeb046e00, 0xa92f566f, 0x422b386f, 0x0 }, /* #39 */ { 0x062153, 0x062182, 0xfaf76c47, 0xb312abc8, 0x49e5c78f, 0x0 }, /* #40 */ { 0x102312, 0x102302, 0xebc9aac1, 0x2f2036f1, 0xc4e99c30, 0x0 }, /* #41 */ { 0x0d15d7, 0x0d1586, 0x1e14558a, 0x96efb3f9, 0x88fbe673, 0x0 }, /* #42 */ { 0x162d56, 0x162506, 0xe515a3d2, 0x0aa3e0d1, 0xefb64303, 0x0 }, /* #43 */ { 0x291247, 0x291206, 0xb08c66e3, 0x748053fc, 0xc40c351f, 0x0 }, /* #44 */ { 0x330846, 0x330086, 0xabf95518, 0xd5b88711, 0x7e41d209, 0x0 }, /* #45 */ { 0x046cc7, 0x046406, 0xf1433170, 0x0321f824, 0xf262c954, 0x0 }, /* #46 */ { 0x0f4383, 0x0f4302, 0xe3753d9a, 0x456a41e3, 0xa61f7c79, 0x0 }, /* #47 */ { 0x247f56, 0x247786, 0xe80155aa, 0xc79e75c0, 0x2f9f206a, 0x0 }, /* #48 */ { 0x094846, 0x094002, 0xe9703d47, 0x4eb478f4, 0xa7c445b3, 0x0 }, /* #49 */ { 0x3c1fd6, 0x3c1782, 0xe8d86026, 0xfd48139b, 0x159073bd, 0x0 }, /* #50 */ { 0x1e0852, 0x1e0082, 0x9a09ecd4, 0xdb92b373, 0x419b5fa7, 0x0 }, /* #51 */ { 0x244dc3, 0x244582, 0xdcc0fead, 0xde50e037, 0x02901e9a, 0x0 }, /* #52 */ { 0x093292, 0x093202, 0xce191e67, 0x1d021d0b, 0xd31b036c, 0x0 }, /* #53 */ { 0x3d3142, 0x3d3106, 0x7a000b0f, 0x68b6e847, 0x12b6e348, 0x0 }, /* #54 */ { 0x033646, 0x033682, 0x16bb930b, 0xe20970a2, 0xf4b2e3a9, 0x0 }, /* #55 */ { 0x000746, 0x000706, 0x0a312be7, 0x6808640c, 0x62394feb, 0x0 }, /* #56 */ { 0x2d5ed2, 0x2d5602, 0xf701ebcc, 0x681e5186, 0x9f1fba4a, 0x0 }, /* #57 */ { 0x3f0112, 0x3f0106, 0x63724fcc, 0x46a6a38e, 0x25d4ec42, 0x0 }, /* #58 */ { 0x227457, 0x227482, 0xff1f4d10, 0xbf1a9580, 0x4005d890, 0x0 }, /* #59 */ { 0x0c76c6, 0x0c7606, 0x695d61e3, 0x1898f2af, 0x71c5934c, 0x0 }, /* #60 */ { 0x097c13, 0x097486, 0x8672e233, 0xa61267a0, 0x20608593, 0x0 }, /* #61 */ { 0x212753, 0x212702, 0xbeb06bd5, 0x4ec7c638, 0xf077aded, 0x0 }, /* #62 */ { 0x3b5c42, 0x3b5402, 0xc0fb9fbb, 0x074850ea, 0xc7b3cf51, 0x0 }, /* #63 */ { 0x2f7397, 0x2f7382, 0xe46300ce, 0xa43cb480, 0x405fb44e, 0x0 }, /* #64 */ { 0x360dc6, 0x360586, 0x2a9e1d9d, 0x98347887, 0xb2aa651a, 0x0 }, /* #65 */ { 0x1327d2, 0x132786, 0x37b72a52, 0xed8c80b7, 0xda3baae5, 0x0 }, /* #66 */ { 0x102dd7, 0x102502, 0x25c520c7, 0x552e3dc4, 0x70eb1d03, 0x0 }, /* #67 */ { 0x3d69d7, 0x3d6102, 0xd1455e87, 0x3005a76b, 0xe140f9ec, 0x0 }, /* #68 */ { 0x1826d7, 0x182606, 0xbedda3d3, 0x660ab2c5, 0xd8d71116, 0x0 }, /* #69 */ { 0x2268c3, 0x226006, 0x5069a452, 0x17caafbb, 0x47a30be9, 0x0 }, /* #70 */ { 0x2271c3, 0x227186, 0xa6f829f2, 0xc871cb28, 0x6e89e2da, 0x0 }, /* #71 */ { 0x0c0ec2, 0x0c0686, 0xddfa3103, 0x895dfa56, 0x54a7cb55, 0x0 }, /* #72 */ { 0x164403, 0x164482, 0x81cd387a, 0x89fbcb2c, 0x0836f356, 0x0 }, /* #73 */ { 0x211752, 0x211786, 0x39d52e07, 0xce2b56dd, 0xf7fe78da, 0x0 }, /* #74 */ { 0x306dc3, 0x306502, 0x13f5cd08, 0x3d923e40, 0x2e67f348, 0x0 }, /* #75 */ { 0x1513c7, 0x151306, 0x6145005a, 0x585f259c, 0x391a25c6, 0x0 }, /* #76 */ { 0x260753, 0x260702, 0x29334221, 0x0d09db89, 0x243a99a8, 0x0 }, /* #77 */ { 0x3e1802, 0x3e1006, 0x6199ca7d, 0x16252fbb, 0x77bce5c6, 0x0 }, /* #78 */ { 0x116796, 0x116786, 0x48272f12, 0xcf8cc00a, 0x87abef18, 0x0 }, /* #79 */ { 0x1e1497, 0x1e1482, 0xcc19da77, 0xb94c1aa2, 0x7555c0d5, 0x0 }, /* #80 */ { 0x271c03, 0x271486, 0x74e7e405, 0xd0cca43c, 0xa42b4039, 0x0 }, /* #81 */ { 0x057096, 0x057006, 0x5dac50a7, 0x464f438e, 0x1be31329, 0x0 }, /* #82 */ { 0x3e7706, 0x3e7786, 0x4b0d6279, 0xd0b17e14, 0x9bbc1c6d, 0x0 }, /* #83 */ { 0x2e6702, 0x2e6706, 0x19b680e8, 0x0ae34393, 0x1355c37b, 0x0 }, /* #84 */ { 0x146ad3, 0x146202, 0x05cf16fd, 0x5b2129f8, 0x5eee3f05, 0x0 }, /* #85 */ { 0x2b11d3, 0x2b1102, 0x633b1f9d, 0x5da3b0cd, 0x3e98af50, 0x0 }, /* #86 */ { 0x1d4d43, 0x1d4502, 0x1a910452, 0x7c23b54c, 0x66b2b11e, 0x0 }, /* #87 */ { 0x0a3c43, 0x0a3486, 0x5e84a3f3, 0xc8a3750c, 0x9627d6ff, 0x0 }, /* #88 */ { 0x142b83, 0x142382, 0xd6b65936, 0xa6da7af1, 0x706c23c7, 0x0 }, /* #89 */ { 0x211752, 0x211702, 0x7d0c7160, 0x06eb058f, 0x7be774ef, 0x0 }, /* #90 */ { 0x2e3656, 0x2e3686, 0x957989a2, 0x8b429f27, 0x1e3b1685, 0x0 }, /* #91 */ { 0x030546, 0x030582, 0x7fe250ba, 0x9cc07457, 0xe32224ed, 0x0 }, /* #92 */ { 0x267653, 0x267606, 0xcaaaa476, 0x43b9c130, 0x89136546, 0x0 }, /* #93 */ { 0x1d5b53, 0x1d5382, 0x79e9d029, 0x997c5580, 0xe09585a9, 0x0 }, /* #94 */ { 0x3a4bc2, 0x3a4382, 0xa5057543, 0xac50e1f1, 0x095594b2, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u32_locked = RT_ELEMENTS(g_aTests_xor_u32_locked); BINU32_TEST_T const g_aTests_and_u32[] = { { 0x1536c7, 0x153646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x072183, 0x072146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x3e3756, 0x3e3746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x243856, 0x243046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x0b5787, 0x0b5746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x327786, 0x327746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x1a1cc2, 0x1a1446, 0x9ab3fe5a, 0x00000000, 0x00000000, 0x0 }, /* #6 */ { 0x3f5442, 0x3f5446, 0x2dd207be, 0x00000000, 0x00000000, 0x0 }, /* #7 */ { 0x3a6252, 0x3a6246, 0x9fad7e03, 0x00000000, 0x00000000, 0x0 }, /* #8 */ { 0x2c2807, 0x2c2046, 0x33f820b0, 0x00000000, 0x00000000, 0x0 }, /* #9 */ { 0x2a3e43, 0x2a3646, 0xc65fc203, 0x00000000, 0x00000000, 0x0 }, /* #10 */ { 0x3a7707, 0x3a7746, 0x99de1393, 0x00000000, 0x00000000, 0x0 }, /* #11 */ { 0x1745d7, 0x174586, 0x8333e680, 0x8021c600, 0x8461df24, 0x0 }, /* #12 */ { 0x005786, 0x005786, 0x9dc7e7e6, 0x8d41c522, 0xef49dd23, 0x0 }, /* #13 */ { 0x155dc3, 0x155586, 0xda889a54, 0xd2008850, 0xf345ccf8, 0x0 }, /* #14 */ { 0x134816, 0x134006, 0xf334af65, 0x03240a60, 0x07e74afa, 0x0 }, /* #15 */ { 0x2b6703, 0x2b6702, 0x65c05d0e, 0x2000550e, 0x381d557e, 0x0 }, /* #16 */ { 0x1800c7, 0x180006, 0xa01cbaa8, 0x20003800, 0x7e227c10, 0x0 }, /* #17 */ { 0x3f1e46, 0x3f1602, 0x0c1eb8d6, 0x0418a8d0, 0xf4f8efd1, 0x0 }, /* #18 */ { 0x081d82, 0x081586, 0x945ce450, 0x9404c400, 0x9d25de00, 0x0 }, /* #19 */ { 0x1201c6, 0x120186, 0xe5329ff3, 0x84221e60, 0x9ea33e6c, 0x0 }, /* #20 */ { 0x1754d6, 0x175406, 0x4e8d07fa, 0x4c040588, 0xcd06b58c, 0x0 }, /* #21 */ { 0x3921d7, 0x392102, 0x159c622d, 0x05900220, 0x8df18370, 0x0 }, /* #22 */ { 0x2c5602, 0x2c5606, 0x4204c08a, 0x4004800a, 0xc5fca50f, 0x0 }, /* #23 */ { 0x387ed3, 0x387602, 0xcb9062e6, 0x4b802202, 0x6f89bb13, 0x0 }, /* #24 */ { 0x191592, 0x191502, 0x95994fe6, 0x040800e0, 0x444cb0f1, 0x0 }, /* #25 */ { 0x344117, 0x344106, 0xaebb12aa, 0x2a820288, 0x3bc66edd, 0x0 }, /* #26 */ { 0x182e87, 0x182606, 0x87f266a9, 0x03306400, 0x7b31e552, 0x0 }, /* #27 */ { 0x0608d2, 0x060006, 0x2242c589, 0x0002c581, 0x8db6d7c5, 0x0 }, /* #28 */ { 0x0f4d83, 0x0f4502, 0x067f916f, 0x002f8162, 0xc8afe1f2, 0x0 }, /* #29 */ { 0x1a5b52, 0x1a5306, 0x48350f1e, 0x40310e06, 0xd3737ec7, 0x0 }, /* #30 */ { 0x086596, 0x086502, 0xafc78ab5, 0x05438894, 0x15638994, 0x0 }, /* #31 */ { 0x1d7f57, 0x1d7702, 0xbcd36742, 0x18002540, 0x1b203d40, 0x0 }, /* #32 */ { 0x156357, 0x156306, 0x96b6b4c4, 0x14149444, 0x3515dc55, 0x0 }, /* #33 */ { 0x340c82, 0x340402, 0x3bf46006, 0x3bb42002, 0x7bb6a5d2, 0x0 }, /* #34 */ { 0x003d52, 0x003502, 0x665591c1, 0x62540180, 0x7bd42990, 0x0 }, /* #35 */ { 0x344b97, 0x344306, 0x6a646804, 0x20606000, 0xa5e8f45a, 0x0 }, /* #36 */ { 0x025407, 0x025406, 0x9fe2fe32, 0x0f82b400, 0x6f9eb5cc, 0x0 }, /* #37 */ { 0x317c82, 0x317402, 0x4864e70b, 0x0864870b, 0x187c877b, 0x0 }, /* #38 */ { 0x2228c6, 0x222002, 0xf7f7f533, 0x05f20531, 0x0dfa0dfd, 0x0 }, /* #39 */ { 0x2c6416, 0x2c6486, 0xd2e7236b, 0xc0c62042, 0xc4c67052, 0x0 }, /* #40 */ { 0x383ac6, 0x383206, 0x01da3aab, 0x00401203, 0x1e41d253, 0x0 }, /* #41 */ { 0x177757, 0x177706, 0x7365c9e0, 0x13208960, 0x1fa8ab7c, 0x0 }, /* #42 */ { 0x120ad6, 0x120202, 0x2ae0b736, 0x02003102, 0x071c710b, 0x0 }, /* #43 */ { 0x012d86, 0x012506, 0x1bef7bc8, 0x0b4b0800, 0x8b5b8801, 0x0 }, /* #44 */ { 0x3d7f52, 0x3d7786, 0xb04fb633, 0x8042a600, 0xc142e70c, 0x0 }, /* #45 */ { 0x0e6647, 0x0e6606, 0x84f1d115, 0x04d19014, 0x1fd5bc3c, 0x0 }, /* #46 */ { 0x391752, 0x391702, 0xc333cc03, 0x0112c801, 0x3d96da99, 0x0 }, /* #47 */ { 0x291247, 0x291286, 0xfc8a63ed, 0xe0820069, 0xe1a69c7b, 0x0 }, /* #48 */ { 0x2b0153, 0x2b0106, 0x78f770df, 0x006400d7, 0x026c0df7, 0x0 }, /* #49 */ { 0x085457, 0x085402, 0x5faeab0a, 0x440e0a08, 0xc45f4e99, 0x0 }, /* #50 */ { 0x2141c2, 0x214182, 0xc26c00af, 0x8020002a, 0x80a1033a, 0x0 }, /* #51 */ { 0x1a75d6, 0x1a7502, 0x6d4b78f5, 0x25423004, 0xb5f2340e, 0x0 }, /* #52 */ { 0x371ec7, 0x371686, 0x939abd76, 0x90089800, 0x940c9808, 0x0 }, /* #53 */ { 0x113f82, 0x113702, 0x13a010d2, 0x100000c2, 0x780b61ea, 0x0 }, /* #54 */ { 0x096646, 0x096682, 0xd7e16a5d, 0xd000281c, 0xd00e2cbe, 0x0 }, /* #55 */ { 0x1b7606, 0x1b7682, 0x9c6bcf8d, 0x8803408c, 0xea07408e, 0x0 }, /* #56 */ { 0x1f6106, 0x1f6102, 0x1a1a4eb2, 0x10000610, 0xb524b654, 0x0 }, /* #57 */ { 0x3e00c3, 0x3e0002, 0xd27f5330, 0x002e1220, 0x252e9ea0, 0x0 }, /* #58 */ { 0x302d52, 0x302506, 0x6f77a384, 0x01432184, 0x81433d95, 0x0 }, /* #59 */ { 0x002286, 0x002282, 0xff645d6f, 0x96204140, 0x963263c0, 0x0 }, /* #60 */ { 0x325d82, 0x325506, 0x3574daaf, 0x00401284, 0x8ac13294, 0x0 }, /* #61 */ { 0x1f1812, 0x1f1002, 0x2e784b9a, 0x0a28001a, 0x9baba41f, 0x0 }, /* #62 */ { 0x237d42, 0x237582, 0xd5524b67, 0xc5504220, 0xcdd46220, 0x0 }, /* #63 */ { 0x364ac3, 0x364206, 0x34286f4e, 0x34006b4e, 0xfdc3eb6e, 0x0 }, /* #64 */ { 0x154343, 0x154382, 0xc7468973, 0x87408040, 0xa7e9e0c0, 0x0 }, /* #65 */ { 0x227192, 0x227106, 0x35d81e3c, 0x35881014, 0x7fa93195, 0x0 }, /* #66 */ { 0x364dd3, 0x364502, 0x4e7121a7, 0x04502001, 0x25586259, 0x0 }, /* #67 */ { 0x205416, 0x205406, 0x79cc4d0a, 0x51c4090a, 0x53d609fe, 0x0 }, /* #68 */ { 0x2a2d92, 0x2a2586, 0xb01e05d1, 0x801e04d1, 0x8c9f1cd5, 0x0 }, /* #69 */ { 0x1d6a46, 0x1d6202, 0x1a0969f3, 0x000868b3, 0xa00afeb3, 0x0 }, /* #70 */ { 0x172a16, 0x172286, 0x85e7557c, 0x8485413c, 0xd69d63be, 0x0 }, /* #71 */ { 0x3f7b56, 0x3f7302, 0xfefc955a, 0x78b08052, 0x78b188d7, 0x0 }, /* #72 */ { 0x0f1902, 0x0f1102, 0xbbbcb9e6, 0x231089a4, 0x6350c9ad, 0x0 }, /* #73 */ { 0x282fc3, 0x282702, 0x406d5fdf, 0x00014752, 0x8b934772, 0x0 }, /* #74 */ { 0x371347, 0x371302, 0x1ea7ded0, 0x1e051840, 0x5f153969, 0x0 }, /* #75 */ { 0x2c2c52, 0x2c2402, 0x63d982d2, 0x01198240, 0x9d1bbb61, 0x0 }, /* #76 */ { 0x2a6c17, 0x2a6402, 0x26798f81, 0x26388280, 0xb6bc92b6, 0x0 }, /* #77 */ { 0x0406c7, 0x040602, 0x4c1a8826, 0x00008802, 0xa1e09dd2, 0x0 }, /* #78 */ { 0x197813, 0x197082, 0xa2a20b06, 0xa0800002, 0xac9df4e3, 0x0 }, /* #79 */ { 0x381ac2, 0x381206, 0x7e3a8068, 0x72000000, 0x72c46c96, 0x0 }, /* #80 */ { 0x3505c3, 0x350506, 0x7795ba8e, 0x0700b888, 0x870afdf8, 0x0 }, /* #81 */ { 0x272846, 0x272002, 0x2d206fd5, 0x2c0040c1, 0x2c8e40eb, 0x0 }, /* #82 */ { 0x083bd2, 0x083306, 0x6f59d329, 0x22104109, 0xb23661db, 0x0 }, /* #83 */ { 0x122b53, 0x122306, 0x6375b0e9, 0x43318000, 0x4bbb8206, 0x0 }, /* #84 */ { 0x157ec2, 0x157602, 0x21f4f443, 0x00d08443, 0x18d08cf3, 0x0 }, /* #85 */ { 0x153217, 0x153202, 0x22a9587a, 0x02a94058, 0x9befc35d, 0x0 }, /* #86 */ { 0x031cd7, 0x031406, 0x0264b6b0, 0x0204b690, 0xa215fedd, 0x0 }, /* #87 */ { 0x0f1152, 0x0f1106, 0xfc17e9d9, 0x4411c041, 0x45f9c461, 0x0 }, /* #88 */ { 0x0b6003, 0x0b6082, 0xb8ea2faa, 0xa0ca2aa8, 0xe2dbeabc, 0x0 }, /* #89 */ { 0x0f6e87, 0x0f6606, 0x21f4680d, 0x20d02805, 0xb4db3ee5, 0x0 }, /* #90 */ { 0x3e4757, 0x3e4782, 0xd907f655, 0x99057415, 0x99bd741d, 0x0 }, /* #91 */ { 0x122916, 0x122182, 0xcb49a469, 0xcb48a449, 0xcfc8ef49, 0x0 }, /* #92 */ { 0x152997, 0x152106, 0x7b7956d6, 0x5b3012c6, 0xdb343aee, 0x0 }, /* #93 */ { 0x090e03, 0x090602, 0x207892bd, 0x20681204, 0xe96f7e46, 0x0 }, /* #94 */ { 0x0b3ac2, 0x0b3282, 0xb889052a, 0xa8800520, 0xebb22565, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u32 = RT_ELEMENTS(g_aTests_and_u32); BINU32_TEST_T const g_aTests_and_u32_locked[] = { { 0x352046, 0x352046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x1b7c97, 0x1b7446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x185e53, 0x185646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x2e6593, 0x2e6546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x0e4cd7, 0x0e4446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x340817, 0x340046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x145293, 0x145246, 0xdd148876, 0x00000000, 0x00000000, 0x0 }, /* #6 */ { 0x0b09c6, 0x0b0146, 0x7db66fdc, 0x00000000, 0x00000000, 0x0 }, /* #7 */ { 0x2a14d6, 0x2a1446, 0xf80dd9f7, 0x00000000, 0x00000000, 0x0 }, /* #8 */ { 0x212496, 0x212446, 0xdcb0d136, 0x00000000, 0x00000000, 0x0 }, /* #9 */ { 0x375fc6, 0x375746, 0x61306c49, 0x00000000, 0x00000000, 0x0 }, /* #10 */ { 0x153d86, 0x153546, 0x9082147f, 0x00000000, 0x00000000, 0x0 }, /* #11 */ { 0x0f4706, 0x0f4706, 0x1fdb12ab, 0x078200a3, 0x67a6c9b7, 0x0 }, /* #12 */ { 0x052197, 0x052102, 0x71e89199, 0x11a88108, 0x1baeed68, 0x0 }, /* #13 */ { 0x245502, 0x245582, 0xea0b41c9, 0xe00a0080, 0xf50e3ea0, 0x0 }, /* #14 */ { 0x311596, 0x311502, 0x4d53c8b3, 0x45114092, 0x779d669a, 0x0 }, /* #15 */ { 0x3b45c7, 0x3b4506, 0x78e45a09, 0x10c00209, 0x17d3220d, 0x0 }, /* #16 */ { 0x200f93, 0x200706, 0x8d7a4474, 0x04200014, 0x56242295, 0x0 }, /* #17 */ { 0x1a1043, 0x1a1006, 0x8bbd00ac, 0x01350028, 0x25772239, 0x0 }, /* #18 */ { 0x275f46, 0x275706, 0x737bba5d, 0x60220241, 0xe8a242e1, 0x0 }, /* #19 */ { 0x147753, 0x147706, 0xc9c157a3, 0x40401421, 0x7460b429, 0x0 }, /* #20 */ { 0x140a96, 0x140202, 0x6904a4e9, 0x6904a0c8, 0xefe6f2dc, 0x0 }, /* #21 */ { 0x126217, 0x126202, 0x35a583a4, 0x05258380, 0x45659f80, 0x0 }, /* #22 */ { 0x0a0f46, 0x0a0702, 0x3083e3d2, 0x20822192, 0x22e229b3, 0x0 }, /* #23 */ { 0x1f5956, 0x1f5102, 0x6cff945f, 0x08f89058, 0x09f89378, 0x0 }, /* #24 */ { 0x193047, 0x193006, 0xfc0bc694, 0x680a4600, 0x691a5e2b, 0x0 }, /* #25 */ { 0x1c0ed7, 0x1c0602, 0x20ed98bb, 0x00c408b0, 0x4ec64eb4, 0x0 }, /* #26 */ { 0x1912d7, 0x191206, 0xe2ee63a3, 0x00ce0103, 0x10cf9513, 0x0 }, /* #27 */ { 0x041b06, 0x041382, 0xab49ba50, 0xa140b040, 0xf566f063, 0x0 }, /* #28 */ { 0x302fc6, 0x302702, 0x4a921769, 0x4a920761, 0x6fffc7e3, 0x0 }, /* #29 */ { 0x1c2093, 0x1c2086, 0xf126e96b, 0xf126a942, 0xf1a6a9d6, 0x0 }, /* #30 */ { 0x183a13, 0x183286, 0x9fcc4d31, 0x9dcc4d11, 0xdddffd19, 0x0 }, /* #31 */ { 0x212457, 0x212486, 0xce740be1, 0xc4300900, 0xe4b80904, 0x0 }, /* #32 */ { 0x177853, 0x177082, 0x9177da7c, 0x91210a58, 0x93a90bd9, 0x0 }, /* #33 */ { 0x087e57, 0x087606, 0x113a77ea, 0x111203e2, 0x97160bf6, 0x0 }, /* #34 */ { 0x2b7006, 0x2b7002, 0xe58f810a, 0x20008108, 0x3060eb9d, 0x0 }, /* #35 */ { 0x0c2913, 0x0c2106, 0x4c3a7691, 0x403a5090, 0x523e50b0, 0x0 }, /* #36 */ { 0x235c03, 0x235482, 0xc078285b, 0x8020084a, 0x90a18f6e, 0x0 }, /* #37 */ { 0x0f0743, 0x0f0782, 0xcabafa40, 0x88828040, 0xb9838540, 0x0 }, /* #38 */ { 0x216b13, 0x216386, 0xe47cc1bf, 0xc44c4028, 0xc7ce5468, 0x0 }, /* #39 */ { 0x077bd2, 0x077386, 0xa853e102, 0x88514000, 0x9ad95efd, 0x0 }, /* #40 */ { 0x2b41d2, 0x2b4186, 0x812dd9d4, 0x81280890, 0xe9380eba, 0x0 }, /* #41 */ { 0x0e6a52, 0x0e6206, 0x7603ffa4, 0x0000a484, 0x8084a484, 0x0 }, /* #42 */ { 0x0c5642, 0x0c5602, 0x508e3ad4, 0x40881894, 0x69b85d9d, 0x0 }, /* #43 */ { 0x0a03d3, 0x0a0382, 0xa28091f3, 0x808000d0, 0xd1c644d8, 0x0 }, /* #44 */ { 0x116ad3, 0x116202, 0x7e916515, 0x3a810415, 0x3b83869d, 0x0 }, /* #45 */ { 0x3a6cc6, 0x3a6486, 0xface7565, 0xc84c7060, 0xc87d78e0, 0x0 }, /* #46 */ { 0x0a3e52, 0x0a3602, 0xb7df6faa, 0x261c2f20, 0x6e1c3f61, 0x0 }, /* #47 */ { 0x0531c3, 0x053102, 0x6885762b, 0x40011401, 0xd21115d5, 0x0 }, /* #48 */ { 0x307d02, 0x307506, 0x7be14c9a, 0x1b004088, 0x9b1062cc, 0x0 }, /* #49 */ { 0x064cd7, 0x064402, 0x4ae69241, 0x02828240, 0xa78beefe, 0x0 }, /* #50 */ { 0x3779d2, 0x377106, 0x9c693727, 0x1c213003, 0x7fa3f003, 0x0 }, /* #51 */ { 0x227593, 0x227502, 0xa896a236, 0x2812a016, 0x7973bcde, 0x0 }, /* #52 */ { 0x345117, 0x345106, 0x204cd606, 0x00445406, 0x9477554e, 0x0 }, /* #53 */ { 0x011f16, 0x011706, 0x47fb437f, 0x06730239, 0x96773239, 0x0 }, /* #54 */ { 0x024796, 0x024786, 0xb631b190, 0xb0008090, 0xf88080bb, 0x0 }, /* #55 */ { 0x0332c3, 0x033206, 0x6a4f4c76, 0x68050c00, 0xfc250d80, 0x0 }, /* #56 */ { 0x190e06, 0x190606, 0x9d451e4d, 0x0440000c, 0x64c8603e, 0x0 }, /* #57 */ { 0x261947, 0x261102, 0x9f1b4256, 0x16004040, 0x36a04ce1, 0x0 }, /* #58 */ { 0x170497, 0x170402, 0x6203ee0d, 0x00008401, 0x056495b3, 0x0 }, /* #59 */ { 0x201d83, 0x201586, 0xb1f314df, 0x81d31417, 0xcddf5617, 0x0 }, /* #60 */ { 0x0d27d2, 0x0d2706, 0x5a3981a9, 0x10298081, 0xb56fac85, 0x0 }, /* #61 */ { 0x270bd6, 0x270302, 0x31d80d8d, 0x11400c0d, 0x1f61de5f, 0x0 }, /* #62 */ { 0x0e3f13, 0x0e3706, 0x0f0e9f4e, 0x080c810a, 0x08fcc19b, 0x0 }, /* #63 */ { 0x0a2b93, 0x0a2306, 0x429003d5, 0x42000144, 0xd741456c, 0x0 }, /* #64 */ { 0x346216, 0x346206, 0x01ef04a7, 0x010a0082, 0xb31a91c2, 0x0 }, /* #65 */ { 0x1771c6, 0x177102, 0x9fee05ce, 0x03ae05c2, 0x43bf27c2, 0x0 }, /* #66 */ { 0x0b5447, 0x0b5402, 0x7b0ba962, 0x7a09a002, 0x7a9da00a, 0x0 }, /* #67 */ { 0x360e96, 0x360606, 0x54b7bbf0, 0x0093b100, 0xaa93b503, 0x0 }, /* #68 */ { 0x110e97, 0x110686, 0xda96ec79, 0x82908000, 0x82b88382, 0x0 }, /* #69 */ { 0x016e06, 0x016606, 0xf4f1fd07, 0x3010f100, 0x3b1af1b8, 0x0 }, /* #70 */ { 0x332606, 0x332602, 0x5f22a62b, 0x5b022001, 0x5bcb6105, 0x0 }, /* #71 */ { 0x0e1d86, 0x0e1582, 0xec4768a8, 0xc4000008, 0xc428044e, 0x0 }, /* #72 */ { 0x321f03, 0x321702, 0x3465aec8, 0x34240808, 0x7fb6082b, 0x0 }, /* #73 */ { 0x125f92, 0x125706, 0xc48ad12c, 0x448ad024, 0x5ddef437, 0x0 }, /* #74 */ { 0x335613, 0x335606, 0xbc203acf, 0x24200acf, 0x67f50adf, 0x0 }, /* #75 */ { 0x1c6bc3, 0x1c6306, 0x363c60d7, 0x343860c5, 0xb5f9ffe5, 0x0 }, /* #76 */ { 0x0f4fc7, 0x0f4702, 0x7d467cdc, 0x5c060cc4, 0x5eaf8fc5, 0x0 }, /* #77 */ { 0x075e42, 0x075686, 0xec904813, 0xa4004800, 0xb46bee40, 0x0 }, /* #78 */ { 0x264683, 0x264602, 0x7dfb049d, 0x342b040d, 0x342b240f, 0x0 }, /* #79 */ { 0x0c6f82, 0x0c6702, 0x3e2f0cc6, 0x022f08c2, 0x02efdbe2, 0x0 }, /* #80 */ { 0x0c74c3, 0x0c7402, 0x13593714, 0x02092404, 0x462f2ccc, 0x0 }, /* #81 */ { 0x260842, 0x260006, 0xb5e7a35d, 0x30860250, 0x7a964a50, 0x0 }, /* #82 */ { 0x290912, 0x290106, 0x63520a51, 0x43020850, 0x5f235df4, 0x0 }, /* #83 */ { 0x2d6ed2, 0x2d6602, 0x6a106162, 0x20106120, 0xa55b71a8, 0x0 }, /* #84 */ { 0x025fc3, 0x025786, 0xaa300372, 0xa2300350, 0xb63267d4, 0x0 }, /* #85 */ { 0x3e4bc3, 0x3e4302, 0xcbbde641, 0x0015c440, 0x2057dc40, 0x0 }, /* #86 */ { 0x3c7e56, 0x3c7606, 0x3c5df590, 0x3c050090, 0x7ca500b9, 0x0 }, /* #87 */ { 0x123197, 0x123102, 0xb48ad582, 0x04828580, 0x06c78594, 0x0 }, /* #88 */ { 0x125bd3, 0x125302, 0x091faf31, 0x01190f20, 0x11195fac, 0x0 }, /* #89 */ { 0x181dd3, 0x181586, 0xd497d32d, 0x90811128, 0xbba939ea, 0x0 }, /* #90 */ { 0x197113, 0x197182, 0xdb4ea865, 0x8900a820, 0x8911adb8, 0x0 }, /* #91 */ { 0x240f86, 0x240706, 0xc4019daa, 0x04000482, 0x061626c7, 0x0 }, /* #92 */ { 0x0b76c3, 0x0b7686, 0xa335a97e, 0x80008014, 0xd80ac214, 0x0 }, /* #93 */ { 0x0b5c16, 0x0b5406, 0x5a65ef9d, 0x1a602e8d, 0x1b622ecd, 0x0 }, /* #94 */ { 0x2e4392, 0x2e4302, 0x816bb911, 0x01432801, 0x47432ca5, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u32_locked = RT_ELEMENTS(g_aTests_and_u32_locked); BINU32_TEST_T const g_aTests_cmp_u32[] = { { 0x280856, 0x280046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x3c7692, 0x3c7646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x1f0113, 0x1f0146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x1a44d2, 0x1a4446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x3a2082, 0x3a2046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x347813, 0x347046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x012802, 0x012002, 0x33bf3973, 0x33bf3973, 0x00000000, 0x0 }, /* #6 */ { 0x146843, 0x146086, 0xcf64c372, 0xcf64c372, 0x00000000, 0x0 }, /* #7 */ { 0x1b7943, 0x1b7182, 0x81d9ed10, 0x81d9ed10, 0x00000000, 0x0 }, /* #8 */ { 0x1a5716, 0x1a5782, 0x91e7405d, 0x91e7405d, 0x00000000, 0x0 }, /* #9 */ { 0x3222d3, 0x322282, 0xdf618876, 0xdf618876, 0x00000000, 0x0 }, /* #10 */ { 0x062bc7, 0x062302, 0x62ec0720, 0x62ec0720, 0x00000000, 0x0 }, /* #11 */ { 0x077896, 0x077012, 0xdb93062d, 0xdb93062d, 0x917a827f, 0x0 }, /* #12 */ { 0x0d0983, 0x0d0187, 0x86c74e36, 0x86c74e36, 0x86dfbeb4, 0x0 }, /* #13 */ { 0x211ed2, 0x211616, 0xd536c887, 0xd536c887, 0xbe10d4fc, 0x0 }, /* #14 */ { 0x0f0c13, 0x0f0c12, 0x90eb9494, 0x90eb9494, 0x5a678939, 0x0 }, /* #15 */ { 0x222b87, 0x222303, 0x2219588a, 0x2219588a, 0xae03fe56, 0x0 }, /* #16 */ { 0x2e7887, 0x2e7096, 0xc3be8c17, 0xc3be8c17, 0x12df3bec, 0x0 }, /* #17 */ { 0x172d57, 0x172512, 0xf9e97c0a, 0xf9e97c0a, 0xcfceb30d, 0x0 }, /* #18 */ { 0x0d4342, 0x0d4316, 0x3d84e9f1, 0x3d84e9f1, 0x37198722, 0x0 }, /* #19 */ { 0x370646, 0x370617, 0x0dbc716c, 0x0dbc716c, 0xceba707f, 0x0 }, /* #20 */ { 0x2f4a12, 0x2f4202, 0x5f85bf93, 0x5f85bf93, 0x05e47ce3, 0x0 }, /* #21 */ { 0x033ec6, 0x033e83, 0x6f58897f, 0x6f58897f, 0xddab0921, 0x0 }, /* #22 */ { 0x240592, 0x240d02, 0xabfd384a, 0xabfd384a, 0x3d7a98d5, 0x0 }, /* #23 */ { 0x080846, 0x080087, 0x8999785f, 0x8999785f, 0x9f6d177b, 0x0 }, /* #24 */ { 0x203d06, 0x203502, 0xea64520e, 0xea64520e, 0xe0474bb3, 0x0 }, /* #25 */ { 0x3b0606, 0x3b0612, 0x4e90de81, 0x4e90de81, 0x49000f73, 0x0 }, /* #26 */ { 0x364b82, 0x364b16, 0x97dfab70, 0x97dfab70, 0x5d70524e, 0x0 }, /* #27 */ { 0x2b2ec6, 0x2b2612, 0x62e19488, 0x62e19488, 0x47de7e9c, 0x0 }, /* #28 */ { 0x0a37c7, 0x0a3787, 0x2895844a, 0x2895844a, 0x58580855, 0x0 }, /* #29 */ { 0x0b10c7, 0x0b1093, 0xe704d973, 0xe704d973, 0xef602108, 0x0 }, /* #30 */ { 0x182c86, 0x182c93, 0x43e63731, 0x43e63731, 0xbf3173f6, 0x0 }, /* #31 */ { 0x345c97, 0x345416, 0x1232f654, 0x1232f654, 0x0fca2ef5, 0x0 }, /* #32 */ { 0x105ec6, 0x105602, 0x3edb69cf, 0x3edb69cf, 0x36ffb546, 0x0 }, /* #33 */ { 0x1622d7, 0x162a87, 0x658b8665, 0x658b8665, 0xa22aae70, 0x0 }, /* #34 */ { 0x224c96, 0x224416, 0x6bd21c55, 0x6bd21c55, 0x2f4226ec, 0x0 }, /* #35 */ { 0x090906, 0x090103, 0x120296de, 0x120296de, 0xe7fed20e, 0x0 }, /* #36 */ { 0x104a53, 0x104282, 0xa7dcd35a, 0xa7dcd35a, 0x12b7ce28, 0x0 }, /* #37 */ { 0x3f2d93, 0x3f2d06, 0x9ba47158, 0x9ba47158, 0x490d5695, 0x0 }, /* #38 */ { 0x2f7583, 0x2f7d97, 0x45563308, 0x45563308, 0xb7198f7b, 0x0 }, /* #39 */ { 0x1a7057, 0x1a7806, 0xd1a35ad5, 0xd1a35ad5, 0x7ba07fd2, 0x0 }, /* #40 */ { 0x275293, 0x275297, 0x8071c477, 0x8071c477, 0xad1960db, 0x0 }, /* #41 */ { 0x2560d6, 0x256883, 0x21d67378, 0x21d67378, 0x8636fd76, 0x0 }, /* #42 */ { 0x3a71d7, 0x3a7117, 0x1911bc09, 0x1911bc09, 0xdb50208e, 0x0 }, /* #43 */ { 0x095886, 0x095802, 0xb81a8c49, 0xb81a8c49, 0x3998eff2, 0x0 }, /* #44 */ { 0x313716, 0x313706, 0x63a1587f, 0x63a1587f, 0x35b92cf2, 0x0 }, /* #45 */ { 0x360017, 0x360897, 0x494a513d, 0x494a513d, 0xae1b808e, 0x0 }, /* #46 */ { 0x152313, 0x152303, 0x0833ea6e, 0x0833ea6e, 0x886400ca, 0x0 }, /* #47 */ { 0x2f72c7, 0x2f7a93, 0x60b42aca, 0x60b42aca, 0xd465448c, 0x0 }, /* #48 */ { 0x374dc2, 0x374512, 0xf4940b10, 0xf4940b10, 0xd02a8b2a, 0x0 }, /* #49 */ { 0x161b86, 0x161392, 0xdb3c03fa, 0xdb3c03fa, 0x0129200e, 0x0 }, /* #50 */ { 0x377792, 0x377707, 0x14d56e7a, 0x14d56e7a, 0xc8481645, 0x0 }, /* #51 */ { 0x2e3117, 0x2e3116, 0x5818958b, 0x5818958b, 0x360205dc, 0x0 }, /* #52 */ { 0x0e4a17, 0x0e4a02, 0xba3e0117, 0xba3e0117, 0x7cb9cbb3, 0x0 }, /* #53 */ { 0x2c1496, 0x2c1497, 0x0b194b09, 0x0b194b09, 0x38cb6a3f, 0x0 }, /* #54 */ { 0x2c0c07, 0x2c0403, 0x1e1ee44c, 0x1e1ee44c, 0xfe1e4906, 0x0 }, /* #55 */ { 0x0c6993, 0x0c6107, 0x12a8f87c, 0x12a8f87c, 0x93519e76, 0x0 }, /* #56 */ { 0x3a5ec2, 0x3a5e06, 0x86eb723f, 0x86eb723f, 0x4b9989a5, 0x0 }, /* #57 */ { 0x1b5643, 0x1b5686, 0xde99af0b, 0xde99af0b, 0x3bb32bb2, 0x0 }, /* #58 */ { 0x395196, 0x395117, 0x3a38c712, 0x3a38c712, 0xc5ad2409, 0x0 }, /* #59 */ { 0x184dc2, 0x184502, 0xc26e1b0f, 0xc26e1b0f, 0x8ab297db, 0x0 }, /* #60 */ { 0x0f5107, 0x0f5197, 0x736deb21, 0x736deb21, 0x7567febb, 0x0 }, /* #61 */ { 0x044243, 0x044212, 0xbdf58e57, 0xbdf58e57, 0x8454325c, 0x0 }, /* #62 */ { 0x363816, 0x363006, 0xc02605aa, 0xc02605aa, 0x803ddbf9, 0x0 }, /* #63 */ { 0x345942, 0x345993, 0x78abbfe8, 0x78abbfe8, 0xbef9a81a, 0x0 }, /* #64 */ { 0x0b0416, 0x0b0406, 0x4f8cdd5a, 0x4f8cdd5a, 0x29186883, 0x0 }, /* #65 */ { 0x350583, 0x350587, 0x8a91e61e, 0x8a91e61e, 0xb09ae1d1, 0x0 }, /* #66 */ { 0x1f7947, 0x1f7906, 0xb412a54e, 0xb412a54e, 0x3422be97, 0x0 }, /* #67 */ { 0x0e4616, 0x0e4692, 0xfcf93c12, 0xfcf93c12, 0x4ed6e104, 0x0 }, /* #68 */ { 0x0e5512, 0x0e5503, 0x42906efa, 0x42906efa, 0xc86f75e1, 0x0 }, /* #69 */ { 0x240b12, 0x240386, 0xccd4ffc8, 0xccd4ffc8, 0x33e4cae0, 0x0 }, /* #70 */ { 0x035297, 0x035217, 0x0e6d30a4, 0x0e6d30a4, 0xe2948735, 0x0 }, /* #71 */ { 0x385b03, 0x385b12, 0x97bad982, 0x97bad982, 0x2c1e12cd, 0x0 }, /* #72 */ { 0x246753, 0x246706, 0x25bdbdee, 0x25bdbdee, 0x0c008871, 0x0 }, /* #73 */ { 0x3d38d6, 0x3d3002, 0xcb7433da, 0xcb7433da, 0x95e1e642, 0x0 }, /* #74 */ { 0x140247, 0x140203, 0x25e194aa, 0x25e194aa, 0xbce75927, 0x0 }, /* #75 */ { 0x0e2e87, 0x0e2e12, 0xbe9a9db0, 0xbe9a9db0, 0x58e6adec, 0x0 }, /* #76 */ { 0x246d93, 0x246507, 0x1b1fb60b, 0x1b1fb60b, 0xfee8bae9, 0x0 }, /* #77 */ { 0x075816, 0x075086, 0xd2e83e3f, 0xd2e83e3f, 0x0d4ea3cb, 0x0 }, /* #78 */ { 0x230c13, 0x230c87, 0x7e0167a7, 0x7e0167a7, 0xce905e12, 0x0 }, /* #79 */ { 0x101803, 0x101002, 0x789a2c3e, 0x789a2c3e, 0x51ced84d, 0x0 }, /* #80 */ { 0x1a5112, 0x1a5187, 0x0bdbd904, 0x0bdbd904, 0x4e849bb1, 0x0 }, /* #81 */ { 0x0908c3, 0x090097, 0xadfb8b7a, 0xadfb8b7a, 0xdd822eff, 0x0 }, /* #82 */ { 0x1b7653, 0x1b7613, 0x033fad2c, 0x033fad2c, 0xc982255e, 0x0 }, /* #83 */ { 0x236407, 0x236486, 0xd63bc599, 0xd63bc599, 0x02477b60, 0x0 }, /* #84 */ { 0x345cc3, 0x345412, 0x39cba55a, 0x39cba55a, 0x28d4f62e, 0x0 }, /* #85 */ { 0x2e5ad3, 0x2e5a83, 0x601522ec, 0x601522ec, 0xcba7e53c, 0x0 }, /* #86 */ { 0x3a4c16, 0x3a4483, 0x24aee434, 0x24aee434, 0x56084590, 0x0 }, /* #87 */ { 0x0e7c16, 0x0e7403, 0x06d2053b, 0x06d2053b, 0xc65588d0, 0x0 }, /* #88 */ { 0x0912c7, 0x091a12, 0xb63a36d5, 0xb63a36d5, 0x6a69e9ab, 0x0 }, /* #89 */ { 0x2c1003, 0x2c1083, 0xbf970f43, 0xbf970f43, 0xd66b1852, 0x0 }, /* #90 */ { 0x095bd3, 0x095393, 0x9e3e7f14, 0x9e3e7f14, 0xd909098f, 0x0 }, /* #91 */ { 0x121802, 0x121812, 0x8e816d74, 0x8e816d74, 0x1338e21c, 0x0 }, /* #92 */ { 0x0446d3, 0x044687, 0xca219a0c, 0xca219a0c, 0xe4088f06, 0x0 }, /* #93 */ { 0x256547, 0x256583, 0xd037616d, 0xd037616d, 0xdbe09751, 0x0 }, /* #94 */ { 0x2e75d6, 0x2e7506, 0x7a82a5f6, 0x7a82a5f6, 0x175df850, 0x0 }, /* #95 */ }; uint32_t const g_cTests_cmp_u32 = RT_ELEMENTS(g_aTests_cmp_u32); BINU32_TEST_T const g_aTests_test_u32[] = { { 0x195806, 0x195046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x2b3e17, 0x2b3646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x153dd3, 0x153546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x161e97, 0x161646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x3c4803, 0x3c4046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x1b6d03, 0x1b6546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x2f4ec3, 0x2f4646, 0xcc642227, 0xcc642227, 0x00000000, 0x0 }, /* #6 */ { 0x3e34c6, 0x3e3446, 0x183c3e19, 0x183c3e19, 0x00000000, 0x0 }, /* #7 */ { 0x110892, 0x110046, 0x8b543b0b, 0x8b543b0b, 0x00000000, 0x0 }, /* #8 */ { 0x3075d2, 0x307546, 0x54c6ae3f, 0x54c6ae3f, 0x00000000, 0x0 }, /* #9 */ { 0x1934c2, 0x193446, 0xade9ead3, 0xade9ead3, 0x00000000, 0x0 }, /* #10 */ { 0x375a13, 0x375246, 0xbad5f436, 0xbad5f436, 0x00000000, 0x0 }, /* #11 */ { 0x142347, 0x142306, 0x29a05a28, 0x29a05a28, 0x5e7f2e45, 0x0 }, /* #12 */ { 0x364387, 0x364306, 0x87e7216a, 0x87e7216a, 0x5742ba33, 0x0 }, /* #13 */ { 0x0e1706, 0x0e1786, 0xe61d3b07, 0xe61d3b07, 0x8dc19963, 0x0 }, /* #14 */ { 0x3d5a56, 0x3d5206, 0x02fe2ada, 0x02fe2ada, 0x3caf4fbe, 0x0 }, /* #15 */ { 0x1c02c7, 0x1c0282, 0xf255b659, 0xf255b659, 0x9936a6e0, 0x0 }, /* #16 */ { 0x054906, 0x054106, 0xe0d2e0b7, 0xe0d2e0b7, 0x749f1f36, 0x0 }, /* #17 */ { 0x3a4e02, 0x3a4606, 0x9d59b178, 0x9d59b178, 0x2b926d29, 0x0 }, /* #18 */ { 0x3c3512, 0x3c3502, 0x4795481d, 0x4795481d, 0xcf1ccf63, 0x0 }, /* #19 */ { 0x337457, 0x337482, 0x8fda8f3f, 0x8fda8f3f, 0xd5f29a0e, 0x0 }, /* #20 */ { 0x201843, 0x201006, 0x4ae14224, 0x4ae14224, 0xcabd6fe4, 0x0 }, /* #21 */ { 0x3c6716, 0x3c6702, 0x11b1a549, 0x11b1a549, 0xa5da8585, 0x0 }, /* #22 */ { 0x341302, 0x341302, 0xdf8b9d23, 0xdf8b9d23, 0x06f995d6, 0x0 }, /* #23 */ { 0x1c3903, 0x1c3106, 0x47228726, 0x47228726, 0x64d418ad, 0x0 }, /* #24 */ { 0x203992, 0x203186, 0xf723b0f9, 0xf723b0f9, 0x8837e88a, 0x0 }, /* #25 */ { 0x036112, 0x036186, 0xb42d09b5, 0xb42d09b5, 0xb8d864d5, 0x0 }, /* #26 */ { 0x0419c6, 0x041186, 0xf4827c8d, 0xf4827c8d, 0xa2bf48bd, 0x0 }, /* #27 */ { 0x000217, 0x000206, 0xef1e5cd2, 0xef1e5cd2, 0x725ff728, 0x0 }, /* #28 */ { 0x1b1dc3, 0x1b1502, 0x54d228a9, 0x54d228a9, 0x8711af20, 0x0 }, /* #29 */ { 0x000253, 0x000282, 0xd76c454e, 0xd76c454e, 0xc53a30b9, 0x0 }, /* #30 */ { 0x144457, 0x144486, 0xe627cdf1, 0xe627cdf1, 0xff41bd9c, 0x0 }, /* #31 */ { 0x076d17, 0x076502, 0x7a92ee99, 0x7a92ee99, 0x446e9cda, 0x0 }, /* #32 */ { 0x3b2e53, 0x3b2606, 0xba7c4bcd, 0xba7c4bcd, 0x3654be8d, 0x0 }, /* #33 */ { 0x2a5786, 0x2a5702, 0x0261f8ba, 0x0261f8ba, 0x44cca48e, 0x0 }, /* #34 */ { 0x0709c3, 0x070182, 0xd9afd011, 0xd9afd011, 0xa5851943, 0x0 }, /* #35 */ { 0x3d31c7, 0x3d3106, 0xd5628281, 0xd5628281, 0x3665ee1e, 0x0 }, /* #36 */ { 0x343046, 0x343002, 0x0a8edcf1, 0x0a8edcf1, 0xa94b57a1, 0x0 }, /* #37 */ { 0x262017, 0x262002, 0x07cc807f, 0x07cc807f, 0xc30836ac, 0x0 }, /* #38 */ { 0x3d7897, 0x3d7006, 0x33b7a75a, 0x33b7a75a, 0x204390fa, 0x0 }, /* #39 */ { 0x231d82, 0x231502, 0x03ae914b, 0x03ae914b, 0xb9c4d4d0, 0x0 }, /* #40 */ { 0x2f4153, 0x2f4106, 0x27fcc217, 0x27fcc217, 0x832aa957, 0x0 }, /* #41 */ { 0x131042, 0x131006, 0xa4abc2da, 0xa4abc2da, 0x48858905, 0x0 }, /* #42 */ { 0x262b83, 0x262306, 0x220e1403, 0x220e1403, 0xca43e26c, 0x0 }, /* #43 */ { 0x064683, 0x064606, 0x1b4167aa, 0x1b4167aa, 0x8e2c035e, 0x0 }, /* #44 */ { 0x111796, 0x111702, 0x42a3b006, 0x42a3b006, 0x48795b44, 0x0 }, /* #45 */ { 0x167282, 0x167286, 0xcd4ccab0, 0xcd4ccab0, 0xec8f1075, 0x0 }, /* #46 */ { 0x012903, 0x012182, 0xbc7e9360, 0xbc7e9360, 0xd9fda2a7, 0x0 }, /* #47 */ { 0x010f47, 0x010706, 0x59a5298f, 0x59a5298f, 0x6a4b9943, 0x0 }, /* #48 */ { 0x3b3412, 0x3b3402, 0x4de1d092, 0x4de1d092, 0xb6b5e371, 0x0 }, /* #49 */ { 0x272bc6, 0x272302, 0xae6b0518, 0xae6b0518, 0x341ba34a, 0x0 }, /* #50 */ { 0x3d6a02, 0x3d6202, 0x77ba2746, 0x77ba2746, 0x5e68a212, 0x0 }, /* #51 */ { 0x287c02, 0x287406, 0xbcafbd9c, 0xbcafbd9c, 0x35c96be4, 0x0 }, /* #52 */ { 0x0a6152, 0x0a6106, 0x3cbb6ca5, 0x3cbb6ca5, 0xb4d9e3c9, 0x0 }, /* #53 */ { 0x393c12, 0x393402, 0x1fb4ab51, 0x1fb4ab51, 0x51c74753, 0x0 }, /* #54 */ { 0x1b2343, 0x1b2302, 0x347b9d68, 0x347b9d68, 0x9f9b31c3, 0x0 }, /* #55 */ { 0x200943, 0x200106, 0x378a52d0, 0x378a52d0, 0xda42f22c, 0x0 }, /* #56 */ { 0x2954d7, 0x295406, 0x608b632e, 0x608b632e, 0xdf1c9286, 0x0 }, /* #57 */ { 0x174c12, 0x174402, 0x2b9f0e07, 0x2b9f0e07, 0xd75224c4, 0x0 }, /* #58 */ { 0x2b4bd2, 0x2b4382, 0xcf92512f, 0xcf92512f, 0x9e796d30, 0x0 }, /* #59 */ { 0x2f79d3, 0x2f7102, 0x7d2ed8e0, 0x7d2ed8e0, 0x4ea09a55, 0x0 }, /* #60 */ { 0x3449d3, 0x344102, 0x7d231a8d, 0x7d231a8d, 0xcba45f2a, 0x0 }, /* #61 */ { 0x234456, 0x234402, 0xe1f1229a, 0xe1f1229a, 0x5e16deb2, 0x0 }, /* #62 */ { 0x360786, 0x360782, 0x8ebd317f, 0x8ebd317f, 0xe6fcb13b, 0x0 }, /* #63 */ { 0x174d47, 0x174586, 0x98e82a97, 0x98e82a97, 0xd9b70319, 0x0 }, /* #64 */ { 0x2c6b57, 0x2c6306, 0x96457ebc, 0x96457ebc, 0x2c8394e3, 0x0 }, /* #65 */ { 0x237a97, 0x237202, 0x6ba2a844, 0x6ba2a844, 0x43d51ebd, 0x0 }, /* #66 */ { 0x152d17, 0x152506, 0xaf82ed50, 0xaf82ed50, 0x3caa378e, 0x0 }, /* #67 */ { 0x256a97, 0x256202, 0x05834824, 0x05834824, 0x6df5364f, 0x0 }, /* #68 */ { 0x0034c6, 0x003406, 0x36a6b5c1, 0x36a6b5c1, 0x471040c4, 0x0 }, /* #69 */ { 0x0c0753, 0x0c0706, 0xb9bf3b09, 0xb9bf3b09, 0x79bce97d, 0x0 }, /* #70 */ { 0x052b02, 0x052306, 0x6dd46049, 0x6dd46049, 0x91fd7020, 0x0 }, /* #71 */ { 0x0c6ec7, 0x0c6602, 0xe086b59c, 0xe086b59c, 0x2bfd4646, 0x0 }, /* #72 */ { 0x103412, 0x103406, 0x6fa84c61, 0x6fa84c61, 0x522ead8c, 0x0 }, /* #73 */ { 0x034b87, 0x034306, 0x46af5ce7, 0x46af5ce7, 0xe01de757, 0x0 }, /* #74 */ { 0x3f1112, 0x3f1102, 0x1983fc9a, 0x1983fc9a, 0xa83d105f, 0x0 }, /* #75 */ { 0x3e0252, 0x3e0202, 0x24520792, 0x24520792, 0x856f14df, 0x0 }, /* #76 */ { 0x033f42, 0x033786, 0xab6e26c2, 0xab6e26c2, 0xccb2a0d4, 0x0 }, /* #77 */ { 0x1c6582, 0x1c6502, 0x67e821a4, 0x67e821a4, 0x78f8cb47, 0x0 }, /* #78 */ { 0x293f83, 0x293702, 0x251de76f, 0x251de76f, 0xebacfefb, 0x0 }, /* #79 */ { 0x1847d7, 0x184702, 0xb39cbef9, 0xb39cbef9, 0x37be08bb, 0x0 }, /* #80 */ { 0x2f4996, 0x2f4182, 0xcb87a284, 0xcb87a284, 0xb5be8e05, 0x0 }, /* #81 */ { 0x1e2687, 0x1e2606, 0x9c3bb743, 0x9c3bb743, 0x147c9e30, 0x0 }, /* #82 */ { 0x356bd2, 0x356306, 0x03f9a8bd, 0x03f9a8bd, 0xfbb53328, 0x0 }, /* #83 */ { 0x312597, 0x312502, 0x0e76cd7d, 0x0e76cd7d, 0xe0cad3a5, 0x0 }, /* #84 */ { 0x0d0656, 0x0d0602, 0xd322dcfd, 0xd322dcfd, 0x55da6fdb, 0x0 }, /* #85 */ { 0x253ec7, 0x253682, 0x8c57e9e2, 0x8c57e9e2, 0x9fbbfac2, 0x0 }, /* #86 */ { 0x0c0782, 0x0c0706, 0x818abe57, 0x818abe57, 0x7bd6428b, 0x0 }, /* #87 */ { 0x2a5257, 0x2a5202, 0xf7d910f1, 0xf7d910f1, 0x0be75adc, 0x0 }, /* #88 */ { 0x3e2797, 0x3e2702, 0x14db38be, 0x14db38be, 0x2738e38b, 0x0 }, /* #89 */ { 0x226f96, 0x226786, 0xc3e192f1, 0xc3e192f1, 0x8e760e34, 0x0 }, /* #90 */ { 0x1e2002, 0x1e2006, 0x46253a3b, 0x46253a3b, 0xf6121b77, 0x0 }, /* #91 */ { 0x093d56, 0x093502, 0x6ddb93a1, 0x6ddb93a1, 0x6ab9675f, 0x0 }, /* #92 */ { 0x314496, 0x314402, 0x2169a278, 0x2169a278, 0x9e29a63e, 0x0 }, /* #93 */ { 0x216096, 0x216006, 0x39165a23, 0x39165a23, 0x27a63d58, 0x0 }, /* #94 */ { 0x057096, 0x057086, 0xca2cd3b3, 0xca2cd3b3, 0xc4feb2d0, 0x0 }, /* #95 */ }; uint32_t const g_cTests_test_u32 = RT_ELEMENTS(g_aTests_test_u32); BINU32_TEST_T const g_aTests_bt_u32[] = { { 0x0d1913, 0x0d1912, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x3c45c2, 0x3c45c2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x1b5993, 0x1b5992, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x2015d7, 0x2015d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x3b1903, 0x3b1902, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x3c3b53, 0x3c3b52, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x252ed3, 0x252ed2, 0x2be54f92, 0x2be54f92, 0x00000000, 0x0 }, /* #6 */ { 0x0b3197, 0x0b3196, 0x79243b74, 0x79243b74, 0x00000000, 0x0 }, /* #7 */ { 0x3b59d2, 0x3b59d3, 0xb2c180e1, 0xb2c180e1, 0x00000000, 0x0 }, /* #8 */ { 0x346e82, 0x346e82, 0x3a8b8e48, 0x3a8b8e48, 0x00000000, 0x0 }, /* #9 */ { 0x2a36d7, 0x2a36d6, 0x7380afd8, 0x7380afd8, 0x00000000, 0x0 }, /* #10 */ { 0x182852, 0x182852, 0xe952c330, 0xe952c330, 0x00000000, 0x0 }, /* #11 */ { 0x0c1983, 0x0c1983, 0x16b221fb, 0x16b221fb, 0x00000014, 0x0 }, /* #12 */ { 0x1e3947, 0x1e3946, 0x97c272fe, 0x97c272fe, 0x00000015, 0x0 }, /* #13 */ { 0x3a7cd7, 0x3a7cd7, 0xbef7e60f, 0xbef7e60f, 0x00000014, 0x0 }, /* #14 */ { 0x015e97, 0x015e97, 0x1ef0d73c, 0x1ef0d73c, 0x00000002, 0x0 }, /* #15 */ { 0x381b42, 0x381b42, 0x3e07c964, 0x3e07c964, 0x00000000, 0x0 }, /* #16 */ { 0x212756, 0x212756, 0x259f9621, 0x259f9621, 0x00000006, 0x0 }, /* #17 */ { 0x335747, 0x335746, 0x9b84f1f5, 0x9b84f1f5, 0x00000003, 0x0 }, /* #18 */ { 0x111446, 0x111446, 0xc18bbdcd, 0xc18bbdcd, 0x0000000e, 0x0 }, /* #19 */ { 0x2f24d6, 0x2f24d6, 0x32794162, 0x32794162, 0x00000004, 0x0 }, /* #20 */ { 0x3100d6, 0x3100d7, 0xd443790c, 0xd443790c, 0x0000000c, 0x0 }, /* #21 */ { 0x0f2303, 0x0f2302, 0x09c53036, 0x09c53036, 0x0000001c, 0x0 }, /* #22 */ { 0x3b1f03, 0x3b1f02, 0x82860f0b, 0x82860f0b, 0x00000018, 0x0 }, /* #23 */ { 0x232287, 0x232287, 0xd8834ead, 0xd8834ead, 0x00000003, 0x0 }, /* #24 */ { 0x1a1453, 0x1a1452, 0xcaca300a, 0xcaca300a, 0x0000000e, 0x0 }, /* #25 */ { 0x005243, 0x005243, 0x5cf69024, 0x5cf69024, 0x00000016, 0x0 }, /* #26 */ { 0x2d2557, 0x2d2557, 0x5576da3d, 0x5576da3d, 0x00000000, 0x0 }, /* #27 */ { 0x112ac6, 0x112ac6, 0x6e8ec0b7, 0x6e8ec0b7, 0x00000015, 0x0 }, /* #28 */ { 0x1143d3, 0x1143d2, 0x96d7050b, 0x96d7050b, 0x00000015, 0x0 }, /* #29 */ { 0x210ac3, 0x210ac3, 0x4a1e9a65, 0x4a1e9a65, 0x00000013, 0x0 }, /* #30 */ { 0x0c7e16, 0x0c7e17, 0x298534d3, 0x298534d3, 0x00000004, 0x0 }, /* #31 */ { 0x214a82, 0x214a83, 0xa3f7dd69, 0xa3f7dd69, 0x00000011, 0x0 }, /* #32 */ { 0x026856, 0x026856, 0x4719bd00, 0x4719bd00, 0x00000017, 0x0 }, /* #33 */ { 0x272447, 0x272447, 0xa086898f, 0xa086898f, 0x00000011, 0x0 }, /* #34 */ { 0x1f1813, 0x1f1813, 0xb8e5c335, 0xb8e5c335, 0x00000015, 0x0 }, /* #35 */ { 0x3b5713, 0x3b5713, 0xe026e214, 0xe026e214, 0x00000009, 0x0 }, /* #36 */ { 0x0608c6, 0x0608c6, 0x15725f85, 0x15725f85, 0x00000003, 0x0 }, /* #37 */ { 0x103f17, 0x103f16, 0x7e67e1db, 0x7e67e1db, 0x0000001f, 0x0 }, /* #38 */ { 0x3e2bd2, 0x3e2bd2, 0xb4820cd1, 0xb4820cd1, 0x0000000e, 0x0 }, /* #39 */ { 0x090203, 0x090202, 0x15249f11, 0x15249f11, 0x00000002, 0x0 }, /* #40 */ { 0x2c2d52, 0x2c2d53, 0x5c66e60b, 0x5c66e60b, 0x0000001e, 0x0 }, /* #41 */ { 0x2b7413, 0x2b7413, 0xdd1b5152, 0xdd1b5152, 0x0000001f, 0x0 }, /* #42 */ { 0x2f60c7, 0x2f60c6, 0x2ec31e48, 0x2ec31e48, 0x00000007, 0x0 }, /* #43 */ { 0x0d16c2, 0x0d16c2, 0x34e65245, 0x34e65245, 0x00000003, 0x0 }, /* #44 */ { 0x291556, 0x291557, 0xfc0b7165, 0xfc0b7165, 0x00000002, 0x0 }, /* #45 */ { 0x352c82, 0x352c82, 0x62d08f87, 0x62d08f87, 0x0000000c, 0x0 }, /* #46 */ { 0x0a0a97, 0x0a0a97, 0x7707be44, 0x7707be44, 0x00000009, 0x0 }, /* #47 */ { 0x253586, 0x253587, 0xb5f29425, 0xb5f29425, 0x00000002, 0x0 }, /* #48 */ { 0x1f1313, 0x1f1313, 0x15ba9e8f, 0x15ba9e8f, 0x00000013, 0x0 }, /* #49 */ { 0x1c2042, 0x1c2043, 0xdb1f0343, 0xdb1f0343, 0x00000011, 0x0 }, /* #50 */ { 0x2d2242, 0x2d2242, 0x4d39cba0, 0x4d39cba0, 0x0000001c, 0x0 }, /* #51 */ { 0x336b46, 0x336b46, 0xd4874442, 0xd4874442, 0x00000015, 0x0 }, /* #52 */ { 0x2d7a46, 0x2d7a46, 0x63361c3f, 0x63361c3f, 0x0000001b, 0x0 }, /* #53 */ { 0x0d2cd7, 0x0d2cd6, 0x0fd837ec, 0x0fd837ec, 0x00000012, 0x0 }, /* #54 */ { 0x065d82, 0x065d83, 0x05389f4f, 0x05389f4f, 0x0000000a, 0x0 }, /* #55 */ { 0x0a4dd3, 0x0a4dd3, 0x6dcee9df, 0x6dcee9df, 0x0000000b, 0x0 }, /* #56 */ { 0x225682, 0x225683, 0xfae7d389, 0xfae7d389, 0x00000015, 0x0 }, /* #57 */ { 0x303f17, 0x303f16, 0x3413c0c3, 0x3413c0c3, 0x0000001e, 0x0 }, /* #58 */ { 0x0b6407, 0x0b6407, 0xad5bcada, 0xad5bcada, 0x00000007, 0x0 }, /* #59 */ { 0x112fd6, 0x112fd6, 0x80dbc5e0, 0x80dbc5e0, 0x00000004, 0x0 }, /* #60 */ { 0x020dc2, 0x020dc3, 0x075f2112, 0x075f2112, 0x00000019, 0x0 }, /* #61 */ { 0x3b0dd7, 0x3b0dd6, 0x43a6e372, 0x43a6e372, 0x0000001d, 0x0 }, /* #62 */ { 0x2a6b53, 0x2a6b52, 0x9287cbbf, 0x9287cbbf, 0x0000001a, 0x0 }, /* #63 */ { 0x1a11d7, 0x1a11d6, 0xc58978e1, 0xc58978e1, 0x00000008, 0x0 }, /* #64 */ { 0x2005d3, 0x2005d2, 0xeb3206b0, 0xeb3206b0, 0x0000000b, 0x0 }, /* #65 */ { 0x155587, 0x155587, 0xd2b5427b, 0xd2b5427b, 0x00000015, 0x0 }, /* #66 */ { 0x3b6bc2, 0x3b6bc2, 0xd85fc887, 0xd85fc887, 0x00000004, 0x0 }, /* #67 */ { 0x143ed7, 0x143ed7, 0x3f33551b, 0x3f33551b, 0x0000001b, 0x0 }, /* #68 */ { 0x280b53, 0x280b53, 0xe61b4ee0, 0xe61b4ee0, 0x00000010, 0x0 }, /* #69 */ { 0x0f0582, 0x0f0582, 0x5e07b6ba, 0x5e07b6ba, 0x0000001d, 0x0 }, /* #70 */ { 0x186282, 0x186282, 0x18f5bc4a, 0x18f5bc4a, 0x00000013, 0x0 }, /* #71 */ { 0x230382, 0x230382, 0xee9070f9, 0xee9070f9, 0x00000011, 0x0 }, /* #72 */ { 0x184156, 0x184157, 0x4985352e, 0x4985352e, 0x00000017, 0x0 }, /* #73 */ { 0x132f83, 0x132f82, 0x4d14639a, 0x4d14639a, 0x00000002, 0x0 }, /* #74 */ { 0x074b52, 0x074b52, 0xcd3fd28e, 0xcd3fd28e, 0x0000000d, 0x0 }, /* #75 */ { 0x3b0ac7, 0x3b0ac6, 0xea15c36b, 0xea15c36b, 0x00000016, 0x0 }, /* #76 */ { 0x297b46, 0x297b47, 0xed6416a2, 0xed6416a2, 0x00000016, 0x0 }, /* #77 */ { 0x3e7d92, 0x3e7d93, 0xc9263aaf, 0xc9263aaf, 0x0000000d, 0x0 }, /* #78 */ { 0x321986, 0x321987, 0x3b33f5c9, 0x3b33f5c9, 0x0000000c, 0x0 }, /* #79 */ { 0x352642, 0x352643, 0xafaa8d88, 0xafaa8d88, 0x0000000a, 0x0 }, /* #80 */ { 0x1525d2, 0x1525d3, 0xcee5a8a2, 0xcee5a8a2, 0x00000005, 0x0 }, /* #81 */ { 0x3535c2, 0x3535c3, 0xb5643ead, 0xb5643ead, 0x0000001d, 0x0 }, /* #82 */ { 0x3616c3, 0x3616c3, 0x32182911, 0x32182911, 0x0000001c, 0x0 }, /* #83 */ { 0x047d13, 0x047d12, 0xc36f12d3, 0xc36f12d3, 0x00000005, 0x0 }, /* #84 */ { 0x397443, 0x397443, 0xe3dd2a89, 0xe3dd2a89, 0x00000017, 0x0 }, /* #85 */ { 0x005e03, 0x005e03, 0xd2714715, 0xd2714715, 0x0000001c, 0x0 }, /* #86 */ { 0x245103, 0x245103, 0xac159f64, 0xac159f64, 0x0000000b, 0x0 }, /* #87 */ { 0x074ed6, 0x074ed7, 0xa7929c2d, 0xa7929c2d, 0x0000001a, 0x0 }, /* #88 */ { 0x246493, 0x246492, 0x9ea232bf, 0x9ea232bf, 0x0000000e, 0x0 }, /* #89 */ { 0x037312, 0x037312, 0x96151a99, 0x96151a99, 0x00000016, 0x0 }, /* #90 */ { 0x1d6a42, 0x1d6a43, 0x4a2cb20e, 0x4a2cb20e, 0x0000000d, 0x0 }, /* #91 */ { 0x200653, 0x200653, 0x27924b79, 0x27924b79, 0x0000001a, 0x0 }, /* #92 */ { 0x2c7b07, 0x2c7b07, 0x471cc6c3, 0x471cc6c3, 0x0000000e, 0x0 }, /* #93 */ { 0x3b6946, 0x3b6946, 0xc8101f89, 0xc8101f89, 0x00000015, 0x0 }, /* #94 */ { 0x217092, 0x217093, 0x2daf4e54, 0x2daf4e54, 0x0000000e, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bt_u32 = RT_ELEMENTS(g_aTests_bt_u32); BINU32_TEST_T const g_aTests_btc_u32[] = { { 0x2d4257, 0x2d4256, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ { 0x263493, 0x263492, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ { 0x215d97, 0x215d96, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ { 0x070e83, 0x070e82, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ { 0x247256, 0x247256, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ { 0x2929c6, 0x2929c6, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ { 0x0a3803, 0x0a3803, 0x408117eb, 0x408117ea, 0x00000000, 0x0 }, /* #6 */ { 0x096642, 0x096642, 0xefe0dac0, 0xefe0dac1, 0x00000000, 0x0 }, /* #7 */ { 0x390bc6, 0x390bc6, 0x2bffc4f0, 0x2bffc4f1, 0x00000000, 0x0 }, /* #8 */ { 0x1a7f03, 0x1a7f02, 0x04d0626e, 0x04d0626f, 0x00000000, 0x0 }, /* #9 */ { 0x2e2612, 0x2e2613, 0xa70fb077, 0xa70fb076, 0x00000000, 0x0 }, /* #10 */ { 0x0a0957, 0x0a0956, 0x54c889c6, 0x54c889c7, 0x00000000, 0x0 }, /* #11 */ { 0x0d30d2, 0x0d30d2, 0x0e406977, 0x0e416977, 0x00000010, 0x0 }, /* #12 */ { 0x222656, 0x222657, 0xaa4b1c4d, 0x2a4b1c4d, 0x0000001f, 0x0 }, /* #13 */ { 0x386086, 0x386086, 0xbc0a956a, 0xbc0a95ea, 0x00000007, 0x0 }, /* #14 */ { 0x1b4d86, 0x1b4d87, 0xb993b9d9, 0xb913b9d9, 0x00000017, 0x0 }, /* #15 */ { 0x257402, 0x257402, 0x34b6bf47, 0x34b6ff47, 0x0000000e, 0x0 }, /* #16 */ { 0x145706, 0x145707, 0xeb5d6185, 0xeb4d6185, 0x00000014, 0x0 }, /* #17 */ { 0x0e4dd7, 0x0e4dd7, 0x66e01f5e, 0x66e01f5a, 0x00000002, 0x0 }, /* #18 */ { 0x096806, 0x096806, 0x529f9f20, 0x529fdf20, 0x0000000e, 0x0 }, /* #19 */ { 0x052942, 0x052943, 0xb12acceb, 0xb02acceb, 0x00000018, 0x0 }, /* #20 */ { 0x0c6883, 0x0c6882, 0xe07514e6, 0xe07594e6, 0x0000000f, 0x0 }, /* #21 */ { 0x3d3dd3, 0x3d3dd3, 0x3639a1da, 0x3439a1da, 0x00000019, 0x0 }, /* #22 */ { 0x355542, 0x355543, 0xfbc38939, 0xfb838939, 0x00000016, 0x0 }, /* #23 */ { 0x2d1016, 0x2d1017, 0x2dd9067e, 0x2dd9067c, 0x00000001, 0x0 }, /* #24 */ { 0x0937d7, 0x0937d7, 0x6a0628db, 0x2a0628db, 0x0000001e, 0x0 }, /* #25 */ { 0x124c47, 0x124c47, 0xa7558842, 0xa3558842, 0x0000001a, 0x0 }, /* #26 */ { 0x3c4046, 0x3c4047, 0x13f36f8a, 0x13f36f88, 0x00000001, 0x0 }, /* #27 */ { 0x2d1703, 0x2d1702, 0x8303789c, 0x8303f89c, 0x0000000f, 0x0 }, /* #28 */ { 0x255d02, 0x255d02, 0x5cc4f9b9, 0x5cc6f9b9, 0x00000011, 0x0 }, /* #29 */ { 0x3b7d92, 0x3b7d93, 0xfb0496c6, 0xfb0496c2, 0x00000002, 0x0 }, /* #30 */ { 0x2d4392, 0x2d4392, 0x40aecd99, 0x50aecd99, 0x0000001c, 0x0 }, /* #31 */ { 0x0c52c6, 0x0c52c7, 0xcf8dfe26, 0xcf0dfe26, 0x00000017, 0x0 }, /* #32 */ { 0x3b4393, 0x3b4393, 0xff649d41, 0xbf649d41, 0x0000001e, 0x0 }, /* #33 */ { 0x300e93, 0x300e92, 0xffaa3bea, 0xffba3bea, 0x00000014, 0x0 }, /* #34 */ { 0x2f0986, 0x2f0987, 0xaa61fc4f, 0xa861fc4f, 0x00000019, 0x0 }, /* #35 */ { 0x303897, 0x303897, 0x0f6f17f1, 0x0f4f17f1, 0x00000015, 0x0 }, /* #36 */ { 0x2a7907, 0x2a7906, 0x728d8556, 0x728d85d6, 0x00000007, 0x0 }, /* #37 */ { 0x3a4e83, 0x3a4e83, 0xa6387c7f, 0xa6307c7f, 0x00000013, 0x0 }, /* #38 */ { 0x130102, 0x130103, 0xd5311165, 0xd5310165, 0x0000000c, 0x0 }, /* #39 */ { 0x3d5047, 0x3d5047, 0xbefecbd9, 0xbefacbd9, 0x00000012, 0x0 }, /* #40 */ { 0x277713, 0x277712, 0x4f04eb99, 0x4f44eb99, 0x00000016, 0x0 }, /* #41 */ { 0x0d5313, 0x0d5313, 0x8f8a9521, 0x8f829521, 0x00000013, 0x0 }, /* #42 */ { 0x0c5107, 0x0c5107, 0x3f5ba85c, 0x3f5ba854, 0x00000003, 0x0 }, /* #43 */ { 0x2b5613, 0x2b5613, 0x93732eda, 0x93632eda, 0x00000014, 0x0 }, /* #44 */ { 0x015143, 0x015142, 0x018021cd, 0x018821cd, 0x00000013, 0x0 }, /* #45 */ { 0x036892, 0x036893, 0x975b79c2, 0x875b79c2, 0x0000001c, 0x0 }, /* #46 */ { 0x1d3803, 0x1d3803, 0x0e088383, 0x0e088303, 0x00000007, 0x0 }, /* #47 */ { 0x2a0957, 0x2a0957, 0x8ad303cc, 0x8ac303cc, 0x00000014, 0x0 }, /* #48 */ { 0x2266c6, 0x2266c6, 0x22c8e97f, 0x22c8eb7f, 0x00000009, 0x0 }, /* #49 */ { 0x0059d7, 0x0059d7, 0x4ca7800c, 0x4ca5800c, 0x00000011, 0x0 }, /* #50 */ { 0x246103, 0x246102, 0x162762c4, 0x162772c4, 0x0000000c, 0x0 }, /* #51 */ { 0x210043, 0x210042, 0x18f392dd, 0x18f396dd, 0x0000000a, 0x0 }, /* #52 */ { 0x042692, 0x042693, 0x2c554bd5, 0x2c544bd5, 0x00000010, 0x0 }, /* #53 */ { 0x1d0206, 0x1d0207, 0x1a02fa3d, 0x1a02f83d, 0x00000009, 0x0 }, /* #54 */ { 0x2928c6, 0x2928c7, 0x73470e14, 0x72470e14, 0x00000018, 0x0 }, /* #55 */ { 0x0b7cd6, 0x0b7cd7, 0x6bbb3e57, 0x6bbb3e53, 0x00000002, 0x0 }, /* #56 */ { 0x0b1c53, 0x0b1c53, 0x613251ae, 0x613250ae, 0x00000008, 0x0 }, /* #57 */ { 0x322a47, 0x322a46, 0xaeff8485, 0xeeff8485, 0x0000001e, 0x0 }, /* #58 */ { 0x2e7c93, 0x2e7c93, 0x8236c4e7, 0x8236c4e3, 0x00000002, 0x0 }, /* #59 */ { 0x213313, 0x213312, 0x59e89adc, 0x59e8badc, 0x0000000d, 0x0 }, /* #60 */ { 0x201142, 0x201143, 0xc50eb62b, 0xc50eb60b, 0x00000005, 0x0 }, /* #61 */ { 0x3b0a07, 0x3b0a06, 0x086c98f0, 0x086c98f4, 0x00000002, 0x0 }, /* #62 */ { 0x1e0656, 0x1e0656, 0xf4bc6cc6, 0xf4bc6ec6, 0x00000009, 0x0 }, /* #63 */ { 0x2630c7, 0x2630c7, 0xe68c1071, 0xe6841071, 0x00000013, 0x0 }, /* #64 */ { 0x090ed7, 0x090ed7, 0x8cad81cb, 0x8cad81c9, 0x00000001, 0x0 }, /* #65 */ { 0x073392, 0x073393, 0xf4549206, 0xf4549204, 0x00000001, 0x0 }, /* #66 */ { 0x187b43, 0x187b42, 0x77a0542d, 0x77e0542d, 0x00000016, 0x0 }, /* #67 */ { 0x1b3207, 0x1b3206, 0xc6047e0a, 0xd6047e0a, 0x0000001c, 0x0 }, /* #68 */ { 0x2f0d53, 0x2f0d53, 0xbc2f8f8d, 0xbc2f8f89, 0x00000002, 0x0 }, /* #69 */ { 0x2449c3, 0x2449c2, 0x442e5d3c, 0x542e5d3c, 0x0000001c, 0x0 }, /* #70 */ { 0x254606, 0x254606, 0x8b59f424, 0x8b59f426, 0x00000001, 0x0 }, /* #71 */ { 0x005957, 0x005957, 0x0df3b9fb, 0x0df3b9eb, 0x00000004, 0x0 }, /* #72 */ { 0x3c4452, 0x3c4453, 0x31851a8a, 0x31850a8a, 0x0000000c, 0x0 }, /* #73 */ { 0x304493, 0x304492, 0x45b91a0c, 0x45b91a0d, 0x00000000, 0x0 }, /* #74 */ { 0x2a0457, 0x2a0456, 0x200d5424, 0x200d5425, 0x00000000, 0x0 }, /* #75 */ { 0x164ac6, 0x164ac6, 0x4e245662, 0x4e245666, 0x00000002, 0x0 }, /* #76 */ { 0x3a59c2, 0x3a59c2, 0xa1f07354, 0xa1f073d4, 0x00000007, 0x0 }, /* #77 */ { 0x171392, 0x171392, 0x8d5b12b9, 0x9d5b12b9, 0x0000001c, 0x0 }, /* #78 */ { 0x0d6442, 0x0d6443, 0x7f797986, 0x7f797886, 0x00000008, 0x0 }, /* #79 */ { 0x1e3b17, 0x1e3b16, 0xc07b0adb, 0xd07b0adb, 0x0000001c, 0x0 }, /* #80 */ { 0x2d0557, 0x2d0557, 0x76815056, 0x76815052, 0x00000002, 0x0 }, /* #81 */ { 0x2a1dc6, 0x2a1dc7, 0x1c9bea0e, 0x1c9bea0a, 0x00000002, 0x0 }, /* #82 */ { 0x307fc2, 0x307fc2, 0x1766a160, 0x1766a161, 0x00000000, 0x0 }, /* #83 */ { 0x0129c2, 0x0129c2, 0xb7b9d7bc, 0xb7bbd7bc, 0x00000011, 0x0 }, /* #84 */ { 0x390713, 0x390713, 0x54153cb0, 0x44153cb0, 0x0000001c, 0x0 }, /* #85 */ { 0x024606, 0x024607, 0xbbc3702f, 0xbbc2702f, 0x00000010, 0x0 }, /* #86 */ { 0x0d3683, 0x0d3683, 0x76cb0218, 0x768b0218, 0x00000016, 0x0 }, /* #87 */ { 0x061ad6, 0x061ad6, 0x30679e91, 0x70679e91, 0x0000001e, 0x0 }, /* #88 */ { 0x383552, 0x383552, 0x74f4d7c4, 0x74f5d7c4, 0x00000010, 0x0 }, /* #89 */ { 0x3e0ad3, 0x3e0ad2, 0x9580f543, 0x9581f543, 0x00000010, 0x0 }, /* #90 */ { 0x394b96, 0x394b96, 0x12995392, 0x1a995392, 0x0000001b, 0x0 }, /* #91 */ { 0x302947, 0x302946, 0x03e5742f, 0x13e5742f, 0x0000001c, 0x0 }, /* #92 */ { 0x0d5786, 0x0d5787, 0x587594b6, 0x58759496, 0x00000005, 0x0 }, /* #93 */ { 0x3d5dc6, 0x3d5dc6, 0xdc2a9ef0, 0xdc2a9ef1, 0x00000000, 0x0 }, /* #94 */ { 0x1e3203, 0x1e3203, 0x8867006c, 0x88670064, 0x00000003, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btc_u32 = RT_ELEMENTS(g_aTests_btc_u32); BINU32_TEST_T const g_aTests_btc_u32_locked[] = { { 0x324dc6, 0x324dc6, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ { 0x253a52, 0x253a52, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ { 0x213053, 0x213052, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ { 0x016683, 0x016682, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ { 0x334782, 0x334782, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ { 0x257483, 0x257482, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ { 0x067457, 0x067457, 0x10421b31, 0x10421b30, 0x00000000, 0x0 }, /* #6 */ { 0x075703, 0x075703, 0x9de94a01, 0x9de94a00, 0x00000000, 0x0 }, /* #7 */ { 0x3937d3, 0x3937d2, 0xe62520b2, 0xe62520b3, 0x00000000, 0x0 }, /* #8 */ { 0x053a82, 0x053a82, 0xd497b4c4, 0xd497b4c5, 0x00000000, 0x0 }, /* #9 */ { 0x1c3a43, 0x1c3a42, 0x6053023a, 0x6053023b, 0x00000000, 0x0 }, /* #10 */ { 0x373e42, 0x373e43, 0x7d62b68b, 0x7d62b68a, 0x00000000, 0x0 }, /* #11 */ { 0x3e7f03, 0x3e7f02, 0x778e6af9, 0x778e6afb, 0x00000001, 0x0 }, /* #12 */ { 0x2f04d2, 0x2f04d3, 0x79ed585b, 0x79e5585b, 0x00000013, 0x0 }, /* #13 */ { 0x256a12, 0x256a12, 0xc65f2af5, 0xc65f6af5, 0x0000000e, 0x0 }, /* #14 */ { 0x3b0a86, 0x3b0a87, 0x25c5aad6, 0x25c58ad6, 0x0000000d, 0x0 }, /* #15 */ { 0x115a07, 0x115a07, 0xff35e18f, 0xff25e18f, 0x00000014, 0x0 }, /* #16 */ { 0x2e4503, 0x2e4502, 0x953463c6, 0xb53463c6, 0x0000001d, 0x0 }, /* #17 */ { 0x257093, 0x257093, 0xff5d29a0, 0x7f5d29a0, 0x0000001f, 0x0 }, /* #18 */ { 0x3821c3, 0x3821c2, 0xbf30949a, 0xff30949a, 0x0000001e, 0x0 }, /* #19 */ { 0x1a0ac6, 0x1a0ac7, 0xb6ccfd4d, 0xb68cfd4d, 0x00000016, 0x0 }, /* #20 */ { 0x313f12, 0x313f12, 0x4965d351, 0x5965d351, 0x0000001c, 0x0 }, /* #21 */ { 0x195b96, 0x195b97, 0x87a73cd7, 0x87a73cd5, 0x00000001, 0x0 }, /* #22 */ { 0x1f5092, 0x1f5092, 0x2d7845bb, 0x2d7845bf, 0x00000002, 0x0 }, /* #23 */ { 0x3e4317, 0x3e4317, 0x65310996, 0x45310996, 0x0000001d, 0x0 }, /* #24 */ { 0x316412, 0x316413, 0x97f5f3e9, 0x87f5f3e9, 0x0000001c, 0x0 }, /* #25 */ { 0x255e83, 0x255e83, 0x4d61fbda, 0x4d61fb9a, 0x00000006, 0x0 }, /* #26 */ { 0x373f02, 0x373f03, 0xb0937b42, 0xb0937342, 0x0000000b, 0x0 }, /* #27 */ { 0x3e56d3, 0x3e56d3, 0x3511fa43, 0x3511da43, 0x0000000d, 0x0 }, /* #28 */ { 0x1c58d3, 0x1c58d2, 0xfe60c9db, 0xfe62c9db, 0x00000011, 0x0 }, /* #29 */ { 0x195886, 0x195887, 0xb7ca7830, 0xb7ca5830, 0x0000000d, 0x0 }, /* #30 */ { 0x0c3447, 0x0c3446, 0x67d809a2, 0x67da09a2, 0x00000011, 0x0 }, /* #31 */ { 0x241397, 0x241396, 0x9dde0ca4, 0x9dde2ca4, 0x0000000d, 0x0 }, /* #32 */ { 0x2c4cd6, 0x2c4cd6, 0x21844c4a, 0x21c44c4a, 0x00000016, 0x0 }, /* #33 */ { 0x1937d3, 0x1937d3, 0x6e9fb459, 0x6e9f9459, 0x0000000d, 0x0 }, /* #34 */ { 0x2559d7, 0x2559d6, 0xe4f71295, 0xf4f71295, 0x0000001c, 0x0 }, /* #35 */ { 0x241e02, 0x241e02, 0x8ab80bd1, 0x8af80bd1, 0x00000016, 0x0 }, /* #36 */ { 0x0f6bd6, 0x0f6bd6, 0x1872daa0, 0x1872dea0, 0x0000000a, 0x0 }, /* #37 */ { 0x1f5713, 0x1f5712, 0x7f180ad0, 0x7f181ad0, 0x0000000c, 0x0 }, /* #38 */ { 0x016843, 0x016843, 0x4d017bff, 0x4d017b7f, 0x00000007, 0x0 }, /* #39 */ { 0x2e35d7, 0x2e35d7, 0x2b505d5b, 0x2b405d5b, 0x00000014, 0x0 }, /* #40 */ { 0x130a86, 0x130a87, 0x729fb38a, 0x529fb38a, 0x0000001d, 0x0 }, /* #41 */ { 0x097983, 0x097982, 0x73e65350, 0x73e65354, 0x00000002, 0x0 }, /* #42 */ { 0x135303, 0x135303, 0x23f96d19, 0x23b96d19, 0x00000016, 0x0 }, /* #43 */ { 0x135f17, 0x135f16, 0x3c23cd9e, 0x3ca3cd9e, 0x00000017, 0x0 }, /* #44 */ { 0x3e6fd7, 0x3e6fd6, 0x7128f384, 0x7128f3c4, 0x00000006, 0x0 }, /* #45 */ { 0x332a47, 0x332a47, 0xd83032e2, 0xd83030e2, 0x00000009, 0x0 }, /* #46 */ { 0x2c3a47, 0x2c3a46, 0x053babbb, 0x053bbbbb, 0x0000000c, 0x0 }, /* #47 */ { 0x174086, 0x174087, 0x6d9778af, 0x2d9778af, 0x0000001e, 0x0 }, /* #48 */ { 0x241d83, 0x241d83, 0x6262bd66, 0x6242bd66, 0x00000015, 0x0 }, /* #49 */ { 0x344f83, 0x344f82, 0x3751c187, 0x3751c197, 0x00000004, 0x0 }, /* #50 */ { 0x1b31c3, 0x1b31c2, 0x23fd4897, 0x23fd4c97, 0x0000000a, 0x0 }, /* #51 */ { 0x040e92, 0x040e92, 0x3df66d94, 0x3dfe6d94, 0x00000013, 0x0 }, /* #52 */ { 0x2f3286, 0x2f3287, 0x5b200ea0, 0x5b200ca0, 0x00000009, 0x0 }, /* #53 */ { 0x0f6c82, 0x0f6c83, 0x90dedd0e, 0x90de9d0e, 0x0000000e, 0x0 }, /* #54 */ { 0x302412, 0x302412, 0xb58fc535, 0xb58fcd35, 0x0000000b, 0x0 }, /* #55 */ { 0x204693, 0x204692, 0x40b975b5, 0x40bd75b5, 0x00000012, 0x0 }, /* #56 */ { 0x293683, 0x293683, 0x7d3984d5, 0x793984d5, 0x0000001a, 0x0 }, /* #57 */ { 0x197753, 0x197752, 0xcd86b316, 0xcd86b716, 0x0000000a, 0x0 }, /* #58 */ { 0x0d0d86, 0x0d0d86, 0x067304ce, 0x067304de, 0x00000004, 0x0 }, /* #59 */ { 0x3655c3, 0x3655c3, 0x250e3550, 0x250c3550, 0x00000011, 0x0 }, /* #60 */ { 0x341bc3, 0x341bc3, 0xad0cc526, 0xad0cc506, 0x00000005, 0x0 }, /* #61 */ { 0x213383, 0x213382, 0x147cde2a, 0x147cdf2a, 0x00000008, 0x0 }, /* #62 */ { 0x300f83, 0x300f83, 0xa29d9669, 0xa2959669, 0x00000013, 0x0 }, /* #63 */ { 0x2d2286, 0x2d2287, 0xe835be48, 0xe8353e48, 0x0000000f, 0x0 }, /* #64 */ { 0x002cc2, 0x002cc2, 0x0915d1da, 0x4915d1da, 0x0000001e, 0x0 }, /* #65 */ { 0x036117, 0x036116, 0xe630c0a4, 0xe634c0a4, 0x00000012, 0x0 }, /* #66 */ { 0x280592, 0x280592, 0xf2d8d8c4, 0xf2d8d8cc, 0x00000003, 0x0 }, /* #67 */ { 0x334b03, 0x334b02, 0x1656ddd3, 0x1656fdd3, 0x0000000d, 0x0 }, /* #68 */ { 0x057e52, 0x057e52, 0x3fbdd701, 0x3fbdd781, 0x00000007, 0x0 }, /* #69 */ { 0x1c1b03, 0x1c1b03, 0x5385062c, 0x5385022c, 0x0000000a, 0x0 }, /* #70 */ { 0x253107, 0x253107, 0x147768e4, 0x147728e4, 0x0000000e, 0x0 }, /* #71 */ { 0x213243, 0x213243, 0xce7fdcb7, 0xce7edcb7, 0x00000010, 0x0 }, /* #72 */ { 0x027e52, 0x027e52, 0x2472bf0a, 0x24f2bf0a, 0x00000017, 0x0 }, /* #73 */ { 0x3574c3, 0x3574c3, 0xe94f0406, 0x694f0406, 0x0000001f, 0x0 }, /* #74 */ { 0x0a5147, 0x0a5147, 0xdfb1b28c, 0xdfb1b08c, 0x00000009, 0x0 }, /* #75 */ { 0x1b2d46, 0x1b2d47, 0xebf8ffdb, 0xabf8ffdb, 0x0000001e, 0x0 }, /* #76 */ { 0x265102, 0x265102, 0x291ab453, 0x2d1ab453, 0x0000001a, 0x0 }, /* #77 */ { 0x083242, 0x083243, 0x6f2ea148, 0x2f2ea148, 0x0000001e, 0x0 }, /* #78 */ { 0x000e13, 0x000e13, 0xf15d99cc, 0xb15d99cc, 0x0000001e, 0x0 }, /* #79 */ { 0x0d77c2, 0x0d77c2, 0xc8710835, 0xc87108b5, 0x00000007, 0x0 }, /* #80 */ { 0x2e7dc2, 0x2e7dc3, 0xdd977414, 0xdd975414, 0x0000000d, 0x0 }, /* #81 */ { 0x286187, 0x286186, 0x9862b8ed, 0x9863b8ed, 0x00000010, 0x0 }, /* #82 */ { 0x140dd3, 0x140dd2, 0x1421dc16, 0x1421fc16, 0x0000000d, 0x0 }, /* #83 */ { 0x071a13, 0x071a13, 0xb3829f4e, 0xb3829b4e, 0x0000000a, 0x0 }, /* #84 */ { 0x0b2956, 0x0b2956, 0x56065cab, 0x57065cab, 0x00000018, 0x0 }, /* #85 */ { 0x132357, 0x132356, 0xa088d149, 0xa088d14d, 0x00000002, 0x0 }, /* #86 */ { 0x303b13, 0x303b12, 0x04b695cf, 0x04be95cf, 0x00000013, 0x0 }, /* #87 */ { 0x3c2406, 0x3c2407, 0x65f4c439, 0x61f4c439, 0x0000001a, 0x0 }, /* #88 */ { 0x306053, 0x306053, 0x1219811a, 0x1219011a, 0x0000000f, 0x0 }, /* #89 */ { 0x3a5712, 0x3a5712, 0x3b4614a1, 0x3b4614a3, 0x00000001, 0x0 }, /* #90 */ { 0x327a13, 0x327a12, 0xd0801c9b, 0xd0881c9b, 0x00000013, 0x0 }, /* #91 */ { 0x132d47, 0x132d47, 0x6f152648, 0x2f152648, 0x0000001e, 0x0 }, /* #92 */ { 0x364b93, 0x364b93, 0x1fb13f8f, 0x1fb13b8f, 0x0000000a, 0x0 }, /* #93 */ { 0x386e57, 0x386e57, 0xdb1e5e17, 0xdb1e4e17, 0x0000000c, 0x0 }, /* #94 */ { 0x236613, 0x236612, 0xe817a1ed, 0xe817a9ed, 0x0000000b, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btc_u32_locked = RT_ELEMENTS(g_aTests_btc_u32_locked); BINU32_TEST_T const g_aTests_btr_u32[] = { { 0x133053, 0x133052, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x093f46, 0x093f46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x2c1753, 0x2c1752, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x3945c6, 0x3945c6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x2f2416, 0x2f2416, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x056f13, 0x056f12, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x1c1c52, 0x1c1c53, 0x421cf07d, 0x421cf07c, 0x00000000, 0x0 }, /* #6 */ { 0x304053, 0x304052, 0x2ceafc90, 0x2ceafc90, 0x00000000, 0x0 }, /* #7 */ { 0x2b68d3, 0x2b68d3, 0xe1c18819, 0xe1c18818, 0x00000000, 0x0 }, /* #8 */ { 0x0e3297, 0x0e3296, 0x795d79a6, 0x795d79a6, 0x00000000, 0x0 }, /* #9 */ { 0x1d3f83, 0x1d3f83, 0x0f49f0a5, 0x0f49f0a4, 0x00000000, 0x0 }, /* #10 */ { 0x156852, 0x156852, 0xe111c212, 0xe111c212, 0x00000000, 0x0 }, /* #11 */ { 0x1c3c96, 0x1c3c96, 0x0715581f, 0x0715581f, 0x0000001b, 0x0 }, /* #12 */ { 0x270107, 0x270106, 0x7bcfb272, 0x7bcfb272, 0x0000001f, 0x0 }, /* #13 */ { 0x097fc3, 0x097fc3, 0x6bfe4a9a, 0x6bee4a9a, 0x00000014, 0x0 }, /* #14 */ { 0x000d56, 0x000d57, 0x1a46e8d5, 0x1a46e8d4, 0x00000000, 0x0 }, /* #15 */ { 0x2f6797, 0x2f6797, 0xff043276, 0xff042276, 0x0000000c, 0x0 }, /* #16 */ { 0x103b47, 0x103b47, 0x7e6da0f7, 0x7e6da0b7, 0x00000006, 0x0 }, /* #17 */ { 0x1c2e86, 0x1c2e86, 0xf2d03321, 0xf2d03321, 0x0000000a, 0x0 }, /* #18 */ { 0x054b43, 0x054b42, 0x782d6a05, 0x782d6a05, 0x00000019, 0x0 }, /* #19 */ { 0x1b3cd7, 0x1b3cd6, 0xe7133080, 0xe7133080, 0x0000000a, 0x0 }, /* #20 */ { 0x317483, 0x317482, 0x4ce09313, 0x4ce09313, 0x00000013, 0x0 }, /* #21 */ { 0x3b0003, 0x3b0002, 0x49d92e4c, 0x49d92e4c, 0x00000001, 0x0 }, /* #22 */ { 0x056ed7, 0x056ed7, 0xe3f852f1, 0xc3f852f1, 0x0000001d, 0x0 }, /* #23 */ { 0x2d0a52, 0x2d0a52, 0x4b08ec84, 0x4b08ec84, 0x00000014, 0x0 }, /* #24 */ { 0x2b32c7, 0x2b32c7, 0xa0f0a47e, 0xa0f0a07e, 0x0000000a, 0x0 }, /* #25 */ { 0x233a06, 0x233a07, 0xb9d1ad1f, 0xb9c1ad1f, 0x00000014, 0x0 }, /* #26 */ { 0x0d1852, 0x0d1852, 0xe041a364, 0xe041a364, 0x0000001a, 0x0 }, /* #27 */ { 0x104782, 0x104782, 0x46a20a22, 0x46a20a22, 0x00000008, 0x0 }, /* #28 */ { 0x0d3697, 0x0d3697, 0x31d65177, 0x31d45177, 0x00000011, 0x0 }, /* #29 */ { 0x3c1912, 0x3c1913, 0x3c541250, 0x3c441250, 0x00000014, 0x0 }, /* #30 */ { 0x057542, 0x057543, 0x94b2bba2, 0x14b2bba2, 0x0000001f, 0x0 }, /* #31 */ { 0x1570c2, 0x1570c2, 0xc25f7af4, 0xc25f7af4, 0x00000003, 0x0 }, /* #32 */ { 0x056fc3, 0x056fc2, 0x8fc22cc1, 0x8fc22cc1, 0x0000001c, 0x0 }, /* #33 */ { 0x180107, 0x180106, 0x3b88da0d, 0x3b88da0d, 0x00000015, 0x0 }, /* #34 */ { 0x082293, 0x082292, 0x272b9a1c, 0x272b9a1c, 0x0000000e, 0x0 }, /* #35 */ { 0x300c07, 0x300c06, 0x777930f9, 0x777930f9, 0x00000002, 0x0 }, /* #36 */ { 0x210293, 0x210292, 0x7e8b4df8, 0x7e8b4df8, 0x0000000f, 0x0 }, /* #37 */ { 0x034b42, 0x034b43, 0xf85dc7bd, 0xf85dc73d, 0x00000007, 0x0 }, /* #38 */ { 0x1d0813, 0x1d0812, 0x4cbf59a1, 0x4cbf59a1, 0x0000000d, 0x0 }, /* #39 */ { 0x237352, 0x237353, 0x2e45fcd1, 0x2e45fc91, 0x00000006, 0x0 }, /* #40 */ { 0x212a07, 0x212a06, 0xebe973be, 0xebe973be, 0x0000000b, 0x0 }, /* #41 */ { 0x044c56, 0x044c57, 0xa102b459, 0x8102b459, 0x0000001d, 0x0 }, /* #42 */ { 0x250807, 0x250807, 0x71071125, 0x71071025, 0x00000008, 0x0 }, /* #43 */ { 0x2a7657, 0x2a7656, 0xd5010b88, 0xd5010b88, 0x00000004, 0x0 }, /* #44 */ { 0x3912c3, 0x3912c2, 0xff807302, 0xff807302, 0x00000013, 0x0 }, /* #45 */ { 0x2c2c92, 0x2c2c92, 0xf7ec20c5, 0xf7ec20c5, 0x00000011, 0x0 }, /* #46 */ { 0x001816, 0x001817, 0x84407aac, 0x84407aa8, 0x00000002, 0x0 }, /* #47 */ { 0x152103, 0x152102, 0xe13e01ba, 0xe13e01ba, 0x00000002, 0x0 }, /* #48 */ { 0x1f2742, 0x1f2743, 0xebcca37f, 0xebcca36f, 0x00000004, 0x0 }, /* #49 */ { 0x0d1542, 0x0d1543, 0x5778fa89, 0x4778fa89, 0x0000001c, 0x0 }, /* #50 */ { 0x2e6ad6, 0x2e6ad7, 0xe7e7ab1d, 0xe7e7ab19, 0x00000002, 0x0 }, /* #51 */ { 0x1a6742, 0x1a6742, 0x4a398b04, 0x4a398b04, 0x0000000e, 0x0 }, /* #52 */ { 0x063286, 0x063287, 0x2c1f3127, 0x2c1b3127, 0x00000012, 0x0 }, /* #53 */ { 0x275a53, 0x275a53, 0x7fae9319, 0x5fae9319, 0x0000001d, 0x0 }, /* #54 */ { 0x0c4c12, 0x0c4c13, 0xe96b7baa, 0xe86b7baa, 0x00000018, 0x0 }, /* #55 */ { 0x2d4e97, 0x2d4e97, 0x495fede0, 0x495fade0, 0x0000000e, 0x0 }, /* #56 */ { 0x2f5e46, 0x2f5e47, 0x78588916, 0x78508916, 0x00000013, 0x0 }, /* #57 */ { 0x200642, 0x200643, 0x18d0138e, 0x08d0138e, 0x0000001c, 0x0 }, /* #58 */ { 0x081e47, 0x081e47, 0xe2c5a506, 0xe0c5a506, 0x00000019, 0x0 }, /* #59 */ { 0x390b43, 0x390b42, 0x515a188c, 0x515a188c, 0x0000001a, 0x0 }, /* #60 */ { 0x312156, 0x312157, 0xd70d5752, 0xd70d5742, 0x00000004, 0x0 }, /* #61 */ { 0x172582, 0x172582, 0xae5f08a0, 0xae5f08a0, 0x00000008, 0x0 }, /* #62 */ { 0x045bd2, 0x045bd2, 0xf5c3a094, 0xf5c3a094, 0x00000012, 0x0 }, /* #63 */ { 0x014093, 0x014092, 0xe57e4299, 0xe57e4299, 0x0000000f, 0x0 }, /* #64 */ { 0x141517, 0x141517, 0x808fdd77, 0x808fd977, 0x0000000a, 0x0 }, /* #65 */ { 0x295f56, 0x295f57, 0xd33c6269, 0xc33c6269, 0x0000001c, 0x0 }, /* #66 */ { 0x322cd6, 0x322cd7, 0xe7e5db1e, 0xe7e5da1e, 0x00000008, 0x0 }, /* #67 */ { 0x1b1543, 0x1b1543, 0x01a68944, 0x01a68844, 0x00000008, 0x0 }, /* #68 */ { 0x1b52d7, 0x1b52d7, 0x1b9b2656, 0x1b932656, 0x00000013, 0x0 }, /* #69 */ { 0x371703, 0x371702, 0x0e123194, 0x0e123194, 0x00000003, 0x0 }, /* #70 */ { 0x2e0746, 0x2e0746, 0x22294ca6, 0x22294ca6, 0x0000000f, 0x0 }, /* #71 */ { 0x011a83, 0x011a83, 0x58fb7f5f, 0x48fb7f5f, 0x0000001c, 0x0 }, /* #72 */ { 0x3c4bc7, 0x3c4bc6, 0x56e81ac7, 0x56e81ac7, 0x00000004, 0x0 }, /* #73 */ { 0x1a42c3, 0x1a42c2, 0x62a82ff6, 0x62a82ff6, 0x0000001a, 0x0 }, /* #74 */ { 0x134ec2, 0x134ec2, 0x86aaa136, 0x86aaa136, 0x00000018, 0x0 }, /* #75 */ { 0x1719c6, 0x1719c6, 0xbdf24f0e, 0xbdf24f0e, 0x00000007, 0x0 }, /* #76 */ { 0x1f0f92, 0x1f0f93, 0x81530a3c, 0x81530a1c, 0x00000005, 0x0 }, /* #77 */ { 0x3d7087, 0x3d7087, 0xec840178, 0xcc840178, 0x0000001d, 0x0 }, /* #78 */ { 0x051353, 0x051353, 0xdb4cc0a9, 0xdb48c0a9, 0x00000012, 0x0 }, /* #79 */ { 0x301852, 0x301852, 0x61a1ec27, 0x61a1ec27, 0x00000011, 0x0 }, /* #80 */ { 0x362e47, 0x362e47, 0x16361516, 0x16341516, 0x00000011, 0x0 }, /* #81 */ { 0x2b6256, 0x2b6257, 0xbde0ed33, 0xbdc0ed33, 0x00000015, 0x0 }, /* #82 */ { 0x2d2686, 0x2d2687, 0xe199a7b0, 0x6199a7b0, 0x0000001f, 0x0 }, /* #83 */ { 0x1b4b53, 0x1b4b53, 0xe078af6e, 0xe068af6e, 0x00000014, 0x0 }, /* #84 */ { 0x153816, 0x153817, 0xffb08d47, 0xffb00d47, 0x0000000f, 0x0 }, /* #85 */ { 0x1c5d52, 0x1c5d53, 0x59d019fc, 0x59c019fc, 0x00000014, 0x0 }, /* #86 */ { 0x0362c2, 0x0362c2, 0x89dc4ae6, 0x89dc4ae6, 0x0000000c, 0x0 }, /* #87 */ { 0x154612, 0x154612, 0xa04739d3, 0xa04739d3, 0x00000013, 0x0 }, /* #88 */ { 0x082ac7, 0x082ac6, 0x457284a4, 0x457284a4, 0x00000008, 0x0 }, /* #89 */ { 0x262a02, 0x262a02, 0x12cf918b, 0x12cf918b, 0x00000006, 0x0 }, /* #90 */ { 0x380d17, 0x380d16, 0x50ab4491, 0x50ab4491, 0x00000003, 0x0 }, /* #91 */ { 0x2b3516, 0x2b3516, 0x637de9b4, 0x637de9b4, 0x00000000, 0x0 }, /* #92 */ { 0x1e6e87, 0x1e6e86, 0x993d66cc, 0x993d66cc, 0x00000019, 0x0 }, /* #93 */ { 0x1d0687, 0x1d0687, 0xa55f4e50, 0xa55f4e10, 0x00000006, 0x0 }, /* #94 */ { 0x143d47, 0x143d47, 0xa902a4ee, 0xa902a0ee, 0x0000000a, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btr_u32 = RT_ELEMENTS(g_aTests_btr_u32); BINU32_TEST_T const g_aTests_btr_u32_locked[] = { { 0x3427d3, 0x3427d2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */ { 0x2c0a93, 0x2c0a92, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */ { 0x3f6b42, 0x3f6b42, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */ { 0x253843, 0x253842, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */ { 0x124c16, 0x124c16, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */ { 0x0b1443, 0x0b1442, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */ { 0x292ac2, 0x292ac3, 0x15be8d43, 0x15be8d42, 0x00000000, 0x0 }, /* #6 */ { 0x2c5587, 0x2c5587, 0xb5ad7dcb, 0xb5ad7dca, 0x00000000, 0x0 }, /* #7 */ { 0x1d35d7, 0x1d35d7, 0x454029f1, 0x454029f0, 0x00000000, 0x0 }, /* #8 */ { 0x013093, 0x013092, 0x237a0248, 0x237a0248, 0x00000000, 0x0 }, /* #9 */ { 0x2b77d7, 0x2b77d7, 0x3fa633db, 0x3fa633da, 0x00000000, 0x0 }, /* #10 */ { 0x160f82, 0x160f82, 0xe4a7bcd4, 0xe4a7bcd4, 0x00000000, 0x0 }, /* #11 */ { 0x1e1513, 0x1e1513, 0xa0bb1c7f, 0xa0bb1c7b, 0x00000002, 0x0 }, /* #12 */ { 0x124506, 0x124507, 0xcd44c8bc, 0xcd40c8bc, 0x00000012, 0x0 }, /* #13 */ { 0x225f07, 0x225f06, 0xfe97182a, 0xfe97182a, 0x00000016, 0x0 }, /* #14 */ { 0x3c2c92, 0x3c2c92, 0xadad7387, 0xadad7387, 0x0000001e, 0x0 }, /* #15 */ { 0x127987, 0x127987, 0x59aa43be, 0x51aa43be, 0x0000001b, 0x0 }, /* #16 */ { 0x170ed2, 0x170ed3, 0x670d9af1, 0x67099af1, 0x00000012, 0x0 }, /* #17 */ { 0x2d2452, 0x2d2452, 0xeec7571a, 0xeec7571a, 0x00000007, 0x0 }, /* #18 */ { 0x333687, 0x333687, 0x2cc8c4f4, 0x24c8c4f4, 0x0000001b, 0x0 }, /* #19 */ { 0x053a06, 0x053a07, 0x5f3a116e, 0x5d3a116e, 0x00000019, 0x0 }, /* #20 */ { 0x177782, 0x177783, 0x3984e0ed, 0x3184e0ed, 0x0000001b, 0x0 }, /* #21 */ { 0x3c51d7, 0x3c51d7, 0x5da3173c, 0x5da3133c, 0x0000000a, 0x0 }, /* #22 */ { 0x051206, 0x051206, 0x557fb0e6, 0x557fb0e6, 0x00000004, 0x0 }, /* #23 */ { 0x0c3357, 0x0c3357, 0x791befa6, 0x711befa6, 0x0000001b, 0x0 }, /* #24 */ { 0x021283, 0x021282, 0x146088c1, 0x146088c1, 0x0000000e, 0x0 }, /* #25 */ { 0x0b4102, 0x0b4102, 0xc36e121e, 0xc36e121e, 0x00000007, 0x0 }, /* #26 */ { 0x2c7796, 0x2c7797, 0x42ded371, 0x42de5371, 0x0000000f, 0x0 }, /* #27 */ { 0x034f83, 0x034f83, 0xace363d0, 0xaca363d0, 0x00000016, 0x0 }, /* #28 */ { 0x352402, 0x352402, 0xcf6a4fe2, 0xcf6a4fe2, 0x0000000d, 0x0 }, /* #29 */ { 0x193f97, 0x193f97, 0x56663327, 0x56663325, 0x00000001, 0x0 }, /* #30 */ { 0x045ec2, 0x045ec2, 0x19293135, 0x19293135, 0x0000000e, 0x0 }, /* #31 */ { 0x3534d2, 0x3534d2, 0x513c2820, 0x513c2820, 0x00000017, 0x0 }, /* #32 */ { 0x3d6386, 0x3d6387, 0x42d95c7f, 0x42d95c7b, 0x00000002, 0x0 }, /* #33 */ { 0x096747, 0x096747, 0x65b0ae0e, 0x65b08e0e, 0x0000000d, 0x0 }, /* #34 */ { 0x3109c6, 0x3109c7, 0xc4549495, 0x44549495, 0x0000001f, 0x0 }, /* #35 */ { 0x141197, 0x141197, 0x49aa8aef, 0x09aa8aef, 0x0000001e, 0x0 }, /* #36 */ { 0x166fd2, 0x166fd3, 0x7f0f1faa, 0x5f0f1faa, 0x0000001d, 0x0 }, /* #37 */ { 0x104153, 0x104152, 0x2f43e3a0, 0x2f43e3a0, 0x0000001e, 0x0 }, /* #38 */ { 0x332152, 0x332153, 0x0892303b, 0x0892103b, 0x0000000d, 0x0 }, /* #39 */ { 0x3976c3, 0x3976c3, 0xfde40b11, 0xfdc40b11, 0x00000015, 0x0 }, /* #40 */ { 0x0a5c07, 0x0a5c06, 0xa5a7a551, 0xa5a7a551, 0x00000007, 0x0 }, /* #41 */ { 0x307582, 0x307582, 0xb788522d, 0xb788522d, 0x00000016, 0x0 }, /* #42 */ { 0x1f0a16, 0x1f0a16, 0xf1e4d1a9, 0xf1e4d1a9, 0x00000009, 0x0 }, /* #43 */ { 0x2a6346, 0x2a6347, 0x1db15070, 0x1d915070, 0x00000015, 0x0 }, /* #44 */ { 0x335d42, 0x335d42, 0x19055076, 0x19055076, 0x0000000f, 0x0 }, /* #45 */ { 0x2a0586, 0x2a0587, 0xded25fc1, 0xde925fc1, 0x00000016, 0x0 }, /* #46 */ { 0x214092, 0x214093, 0x22e9d8cd, 0x22a9d8cd, 0x00000016, 0x0 }, /* #47 */ { 0x245293, 0x245292, 0x1b2ad445, 0x1b2ad445, 0x00000012, 0x0 }, /* #48 */ { 0x2a4993, 0x2a4992, 0x3fc6659b, 0x3fc6659b, 0x00000006, 0x0 }, /* #49 */ { 0x096ac2, 0x096ac2, 0x72819028, 0x72819028, 0x00000013, 0x0 }, /* #50 */ { 0x211d06, 0x211d07, 0x3fcb8de2, 0x3bcb8de2, 0x0000001a, 0x0 }, /* #51 */ { 0x011a82, 0x011a82, 0x23fd2893, 0x23fd2893, 0x0000001a, 0x0 }, /* #52 */ { 0x226147, 0x226147, 0x1520ab92, 0x1520ab12, 0x00000007, 0x0 }, /* #53 */ { 0x1f2796, 0x1f2796, 0x01a82f19, 0x01a82f19, 0x00000016, 0x0 }, /* #54 */ { 0x301282, 0x301283, 0xfc96f981, 0xf896f981, 0x0000001a, 0x0 }, /* #55 */ { 0x3663d2, 0x3663d3, 0xb49b5724, 0xb41b5724, 0x00000017, 0x0 }, /* #56 */ { 0x3e2797, 0x3e2796, 0xa8b50bff, 0xa8b50bff, 0x0000000d, 0x0 }, /* #57 */ { 0x177156, 0x177156, 0x67ed8862, 0x67ed8862, 0x0000001c, 0x0 }, /* #58 */ { 0x1b3a43, 0x1b3a42, 0x3c8fbb4c, 0x3c8fbb4c, 0x00000005, 0x0 }, /* #59 */ { 0x030702, 0x030703, 0x6cdf1456, 0x6cdd1456, 0x00000011, 0x0 }, /* #60 */ { 0x133a92, 0x133a93, 0xc67f8e1a, 0x867f8e1a, 0x0000001e, 0x0 }, /* #61 */ { 0x0819d7, 0x0819d7, 0x3f73c02d, 0x3b73c02d, 0x0000001a, 0x0 }, /* #62 */ { 0x236492, 0x236493, 0x2eb4d5df, 0x2eb4d5dd, 0x00000001, 0x0 }, /* #63 */ { 0x2b40d2, 0x2b40d2, 0xad0a9a77, 0xad0a9a77, 0x0000000d, 0x0 }, /* #64 */ { 0x1e7893, 0x1e7892, 0x63c66eca, 0x63c66eca, 0x0000001f, 0x0 }, /* #65 */ { 0x383e17, 0x383e16, 0xb311ca53, 0xb311ca53, 0x00000016, 0x0 }, /* #66 */ { 0x2f7887, 0x2f7887, 0x65efe47f, 0x65efa47f, 0x0000000e, 0x0 }, /* #67 */ { 0x025c83, 0x025c82, 0xa9515f39, 0xa9515f39, 0x00000013, 0x0 }, /* #68 */ { 0x2d7f12, 0x2d7f12, 0xb3472b4a, 0xb3472b4a, 0x0000000c, 0x0 }, /* #69 */ { 0x0e5f12, 0x0e5f12, 0x368b5944, 0x368b5944, 0x00000015, 0x0 }, /* #70 */ { 0x2d2643, 0x2d2643, 0x14eb2278, 0x14ab2278, 0x00000016, 0x0 }, /* #71 */ { 0x262757, 0x262756, 0x5a6b0c69, 0x5a6b0c69, 0x0000001f, 0x0 }, /* #72 */ { 0x012f03, 0x012f02, 0x94751975, 0x94751975, 0x00000011, 0x0 }, /* #73 */ { 0x005987, 0x005986, 0x66755e4f, 0x66755e4f, 0x00000018, 0x0 }, /* #74 */ { 0x223b46, 0x223b46, 0xb52bc150, 0xb52bc150, 0x00000009, 0x0 }, /* #75 */ { 0x062f97, 0x062f96, 0x40b19094, 0x40b19094, 0x0000001a, 0x0 }, /* #76 */ { 0x251c06, 0x251c06, 0x6e54ff1c, 0x6e54ff1c, 0x00000007, 0x0 }, /* #77 */ { 0x102c87, 0x102c86, 0xe1794a26, 0xe1794a26, 0x00000008, 0x0 }, /* #78 */ { 0x113697, 0x113697, 0xe87238db, 0xc87238db, 0x0000001d, 0x0 }, /* #79 */ { 0x220a12, 0x220a13, 0x20cb8f0d, 0x20cb8f0c, 0x00000000, 0x0 }, /* #80 */ { 0x241006, 0x241006, 0x3c178f0b, 0x3c178f0b, 0x0000001f, 0x0 }, /* #81 */ { 0x2f2c43, 0x2f2c43, 0x52588a6f, 0x52588a4f, 0x00000005, 0x0 }, /* #82 */ { 0x165b97, 0x165b97, 0x5da17db3, 0x5d217db3, 0x00000017, 0x0 }, /* #83 */ { 0x092ad6, 0x092ad7, 0xefb073e6, 0xebb073e6, 0x0000001a, 0x0 }, /* #84 */ { 0x230b86, 0x230b86, 0xfbdf344c, 0xfbdf344c, 0x00000009, 0x0 }, /* #85 */ { 0x210ed2, 0x210ed2, 0xc6e7b59b, 0xc6e7b59b, 0x0000001b, 0x0 }, /* #86 */ { 0x2c3782, 0x2c3782, 0x2fcd9b9c, 0x2fcd9b9c, 0x0000001c, 0x0 }, /* #87 */ { 0x2d2883, 0x2d2883, 0xfad45adf, 0xf8d45adf, 0x00000019, 0x0 }, /* #88 */ { 0x1230c2, 0x1230c2, 0x3d4760a6, 0x3d4760a6, 0x00000008, 0x0 }, /* #89 */ { 0x276bd6, 0x276bd7, 0x73b6a7c8, 0x73b4a7c8, 0x00000011, 0x0 }, /* #90 */ { 0x1f42c2, 0x1f42c3, 0x95f5a1c4, 0x15f5a1c4, 0x0000001f, 0x0 }, /* #91 */ { 0x1f2683, 0x1f2683, 0x59998b4b, 0x59998b49, 0x00000001, 0x0 }, /* #92 */ { 0x1646d3, 0x1646d2, 0x930e318f, 0x930e318f, 0x0000000f, 0x0 }, /* #93 */ { 0x223852, 0x223852, 0x4bf31368, 0x4bf31368, 0x00000012, 0x0 }, /* #94 */ { 0x101dc3, 0x101dc3, 0x8627a0cc, 0x862720cc, 0x0000000f, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btr_u32_locked = RT_ELEMENTS(g_aTests_btr_u32_locked); BINU32_TEST_T const g_aTests_bts_u32[] = { { 0x3e7696, 0x3e7696, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ { 0x3640c3, 0x3640c2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ { 0x332102, 0x332102, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ { 0x3d48c6, 0x3d48c6, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ { 0x074453, 0x074452, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ { 0x293b82, 0x293b82, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ { 0x145ed3, 0x145ed3, 0xbc30728f, 0xbc30728f, 0x00000000, 0x0 }, /* #6 */ { 0x3149d3, 0x3149d2, 0x27702720, 0x27702721, 0x00000000, 0x0 }, /* #7 */ { 0x183a12, 0x183a13, 0xde075f11, 0xde075f11, 0x00000000, 0x0 }, /* #8 */ { 0x320553, 0x320552, 0x450ea482, 0x450ea483, 0x00000000, 0x0 }, /* #9 */ { 0x127613, 0x127612, 0x41cfbb3a, 0x41cfbb3b, 0x00000000, 0x0 }, /* #10 */ { 0x0c5dc3, 0x0c5dc3, 0x27b36523, 0x27b36523, 0x00000000, 0x0 }, /* #11 */ { 0x351207, 0x351206, 0x4db22045, 0x4db22245, 0x00000009, 0x0 }, /* #12 */ { 0x3b3312, 0x3b3313, 0x8557f5d9, 0x8557f5d9, 0x00000000, 0x0 }, /* #13 */ { 0x062903, 0x062903, 0xb341aab9, 0xb341aab9, 0x00000003, 0x0 }, /* #14 */ { 0x174fd7, 0x174fd6, 0xf315ef70, 0xf315ef78, 0x00000003, 0x0 }, /* #15 */ { 0x3e0692, 0x3e0692, 0x9a20f7dc, 0xda20f7dc, 0x0000001e, 0x0 }, /* #16 */ { 0x342596, 0x342597, 0xfed7f838, 0xfed7f838, 0x00000017, 0x0 }, /* #17 */ { 0x0c2712, 0x0c2712, 0x2fb705b0, 0x3fb705b0, 0x0000001c, 0x0 }, /* #18 */ { 0x2814d6, 0x2814d6, 0x0f2fa4fa, 0x8f2fa4fa, 0x0000001f, 0x0 }, /* #19 */ { 0x2a5647, 0x2a5647, 0xc945da96, 0xc945da96, 0x0000001b, 0x0 }, /* #20 */ { 0x250397, 0x250396, 0x134ec37a, 0x134fc37a, 0x00000010, 0x0 }, /* #21 */ { 0x207056, 0x207056, 0x04424820, 0x04424824, 0x00000002, 0x0 }, /* #22 */ { 0x372d43, 0x372d43, 0x67184c28, 0x67184c28, 0x00000005, 0x0 }, /* #23 */ { 0x3539c6, 0x3539c7, 0x84e5c08e, 0x84e5c08e, 0x0000001f, 0x0 }, /* #24 */ { 0x1477d6, 0x1477d7, 0x655d47e5, 0x655d47e5, 0x00000000, 0x0 }, /* #25 */ { 0x1d6013, 0x1d6012, 0x69aa3747, 0x69aab747, 0x0000000f, 0x0 }, /* #26 */ { 0x192283, 0x192282, 0xb1a90242, 0xb5a90242, 0x0000001a, 0x0 }, /* #27 */ { 0x3d6f52, 0x3d6f52, 0xd8d71cc1, 0xd8d71cd1, 0x00000004, 0x0 }, /* #28 */ { 0x204257, 0x204257, 0x56650640, 0x56650640, 0x0000001e, 0x0 }, /* #29 */ { 0x013396, 0x013397, 0x5e637a50, 0x5e637a50, 0x00000019, 0x0 }, /* #30 */ { 0x262e43, 0x262e42, 0xcf027b3b, 0xcf02fb3b, 0x0000000f, 0x0 }, /* #31 */ { 0x0c4f03, 0x0c4f02, 0xa66a7f40, 0xa67a7f40, 0x00000014, 0x0 }, /* #32 */ { 0x2366c7, 0x2366c7, 0x318bdcd2, 0x318bdcd2, 0x00000007, 0x0 }, /* #33 */ { 0x025dd2, 0x025dd3, 0x7779447d, 0x7779447d, 0x00000006, 0x0 }, /* #34 */ { 0x141793, 0x141793, 0xe0ed824b, 0xe0ed824b, 0x00000010, 0x0 }, /* #35 */ { 0x237303, 0x237303, 0x195c3752, 0x195c3752, 0x00000013, 0x0 }, /* #36 */ { 0x253e46, 0x253e46, 0xc3796082, 0xc3796282, 0x00000009, 0x0 }, /* #37 */ { 0x2d6853, 0x2d6853, 0x2ea40139, 0x2ea40139, 0x0000001b, 0x0 }, /* #38 */ { 0x342056, 0x342056, 0x1cd443b1, 0x5cd443b1, 0x0000001e, 0x0 }, /* #39 */ { 0x375e16, 0x375e17, 0xb15d5c9b, 0xb15d5c9b, 0x0000000e, 0x0 }, /* #40 */ { 0x2f1652, 0x2f1652, 0x4a757efb, 0x4e757efb, 0x0000001a, 0x0 }, /* #41 */ { 0x131943, 0x131943, 0x3c3d681a, 0x3c3d681a, 0x0000001b, 0x0 }, /* #42 */ { 0x0d63c6, 0x0d63c7, 0xea193541, 0xea193541, 0x0000001e, 0x0 }, /* #43 */ { 0x2b7842, 0x2b7843, 0xb06c20ed, 0xb06c20ed, 0x0000000d, 0x0 }, /* #44 */ { 0x083993, 0x083993, 0xd30eff4e, 0xd30eff4e, 0x00000008, 0x0 }, /* #45 */ { 0x2b4a13, 0x2b4a12, 0x0a6769c6, 0x0a6769c7, 0x00000000, 0x0 }, /* #46 */ { 0x334646, 0x334646, 0xb1202e10, 0xb1202e14, 0x00000002, 0x0 }, /* #47 */ { 0x113b16, 0x113b17, 0x55c86c74, 0x55c86c74, 0x0000000b, 0x0 }, /* #48 */ { 0x010152, 0x010152, 0xa77f480d, 0xaf7f480d, 0x0000001b, 0x0 }, /* #49 */ { 0x2f7257, 0x2f7257, 0x6790f884, 0x6790f884, 0x0000001a, 0x0 }, /* #50 */ { 0x3f5146, 0x3f5146, 0x2578af65, 0x2d78af65, 0x0000001b, 0x0 }, /* #51 */ { 0x354d02, 0x354d03, 0x76a7d14d, 0x76a7d14d, 0x00000003, 0x0 }, /* #52 */ { 0x356f43, 0x356f42, 0xbc3770fa, 0xbd3770fa, 0x00000018, 0x0 }, /* #53 */ { 0x3135c6, 0x3135c6, 0x3b1cb939, 0x3b1cb979, 0x00000006, 0x0 }, /* #54 */ { 0x100186, 0x100186, 0xa3293599, 0xa3a93599, 0x00000017, 0x0 }, /* #55 */ { 0x361ed2, 0x361ed3, 0x48e19749, 0x48e19749, 0x00000000, 0x0 }, /* #56 */ { 0x022352, 0x022353, 0x951f0f49, 0x951f0f49, 0x00000014, 0x0 }, /* #57 */ { 0x012943, 0x012943, 0x62bd9b45, 0x62bd9b45, 0x00000014, 0x0 }, /* #58 */ { 0x2c2656, 0x2c2657, 0x0f9e07ee, 0x0f9e07ee, 0x0000000a, 0x0 }, /* #59 */ { 0x136603, 0x136602, 0x2416adac, 0x2456adac, 0x00000016, 0x0 }, /* #60 */ { 0x393302, 0x393303, 0x15219235, 0x15219235, 0x00000009, 0x0 }, /* #61 */ { 0x103607, 0x103606, 0x6b8b0b1c, 0x6b8b1b1c, 0x0000000c, 0x0 }, /* #62 */ { 0x372c93, 0x372c93, 0x1699d514, 0x1699d514, 0x00000017, 0x0 }, /* #63 */ { 0x344b87, 0x344b86, 0xd64ab2a3, 0xd64ab2e3, 0x00000006, 0x0 }, /* #64 */ { 0x0f4957, 0x0f4957, 0x0b73d984, 0x0b73d984, 0x0000001b, 0x0 }, /* #65 */ { 0x315342, 0x315343, 0x915b631f, 0x915b631f, 0x00000000, 0x0 }, /* #66 */ { 0x2f4f52, 0x2f4f52, 0xe5564bb6, 0xe5564bb7, 0x00000000, 0x0 }, /* #67 */ { 0x314946, 0x314946, 0x1c54c1da, 0x5c54c1da, 0x0000001e, 0x0 }, /* #68 */ { 0x2b6517, 0x2b6516, 0x1e55029c, 0x1e55029d, 0x00000000, 0x0 }, /* #69 */ { 0x1b2517, 0x1b2516, 0x51a1aff3, 0x51a1affb, 0x00000003, 0x0 }, /* #70 */ { 0x320782, 0x320783, 0x38a8d056, 0x38a8d056, 0x0000001d, 0x0 }, /* #71 */ { 0x2228c6, 0x2228c6, 0xfbb82170, 0xfbba2170, 0x00000011, 0x0 }, /* #72 */ { 0x2551d7, 0x2551d7, 0xa9bb62e8, 0xa9bb62e8, 0x00000013, 0x0 }, /* #73 */ { 0x290e96, 0x290e97, 0xca06f985, 0xca06f985, 0x0000000c, 0x0 }, /* #74 */ { 0x357c43, 0x357c43, 0xca7983b3, 0xca7983b3, 0x00000004, 0x0 }, /* #75 */ { 0x3e41d6, 0x3e41d7, 0x525c1160, 0x525c1160, 0x0000001e, 0x0 }, /* #76 */ { 0x317547, 0x317546, 0xd5927640, 0xd5927650, 0x00000004, 0x0 }, /* #77 */ { 0x2d5947, 0x2d5946, 0xf901dfe3, 0xf905dfe3, 0x00000012, 0x0 }, /* #78 */ { 0x3e5813, 0x3e5812, 0x6b5b80fe, 0x6b5b82fe, 0x00000009, 0x0 }, /* #79 */ { 0x2b2dd2, 0x2b2dd2, 0x97e261b7, 0x97f261b7, 0x00000014, 0x0 }, /* #80 */ { 0x0a5653, 0x0a5653, 0xd4c4adbd, 0xd4c4adbd, 0x00000005, 0x0 }, /* #81 */ { 0x285657, 0x285656, 0x119a672b, 0x119a67ab, 0x00000007, 0x0 }, /* #82 */ { 0x283e12, 0x283e12, 0x06983dc5, 0x06983dd5, 0x00000004, 0x0 }, /* #83 */ { 0x1c5996, 0x1c5997, 0xad5b5ce0, 0xad5b5ce0, 0x00000016, 0x0 }, /* #84 */ { 0x192bd3, 0x192bd3, 0x55dfd06b, 0x55dfd06b, 0x00000018, 0x0 }, /* #85 */ { 0x292686, 0x292687, 0x481fa4f6, 0x481fa4f6, 0x00000004, 0x0 }, /* #86 */ { 0x1f14d2, 0x1f14d2, 0xd7a58074, 0xd7a58075, 0x00000000, 0x0 }, /* #87 */ { 0x271653, 0x271652, 0x92bdb7a4, 0x93bdb7a4, 0x00000018, 0x0 }, /* #88 */ { 0x041e02, 0x041e02, 0xee98084a, 0xeeb8084a, 0x00000015, 0x0 }, /* #89 */ { 0x0b2112, 0x0b2113, 0x7b059f4e, 0x7b059f4e, 0x0000001b, 0x0 }, /* #90 */ { 0x053e46, 0x053e46, 0x4c8330c3, 0xcc8330c3, 0x0000001f, 0x0 }, /* #91 */ { 0x346cc3, 0x346cc3, 0x04d0b252, 0x04d0b252, 0x00000009, 0x0 }, /* #92 */ { 0x373616, 0x373617, 0xb953848b, 0xb953848b, 0x00000007, 0x0 }, /* #93 */ { 0x0e44c6, 0x0e44c7, 0x2fe27a79, 0x2fe27a79, 0x00000009, 0x0 }, /* #94 */ { 0x302ec2, 0x302ec2, 0xd0691e27, 0xd8691e27, 0x0000001b, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bts_u32 = RT_ELEMENTS(g_aTests_bts_u32); BINU32_TEST_T const g_aTests_bts_u32_locked[] = { { 0x0c53c2, 0x0c53c2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */ { 0x242616, 0x242616, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */ { 0x021e43, 0x021e42, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */ { 0x246897, 0x246896, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */ { 0x0e2402, 0x0e2402, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #4 */ { 0x333697, 0x333696, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #5 */ { 0x224746, 0x224747, 0xdc36db15, 0xdc36db15, 0x00000000, 0x0 }, /* #6 */ { 0x296ed7, 0x296ed6, 0xfcf63254, 0xfcf63255, 0x00000000, 0x0 }, /* #7 */ { 0x224812, 0x224813, 0xbe9d3941, 0xbe9d3941, 0x00000000, 0x0 }, /* #8 */ { 0x197a86, 0x197a86, 0x058e130a, 0x058e130b, 0x00000000, 0x0 }, /* #9 */ { 0x037857, 0x037857, 0xf6273ee1, 0xf6273ee1, 0x00000000, 0x0 }, /* #10 */ { 0x116243, 0x116242, 0x4ed1d3b2, 0x4ed1d3b3, 0x00000000, 0x0 }, /* #11 */ { 0x217383, 0x217382, 0x1ea8c421, 0x1eb8c421, 0x00000014, 0x0 }, /* #12 */ { 0x192353, 0x192352, 0xbbf1d42d, 0xbbf1f42d, 0x0000000d, 0x0 }, /* #13 */ { 0x261c46, 0x261c46, 0x345d5063, 0x34dd5063, 0x00000017, 0x0 }, /* #14 */ { 0x0d1ec3, 0x0d1ec3, 0xb071b3ad, 0xb071b3ad, 0x00000007, 0x0 }, /* #15 */ { 0x274012, 0x274012, 0x5abb2acd, 0x5abb2add, 0x00000004, 0x0 }, /* #16 */ { 0x327d03, 0x327d03, 0x268295fb, 0x268295fb, 0x00000011, 0x0 }, /* #17 */ { 0x377393, 0x377393, 0x0557cf5f, 0x0557cf5f, 0x0000000a, 0x0 }, /* #18 */ { 0x2e4717, 0x2e4716, 0xd810f83c, 0xd811f83c, 0x00000010, 0x0 }, /* #19 */ { 0x195412, 0x195413, 0x813bcab1, 0x813bcab1, 0x00000018, 0x0 }, /* #20 */ { 0x157457, 0x157457, 0xfd535933, 0xfd535933, 0x0000000c, 0x0 }, /* #21 */ { 0x0a3312, 0x0a3312, 0x3dbc3987, 0x3dbc7987, 0x0000000e, 0x0 }, /* #22 */ { 0x1e35d6, 0x1e35d6, 0x29b60f79, 0x29be0f79, 0x00000013, 0x0 }, /* #23 */ { 0x080c47, 0x080c47, 0xfcbbcfc9, 0xfcbbcfc9, 0x00000009, 0x0 }, /* #24 */ { 0x212f96, 0x212f96, 0x9385847a, 0x9385947a, 0x0000000c, 0x0 }, /* #25 */ { 0x2d5512, 0x2d5512, 0xb3814072, 0xb3814172, 0x00000008, 0x0 }, /* #26 */ { 0x195b07, 0x195b06, 0xf845114e, 0xf847114e, 0x00000011, 0x0 }, /* #27 */ { 0x366352, 0x366353, 0x13ce7540, 0x13ce7540, 0x0000001c, 0x0 }, /* #28 */ { 0x327383, 0x327382, 0xd0db7d87, 0xd2db7d87, 0x00000019, 0x0 }, /* #29 */ { 0x3d4092, 0x3d4093, 0x096dbf16, 0x096dbf16, 0x00000010, 0x0 }, /* #30 */ { 0x3d5f43, 0x3d5f43, 0x9a439899, 0x9a439899, 0x00000007, 0x0 }, /* #31 */ { 0x0f3a17, 0x0f3a16, 0xf70a883f, 0xf71a883f, 0x00000014, 0x0 }, /* #32 */ { 0x2f7943, 0x2f7943, 0x2a17b2f8, 0x2a17b2f8, 0x00000012, 0x0 }, /* #33 */ { 0x203252, 0x203253, 0x59c75798, 0x59c75798, 0x00000010, 0x0 }, /* #34 */ { 0x355f52, 0x355f53, 0xfd1a48f5, 0xfd1a48f5, 0x0000001d, 0x0 }, /* #35 */ { 0x085b53, 0x085b52, 0x59f6aee9, 0x59f7aee9, 0x00000010, 0x0 }, /* #36 */ { 0x0b3d97, 0x0b3d97, 0xfbcc146d, 0xfbcc146d, 0x00000006, 0x0 }, /* #37 */ { 0x3b03c7, 0x3b03c6, 0x34d06a3b, 0x34d06abb, 0x00000007, 0x0 }, /* #38 */ { 0x346f06, 0x346f06, 0xb47a9f65, 0xb47a9fe5, 0x00000007, 0x0 }, /* #39 */ { 0x3f14c3, 0x3f14c3, 0x656c3343, 0x656c3343, 0x00000006, 0x0 }, /* #40 */ { 0x271896, 0x271896, 0xcc545177, 0xcc5451f7, 0x00000007, 0x0 }, /* #41 */ { 0x197156, 0x197156, 0xeff2c697, 0xeff2d697, 0x0000000c, 0x0 }, /* #42 */ { 0x3e6042, 0x3e6043, 0x2cbf8334, 0x2cbf8334, 0x00000013, 0x0 }, /* #43 */ { 0x0a3e97, 0x0a3e97, 0xb6d4d622, 0xb6d4d622, 0x00000014, 0x0 }, /* #44 */ { 0x200007, 0x200006, 0x497f3edd, 0x697f3edd, 0x0000001d, 0x0 }, /* #45 */ { 0x312a57, 0x312a57, 0x529caba6, 0x529caba6, 0x00000009, 0x0 }, /* #46 */ { 0x030c96, 0x030c97, 0xfc3713fe, 0xfc3713fe, 0x00000008, 0x0 }, /* #47 */ { 0x0c25c6, 0x0c25c6, 0xb48c27c8, 0xb48c2fc8, 0x0000000b, 0x0 }, /* #48 */ { 0x0e3ac6, 0x0e3ac7, 0x8d349db4, 0x8d349db4, 0x0000000f, 0x0 }, /* #49 */ { 0x105d56, 0x105d57, 0x0db35abb, 0x0db35abb, 0x00000003, 0x0 }, /* #50 */ { 0x062187, 0x062186, 0xe404b97b, 0xe444b97b, 0x00000016, 0x0 }, /* #51 */ { 0x075a56, 0x075a56, 0x86c417c4, 0x86d417c4, 0x00000014, 0x0 }, /* #52 */ { 0x381d53, 0x381d53, 0xbe689c73, 0xbe689c73, 0x0000001b, 0x0 }, /* #53 */ { 0x2f7ac6, 0x2f7ac7, 0x8582bb14, 0x8582bb14, 0x00000009, 0x0 }, /* #54 */ { 0x134f02, 0x134f03, 0x753d2f84, 0x753d2f84, 0x0000001e, 0x0 }, /* #55 */ { 0x210156, 0x210156, 0x0cbc1652, 0x0ebc1652, 0x00000019, 0x0 }, /* #56 */ { 0x0307c7, 0x0307c6, 0x190730c6, 0x190f30c6, 0x00000013, 0x0 }, /* #57 */ { 0x0b2d83, 0x0b2d82, 0xecac84eb, 0xecec84eb, 0x00000016, 0x0 }, /* #58 */ { 0x1834d2, 0x1834d2, 0x8d490ddd, 0x8d490fdd, 0x00000009, 0x0 }, /* #59 */ { 0x021717, 0x021717, 0xfffb871a, 0xfffb871a, 0x0000001a, 0x0 }, /* #60 */ { 0x3737d2, 0x3737d3, 0x6f4548cc, 0x6f4548cc, 0x00000012, 0x0 }, /* #61 */ { 0x370697, 0x370696, 0x8c2f9068, 0x8c2f9868, 0x0000000b, 0x0 }, /* #62 */ { 0x337687, 0x337687, 0xbd404757, 0xbd404757, 0x0000001f, 0x0 }, /* #63 */ { 0x2008d6, 0x2008d6, 0xd93fdd49, 0xd93fdd4b, 0x00000001, 0x0 }, /* #64 */ { 0x2e1683, 0x2e1682, 0xca65e709, 0xca65e789, 0x00000007, 0x0 }, /* #65 */ { 0x154ad2, 0x154ad2, 0x8741120f, 0x8761120f, 0x00000015, 0x0 }, /* #66 */ { 0x0249d2, 0x0249d3, 0x1cda6f82, 0x1cda6f82, 0x0000000e, 0x0 }, /* #67 */ { 0x092346, 0x092347, 0xf42aee82, 0xf42aee82, 0x0000000f, 0x0 }, /* #68 */ { 0x3c29d6, 0x3c29d7, 0xf6fc92e6, 0xf6fc92e6, 0x00000012, 0x0 }, /* #69 */ { 0x1d38c2, 0x1d38c2, 0x0b83a0c3, 0x1b83a0c3, 0x0000001c, 0x0 }, /* #70 */ { 0x1c3f03, 0x1c3f03, 0x86ae8799, 0x86ae8799, 0x0000000f, 0x0 }, /* #71 */ { 0x386e53, 0x386e52, 0x30d30f5c, 0x30d34f5c, 0x0000000e, 0x0 }, /* #72 */ { 0x0066c2, 0x0066c3, 0x10e2302f, 0x10e2302f, 0x00000005, 0x0 }, /* #73 */ { 0x072786, 0x072786, 0x96d12094, 0x96d1209c, 0x00000003, 0x0 }, /* #74 */ { 0x0d7a16, 0x0d7a16, 0x044bd703, 0x144bd703, 0x0000001c, 0x0 }, /* #75 */ { 0x1960d3, 0x1960d2, 0x1f7f2774, 0x1f7f27f4, 0x00000007, 0x0 }, /* #76 */ { 0x2c2593, 0x2c2593, 0x5d5ec7aa, 0x5d5ec7aa, 0x00000009, 0x0 }, /* #77 */ { 0x1a1953, 0x1a1952, 0xd4908871, 0xd4908879, 0x00000003, 0x0 }, /* #78 */ { 0x240883, 0x240883, 0x42807c86, 0x42807c86, 0x0000000d, 0x0 }, /* #79 */ { 0x010a07, 0x010a07, 0x56ce7855, 0x56ce7855, 0x00000019, 0x0 }, /* #80 */ { 0x1b2213, 0x1b2212, 0x343786b5, 0x3437c6b5, 0x0000000e, 0x0 }, /* #81 */ { 0x224596, 0x224597, 0xd4c634c7, 0xd4c634c7, 0x0000000c, 0x0 }, /* #82 */ { 0x0d6e53, 0x0d6e52, 0xa1c7be1e, 0xa1c7be3e, 0x00000005, 0x0 }, /* #83 */ { 0x224783, 0x224782, 0x17049734, 0x17049735, 0x00000000, 0x0 }, /* #84 */ { 0x0b1402, 0x0b1403, 0x7829e1b9, 0x7829e1b9, 0x0000001d, 0x0 }, /* #85 */ { 0x1a2542, 0x1a2543, 0x24d7a2d4, 0x24d7a2d4, 0x00000011, 0x0 }, /* #86 */ { 0x346f43, 0x346f43, 0x5d920dde, 0x5d920dde, 0x0000001c, 0x0 }, /* #87 */ { 0x1b1986, 0x1b1986, 0x3228e252, 0x3228ea52, 0x0000000b, 0x0 }, /* #88 */ { 0x135042, 0x135043, 0x5b9769dc, 0x5b9769dc, 0x00000011, 0x0 }, /* #89 */ { 0x153296, 0x153297, 0x5d0150ca, 0x5d0150ca, 0x0000001a, 0x0 }, /* #90 */ { 0x222542, 0x222542, 0xff11a54a, 0xff15a54a, 0x00000012, 0x0 }, /* #91 */ { 0x223f56, 0x223f56, 0xd8ec6683, 0xd8ee6683, 0x00000011, 0x0 }, /* #92 */ { 0x3a1053, 0x3a1052, 0xe018cffc, 0xe018effc, 0x0000000d, 0x0 }, /* #93 */ { 0x0653d7, 0x0653d7, 0x16861dd7, 0x16861dd7, 0x0000001a, 0x0 }, /* #94 */ { 0x3127c3, 0x3127c2, 0x94be9a95, 0x94be9e95, 0x0000000a, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bts_u32_locked = RT_ELEMENTS(g_aTests_bts_u32_locked); BINU64_TEST_T const g_aTests_add_u64[] = { { 0x241216, 0x241246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x2949d7, 0x294146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x0a2482, 0x0a2446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x2b2093, 0x2b2046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x273247, 0x273246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x3127d2, 0x312746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x2e5b02, 0x2e5302, 0x0b34a633ed8b6404, 0x0b34a633ed8b6404, 0x0000000000000000, 0x0 }, /* #6 */ { 0x1359d2, 0x135106, 0x5637b64835462d69, 0x5637b64835462d69, 0x0000000000000000, 0x0 }, /* #7 */ { 0x0f63d2, 0x0f6306, 0x5a2279628d4f1e55, 0x5a2279628d4f1e55, 0x0000000000000000, 0x0 }, /* #8 */ { 0x100612, 0x100682, 0xe99417afb99f184f, 0xe99417afb99f184f, 0x0000000000000000, 0x0 }, /* #9 */ { 0x3528c2, 0x352002, 0x1c513966188f86e3, 0x1c513966188f86e3, 0x0000000000000000, 0x0 }, /* #10 */ { 0x204e83, 0x204686, 0xe115934c4f79945f, 0xe115934c4f79945f, 0x0000000000000000, 0x0 }, /* #11 */ { 0x3c1196, 0x3c1196, 0x5ef069d74e854c4a, 0xf04420641d7af681, 0x9153b68ccef5aa37, 0x0 }, /* #12 */ { 0x3a0887, 0x3a0007, 0x79c772a99538f3b5, 0x07cf6d9f0326068d, 0x8e07faf56ded12d8, 0x0 }, /* #13 */ { 0x305b43, 0x305b17, 0x81794aad4215a49c, 0x5c636a5642da42a9, 0xdaea1fa900c49e0d, 0x0 }, /* #14 */ { 0x2467d7, 0x246782, 0x33df99114935b7da, 0xd998e700b1e1511c, 0xa5b94def68ab9942, 0x0 }, /* #15 */ { 0x1a50c2, 0x1a5817, 0xacc9bfe831565024, 0x467144b236554712, 0x99a784ca04fef6ee, 0x0 }, /* #16 */ { 0x052687, 0x052617, 0xcbffbaf6424b72a1, 0x335284fdee993930, 0x6752ca07ac4dc68f, 0x0 }, /* #17 */ { 0x270dd7, 0x270582, 0x4dfd4f58a4d8b5b4, 0xdd7ebf7ddfc26b9e, 0x8f8170253ae9b5ea, 0x0 }, /* #18 */ { 0x2633d7, 0x263302, 0x229715e42d1e3d79, 0x7eed20ca4203eedf, 0x5c560ae614e5b166, 0x0 }, /* #19 */ { 0x212a43, 0x212292, 0x2470ccd6e998291e, 0xa92452be0fb44d0b, 0x84b385e7261c23ed, 0x0 }, /* #20 */ { 0x3a50d2, 0x3a5813, 0xe62deeab99b32ea8, 0x68ea34467030b185, 0x82bc459ad67d82dd, 0x0 }, /* #21 */ { 0x1a0696, 0x1a0696, 0x1381989aa149d14a, 0xc8cd1bc6d1daaa53, 0xb54b832c3090d909, 0x0 }, /* #22 */ { 0x191793, 0x191787, 0x95dcdc9a17172e80, 0x88cabdf1367c8033, 0xf2ede1571f6551b3, 0x0 }, /* #23 */ { 0x166f92, 0x166702, 0x0b12cb0be3c3a2b9, 0x4c031de645932a3d, 0x40f052da61cf8784, 0x0 }, /* #24 */ { 0x0a1d46, 0x0a1583, 0xae482035013a8f50, 0x99deee063adcfa02, 0xeb96cdd139a26ab2, 0x0 }, /* #25 */ { 0x0a6987, 0x0a6103, 0xa67388fcab268cf0, 0x16627fae9caca4d0, 0x6feef6b1f18617e0, 0x0 }, /* #26 */ { 0x090c86, 0x090403, 0x7c68dfd9e13539e4, 0x69d4989e9c649d0b, 0xed6bb8c4bb2f6327, 0x0 }, /* #27 */ { 0x165497, 0x165c03, 0xd6e1460fdfbe8e85, 0x6e60141ae5c7cebf, 0x977ece0b0609403a, 0x0 }, /* #28 */ { 0x1722c6, 0x172282, 0x1889dce0830402b6, 0xd4d7d925a6f1587a, 0xbc4dfc4523ed55c4, 0x0 }, /* #29 */ { 0x196a16, 0x196217, 0x56d90f0b3e5e241f, 0x2d6e9e41b34b51ee, 0xd6958f3674ed2dcf, 0x0 }, /* #30 */ { 0x1a0c06, 0x1a0487, 0xd1a940803ec9bd62, 0x8059cda287cb8882, 0xaeb08d224901cb20, 0x0 }, /* #31 */ { 0x3e4752, 0x3e4f96, 0x790fe321c208c99f, 0x87fcc9e6652b1f22, 0x0eece6c4a3225583, 0x0 }, /* #32 */ { 0x1c3e47, 0x1c3616, 0x133e641070baf236, 0x14b23448cb262050, 0x0173d0385a6b2e1a, 0x0 }, /* #33 */ { 0x1f3a82, 0x1f3202, 0x148de798305fd786, 0x38cc9ed201cf0a1f, 0x243eb739d16f3299, 0x0 }, /* #34 */ { 0x230493, 0x230c03, 0xc1c17dc40627f096, 0x69e588c69c76b57a, 0xa8240b02964ec4e4, 0x0 }, /* #35 */ { 0x200102, 0x200183, 0xbab54eaf1ef0c235, 0x8b13a4f44062969d, 0xd05e56452171d468, 0x0 }, /* #36 */ { 0x3008d7, 0x300012, 0x599eba2a03d0495d, 0x791f559db82df48a, 0x1f809b73b45dab2d, 0x0 }, /* #37 */ { 0x113216, 0x113292, 0x3377b179b724ba28, 0xbfb165da5795ebe0, 0x8c39b460a07131b8, 0x0 }, /* #38 */ { 0x375857, 0x375807, 0x8c530e17643a7bf2, 0x47f26d8a006df0b8, 0xbb9f5f729c3374c6, 0x0 }, /* #39 */ { 0x370182, 0x370186, 0xf61f6c0248ec1310, 0xf8f710d9647333c6, 0x02d7a4d71b8720b6, 0x0 }, /* #40 */ { 0x341ad2, 0x341212, 0x0361fe04966bdb2b, 0x46640e64d2ed0c29, 0x430210603c8130fe, 0x0 }, /* #41 */ { 0x371292, 0x371a07, 0x9702151886d4104e, 0x237caa4f4aae22ee, 0x8c7a9536c3da12a0, 0x0 }, /* #42 */ { 0x3c6907, 0x3c6193, 0xe3309ac90c0234ff, 0xc815f24a58d63ee6, 0xe4e557814cd409e7, 0x0 }, /* #43 */ { 0x162347, 0x162b03, 0x96a5a21c543608b5, 0x7e1b4f8c7303d1d5, 0xe775ad701ecdc920, 0x0 }, /* #44 */ { 0x0f0482, 0x0f0c17, 0x8c83fbf8524bd663, 0x3d6c23c2abd84f12, 0xb0e827ca598c78af, 0x0 }, /* #45 */ { 0x073643, 0x073e13, 0xb63b9472c18ee42f, 0x42625ee84844d291, 0x8c26ca7586b5ee62, 0x0 }, /* #46 */ { 0x356757, 0x356f17, 0xb015974f1980fd06, 0x5379394dbba15ab2, 0xa363a1fea2205dac, 0x0 }, /* #47 */ { 0x255896, 0x255012, 0x07f650751ff65dac, 0x6f7648e1e284ec62, 0x677ff86cc28e8eb6, 0x0 }, /* #48 */ { 0x3b70d7, 0x3b7017, 0xa96ecc29a91dacff, 0x04b77a98a9d1d53a, 0x5b48ae6f00b4283b, 0x0 }, /* #49 */ { 0x3d39d3, 0x3d3196, 0xcc20f0180672deb4, 0xeb9beed28a5c7503, 0x1f7afeba83e9964f, 0x0 }, /* #50 */ { 0x0b1e82, 0x0b1613, 0xf182257dc504bdbf, 0x6bc78f7da836bffb, 0x7a4569ffe332023c, 0x0 }, /* #51 */ { 0x304313, 0x304396, 0x595eda946260378f, 0xf43e797ef19a7ad1, 0x9adf9eea8f3a4342, 0x0 }, /* #52 */ { 0x1529d7, 0x152196, 0x644309f5ed42e73f, 0xe79f1b19beac1aa0, 0x835c1123d1693361, 0x0 }, /* #53 */ { 0x2c4f02, 0x2c4f03, 0x8778c01c3c96cbb1, 0x578fb0a64ea0e8cb, 0xd016f08a120a1d1a, 0x0 }, /* #54 */ { 0x3c1f16, 0x3c1717, 0x7c38be54b1579baf, 0x6ae6d5cbd8de5a14, 0xeeae17772786be65, 0x0 }, /* #55 */ { 0x3e0dd6, 0x3e0d82, 0x43083bd4118fdcda, 0xbef4b10b32938a4a, 0x7bec75372103ad70, 0x0 }, /* #56 */ { 0x2f45d2, 0x2f4592, 0xf2247af0c36a9762, 0xfd1d407355d976d0, 0x0af8c582926edf6e, 0x0 }, /* #57 */ { 0x0e5903, 0x0e5192, 0xa9cb15ced404bda5, 0xed09bbb65a02c0d3, 0x433ea5e785fe032e, 0x0 }, /* #58 */ { 0x0264c2, 0x026486, 0x02824f9c39388c0d, 0xb1f5167051942caf, 0xaf72c6d4185ba0a2, 0x0 }, /* #59 */ { 0x0e7806, 0x0e7013, 0xdb4724fedc45eb3f, 0x4d9ea8982bc6b6e0, 0x725783994f80cba1, 0x0 }, /* #60 */ { 0x383ed2, 0x383686, 0x9102387d68ca9f44, 0xdfa076c65fd58fbb, 0x4e9e3e48f70af077, 0x0 }, /* #61 */ { 0x3130d6, 0x313007, 0x467ed3b8b07df930, 0x24f1aae7f60b5777, 0xde72d72f458d5e47, 0x0 }, /* #62 */ { 0x280a02, 0x280212, 0x0186cd880a5bb4cc, 0x0c41b0bf3df70b01, 0x0abae337339b5635, 0x0 }, /* #63 */ { 0x384c03, 0x384492, 0xaddbf423c3793d5a, 0xba86f675b29e7883, 0x0cab0251ef253b29, 0x0 }, /* #64 */ { 0x0f39c2, 0x0f3903, 0xe458a86b38991b71, 0x70315d2938db684a, 0x8bd8b4be00424cd9, 0x0 }, /* #65 */ { 0x033a93, 0x033a07, 0x91423adbe6063033, 0x3188b2a158678817, 0xa04677c5726157e4, 0x0 }, /* #66 */ { 0x115393, 0x115306, 0x3ac5e292559dfd63, 0x722c5c3d7e5be35a, 0x376679ab28bde5f7, 0x0 }, /* #67 */ { 0x045006, 0x045086, 0x12b5608541d3c55b, 0xc8f75ba5a7a1d30f, 0xb641fb2065ce0db4, 0x0 }, /* #68 */ { 0x2537c7, 0x253787, 0xff86b611e60d86b4, 0xc18d7dd6b1329c9a, 0xc206c7c4cb2515e6, 0x0 }, /* #69 */ { 0x0034c3, 0x003483, 0xd49b03658cfbe674, 0x8271f48e476e770e, 0xadd6f128ba72909a, 0x0 }, /* #70 */ { 0x332d43, 0x332d03, 0xcb7446f93edfac22, 0x5a125366e9219c8f, 0x8e9e0c6daa41f06d, 0x0 }, /* #71 */ { 0x0f3a93, 0x0f3287, 0xd1a41dd625e3ba2a, 0x9b776d7ef5f67e9f, 0xc9d34fa8d012c475, 0x0 }, /* #72 */ { 0x200647, 0x200683, 0xf683d0f3880b1d7b, 0xc8404b50f510963e, 0xd1bc7a5d6d0578c3, 0x0 }, /* #73 */ { 0x3b0202, 0x3b0282, 0x10dc04055c8bece8, 0xf74aa6d5060ee57a, 0xe66ea2cfa982f892, 0x0 }, /* #74 */ { 0x0d6f56, 0x0d6f86, 0x388a0c1176c235d0, 0x80e533ab4f4708bb, 0x485b2799d884d2eb, 0x0 }, /* #75 */ { 0x336f93, 0x336f03, 0xb8ea8e6b6f2c50d1, 0x7f5890c78f895af4, 0xc66e025c205d0a23, 0x0 }, /* #76 */ { 0x043143, 0x043913, 0xc1d1622419822a6a, 0x72802532fb0a3057, 0xb0aec30ee18805ed, 0x0 }, /* #77 */ { 0x3d3c83, 0x3d3413, 0xf357832d6fe4ab2e, 0x00fa15939c1e18b6, 0x0da292662c396d88, 0x0 }, /* #78 */ { 0x061246, 0x061a82, 0x7a621f19ffe7c040, 0xc2610a74b0f546e3, 0x47feeb5ab10d86a3, 0x0 }, /* #79 */ { 0x025057, 0x025012, 0x00f2777bee822cb9, 0x2538b505edf44d86, 0x24463d89ff7220cd, 0x0 }, /* #80 */ { 0x071347, 0x071313, 0x5995c71cc24d71e9, 0x0407404a42180108, 0xaa71792d7fca8f1f, 0x0 }, /* #81 */ { 0x3a7dc6, 0x3a7582, 0x96d6f5927a9470c8, 0xfe4f6e1610c4864f, 0x6778788396301587, 0x0 }, /* #82 */ { 0x155d52, 0x155506, 0x39e9ff63b17dda49, 0x77700764dbf5737e, 0x3d8608012a779935, 0x0 }, /* #83 */ { 0x2b7c53, 0x2b7c92, 0x7b31438d7ac0e145, 0xc836fb86ed322461, 0x4d05b7f97271431c, 0x0 }, /* #84 */ { 0x2d1dd6, 0x2d1592, 0x8e4a37ceea95dd89, 0xa34dbbd9046794d6, 0x1503840a19d1b74d, 0x0 }, /* #85 */ { 0x192d53, 0x192503, 0x5fb86ee885797270, 0x0800a99b637f0337, 0xa8483ab2de0590c7, 0x0 }, /* #86 */ { 0x240816, 0x240086, 0xc0575291702b10f9, 0xdbbeb6b5110a75af, 0x1b676423a0df64b6, 0x0 }, /* #87 */ { 0x0d1a43, 0x0d1203, 0xac011a047c533401, 0x267c669c7134c054, 0x7a7b4c97f4e18c53, 0x0 }, /* #88 */ { 0x033846, 0x033892, 0x66769b1df4c1c178, 0xc2fb84488ea9b552, 0x5c84e92a99e7f3da, 0x0 }, /* #89 */ { 0x3a7a57, 0x3a7213, 0xec404e6ef87ff8b7, 0x05e2429e90263f85, 0x19a1f42f97a646ce, 0x0 }, /* #90 */ { 0x322b56, 0x322b13, 0xcb4ecf226300e7ce, 0x5bc16678f62e7f57, 0x90729756932d9789, 0x0 }, /* #91 */ { 0x374e02, 0x374687, 0xe9b79b70953e0c49, 0xc65032f4bb41760f, 0xdc989784260369c6, 0x0 }, /* #92 */ { 0x157a56, 0x157217, 0xe81c994db94c78ef, 0x33b4499a4d03ed48, 0x4b97b04c93b77459, 0x0 }, /* #93 */ { 0x3729d7, 0x372982, 0x7d79bd97038e2409, 0xe6598a488085d24a, 0x68dfccb17cf7ae41, 0x0 }, /* #94 */ { 0x114c86, 0x114c17, 0x8500c523358ea039, 0x6bb9decab7d1d706, 0xe6b919a7824336cd, 0x0 }, /* #95 */ { 0x026e97, 0x026657, 0x0000000000000001, 0x0000000000000000, 0xffffffffffffffff, 0x0 }, /* fixed #0 */ }; uint32_t const g_cTests_add_u64 = RT_ELEMENTS(g_aTests_add_u64); BINU64_TEST_T const g_aTests_add_u64_locked[] = { { 0x065693, 0x065646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x2d47c6, 0x2d4746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x1850d3, 0x185046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x3d2287, 0x3d2246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x3a7a16, 0x3a7246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x3a4e86, 0x3a4646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x010782, 0x010702, 0x5f5614f4cc79af3e, 0x5f5614f4cc79af3e, 0x0000000000000000, 0x0 }, /* #6 */ { 0x203683, 0x203606, 0x382539edd3fe343a, 0x382539edd3fe343a, 0x0000000000000000, 0x0 }, /* #7 */ { 0x1676c2, 0x167606, 0x7daca8cd927e6b30, 0x7daca8cd927e6b30, 0x0000000000000000, 0x0 }, /* #8 */ { 0x2f4697, 0x2f4686, 0xbad24c374489cd0c, 0xbad24c374489cd0c, 0x0000000000000000, 0x0 }, /* #9 */ { 0x3471d3, 0x347102, 0x6f3aafdff5f09285, 0x6f3aafdff5f09285, 0x0000000000000000, 0x0 }, /* #10 */ { 0x231643, 0x231602, 0x635d8809d18e39d6, 0x635d8809d18e39d6, 0x0000000000000000, 0x0 }, /* #11 */ { 0x371993, 0x371102, 0x3b32178e95a8aad2, 0x6f98e3a7de8a63d5, 0x3466cc1948e1b903, 0x0 }, /* #12 */ { 0x397883, 0x397006, 0x1a16ee6b4ae6565b, 0x3246645f5ecf48ee, 0x182f75f413e8f293, 0x0 }, /* #13 */ { 0x0d3bc6, 0x0d3392, 0x072d38ce29ec80e3, 0xed2f263772761ce0, 0xe601ed6948899bfd, 0x0 }, /* #14 */ { 0x202417, 0x202487, 0xf5ebc624ca1d8124, 0x8cf52dd1b492da28, 0x970967acea755904, 0x0 }, /* #15 */ { 0x274c16, 0x274496, 0x85fc8d1bc0148b0c, 0xcab14dfa36f6dd1b, 0x44b4c0de76e2520f, 0x0 }, /* #16 */ { 0x3972c7, 0x397203, 0x4168cc08472b21f1, 0x222a24ed3cde1379, 0xe0c158e4f5b2f188, 0x0 }, /* #17 */ { 0x0f5416, 0x0f5497, 0x8f598c97001d3634, 0x8d2b1c91c960dcd2, 0xfdd18ffac943a69e, 0x0 }, /* #18 */ { 0x2f7487, 0x2f7c96, 0x3e26ba68ac39060b, 0x91e2ae17c4b47653, 0x53bbf3af187b7048, 0x0 }, /* #19 */ { 0x081386, 0x081382, 0x630d6b76060a42c8, 0xeeb3c7071ccfd558, 0x8ba65b9116c59290, 0x0 }, /* #20 */ { 0x195853, 0x195007, 0xc2fd86281272ada0, 0x29e293d11a56b4a5, 0x66e50da907e40705, 0x0 }, /* #21 */ { 0x087e02, 0x087e03, 0x8ee490ecf53f6547, 0x23f6c48d133ade49, 0x951233a01dfb7902, 0x0 }, /* #22 */ { 0x050186, 0x050193, 0xbec4fc3ef68c8b77, 0x83dd49da351baa04, 0xc5184d9b3e8f1e8d, 0x0 }, /* #23 */ { 0x1e5b13, 0x1e5313, 0x33c04ca4d5e7bd87, 0x150c41f297bd60d6, 0xe14bf54dc1d5a34f, 0x0 }, /* #24 */ { 0x141853, 0x141097, 0xd56669ce6e66e53b, 0xbaba061802a095d2, 0xe5539c499439b097, 0x0 }, /* #25 */ { 0x383496, 0x383483, 0xf59fa175c32144a7, 0xb2c1f3d4db6f3efb, 0xbd22525f184dfa54, 0x0 }, /* #26 */ { 0x2d2d43, 0x2d2d82, 0x518a1dee42b2fd41, 0xc69ad5b81f450597, 0x7510b7c9dc920856, 0x0 }, /* #27 */ { 0x217596, 0x217592, 0x1f6e84c7139c812f, 0xa753c37fef152743, 0x87e53eb8db78a614, 0x0 }, /* #28 */ { 0x1f19d6, 0x1f1182, 0x92f50d6b9643f586, 0xdaa1494152d0373b, 0x47ac3bd5bc8c41b5, 0x0 }, /* #29 */ { 0x2e11d6, 0x2e1986, 0x549cd9738588386b, 0xc6ccd516b1b9dc7d, 0x722ffba32c31a412, 0x0 }, /* #30 */ { 0x0a5116, 0x0a5982, 0x6f2ed2445a2f49c6, 0x85c366b04ecb72fb, 0x1694946bf49c2935, 0x0 }, /* #31 */ { 0x157186, 0x157103, 0xf1925f5a00b22723, 0x61b9ca8a6ca05c25, 0x70276b306bee3502, 0x0 }, /* #32 */ { 0x1a4d83, 0x1a4d86, 0x5120c576fe83cec2, 0xd09c28e87c419fdb, 0x7f7b63717dbdd119, 0x0 }, /* #33 */ { 0x2b00c7, 0x2b0087, 0xcc81afec014a5736, 0x84256ba25fc33e4d, 0xb7a3bbb65e78e717, 0x0 }, /* #34 */ { 0x0b2682, 0x0b2687, 0xf568dfb4b836bdd0, 0x8750c00d0670993a, 0x91e7e0584e39db6a, 0x0 }, /* #35 */ { 0x343447, 0x343406, 0x1513baf78257d9c4, 0x2aad8f0768892a74, 0x1599d40fe63150b0, 0x0 }, /* #36 */ { 0x280712, 0x280f03, 0xa1460947af2e60e2, 0x2f20b6e8feeb8d04, 0x8ddaada14fbd2c22, 0x0 }, /* #37 */ { 0x1c7442, 0x1c7483, 0xf3943d0b0933b7a1, 0x95f10d9dc4b50b52, 0xa25cd092bb8153b1, 0x0 }, /* #38 */ { 0x1d27d6, 0x1d2713, 0x5f7fa5b535583f0e, 0x14137133c86d1737, 0xb493cb7e9314d829, 0x0 }, /* #39 */ { 0x3b1653, 0x3b1613, 0x3ccc70b9e0a5580b, 0x0403dc7968282457, 0xc7376bbf8782cc4c, 0x0 }, /* #40 */ { 0x323643, 0x323606, 0x055b94b13f7ef336, 0x6ced137c809a48ee, 0x67917ecb411b55b8, 0x0 }, /* #41 */ { 0x184446, 0x184487, 0xec87c49dc57d3642, 0xcbfcee7bca8d150a, 0xdf7529de050fdec8, 0x0 }, /* #42 */ { 0x2b1f12, 0x2b1706, 0x18447efea8c646ae, 0x498efe3dfaae610f, 0x314a7f3f51e81a61, 0x0 }, /* #43 */ { 0x1b5f56, 0x1b5713, 0x50ebcae828564e05, 0x4b082aaec52a4cd0, 0xfa1c5fc69cd3fecb, 0x0 }, /* #44 */ { 0x3c7103, 0x3c7996, 0x6534b821e824919c, 0xde08657bf93ebf4b, 0x78d3ad5a111a2daf, 0x0 }, /* #45 */ { 0x2d44c6, 0x2d4497, 0xea888d19c302c00e, 0xd41765c6e4361b39, 0xe98ed8ad21335b2b, 0x0 }, /* #46 */ { 0x2615c7, 0x261507, 0x56bbab7ffaf82a81, 0x516a65b9a03c3cc9, 0xfaaeba39a5441248, 0x0 }, /* #47 */ { 0x0c4817, 0x0c4002, 0x0e506708c09c6663, 0x6a5654ee09e1ca25, 0x5c05ede5494563c2, 0x0 }, /* #48 */ { 0x187b02, 0x187316, 0x00bc2bda63d48a1d, 0x5773d4fa5794c7fc, 0x56b7a91ff3c03ddf, 0x0 }, /* #49 */ { 0x1e36d7, 0x1e3607, 0xfda2875fb9658d95, 0x37d4f6d63e99783c, 0x3a326f768533eaa7, 0x0 }, /* #50 */ { 0x327c96, 0x327492, 0x0152efbdebf982cc, 0xcb4d255ff5d0a698, 0xc9fa35a209d723cc, 0x0 }, /* #51 */ { 0x2f2b02, 0x2f2312, 0x2f7847bdbeb8d6d8, 0x489966d10c381cf4, 0x19211f134d7f461c, 0x0 }, /* #52 */ { 0x135f12, 0x135707, 0x27e1d81f1c341081, 0x06096bbe14808a0a, 0xde27939ef84c7989, 0x0 }, /* #53 */ { 0x3f2e17, 0x3f2603, 0x43753cf245f435a4, 0x2762e1fb4ce25ac4, 0xe3eda50906ee2520, 0x0 }, /* #54 */ { 0x075b47, 0x075b86, 0x4443911b8f9d4d7b, 0xa48d802e258c059c, 0x6049ef1295eeb821, 0x0 }, /* #55 */ { 0x3a09c6, 0x3a0192, 0xb9eb5d4a0b39c2fb, 0xf71b4fc8e2133162, 0x3d2ff27ed6d96e67, 0x0 }, /* #56 */ { 0x1f5896, 0x1f5003, 0x4b3ace46c1bc7c40, 0x48bc1ceab60e6bf4, 0xfd814ea3f451efb4, 0x0 }, /* #57 */ { 0x102d43, 0x102d86, 0x78cb3f7ec6f0e4fb, 0xaa147e9e46c02b4e, 0x31493f1f7fcf4653, 0x0 }, /* #58 */ { 0x123493, 0x123407, 0xd241d4511fda3c07, 0x42dcf50bf85c091e, 0x709b20bad881cd17, 0x0 }, /* #59 */ { 0x3f4e46, 0x3f4683, 0xa787a40e7a23a768, 0xa24b5eb84237939e, 0xfac3baa9c813ec36, 0x0 }, /* #60 */ { 0x387212, 0x387297, 0xfce4badce19442ea, 0xc999dcbc295700e7, 0xccb521df47c2bdfd, 0x0 }, /* #61 */ { 0x0751d3, 0x075103, 0x184e9f8d11cd0f46, 0x05f46558f029b91c, 0xeda5c5cbde5ca9d6, 0x0 }, /* #62 */ { 0x125102, 0x125996, 0x3903e2106deea5ae, 0x87c33c2222a0bf55, 0x4ebf5a11b4b219a7, 0x0 }, /* #63 */ { 0x323dd2, 0x323587, 0xde0271728faa45e0, 0x91d3ee9ace1a4e5f, 0xb3d17d283e70087f, 0x0 }, /* #64 */ { 0x3d69d7, 0x3d6986, 0x7bc546ad14a32683, 0xdefab3b71d2d04eb, 0x63356d0a0889de68, 0x0 }, /* #65 */ { 0x282306, 0x282316, 0x3aa8939bd172e406, 0x4881034c4dff97c3, 0x0dd86fb07c8cb3bd, 0x0 }, /* #66 */ { 0x2c5c53, 0x2c5403, 0xf922f482c9e8bf2b, 0x488199a59894223b, 0x4f5ea522ceab6310, 0x0 }, /* #67 */ { 0x3436d6, 0x343682, 0x3517dbbc315b4fb2, 0xd6e544fea614cd16, 0xa1cd694274b97d64, 0x0 }, /* #68 */ { 0x174b46, 0x174392, 0x018f2135dbcd4033, 0xc1c103bd66dc6e31, 0xc031e2878b0f2dfe, 0x0 }, /* #69 */ { 0x140456, 0x140492, 0xad7e4056dc4df907, 0xf096896ccbb41d23, 0x43184915ef66241c, 0x0 }, /* #70 */ { 0x0c6347, 0x0c6b07, 0x81658cf03207e147, 0x64bca2eb1c6bc37d, 0xe35715faea63e236, 0x0 }, /* #71 */ { 0x185cd2, 0x185c13, 0x87ff9fa05f48c57a, 0x6a9c7c41c7a1c615, 0xe29cdca16859009b, 0x0 }, /* #72 */ { 0x3654c6, 0x365496, 0x1ccd575f68b9c364, 0xd8986751793ddbc0, 0xbbcb0ff21084185c, 0x0 }, /* #73 */ { 0x1b6952, 0x1b6903, 0xa15f0b9366f111d6, 0x3e291826fbf0a77f, 0x9cca0c9394ff95a9, 0x0 }, /* #74 */ { 0x3a1506, 0x3a1586, 0x1a8d45c770e03a42, 0xab9e42bb232ef887, 0x9110fcf3b24ebe45, 0x0 }, /* #75 */ { 0x2d5e86, 0x2d5692, 0x9ff3e9060f0ccfbf, 0xb20f162a853d9057, 0x121b2d247630c098, 0x0 }, /* #76 */ { 0x3477c6, 0x347f96, 0x5e23a719f6af8a97, 0xdcd7a37ad12dce33, 0x7eb3fc60da7e439c, 0x0 }, /* #77 */ { 0x086506, 0x086506, 0x1c7e3b14a358aca9, 0x2f2dd8756addbfde, 0x12af9d60c7851335, 0x0 }, /* #78 */ { 0x302143, 0x302992, 0x62576cb67002185f, 0xbbe58a4eb13b2c76, 0x598e1d9841391417, 0x0 }, /* #79 */ { 0x157283, 0x157286, 0x50ac4e27a03f0bd1, 0xdbcd45dbc1a57cc5, 0x8b20f7b4216670f4, 0x0 }, /* #80 */ { 0x015503, 0x015586, 0x1fcf6ff16bbe4787, 0xf91997457f1a504b, 0xd94a2754135c08c4, 0x0 }, /* #81 */ { 0x032697, 0x032e03, 0xb26fadddbe523c31, 0x7b5d82cc74889607, 0xc8edd4eeb63659d6, 0x0 }, /* #82 */ { 0x040c42, 0x040482, 0x598a9585195e7cb0, 0xe3d6a958e208039d, 0x8a4c13d3c8a986ed, 0x0 }, /* #83 */ { 0x193606, 0x193693, 0xeb6b6765d8512e28, 0xe518b7f5f9d58a80, 0xf9ad509021845c58, 0x0 }, /* #84 */ { 0x0a4746, 0x0a4782, 0xc8eaa0959afd2eb7, 0xecf09ece2072708c, 0x2405fe38857541d5, 0x0 }, /* #85 */ { 0x352a93, 0x352216, 0x557e23c5cc5e865c, 0x67454cf536bf7cf6, 0x11c7292f6a60f69a, 0x0 }, /* #86 */ { 0x1e2f06, 0x1e2787, 0xafe134e5aa57dfc5, 0x9f0549201404049c, 0xef24143a69ac24d7, 0x0 }, /* #87 */ { 0x263482, 0x263486, 0xbc9ca7ff7d181159, 0xf3b7b1640d1dd2ac, 0x371b09649005c153, 0x0 }, /* #88 */ { 0x173856, 0x173007, 0xf0b5564d9134f236, 0x1bbf372e66bfbb3c, 0x2b09e0e0d58ac906, 0x0 }, /* #89 */ { 0x1354c2, 0x135413, 0xef771f32b5a144c9, 0x5e2243a6db879864, 0x6eab247425e6539b, 0x0 }, /* #90 */ { 0x3b1942, 0x3b1187, 0xfdbf295ead087ab1, 0xc56e5bc2ac1da10a, 0xc7af3263ff152659, 0x0 }, /* #91 */ { 0x083d42, 0x083503, 0x144b7cfce7faafa0, 0x0f6bc2de2bc684ba, 0xfb2045e143cbd51a, 0x0 }, /* #92 */ { 0x134093, 0x134807, 0x8dd2741d73c543d5, 0x29bae39dacb5af78, 0x9be86f8038f06ba3, 0x0 }, /* #93 */ { 0x2a5856, 0x2a5013, 0xcce2b98cdc344cfa, 0x3a8c99edc7fe43d9, 0x6da9e060ebc9f6df, 0x0 }, /* #94 */ { 0x2e40c6, 0x2e4096, 0x8f3c769dca8f660f, 0x9bb1ded1ba9b798b, 0x0c756833f00c137c, 0x0 }, /* #95 */ }; uint32_t const g_cTests_add_u64_locked = RT_ELEMENTS(g_aTests_add_u64_locked); BINU64_TEST_T const g_aTests_adc_u64[] = { { 0x134a82, 0x134246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x025c56, 0x025446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x0554d6, 0x055446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x1a70d2, 0x1a7046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x241cd3, 0x241402, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ { 0x3407d3, 0x340702, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ { 0x2d5f83, 0x2d5712, 0x52144336f048977f, 0x52144336f0489780, 0x0000000000000000, 0x0 }, /* #6 */ { 0x124c52, 0x124486, 0x89986490f3f24faf, 0x89986490f3f24faf, 0x0000000000000000, 0x0 }, /* #7 */ { 0x0d04c7, 0x0d0486, 0xa049e4bd534865ae, 0xa049e4bd534865af, 0x0000000000000000, 0x0 }, /* #8 */ { 0x0b0c47, 0x0b0482, 0xb02e776e7aa3104b, 0xb02e776e7aa3104c, 0x0000000000000000, 0x0 }, /* #9 */ { 0x026ad3, 0x026282, 0xc406f7bc65727a88, 0xc406f7bc65727a89, 0x0000000000000000, 0x0 }, /* #10 */ { 0x0a09c6, 0x0a0182, 0x9be0d56ac5db5146, 0x9be0d56ac5db5146, 0x0000000000000000, 0x0 }, /* #11 */ { 0x344d83, 0x344582, 0xc52a966daef9d0c1, 0xd822dd6d18f6e9d5, 0x12f846ff69fd1913, 0x0 }, /* #12 */ { 0x3964c3, 0x396413, 0x92c5eff9010deee3, 0x0c848a6b919bdfb3, 0x79be9a72908df0cf, 0x0 }, /* #13 */ { 0x3c4f52, 0x3c4716, 0x05d1295f26f33fc8, 0x63931d3ecf650484, 0x5dc1f3dfa871c4bc, 0x0 }, /* #14 */ { 0x2b2742, 0x2b2f17, 0x9426b668f991702d, 0x4f828f1ec481e1b2, 0xbb5bd8b5caf07185, 0x0 }, /* #15 */ { 0x2c5857, 0x2c5007, 0x3cb15d6c206c9d68, 0x3783a5b8e3f551fc, 0xfad2484cc388b493, 0x0 }, /* #16 */ { 0x072097, 0x072007, 0x6ff44d23cff46e41, 0x127a141e8cbec70c, 0xa285c6fabcca58ca, 0x0 }, /* #17 */ { 0x0b75c7, 0x0b7587, 0xfbe1810691ddcfa0, 0xb54bbc647f3d43be, 0xb96a3b5ded5f741d, 0x0 }, /* #18 */ { 0x005406, 0x005407, 0x45cbddc48b4c71d5, 0x0d913a82b9985496, 0xc7c55cbe2e4be2c1, 0x0 }, /* #19 */ { 0x142553, 0x142517, 0xf2a847b2c5fb1119, 0x59fd8c5955091390, 0x675544a68f0e0276, 0x0 }, /* #20 */ { 0x033986, 0x033116, 0x11c91d38aa9d50a7, 0x4fe337050e311095, 0x3e1a19cc6393bfee, 0x0 }, /* #21 */ { 0x1d3483, 0x1d3403, 0xcd359e72fb3575f7, 0x000988c531f25e5b, 0x32d3ea5236bce863, 0x0 }, /* #22 */ { 0x3c5782, 0x3c5703, 0x0e726d48ba64ba34, 0x089bd2ceae2cd6cb, 0xfa296585f3c81c97, 0x0 }, /* #23 */ { 0x0d38c3, 0x0d3007, 0xfb51eb9a3f42e9e2, 0x3d5b214ee9e7a75a, 0x420935b4aaa4bd77, 0x0 }, /* #24 */ { 0x126582, 0x126583, 0x8f1949c5c53a4d15, 0x85b3ea2726d1a95d, 0xf69aa06161975c48, 0x0 }, /* #25 */ { 0x2b2d06, 0x2b2517, 0x5b6c714fec83286d, 0x5b0716c12e66e6c3, 0xff9aa57141e3be56, 0x0 }, /* #26 */ { 0x2521c7, 0x252996, 0x651469da5f317a3a, 0x8e641083cb7830aa, 0x294fa6a96c46b66f, 0x0 }, /* #27 */ { 0x334816, 0x334092, 0x6a83d5e9b550c9cd, 0xf574a2fcfc788aa2, 0x8af0cd134727c0d5, 0x0 }, /* #28 */ { 0x246396, 0x246b17, 0x811bbc6183eca5ac, 0x4eb8d17707bfc25a, 0xcd9d151583d31cae, 0x0 }, /* #29 */ { 0x000643, 0x000696, 0x909d539308d9e06a, 0xa8b9c816bcff5211, 0x181c7483b42571a6, 0x0 }, /* #30 */ { 0x086403, 0x086403, 0x3a9f8e178129c6e6, 0x1860b4ba34f94cab, 0xddc126a2b3cf85c4, 0x0 }, /* #31 */ { 0x172146, 0x172196, 0x2353fd0b5f0a101f, 0xd173655b6f03a4ca, 0xae1f68500ff994ab, 0x0 }, /* #32 */ { 0x0f0f92, 0x0f0f03, 0x971abfa85d1cdb45, 0x289a5d9a2e773e49, 0x917f9df1d15a6304, 0x0 }, /* #33 */ { 0x1a2482, 0x1a2412, 0x1826763f451d4f4f, 0x5f68653c3ece356b, 0x4741eefcf9b0e61c, 0x0 }, /* #34 */ { 0x137686, 0x137e82, 0x4f14c0e99b85298e, 0xcb98dd8f20f9fe0e, 0x7c841ca58574d480, 0x0 }, /* #35 */ { 0x2b4317, 0x2b4307, 0x4743e65f3ac96ab2, 0x44bff177d585dee4, 0xfd7c0b189abc7431, 0x0 }, /* #36 */ { 0x304a87, 0x304203, 0x5236ca094b0a1e36, 0x177c5bc0e56ba64c, 0xc54591b79a618815, 0x0 }, /* #37 */ { 0x2d2812, 0x2d2096, 0x03ac35fddf0c76ed, 0xcf8d631b0b6568c3, 0xcbe12d1d2c58f1d6, 0x0 }, /* #38 */ { 0x2d2f53, 0x2d2787, 0xf53f7dd01b5d1ed3, 0xb3d23a7daefe619a, 0xbe92bcad93a142c6, 0x0 }, /* #39 */ { 0x270007, 0x270003, 0x4074d8ddb7499566, 0x00647196425d2f0d, 0xbfef98b88b1399a6, 0x0 }, /* #40 */ { 0x0c07c3, 0x0c0713, 0x78e75bd19d3d345a, 0x04769ee147b8e8e5, 0x8b8f430faa7bb48a, 0x0 }, /* #41 */ { 0x0965d2, 0x096503, 0xd64ecaddcee87e9c, 0x181f0646dcd50adc, 0x41d03b690dec8c40, 0x0 }, /* #42 */ { 0x2b6597, 0x2b6d96, 0x3b368524f85f1cda, 0xa795ef18a4840422, 0x6c5f69f3ac24e747, 0x0 }, /* #43 */ { 0x0b7cd7, 0x0b7417, 0xf64c4ec68bc7c503, 0x3a79421d2ee35a42, 0x442cf356a31b953e, 0x0 }, /* #44 */ { 0x232b53, 0x232b82, 0x7339c04dd4803a54, 0xe1af4c71bbc39ffe, 0x6e758c23e74365a9, 0x0 }, /* #45 */ { 0x074e42, 0x074e03, 0xcbeb2190b9e89be0, 0x623cce63c61218cb, 0x9651acd30c297ceb, 0x0 }, /* #46 */ { 0x082e83, 0x082e86, 0x776761cea44658a0, 0xe83a91d39d3bc847, 0x70d33004f8f56fa6, 0x0 }, /* #47 */ { 0x353956, 0x353996, 0x7f06d7445a1ed1af, 0x9c5f3da670c88caa, 0x1d58666216a9bafb, 0x0 }, /* #48 */ { 0x324056, 0x324803, 0x8af309de1a0cf443, 0x536b71ef33054d85, 0xc878681118f85942, 0x0 }, /* #49 */ { 0x2c2992, 0x2c2116, 0x0ee4ee7757e3ef18, 0x11d8ee06b8f2f5e4, 0x02f3ff8f610f06cc, 0x0 }, /* #50 */ { 0x076cd6, 0x076403, 0x41fbf0b683785e92, 0x1584b5bbbbb754ad, 0xd388c505383ef61b, 0x0 }, /* #51 */ { 0x0f0356, 0x0f0397, 0xe8ffcf583285af6f, 0xcfc089aae98e41a0, 0xe6c0ba52b7089231, 0x0 }, /* #52 */ { 0x360c06, 0x360c13, 0x94cf058ba375142c, 0x6676130751db444a, 0xd1a70d7bae66301e, 0x0 }, /* #53 */ { 0x211956, 0x211117, 0xf4488677c5742a45, 0x01cbc219e8345ab4, 0x0d833ba222c0306f, 0x0 }, /* #54 */ { 0x2b7a07, 0x2b7293, 0xfbae0b56df6a7a89, 0xc340f4a69d7de0c8, 0xc792e94fbe13663e, 0x0 }, /* #55 */ { 0x1d3116, 0x1d3103, 0xfdd6bba21cb8c939, 0x6ed03f9c6a00746d, 0x70f983fa4d47ab34, 0x0 }, /* #56 */ { 0x390a87, 0x390217, 0xe4e440c24557b44d, 0x25e28f8efd3ee7e4, 0x40fe4eccb7e73396, 0x0 }, /* #57 */ { 0x2b5986, 0x2b5982, 0x491602f1041b20e0, 0x9a21572d02e2171a, 0x510b543bfec6f63a, 0x0 }, /* #58 */ { 0x0f1ad6, 0x0f1a82, 0x323ffe658756d37c, 0x99f16e947992e4ad, 0x67b1702ef23c1131, 0x0 }, /* #59 */ { 0x0c4193, 0x0c4182, 0x1c02ded5c073a124, 0xc35b425fdc62cf2c, 0xa758638a1bef2e07, 0x0 }, /* #60 */ { 0x367c92, 0x367493, 0xf289ae8ead23068d, 0x890cf98432d12cec, 0x96834af585ae265f, 0x0 }, /* #61 */ { 0x1929c2, 0x192913, 0x91ccec00e49a1df4, 0x48e00a6feccd6470, 0xb7131e6f0833467c, 0x0 }, /* #62 */ { 0x187b12, 0x187b13, 0xc2f9950c0fa8485a, 0x741fca9d532f2426, 0xb12635914386dbcc, 0x0 }, /* #63 */ { 0x085096, 0x085003, 0xa52b03152ad76ac3, 0x09cd41434277bb8f, 0x64a23e2e17a050cc, 0x0 }, /* #64 */ { 0x180d12, 0x180582, 0x1ddddd0dd0dbb0a0, 0xaaab10d004dcdd92, 0x8ccd33c234012cf2, 0x0 }, /* #65 */ { 0x2d5e82, 0x2d5692, 0xb26d5359277b32bf, 0xbbae2206253bd685, 0x0940ceacfdc0a3c6, 0x0 }, /* #66 */ { 0x003bd6, 0x003b82, 0x171878604786f278, 0x83b14157ea38fa4c, 0x6c98c8f7a2b207d4, 0x0 }, /* #67 */ { 0x200117, 0x200192, 0x0f27b92db8ee61f4, 0xd3384ce3953fd4f1, 0xc41093b5dc5172fc, 0x0 }, /* #68 */ { 0x140cc2, 0x140c03, 0xbf1bead1c1d58089, 0x67058e219db64d5e, 0xa7e9a34fdbe0ccd5, 0x0 }, /* #69 */ { 0x274217, 0x274207, 0x3ac1d8cc0c805737, 0x389fbb163eb3df39, 0xfddde24a32338801, 0x0 }, /* #70 */ { 0x261346, 0x261303, 0x76c3b9362bb4a450, 0x721760ab9ccbb510, 0xfb53a775711710c0, 0x0 }, /* #71 */ { 0x0c6743, 0x0c6f03, 0xbfe26d7bea81c701, 0x6e1295f04631b65e, 0xae3028745bafef5c, 0x0 }, /* #72 */ { 0x0b3002, 0x0b3092, 0xcfd29fe44cff39d9, 0xd8019cf191e69e86, 0x082efd0d44e764ad, 0x0 }, /* #73 */ { 0x023d12, 0x023512, 0x0c533809ab83fe04, 0x109eb3bce32a45d0, 0x044b7bb337a647cc, 0x0 }, /* #74 */ { 0x333e97, 0x333617, 0xdba7bba5e1107ca5, 0x1d0f2212cc85b9d2, 0x4167666ceb753d2c, 0x0 }, /* #75 */ { 0x0329d6, 0x032102, 0x21b9f216f6c4b479, 0x4ddea2f0539b627f, 0x2c24b0d95cd6ae06, 0x0 }, /* #76 */ { 0x3b3b82, 0x3b3b86, 0x2ec16711db55c5e5, 0xa2c82bd9c3b6c565, 0x7406c4c7e860ff80, 0x0 }, /* #77 */ { 0x264117, 0x264102, 0x17833c33a8e54454, 0x7b6c37f97dceba16, 0x63e8fbc5d4e975c1, 0x0 }, /* #78 */ { 0x317d56, 0x317d96, 0x5ef6e0d3a2226d5a, 0xa130220bdf0b3205, 0x423941383ce8c4ab, 0x0 }, /* #79 */ { 0x077696, 0x077603, 0xfb100a3d5a1069e9, 0x212152be12bf48ef, 0x26114880b8aedf06, 0x0 }, /* #80 */ { 0x341fd6, 0x341712, 0x11a00afde23191e8, 0x760253b3d2c507a4, 0x646248b5f09375bc, 0x0 }, /* #81 */ { 0x162286, 0x162202, 0x150a299ace316914, 0x22f3d0eeb519cb2f, 0x0de9a753e6e8621b, 0x0 }, /* #82 */ { 0x006e93, 0x006613, 0x7eaea41cfb986b3d, 0x66b753ae4dd6f931, 0xe808af91523e8df3, 0x0 }, /* #83 */ { 0x1955c2, 0x195d07, 0xb4950a7d24e3af83, 0x54acdedda15bcb6c, 0xa017d4607c781be9, 0x0 }, /* #84 */ { 0x307d02, 0x307516, 0x101f487d75d00ecf, 0x7e9bbcf4629215a0, 0x6e7c7476ecc206d1, 0x0 }, /* #85 */ { 0x0d3b17, 0x0d3b03, 0xa9380c135ea0c889, 0x62913b06ecba5a4c, 0xb9592ef38e1991c2, 0x0 }, /* #86 */ { 0x307f96, 0x307706, 0x138a14904e4c24c9, 0x7c8d24049637c27e, 0x69030f7447eb9db5, 0x0 }, /* #87 */ { 0x3e5a02, 0x3e5a17, 0xbce32eac670d5e42, 0x5b8a81c2624d1681, 0x9ea75315fb3fb83f, 0x0 }, /* #88 */ { 0x194e56, 0x194603, 0x732fda274a9b50b2, 0x35e0505c99bc0479, 0xc2b076354f20b3c7, 0x0 }, /* #89 */ { 0x3a7646, 0x3a7693, 0xe946d9ec6a8d2a1f, 0xc30f69cc28ead1a4, 0xd9c88fdfbe5da785, 0x0 }, /* #90 */ { 0x214d93, 0x214593, 0xd7ec09ea497eedeb, 0x8421ee158f95e879, 0xac35e42b4616fa8d, 0x0 }, /* #91 */ { 0x1b62c6, 0x1b6217, 0xfb7bfebfc991ecef, 0x0e9673bd778884c6, 0x131a74fdadf697d7, 0x0 }, /* #92 */ { 0x2a3bd6, 0x2a3317, 0xc75167d271770fbe, 0x06fc24f713deb6e1, 0x3faabd24a267a723, 0x0 }, /* #93 */ { 0x0e1d46, 0x0e1582, 0x53a5ed73f2882318, 0xdb5e24da81c5516b, 0x87b837668f3d2e53, 0x0 }, /* #94 */ { 0x2c52d7, 0x2c5a86, 0x607a913bced4c925, 0x8baad8427d5bdb0a, 0x2b304706ae8711e4, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u64 = RT_ELEMENTS(g_aTests_adc_u64); BINU64_TEST_T const g_aTests_adc_u64_locked[] = { { 0x272793, 0x272702, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ { 0x2c4117, 0x2c4102, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ { 0x276b97, 0x276302, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ { 0x0a22c6, 0x0a2246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x0e6592, 0x0e6546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x0a2bc7, 0x0a2302, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ { 0x076a43, 0x076202, 0x222ec585eca9b04b, 0x222ec585eca9b04c, 0x0000000000000000, 0x0 }, /* #6 */ { 0x3522d7, 0x352202, 0x5241eae8a5a52eb5, 0x5241eae8a5a52eb6, 0x0000000000000000, 0x0 }, /* #7 */ { 0x1d0043, 0x1d0006, 0x443b1b73c4873e04, 0x443b1b73c4873e05, 0x0000000000000000, 0x0 }, /* #8 */ { 0x387ac6, 0x387286, 0xff4ec5b50c962f5f, 0xff4ec5b50c962f5f, 0x0000000000000000, 0x0 }, /* #9 */ { 0x000c47, 0x000406, 0x6b2ff53dd98daec5, 0x6b2ff53dd98daec6, 0x0000000000000000, 0x0 }, /* #10 */ { 0x0d1496, 0x0d1486, 0x9404a3f2bca76f22, 0x9404a3f2bca76f22, 0x0000000000000000, 0x0 }, /* #11 */ { 0x314042, 0x314087, 0x9733c4c2c7baa874, 0x86bd41391f404ed8, 0xef897c765785a664, 0x0 }, /* #12 */ { 0x2f1c02, 0x2f1c03, 0x8f9f7cb0afb30ed3, 0x6431d3cd834808a4, 0xd492571cd394f9d1, 0x0 }, /* #13 */ { 0x1d1242, 0x1d1a86, 0x1721ed11745302f4, 0x8d08e91403fe05e7, 0x75e6fc028fab02f3, 0x0 }, /* #14 */ { 0x0e4843, 0x0e4013, 0x70458bb965d85844, 0x4ed09851fb1940f2, 0xde8b0c989540e8ad, 0x0 }, /* #15 */ { 0x2b40c3, 0x2b4003, 0x4a3bec41e413a4a6, 0x0fdaade0ddcd346e, 0xc59ec19ef9b98fc7, 0x0 }, /* #16 */ { 0x0e6f46, 0x0e6782, 0xca353f21edc394c3, 0xcd90e4d0e39dd8fd, 0x035ba5aef5da443a, 0x0 }, /* #17 */ { 0x357842, 0x357007, 0x5debe650ea5d9d88, 0x05fd6897e6265d6f, 0xa8118246fbc8bfe7, 0x0 }, /* #18 */ { 0x2f1606, 0x2f1607, 0x6ed9431439c30ee6, 0x63e09f91f00c5d77, 0xf5075c7db6494e91, 0x0 }, /* #19 */ { 0x052d47, 0x052587, 0xfb29d5e1f798e5f2, 0xd24a8617daa97a36, 0xd720b035e3109443, 0x0 }, /* #20 */ { 0x354c93, 0x354497, 0xa8d18378930e710b, 0x81f1166c6b82d488, 0xd91f92f3d874637c, 0x0 }, /* #21 */ { 0x2f0f42, 0x2f0f03, 0xd966577d0df9dc92, 0x686653e6d60e35c2, 0x8efffc69c8145930, 0x0 }, /* #22 */ { 0x2b0342, 0x2b0b82, 0x4ef8048c3cf28b01, 0xa67c12761b9ff3e3, 0x57840de9dead68e2, 0x0 }, /* #23 */ { 0x005d02, 0x005587, 0xfbf7f5e91431d394, 0x8f31baa42affcba5, 0x9339c4bb16cdf811, 0x0 }, /* #24 */ { 0x195096, 0x195082, 0x9bbb69566d00bc26, 0xe6fc04096b6cfedc, 0x4b409ab2fe6c42b6, 0x0 }, /* #25 */ { 0x0f7b93, 0x0f7b96, 0x7fcd28e376376fce, 0xb15a8213ed12085c, 0x318d593076da988d, 0x0 }, /* #26 */ { 0x150dd3, 0x150d17, 0x8fd9ce00a4638af4, 0x13119aa9be66f9e1, 0x8337cca91a036eec, 0x0 }, /* #27 */ { 0x275543, 0x275582, 0x4110dbc1f9cb7d46, 0xdf9e78105cdc72a8, 0x9e8d9c4e6310f561, 0x0 }, /* #28 */ { 0x1d4543, 0x1d4583, 0xce41c97d811334db, 0xa234dfe83d57c83d, 0xd3f3166abc449361, 0x0 }, /* #29 */ { 0x276412, 0x276c13, 0x90f629241107032f, 0x34583488a992fb6e, 0xa3620b64988bf83f, 0x0 }, /* #30 */ { 0x167c92, 0x167486, 0x49e78da78104f4d9, 0xf64e60bb93b0f27e, 0xac66d31412abfda5, 0x0 }, /* #31 */ { 0x190602, 0x190607, 0x2e2f07a7519f7ca1, 0x2bde3eb80be7b887, 0xfdaf3710ba483be6, 0x0 }, /* #32 */ { 0x1437c2, 0x143796, 0x3dec3015dd48f349, 0xde487cba92e3f478, 0xa05c4ca4b59b012f, 0x0 }, /* #33 */ { 0x2a5007, 0x2a5016, 0x0987db3af649c1b9, 0x6dd54fc28f671f69, 0x644d7487991d5daf, 0x0 }, /* #34 */ { 0x3139d6, 0x313117, 0xd7e1a9966044e3ed, 0x22b196beb91fc690, 0x4acfed2858dae2a3, 0x0 }, /* #35 */ { 0x1568c2, 0x156892, 0x6d5a5ca447784b12, 0xd7e30c0a8ebecc20, 0x6a88af664746810e, 0x0 }, /* #36 */ { 0x0241d7, 0x024197, 0x9545a7898ffa1e48, 0x831fb8b29796f160, 0xedda1129079cd317, 0x0 }, /* #37 */ { 0x260ec2, 0x260e17, 0x98b046bc5cf3ed4d, 0x2b10d0a4dcf1d511, 0x926089e87ffde7c4, 0x0 }, /* #38 */ { 0x3b3683, 0x3b3616, 0x53378beca3c33ccf, 0x7a04d84d141b9b4e, 0x26cd4c6070585e7e, 0x0 }, /* #39 */ { 0x233ad7, 0x233a07, 0xac49766e8afe674c, 0x70794b79ab4a2e9f, 0xc42fd50b204bc752, 0x0 }, /* #40 */ { 0x0b09c2, 0x0b0903, 0x9db5dc250e881060, 0x24a0f239c27e8ef8, 0x86eb1614b3f67e98, 0x0 }, /* #41 */ { 0x3147c6, 0x314706, 0x1da164f48eeade5e, 0x7b4e7ac1323be92e, 0x5dad15cca3510ad0, 0x0 }, /* #42 */ { 0x1c6fc7, 0x1c6713, 0xaa438aebb8555ffa, 0x1753bde63ad85301, 0x6d1032fa8282f306, 0x0 }, /* #43 */ { 0x213107, 0x213182, 0x1819d49547d3af63, 0xb2b9652e29a1c907, 0x9a9f9098e1ce19a3, 0x0 }, /* #44 */ { 0x352d83, 0x352583, 0xe78967cb6dfd54b4, 0xba4d74cd8e0f0f19, 0xd2c40d022011ba64, 0x0 }, /* #45 */ { 0x242c82, 0x242486, 0x912621515e5555a2, 0xc58f5061c3e633f3, 0x34692f106590de51, 0x0 }, /* #46 */ { 0x334bc7, 0x334396, 0x24d1bd0345d043ab, 0xd0dc4f8bafea78fa, 0xac0a92886a1a354e, 0x0 }, /* #47 */ { 0x214a47, 0x214a13, 0x8fe8b5c436f57fd8, 0x7f850fdc8be2fb07, 0xef9c5a1854ed7b2e, 0x0 }, /* #48 */ { 0x321397, 0x321392, 0x1cae186029c27629, 0xfa89ab8ae45d2fe0, 0xdddb932aba9ab9b6, 0x0 }, /* #49 */ { 0x1679c3, 0x167107, 0x5f957d37cf4fd6e7, 0x223b7d976fb2353c, 0xc2a6005fa0625e54, 0x0 }, /* #50 */ { 0x1f0e13, 0x1f0696, 0x2cdf71b601a27abe, 0xff07c27e4de2625c, 0xd22850c84c3fe79d, 0x0 }, /* #51 */ { 0x3e7a93, 0x3e7286, 0x317d1a3b4c4551b2, 0xcc73be7782dddf7e, 0x9af6a43c36988dcb, 0x0 }, /* #52 */ { 0x054743, 0x054717, 0xfd09097ddc4e2dac, 0x4da1b00a722c6784, 0x5098a68c95de39d7, 0x0 }, /* #53 */ { 0x275d52, 0x275596, 0xbbe98a3ca17287de, 0xe21fbc0a58249648, 0x263631cdb6b20e6a, 0x0 }, /* #54 */ { 0x106d13, 0x106d07, 0x88b16277b5b77716, 0x289cc35f8bde6527, 0x9feb60e7d626ee10, 0x0 }, /* #55 */ { 0x1767c6, 0x176783, 0xf0dfae1bed1f87ae, 0xe1e475c2ddef24ef, 0xf104c7a6f0cf9d41, 0x0 }, /* #56 */ { 0x1d5043, 0x1d5003, 0xd04086e67c588f33, 0x2a62031eceae38ef, 0x5a217c385255a9bb, 0x0 }, /* #57 */ { 0x3a5e17, 0x3a5e03, 0x883fa9644b89e877, 0x533c8bf0ac07436e, 0xcafce28c607d5af6, 0x0 }, /* #58 */ { 0x1e7dd7, 0x1e7502, 0x32f386f75221dc43, 0x5ff742f9224df9d5, 0x2d03bc01d02c1d91, 0x0 }, /* #59 */ { 0x0922c2, 0x092a13, 0x819144676821c6fe, 0x4320c7826cb6de73, 0xc18f831b04951775, 0x0 }, /* #60 */ { 0x372582, 0x372507, 0xcc7f02eb2698b989, 0x413be81544021dcf, 0x74bce52a1d696446, 0x0 }, /* #61 */ { 0x363e97, 0x363616, 0x0751a82d01f846ef, 0x5a4abeece13ca644, 0x52f916bfdf445f54, 0x0 }, /* #62 */ { 0x0e13d7, 0x0e1382, 0xa14ba6b3adad63ac, 0xf3b66f55471606cd, 0x526ac8a19968a320, 0x0 }, /* #63 */ { 0x2d16c2, 0x2d1e07, 0x808e6c28065eb661, 0x34a609b380c6e1c5, 0xb4179d8b7a682b64, 0x0 }, /* #64 */ { 0x387106, 0x387183, 0xeb976516206dbe89, 0xb08f8a175fb325bc, 0xc4f825013f456733, 0x0 }, /* #65 */ { 0x3a6592, 0x3a6502, 0x06ac4714186e964b, 0x0af98a5c2d95361c, 0x044d434815269fd1, 0x0 }, /* #66 */ { 0x065d12, 0x065596, 0x1510080b8f8035ce, 0xff5c7760cfa180f3, 0xea4c6f5540214b25, 0x0 }, /* #67 */ { 0x0c6a16, 0x0c6292, 0x0b5080f29241b67f, 0xe384d62966080f23, 0xd8345536d3c658a4, 0x0 }, /* #68 */ { 0x250102, 0x250113, 0xa9807e2f72dc75c5, 0x1138919c5579d061, 0x67b8136ce29d5a9c, 0x0 }, /* #69 */ { 0x276a52, 0x276282, 0x480a5cac604a2453, 0xeba15334ac5d914c, 0xa396f6884c136cf9, 0x0 }, /* #70 */ { 0x175582, 0x175586, 0xaeb6a41158cd90e0, 0xce9912e963a8e8f6, 0x1fe26ed80adb5816, 0x0 }, /* #71 */ { 0x3411c3, 0x341113, 0xee447f6f130a88f7, 0x06eaba27524ea643, 0x18a63ab83f441d4b, 0x0 }, /* #72 */ { 0x1f4742, 0x1f4f92, 0x32c6f847e4d6175c, 0x965ea4309f6d56c8, 0x6397abe8ba973f6c, 0x0 }, /* #73 */ { 0x050a56, 0x050a03, 0x812941eb3ba6abe5, 0x7c88a7e6efc70c15, 0xfb5f65fbb4206030, 0x0 }, /* #74 */ { 0x0b2ad7, 0x0b2292, 0x1fabd4d04a20b3ee, 0xc8b0c917afe2067a, 0xa904f44765c1528b, 0x0 }, /* #75 */ { 0x1257d7, 0x125f03, 0x9546ab3d12945d88, 0x5fcf407c9f92dedc, 0xca88953f8cfe8153, 0x0 }, /* #76 */ { 0x1c1782, 0x1c1796, 0xba673a410f21c02f, 0xeb378facccb9ddd8, 0x30d0556bbd981da9, 0x0 }, /* #77 */ { 0x030282, 0x030203, 0x9eb76df51c93ff94, 0x1727ca2a0e2315e5, 0x78705c34f18f1651, 0x0 }, /* #78 */ { 0x025a17, 0x025283, 0x99684e8f4efd9b51, 0x85483917089bf6e3, 0xebdfea87b99e5b91, 0x0 }, /* #79 */ { 0x0d4ad2, 0x0d4a03, 0x8a0865b5ad4d5338, 0x399afe79eeb8d77a, 0xaf9298c4416b8442, 0x0 }, /* #80 */ { 0x382a93, 0x382206, 0x29f5648bed9bf732, 0x44776f8e381a848d, 0x1a820b024a7e8d5a, 0x0 }, /* #81 */ { 0x321517, 0x321517, 0x57c6d7ce7f824267, 0x189c709346a2aeb1, 0xc0d598c4c7206c49, 0x0 }, /* #82 */ { 0x255112, 0x255992, 0x6c6f9337112a377f, 0x97110edd60e73d7a, 0x2aa17ba64fbd05fb, 0x0 }, /* #83 */ { 0x1329c7, 0x132197, 0xd631774f49900fbe, 0xa72b1ffd27a8aae8, 0xd0f9a8adde189b29, 0x0 }, /* #84 */ { 0x325102, 0x325196, 0x38f7eb755c838c5e, 0xf96c8a3b44e744f0, 0xc0749ec5e863b892, 0x0 }, /* #85 */ { 0x2a0dd7, 0x2a0592, 0x4d0de5d60b6c4b4c, 0xffd1564588770d92, 0xb2c3706f7d0ac245, 0x0 }, /* #86 */ { 0x180007, 0x180093, 0xed4524ce9673886d, 0xe846fd40a5491d10, 0xfb01d8720ed594a2, 0x0 }, /* #87 */ { 0x111f43, 0x111f92, 0x7c1d26ff5deb4e2e, 0xbf76e4599689d070, 0x4359bd5a389e8241, 0x0 }, /* #88 */ { 0x391653, 0x391613, 0xb083ec8d251f35dd, 0x148d3fc2855504ec, 0x640953356035cf0e, 0x0 }, /* #89 */ { 0x2c5152, 0x2c5183, 0xc5ecd853806e5502, 0x917befadf42ef034, 0xcb8f175a73c09b32, 0x0 }, /* #90 */ { 0x0d2ad6, 0x0d2a86, 0x46813cc9cebdb375, 0x8ed20aacbfba88fa, 0x4850cde2f0fcd585, 0x0 }, /* #91 */ { 0x2627c3, 0x262702, 0x3a04bc29ccdd4581, 0x4d02daea76721e7f, 0x12fe1ec0a994d8fd, 0x0 }, /* #92 */ { 0x320012, 0x320087, 0xdfaae8c5cd980e94, 0xd990271de3b53d24, 0xf9e53e58161d2e90, 0x0 }, /* #93 */ { 0x1b7b47, 0x1b7306, 0x1d4e1e5ab3aad691, 0x323b0271c01d834e, 0x14ece4170c72acbc, 0x0 }, /* #94 */ { 0x2a11d3, 0x2a1116, 0x224d7d800d6a7018, 0x2932bc0a01d728d4, 0x06e53e89f46cb8bb, 0x0 }, /* #95 */ }; uint32_t const g_cTests_adc_u64_locked = RT_ELEMENTS(g_aTests_adc_u64_locked); BINU64_TEST_T const g_aTests_sub_u64[] = { { 0x143896, 0x143046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x163883, 0x163046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x2b5597, 0x2b5546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x1c0312, 0x1c0346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x1f1492, 0x1f1446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x143e97, 0x143646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x2e3c43, 0x2e3406, 0x68f5eb72e934bf33, 0x68f5eb72e934bf33, 0x0000000000000000, 0x0 }, /* #6 */ { 0x346313, 0x346382, 0xd072398bbb1fdd1c, 0xd072398bbb1fdd1c, 0x0000000000000000, 0x0 }, /* #7 */ { 0x2d7797, 0x2d7786, 0xbe466f7e0241f9f6, 0xbe466f7e0241f9f6, 0x0000000000000000, 0x0 }, /* #8 */ { 0x012757, 0x012782, 0xaf1930a5dec8b8cb, 0xaf1930a5dec8b8cb, 0x0000000000000000, 0x0 }, /* #9 */ { 0x1c2717, 0x1c2786, 0xc4acbf35a93d53cc, 0xc4acbf35a93d53cc, 0x0000000000000000, 0x0 }, /* #10 */ { 0x080b12, 0x080382, 0xc9accb0b2f464423, 0xc9accb0b2f464423, 0x0000000000000000, 0x0 }, /* #11 */ { 0x236e16, 0x236697, 0x180ffab64114cf11, 0x9ae9743d94ce7f6c, 0x7d268678ac464fa5, 0x0 }, /* #12 */ { 0x167052, 0x167012, 0x45fd403a7583a2e8, 0x30c0f7700cb4b16b, 0x153c48ca68cef17d, 0x0 }, /* #13 */ { 0x0e7113, 0x0e7987, 0x71374978a4b87e86, 0xe4bca7395d868133, 0x8c7aa23f4731fd53, 0x0 }, /* #14 */ { 0x2e57d7, 0x2e5792, 0xcdc893b12b585088, 0x9ab94bea7b26fd5b, 0x330f47c6b031532d, 0x0 }, /* #15 */ { 0x0b68c6, 0x0b6083, 0x31a76fe367a2b98c, 0xc563a467d0be89c8, 0x6c43cb7b96e42fc4, 0x0 }, /* #16 */ { 0x2952d7, 0x295a83, 0x5e480089c91b52ba, 0xbd73a9b4b48a87f1, 0xa0d456d51490cac9, 0x0 }, /* #17 */ { 0x317d56, 0x317507, 0x096613960c8fe1ac, 0x4f3d29f0388c7435, 0xba28e9a5d4036d77, 0x0 }, /* #18 */ { 0x074a92, 0x074213, 0x5a8e0d20e3ffde52, 0x6731212cca78c2fb, 0xf35cebf419871b57, 0x0 }, /* #19 */ { 0x232d47, 0x232512, 0x58bb6d4f79056a38, 0x063acd87fe8b9eea, 0x52809fc77a79cb4e, 0x0 }, /* #20 */ { 0x120bc2, 0x120b93, 0x3f9d286426c6feb0, 0xad223fb0a383949d, 0x927ae8b383436a13, 0x0 }, /* #21 */ { 0x290713, 0x290712, 0xb4cf0d5b8575ec73, 0x33d89888d10664f7, 0x80f674d2b46f877c, 0x0 }, /* #22 */ { 0x3e5747, 0x3e5702, 0x62d40bfb8f5ebe6d, 0x0dabfd2b567a1910, 0x55280ed038e4a55d, 0x0 }, /* #23 */ { 0x2419d3, 0x241112, 0xeff08bafd962c793, 0x0bd3fac5c9f4c268, 0xe41c90ea0f6e052b, 0x0 }, /* #24 */ { 0x1572c2, 0x157297, 0x00234ca4cd7cc3e1, 0xc6033c1f3e601a4e, 0x3a2010858f1ca993, 0x0 }, /* #25 */ { 0x055156, 0x055103, 0x34bab02b4c8412ec, 0x41c465cc44f755d0, 0xf2f64a5f078cbd1c, 0x0 }, /* #26 */ { 0x131dd6, 0x131582, 0xdd27b73e5a6f5666, 0xd9966725214dbb43, 0x0391501939219b23, 0x0 }, /* #27 */ { 0x103402, 0x103406, 0x4c8ecbd572e83437, 0x21d2aad78dce5c41, 0x2abc20fde519d7f6, 0x0 }, /* #28 */ { 0x075dd7, 0x075597, 0x0ce3f68b0a4f2649, 0xba894dce8c534e3c, 0x525aa8bc7dfbd80d, 0x0 }, /* #29 */ { 0x257e13, 0x257682, 0xe479ac4fb01f893e, 0xbe0e4e2f1d2ecdd6, 0x266b5e2092f0bb68, 0x0 }, /* #30 */ { 0x1f3286, 0x1f3292, 0xca83c78751a07575, 0x8d044956946ab3c7, 0x3d7f7e30bd35c1ae, 0x0 }, /* #31 */ { 0x3d6b13, 0x3d6307, 0x22543b43c7fede24, 0x34aa29ae0f9658b2, 0xedaa1195b8688572, 0x0 }, /* #32 */ { 0x111c46, 0x111c93, 0x7d58edb8595f0b52, 0x8e788b638c0759a8, 0xeee06254cd57b1aa, 0x0 }, /* #33 */ { 0x113793, 0x113f87, 0x1c172d79b5aa922a, 0x8ab4edb8ec633300, 0x91623fc0c9475f2a, 0x0 }, /* #34 */ { 0x3f2b82, 0x3f2312, 0xcfd490f8cc7991e6, 0x0e7ad6b562a5ebad, 0xc159ba4369d3a639, 0x0 }, /* #35 */ { 0x061e56, 0x061696, 0xe579f9056acbca7b, 0xbc1f71017434177d, 0x295a8803f697b2fe, 0x0 }, /* #36 */ { 0x285d92, 0x285516, 0x4adf62408fab7e27, 0x06f827c5cdfb3bbd, 0x43e73a7ac1b0426a, 0x0 }, /* #37 */ { 0x0f6587, 0x0f6597, 0x161421f003c01ee3, 0xdbe856ee32a35266, 0x3a2bcb01d11ccc7d, 0x0 }, /* #38 */ { 0x352b53, 0x352312, 0x652f11433516799a, 0x4ea567be4d3e54ef, 0x1689a984e7d824ab, 0x0 }, /* #39 */ { 0x0f6ad6, 0x0f6217, 0x56f8f74673324145, 0x6e9da32daf441817, 0xe85b5418c3ee292e, 0x0 }, /* #40 */ { 0x2c26c2, 0x2c2683, 0xfbc1e91ab7aee96f, 0xff62354f0899d538, 0xfc5fb3cbaf151437, 0x0 }, /* #41 */ { 0x225fd2, 0x225716, 0x7e030ab2f9b34bec, 0x53c57a2649d65eee, 0x2a3d908cafdcecfe, 0x0 }, /* #42 */ { 0x0b3016, 0x0b3083, 0x5f4c60240f3beb89, 0xf867c82125840b75, 0x66e49802e9b7e014, 0x0 }, /* #43 */ { 0x134957, 0x134186, 0xb53c263bfff206ca, 0x8aa02cd619df7a39, 0x2a9bf965e6128c91, 0x0 }, /* #44 */ { 0x0a1716, 0x0a1f12, 0xa187389e34961e44, 0x75ea1b495ca57146, 0x2b9d1d54d7f0acfe, 0x0 }, /* #45 */ { 0x2d63d3, 0x2d6302, 0x503e8e25fae62777, 0x3415597b65a59420, 0x1c2934aa95409357, 0x0 }, /* #46 */ { 0x1d2c82, 0x1d2482, 0xda571cb2cd1d1874, 0xa926ae4daa7d3583, 0x31306e65229fe2f1, 0x0 }, /* #47 */ { 0x2c4dd3, 0x2c4592, 0xdbf32e80ba71e3d5, 0xd0ce3ac05372fb0b, 0x0b24f3c066fee8ca, 0x0 }, /* #48 */ { 0x255a93, 0x255216, 0x7d1f28dd48b40558, 0x5a544fff154ffbdb, 0x22cad8de3364097d, 0x0 }, /* #49 */ { 0x3e6217, 0x3e6a06, 0xc5b7a2eb5b28f53b, 0x67bb7fad46bb0995, 0x5dfc233e146deba6, 0x0 }, /* #50 */ { 0x0a0a97, 0x0a0283, 0x4abd7f619ef5df9c, 0xea91d3e94bef5b01, 0x602bab785306849b, 0x0 }, /* #51 */ { 0x2c0692, 0x2c0612, 0x77abb99fab279246, 0x04b751001f26b897, 0x72f4689f8c00d9af, 0x0 }, /* #52 */ { 0x3c45c7, 0x3c4d12, 0x8424f607969447b1, 0x633634fbbbd05ccd, 0x20eec10bdac3eae4, 0x0 }, /* #53 */ { 0x324d43, 0x324586, 0xfc302f58bf747a1a, 0x8433cdd7250ee069, 0x77fc61819a6599b1, 0x0 }, /* #54 */ { 0x0d61d6, 0x0d6192, 0xf451c85465371da1, 0xaed75f633db7749b, 0x457a68f1277fa906, 0x0 }, /* #55 */ { 0x2f0b47, 0x2f0b83, 0x71e8bab46639b9d8, 0xda10725dadc486b0, 0x97d84856b8753328, 0x0 }, /* #56 */ { 0x312407, 0x312492, 0xbec95cfdd5f82712, 0xa7fc22271a2663c7, 0x16cd3ad6bbd1c34b, 0x0 }, /* #57 */ { 0x2c3047, 0x2c3097, 0x17b34bbbfc30ee24, 0xa7508e8dd9be9d7e, 0x7062bd2e227250a6, 0x0 }, /* #58 */ { 0x1a16c6, 0x1a1606, 0x7222e592910e0ec8, 0x00364f87ed9f69d4, 0x71ec960aa36ea4f4, 0x0 }, /* #59 */ { 0x0f4203, 0x0f4216, 0xdd94d117552b6d00, 0x47938a67e763d68e, 0x960146af6dc79672, 0x0 }, /* #60 */ { 0x262dd3, 0x262593, 0xba4c06e4d55880a2, 0xd4e6cf6ffd3cccc8, 0xe5653774d81bb3da, 0x0 }, /* #61 */ { 0x3b0417, 0x3b0487, 0xaf5f4ad6192a60b9, 0xc22b0b6c17fae090, 0xed343f6a012f8029, 0x0 }, /* #62 */ { 0x070452, 0x070c97, 0x532edc9469938262, 0xbfd9b67f6e5c6c99, 0x93552614fb3715c9, 0x0 }, /* #63 */ { 0x377e53, 0x377606, 0x500627c7441da2dc, 0x1a56eb538073c47b, 0x35af3c73c3a9de61, 0x0 }, /* #64 */ { 0x084e47, 0x084692, 0xc6de2b3de3e8b550, 0x840660cf3ebd9746, 0x42d7ca6ea52b1e0a, 0x0 }, /* #65 */ { 0x015643, 0x015697, 0x8c1041d77f52b144, 0xbe1c3a016f2416af, 0xcdf407d6102e9a95, 0x0 }, /* #66 */ { 0x265553, 0x265586, 0x9dff4e6ea4762724, 0x94fb6e6b470e3d90, 0x0903e0035d67e994, 0x0 }, /* #67 */ { 0x3f3e46, 0x3f3616, 0xbd646655ca7a75f0, 0x0f8f8166567836b2, 0xadd4e4ef74023f3e, 0x0 }, /* #68 */ { 0x061a16, 0x061206, 0x7d1ce8fa3503946e, 0x3f170c074216bfed, 0x3e05dcf2f2ecd481, 0x0 }, /* #69 */ { 0x337b47, 0x337302, 0x93a21d6738388016, 0x0e40dc368439c704, 0x85614130b3feb912, 0x0 }, /* #70 */ { 0x1d2ac3, 0x1d2a93, 0x6a6a9f72fe0a2bf2, 0xdc9f41ef1ba1c097, 0x8dcb5d83e2686b5b, 0x0 }, /* #71 */ { 0x2055d6, 0x205596, 0xc7a36ffa3b0caad4, 0x8b000d64f06f6787, 0x3ca362954a9d434d, 0x0 }, /* #72 */ { 0x2d7986, 0x2d7103, 0x330f39b62c95f5ea, 0x49cb4d32023912a4, 0xe943ec842a5ce346, 0x0 }, /* #73 */ { 0x065416, 0x065412, 0x287c22ccedd093d7, 0x0fe1e237f6cad2ad, 0x189a4094f705c12a, 0x0 }, /* #74 */ { 0x0c4896, 0x0c4017, 0x3a872ba480423a01, 0x7e9913dc33e6aef9, 0xbbee17c84c5b8b08, 0x0 }, /* #75 */ { 0x046142, 0x046103, 0x2268f01e176c740b, 0x513245193b56d79b, 0xd136ab04dc159c70, 0x0 }, /* #76 */ { 0x1b5a06, 0x1b5202, 0xbcb55d16e6f26e7d, 0x068178929e129bc1, 0xb633e48448dfd2bc, 0x0 }, /* #77 */ { 0x045a06, 0x045293, 0x0331ed16c2c461d1, 0xd8400b5414a7c43d, 0x2af1e1c2ae1c9d94, 0x0 }, /* #78 */ { 0x2d1806, 0x2d1006, 0x6cd7be92c8207a3e, 0x209e3df574f5b08e, 0x4c39809d532ac9b0, 0x0 }, /* #79 */ { 0x1f2c42, 0x1f2407, 0x3a12ce8268b3d697, 0x4345662101340235, 0xf6cd6861677fd462, 0x0 }, /* #80 */ { 0x102303, 0x102393, 0x9cfe582ebe4f42e0, 0xd74e9744e8ad3ef7, 0xc5afc0e9d5a203e9, 0x0 }, /* #81 */ { 0x2e61c2, 0x2e6107, 0x32720b23dd3940b4, 0x58aaf1e73eef6084, 0xd9c7193c9e49e030, 0x0 }, /* #82 */ { 0x325a83, 0x325a02, 0xe87227599e7558cd, 0x7e58fc2bc4138b07, 0x6a192b2dda61cdc6, 0x0 }, /* #83 */ { 0x0c0f92, 0x0c0706, 0xe5adf4c8bfa1aa9e, 0x56e5483fe6ea6d7e, 0x8ec8ac88d8b73d20, 0x0 }, /* #84 */ { 0x0e2d42, 0x0e2502, 0x2cc52df8854d0bbe, 0x2787237b192a53b0, 0x053e0a7d6c22b80e, 0x0 }, /* #85 */ { 0x0f4406, 0x0f4c16, 0xe0cea1921dd18911, 0x7950b65c21f46f6a, 0x677deb35fbdd19a7, 0x0 }, /* #86 */ { 0x3f6252, 0x3f6286, 0xa4d9ee1cdf9f832a, 0x837d82aba50d8984, 0x215c6b713a91f9a6, 0x0 }, /* #87 */ { 0x1d4002, 0x1d4087, 0x96df04f94bbf832a, 0xcca2c48d1215eaa3, 0xca3c406c39a99887, 0x0 }, /* #88 */ { 0x266242, 0x266283, 0x274fef2a70dec28f, 0xb6987afcd4b27338, 0x70b7742d9c2c4f57, 0x0 }, /* #89 */ { 0x0d0807, 0x0d0016, 0xde8a355843b43412, 0x32c3a9b34bba61a3, 0xabc68ba4f7f9d26f, 0x0 }, /* #90 */ { 0x2632d2, 0x263a16, 0xb46e47b7b4267b18, 0x6a12a77c2eb1f44b, 0x4a5ba03b857486cd, 0x0 }, /* #91 */ { 0x130b03, 0x130313, 0x2b0238d51ee13e02, 0x555433b04b0d9394, 0xd5ae0524d3d3aa6e, 0x0 }, /* #92 */ { 0x1a25c7, 0x1a2516, 0xf97001dde88a9274, 0x57daef66269b3e9a, 0xa1951277c1ef53da, 0x0 }, /* #93 */ { 0x2a2f07, 0x2a2f12, 0x8c35993292dca7e1, 0x77a3eabf6a887c7c, 0x1491ae7328542b65, 0x0 }, /* #94 */ { 0x0d40c6, 0x0d4802, 0x802ca3f432c00916, 0x229806932ad78dd0, 0x5d949d6107e87b46, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u64 = RT_ELEMENTS(g_aTests_sub_u64); BINU64_TEST_T const g_aTests_sub_u64_locked[] = { { 0x355583, 0x355546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x035213, 0x035246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x031247, 0x031246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x240ec3, 0x240646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x231302, 0x231346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x3c1f57, 0x3c1746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x085c03, 0x085486, 0xbf6ea3d078c4ee0c, 0xbf6ea3d078c4ee0c, 0x0000000000000000, 0x0 }, /* #6 */ { 0x2872d2, 0x287282, 0xc45700ea6bfd25b3, 0xc45700ea6bfd25b3, 0x0000000000000000, 0x0 }, /* #7 */ { 0x362156, 0x362102, 0x3d464fb5531b3454, 0x3d464fb5531b3454, 0x0000000000000000, 0x0 }, /* #8 */ { 0x080092, 0x080086, 0xe732abe62fb39d24, 0xe732abe62fb39d24, 0x0000000000000000, 0x0 }, /* #9 */ { 0x115fc6, 0x115782, 0x847a7e4385f76301, 0x847a7e4385f76301, 0x0000000000000000, 0x0 }, /* #10 */ { 0x045996, 0x045186, 0xbdf156a9af70b1d7, 0xbdf156a9af70b1d7, 0x0000000000000000, 0x0 }, /* #11 */ { 0x2b5343, 0x2b5387, 0x82e8a23bf6f2f1ce, 0xfb077aaa68064d2d, 0x87e127918eeca4a1, 0x0 }, /* #12 */ { 0x2c6e82, 0x2c6686, 0xe30b22206fed74d9, 0x9478b6fbc13564e4, 0x4e926b24aeb80ff5, 0x0 }, /* #13 */ { 0x1f35c3, 0x1f3d16, 0x9bd7bae1f02e38e2, 0x713f24bd28850d8d, 0x2a989624c7a92b55, 0x0 }, /* #14 */ { 0x1b5d42, 0x1b5d93, 0x470fb5c158659586, 0x91d418d3fba9ee9e, 0xb53b9ced5cbba6e8, 0x0 }, /* #15 */ { 0x0a78c2, 0x0a7003, 0x229b59b3051e2958, 0x636ee5d785b3da15, 0xbf2c73db7f6a4f43, 0x0 }, /* #16 */ { 0x397907, 0x397993, 0x4bce56641789c54a, 0xb5d6cd0b692fa8cb, 0x95f78958ae5a1c7f, 0x0 }, /* #17 */ { 0x050e52, 0x050692, 0xe7b26adfb2868ba8, 0xc8776d8a58b8835d, 0x1f3afd5559ce084b, 0x0 }, /* #18 */ { 0x020103, 0x020997, 0x5aedbdfc2e53f933, 0x8fe002203bababd8, 0xcb0dbbdbf2a84d5b, 0x0 }, /* #19 */ { 0x2e4c06, 0x2e4416, 0xfb1e6083c752779b, 0x43f3fba5070e307e, 0xb72a64dec044471d, 0x0 }, /* #20 */ { 0x1861c3, 0x186102, 0xfff231517583dda3, 0x1ba61d89f6dd3c61, 0xe44c13c77ea6a142, 0x0 }, /* #21 */ { 0x251412, 0x251416, 0xf0d072b9051be8b8, 0x0584c73e5034fbee, 0xeb4bab7ab4e6ecca, 0x0 }, /* #22 */ { 0x037d93, 0x037593, 0x3f4733ab9b9160d5, 0xd9dae5957216a676, 0x656c4e16297aba5f, 0x0 }, /* #23 */ { 0x214817, 0x214086, 0x97805fc82d104f85, 0x8dab8314772abde2, 0x09d4dcb3b5e591a3, 0x0 }, /* #24 */ { 0x3c7fd3, 0x3c7716, 0xf575ef4851b07b63, 0x1c0124cd4f171d18, 0xd974ca7b02995e4b, 0x0 }, /* #25 */ { 0x3d3017, 0x3d3002, 0x7d336578f94ae97f, 0x180bb73d292b1220, 0x6527ae3bd01fd75f, 0x0 }, /* #26 */ { 0x342616, 0x342606, 0x70c9685a36e205bb, 0x3fe2f3640cd90959, 0x30e674f62a08fc62, 0x0 }, /* #27 */ { 0x311b57, 0x311392, 0xfb17462f7500d5f7, 0xf137bf0a82df846b, 0x09df8724f221518c, 0x0 }, /* #28 */ { 0x305802, 0x305092, 0xaf778dc711fd1c29, 0xaf339bfae545731f, 0x0043f1cc2cb7a90a, 0x0 }, /* #29 */ { 0x3a6657, 0x3a6693, 0x0530eb388ea2ac31, 0xab59fdebe12d865d, 0x59d6ed4cad7525d4, 0x0 }, /* #30 */ { 0x063952, 0x063906, 0x83787b915af86e5e, 0x57626f973f8becd8, 0x2c160bfa1b6c8186, 0x0 }, /* #31 */ { 0x2b1252, 0x2b1292, 0xd01dc16091828de4, 0xbdec44a9228fb22f, 0x12317cb76ef2dbb5, 0x0 }, /* #32 */ { 0x3600d3, 0x360893, 0x79b2323de2008136, 0xaa8f20931aa3a8b9, 0xcf2311aac75cd87d, 0x0 }, /* #33 */ { 0x087a53, 0x087217, 0x00ea0d5ac612b101, 0x0bc730c34252376c, 0xf522dc9783c07995, 0x0 }, /* #34 */ { 0x2e47d3, 0x2e4f06, 0x9f35ab753c8bbf28, 0x6482b1500046ed17, 0x3ab2fa253c44d211, 0x0 }, /* #35 */ { 0x3b19d6, 0x3b1112, 0x7b866c297627371a, 0x72f3c46d21e4ea3d, 0x0892a7bc54424cdd, 0x0 }, /* #36 */ { 0x044b87, 0x044392, 0xab3c9fd559216f20, 0x8935f512356c54a4, 0x2206aac323b51a7c, 0x0 }, /* #37 */ { 0x1d5516, 0x1d5597, 0xcdd86d457bedd41c, 0xd2d7b3710f45a88d, 0xfb00b9d46ca82b8f, 0x0 }, /* #38 */ { 0x035012, 0x035887, 0x7cc8359e7c38373e, 0xee152e76309d3bc9, 0x8eb307284b9afb75, 0x0 }, /* #39 */ { 0x326512, 0x326d97, 0x579f248051157c71, 0xbe023d0644f474b8, 0x999ce77a0c2107b9, 0x0 }, /* #40 */ { 0x0208c7, 0x020087, 0x2d169ceee7990535, 0xbdf18d39bd6e9821, 0x6f250fb52a2a6d14, 0x0 }, /* #41 */ { 0x1f7282, 0x1f7217, 0x08c40fc87fe838ca, 0x61db993ad82901db, 0xa6e8768da7bf36ef, 0x0 }, /* #42 */ { 0x2f3a17, 0x2f3a12, 0xa6e467525d3b6d44, 0x7e61ccf786d7cdc7, 0x28829a5ad6639f7d, 0x0 }, /* #43 */ { 0x3b5306, 0x3b5b06, 0x8b5b637a9ce0053c, 0x13e38db4406c0dcc, 0x7777d5c65c73f770, 0x0 }, /* #44 */ { 0x3a0953, 0x3a0997, 0x6f77a22897372944, 0xc90166e3bb0a282e, 0xa6763b44dc2d0116, 0x0 }, /* #45 */ { 0x2259c7, 0x225197, 0x44b5ca103ae4e2da, 0xfbcc55a4a40ac17b, 0x48e9746b96da215f, 0x0 }, /* #46 */ { 0x046f93, 0x046797, 0x075473d0b97f8145, 0xa5545c7c0583e409, 0x62001754b3fb9d3c, 0x0 }, /* #47 */ { 0x0f68c7, 0x0f6092, 0xeb17e5b6edea25d4, 0x83be4cde02a863ea, 0x675998d8eb41c1ea, 0x0 }, /* #48 */ { 0x217fd7, 0x217797, 0x9e232f6217fbfb36, 0xfdf96c078223802e, 0xa029c35a95d87b08, 0x0 }, /* #49 */ { 0x357617, 0x357692, 0xc0a65f5e2abf357a, 0x91564c07b899aa1c, 0x2f50135672258b5e, 0x0 }, /* #50 */ { 0x206202, 0x206202, 0xc18c68992927366d, 0x3426048eabf56308, 0x8d66640a7d31d365, 0x0 }, /* #51 */ { 0x2d2b46, 0x2d2382, 0xf44789fc04b43b08, 0xdfb7fd5ae85a71a2, 0x148f8ca11c59c966, 0x0 }, /* #52 */ { 0x355616, 0x355613, 0x0726615d28c24529, 0x1cdbc5b660915f5b, 0xea4a9ba6c830e5ce, 0x0 }, /* #53 */ { 0x3f5c43, 0x3f5c06, 0xc8a7775d2a8d9fee, 0x50a87e74e6061b0a, 0x77fef8e8448784e4, 0x0 }, /* #54 */ { 0x251706, 0x251787, 0x8ee047e8e690f8cc, 0x9721fa3977b2c00c, 0xf7be4daf6ede38c0, 0x0 }, /* #55 */ { 0x1f5d43, 0x1f5506, 0xaeb924f3fd29064f, 0x1e5bd90ca006b266, 0x905d4be75d2253e9, 0x0 }, /* #56 */ { 0x3274d2, 0x327c06, 0xb40c39db0eaa738f, 0x5b83810c168d69c5, 0x5888b8cef81d09ca, 0x0 }, /* #57 */ { 0x2d6a43, 0x2d6a12, 0x8636a43fad592748, 0x0e148431e4f2b42f, 0x7822200dc8667319, 0x0 }, /* #58 */ { 0x0e7297, 0x0e7216, 0xe686e21261644054, 0x29cb8625f0d43e3a, 0xbcbb5bec7090021a, 0x0 }, /* #59 */ { 0x3a11d6, 0x3a1102, 0x90c2f114ee618178, 0x0d47ec022cd79ef1, 0x837b0512c189e287, 0x0 }, /* #60 */ { 0x370dd3, 0x370d83, 0x3d2ea6a341be578a, 0x85c980b8f021f4a7, 0xb76525ea519c62e3, 0x0 }, /* #61 */ { 0x202e17, 0x202612, 0x5eb38ba01d93e5f2, 0x45d5e8c2dea47e07, 0x18dda2dd3eef67eb, 0x0 }, /* #62 */ { 0x0f3642, 0x0f3687, 0xbba7add37d85163d, 0xcf306ea6b4b09dbb, 0xec773f2cc8d47882, 0x0 }, /* #63 */ { 0x334402, 0x334c16, 0x99935a35d9075ab1, 0x67c032e8bb4e10e8, 0x31d3274d1db949c9, 0x0 }, /* #64 */ { 0x1b3a57, 0x1b3a83, 0x3814e8e924c735c2, 0xa57a61aa45a213f2, 0x929a873edf2521d0, 0x0 }, /* #65 */ { 0x0e6e83, 0x0e6697, 0xdc69f3d1b0062ce9, 0xf6fb455d2a86d80a, 0xe56eae74857f54df, 0x0 }, /* #66 */ { 0x1c7f42, 0x1c7782, 0xe93c89f445852826, 0x802db0557793de32, 0x690ed99ecdf149f4, 0x0 }, /* #67 */ { 0x2e5a06, 0x2e5297, 0x2720833ec7886f83, 0xd8cf5d1995e90035, 0x4e512625319f6f4e, 0x0 }, /* #68 */ { 0x040357, 0x040382, 0xe52e898cd2485966, 0x994948a1da3f6fd3, 0x4be540eaf808e993, 0x0 }, /* #69 */ { 0x1e4e82, 0x1e4616, 0x7d901749fee8d932, 0x548495678c6ca7b7, 0x290b81e2727c317b, 0x0 }, /* #70 */ { 0x141c03, 0x141416, 0x3d9677dc21972c1a, 0x31c5e6d7b7b6886f, 0x0bd0910469e0a3ab, 0x0 }, /* #71 */ { 0x194507, 0x194d83, 0x6c43326a6fa2e3d9, 0xbd263d98d9960658, 0xaf1cf4d1960cdd81, 0x0 }, /* #72 */ { 0x224b56, 0x224396, 0xe90843cadd9ab8a5, 0x9037dbf8834a9fed, 0x58d067d25a5018b8, 0x0 }, /* #73 */ { 0x066587, 0x066506, 0x184702561dea688d, 0x0fd0d12f56558d99, 0x08763126c794daf4, 0x0 }, /* #74 */ { 0x326dc2, 0x326502, 0xeacbe48530080e89, 0x09d966afdfe4d2b0, 0xe0f27dd550233bd9, 0x0 }, /* #75 */ { 0x2e2bd7, 0x2e2383, 0x863feb1a8e641bfe, 0xb7d62306cb959c61, 0xce69c813c2ce7f9d, 0x0 }, /* #76 */ { 0x1c1dd3, 0x1c1503, 0x2aec37483a218ecf, 0x39c5616ecd7fbb37, 0xf126d5d96ca1d398, 0x0 }, /* #77 */ { 0x0a3706, 0x0a3796, 0xf2b7e62b07684be4, 0xa2697ca23b75c2fc, 0x504e6988cbf288e8, 0x0 }, /* #78 */ { 0x3a5e46, 0x3a5e97, 0x6e44dffa2bcccea4, 0x9b3237b33de7185f, 0xd312a846ede5b645, 0x0 }, /* #79 */ { 0x212443, 0x212c97, 0x7caede65bc8ad802, 0xbd43333706d73da6, 0xbf6bab2eb5b39a5c, 0x0 }, /* #80 */ { 0x1b4a42, 0x1b4213, 0x21a741792bbb8031, 0x3ec9f940fe0af8f4, 0xe2dd48382db0873d, 0x0 }, /* #81 */ { 0x3e4d12, 0x3e4586, 0xe4d3ab8004a09437, 0x9a71023ff14ac550, 0x4a62a9401355cee7, 0x0 }, /* #82 */ { 0x022993, 0x022197, 0xcc4d33b1a07cafc6, 0xf25532ddf77e64fc, 0xd9f800d3a8fe4aca, 0x0 }, /* #83 */ { 0x2028c6, 0x202016, 0x2f2ca83b5cd8f282, 0x081343cd68c8ae5a, 0x2719646df4104428, 0x0 }, /* #84 */ { 0x2a5997, 0x2a5916, 0xbb7582d01fdf6502, 0x7814eb55256677de, 0x4360977afa78ed24, 0x0 }, /* #85 */ { 0x191547, 0x191507, 0x3dc57f1a711ba3a4, 0x7030e11a990aab81, 0xcd949dffd810f823, 0x0 }, /* #86 */ { 0x126f02, 0x126707, 0x50a9f2f4058d9a8b, 0x7d0cb39a8ce3839a, 0xd39d3f5978aa16f1, 0x0 }, /* #87 */ { 0x086612, 0x086e93, 0x6ea769ad310b159c, 0xdfef9bc22bdaedef, 0x8eb7cdeb053027ad, 0x0 }, /* #88 */ { 0x3c5186, 0x3c5197, 0x069f3fb881106d41, 0xe92a78c6235f0374, 0x1d74c6f25db169cd, 0x0 }, /* #89 */ { 0x1920d7, 0x192012, 0xf67315dcfda05b44, 0x0bab0811499ebae6, 0xeac80dcbb401a05e, 0x0 }, /* #90 */ { 0x0715d6, 0x071597, 0x49488334f79df082, 0xe72f7fe09f743e66, 0x621903545829b21c, 0x0 }, /* #91 */ { 0x2c7956, 0x2c7906, 0xa09bc8ee93a491fb, 0x472fa84b49d1b6c9, 0x596c20a349d2db32, 0x0 }, /* #92 */ { 0x345553, 0x345583, 0xa78778edef1444b4, 0xcbdcba88085a5da1, 0xdbaabe65e6b9e713, 0x0 }, /* #93 */ { 0x314517, 0x314587, 0xbac201e1170978ea, 0xcbe0ab6acb15e311, 0xeee156764bf395d9, 0x0 }, /* #94 */ { 0x325f92, 0x325716, 0x453baec3514ea7b7, 0x0256a5ae06976488, 0x42e509154ab7432f, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sub_u64_locked = RT_ELEMENTS(g_aTests_sub_u64_locked); BINU64_TEST_T const g_aTests_sbb_u64[] = { { 0x1b4802, 0x1b4046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x2d5996, 0x2d5146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x1c6c53, 0x1c6497, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #2 */ { 0x0b3c13, 0x0b3497, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #3 */ { 0x152c52, 0x152446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x104fc6, 0x104746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x021d53, 0x021502, 0x4a30b34fc34c0cc3, 0x4a30b34fc34c0cc2, 0x0000000000000000, 0x0 }, /* #6 */ { 0x1957c7, 0x195786, 0xb0ed37d5e5ec9a0b, 0xb0ed37d5e5ec9a0a, 0x0000000000000000, 0x0 }, /* #7 */ { 0x355b82, 0x355386, 0xc8d28ea4b792d655, 0xc8d28ea4b792d655, 0x0000000000000000, 0x0 }, /* #8 */ { 0x3523c7, 0x352382, 0xb4958033c313d011, 0xb4958033c313d010, 0x0000000000000000, 0x0 }, /* #9 */ { 0x010d83, 0x010586, 0xa1685a8d4a1110f1, 0xa1685a8d4a1110f0, 0x0000000000000000, 0x0 }, /* #10 */ { 0x2f4342, 0x2f4306, 0x12b0882ac3bb86fc, 0x12b0882ac3bb86fc, 0x0000000000000000, 0x0 }, /* #11 */ { 0x1b0c46, 0x1b0c06, 0x9744db59299cbbfe, 0x264aa54feeaaf92d, 0x70fa36093af1c2d1, 0x0 }, /* #12 */ { 0x2d4592, 0x2d4592, 0xb632a0717399ae08, 0x87c1f6c24d05760e, 0x2e70a9af269437fa, 0x0 }, /* #13 */ { 0x273293, 0x273297, 0xdeb18c639a77c753, 0xf0f264aaf9af0ed4, 0xedbf27b8a0c8b87e, 0x0 }, /* #14 */ { 0x0809d6, 0x080117, 0x3cd14dd3914c76d6, 0x49c34886f3ce7b3f, 0xf30e054c9d7dfb97, 0x0 }, /* #15 */ { 0x100583, 0x100d02, 0x92b52acf23c027b9, 0x764514f6e115e067, 0x1c7015d842aa4751, 0x0 }, /* #16 */ { 0x303902, 0x303902, 0x8cf0598d37873e9d, 0x7cd066d3560ec5d6, 0x101ff2b9e17878c7, 0x0 }, /* #17 */ { 0x0102c7, 0x010216, 0x40f2fabc102b4d20, 0x361e61bd84a2db0c, 0x0ad498fe8b887213, 0x0 }, /* #18 */ { 0x396402, 0x396403, 0x1b1d2b0ca1cf44ed, 0x2c66d5475d1613a1, 0xeeb655c544b9314c, 0x0 }, /* #19 */ { 0x137702, 0x137786, 0xdda9ae806eff858a, 0x94116f5ec4a6f118, 0x49983f21aa589472, 0x0 }, /* #20 */ { 0x397ec3, 0x397683, 0xb44ea2f0d6ab7637, 0xe170619ad9183916, 0xd2de4155fd933d20, 0x0 }, /* #21 */ { 0x121f57, 0x121712, 0xf44f4148d4e35701, 0x1aea33eb9b92d47c, 0xd9650d5d39508284, 0x0 }, /* #22 */ { 0x286657, 0x286612, 0x1ca9e10bd4f5c8b4, 0x085e34df20e14197, 0x144bac2cb414871c, 0x0 }, /* #23 */ { 0x327ac7, 0x327a87, 0x2e9c62059ce74e2b, 0x98df6a24b3b1afe4, 0x95bcf7e0e9359e46, 0x0 }, /* #24 */ { 0x2a1ac6, 0x2a1213, 0x6545884d1c9bd4f0, 0x6a8ca1109b46a2ae, 0xfab8e73c81553242, 0x0 }, /* #25 */ { 0x162c92, 0x162412, 0x7a5b42ef7d8797aa, 0x6964e8a69fe6412c, 0x10f65a48dda1567e, 0x0 }, /* #26 */ { 0x351a12, 0x351297, 0xac1fd847deb054c6, 0xe192356005ee42d8, 0xca8da2e7d8c211ee, 0x0 }, /* #27 */ { 0x272cd6, 0x272412, 0xa6f87f288d4f0df3, 0x25db8afc796c98ad, 0x811cf42c13e27546, 0x0 }, /* #28 */ { 0x0150d6, 0x015092, 0xf1e3d95265d0d0e8, 0x81a0969555fe31dc, 0x704342bd0fd29f0c, 0x0 }, /* #29 */ { 0x0754d3, 0x075493, 0x136d4198e9ed8cf2, 0xe8acc839678d2b0b, 0x2ac0795f826061e6, 0x0 }, /* #30 */ { 0x3b6517, 0x3b6d93, 0x51e969771a7666b1, 0xbe994c9969df6b9e, 0x93501cddb096fb12, 0x0 }, /* #31 */ { 0x3d1457, 0x3d1c16, 0x82dfbf986f9bb674, 0x6af80cadc30868b7, 0x17e7b2eaac934dbc, 0x0 }, /* #32 */ { 0x140882, 0x140893, 0x574dca803429a573, 0xbd206de6dc0f3664, 0x9a2d5c99581a6f0f, 0x0 }, /* #33 */ { 0x316ed3, 0x316687, 0x002cb5c4c58e8489, 0xf08d53b81cb07ab1, 0x0f9f620ca8de09d7, 0x0 }, /* #34 */ { 0x181717, 0x181716, 0xf65c20ab9a64f742, 0x1bb705140cae7242, 0xdaa51b978db684ff, 0x0 }, /* #35 */ { 0x150843, 0x150093, 0xa1ecbe25bdb7a15c, 0xff29dea5d5d884ae, 0xa2c2df7fe7df1cad, 0x0 }, /* #36 */ { 0x133646, 0x133687, 0xa365cfd20a8d4ea9, 0xe03e9129450aa4a0, 0xc3273ea8c582aa09, 0x0 }, /* #37 */ { 0x295886, 0x295086, 0xc732c83096f4ebd4, 0x9d8bf04b0e4cba41, 0x29a6d7e588a83193, 0x0 }, /* #38 */ { 0x0e4f03, 0x0e4f83, 0x6c029a3d5edc315d, 0xe1d598eb4e2a5cd3, 0x8a2d015210b1d489, 0x0 }, /* #39 */ { 0x3817c2, 0x381787, 0xc6b36802870301ea, 0xf040bac444371421, 0xd672ad3e42cbedc9, 0x0 }, /* #40 */ { 0x282886, 0x282002, 0xec3e902dff6b910c, 0x3d3ec4d263ebb594, 0xaeffcb5b9b7fdb78, 0x0 }, /* #41 */ { 0x213142, 0x213916, 0x9504cdd3ee650340, 0x6b4c574860f62d5a, 0x29b8768b8d6ed5e6, 0x0 }, /* #42 */ { 0x1d16c3, 0x1d1687, 0x7a40ed3821579ebe, 0xfac9ef58444242b7, 0x7f76fddfdd155c06, 0x0 }, /* #43 */ { 0x0c1cd6, 0x0c1c12, 0x88cc56419f32c9ea, 0x4966249b90ed201c, 0x3f6631a60e45a9ce, 0x0 }, /* #44 */ { 0x0f3b87, 0x0f3b06, 0x948d3caa0489e844, 0x1a9d71fa56a60290, 0x79efcaafade3e5b3, 0x0 }, /* #45 */ { 0x3d0302, 0x3d0317, 0x57ac33d71e1dc627, 0x62efd920a436278e, 0xf4bc5ab679e79e99, 0x0 }, /* #46 */ { 0x1d0d57, 0x1d0586, 0xb0e9f33b8f5fe067, 0x9164612795269203, 0x1f859213fa394e63, 0x0 }, /* #47 */ { 0x096352, 0x096386, 0xca1fd59ef0017d43, 0x9859034a7be6daf0, 0x31c6d254741aa253, 0x0 }, /* #48 */ { 0x173292, 0x173a87, 0x4681446bd3e9cfde, 0xab334262f58245d2, 0x9b4e0208de678a0c, 0x0 }, /* #49 */ { 0x184a17, 0x184213, 0x07329f218c6d3338, 0x31f4f73a4992d8ce, 0xd53da7e742da5a69, 0x0 }, /* #50 */ { 0x2545c3, 0x254d16, 0x949c15fe5367e144, 0x4ba5d4ae342df17b, 0x48f641501f39efc8, 0x0 }, /* #51 */ { 0x2d6447, 0x2d6497, 0x4394a9f75ad3a870, 0xc5bd2a51cbd63e41, 0x7dd77fa58efd6a2e, 0x0 }, /* #52 */ { 0x061a87, 0x061287, 0x337742a0dab75199, 0xba29211e623d3593, 0x794e2182787a1c05, 0x0 }, /* #53 */ { 0x054a06, 0x054203, 0x215469d66cf09285, 0x7b30d832c3c21aa1, 0xa62391a3a92e77e4, 0x0 }, /* #54 */ { 0x014f86, 0x014796, 0xd2565ec0cbb02f70, 0xb65bf6b276ea9121, 0x1bfa680e54c59e4f, 0x0 }, /* #55 */ { 0x1c5f12, 0x1c5702, 0x1cad661efc0b4a47, 0x1373cc0197565fa1, 0x09399a1d64b4eaa6, 0x0 }, /* #56 */ { 0x194b17, 0x194306, 0x17128efac368caeb, 0x0230621a36789a14, 0x14e22ce08cf030d6, 0x0 }, /* #57 */ { 0x163816, 0x163816, 0x8dc62317aaef2e1c, 0x5109bbfab5d98ede, 0x3cbc671cf5159f3e, 0x0 }, /* #58 */ { 0x093a86, 0x093213, 0x643e81dd03c00795, 0x700c97ea0ac9bd1f, 0xf431e9f2f8f64a76, 0x0 }, /* #59 */ { 0x124706, 0x124f97, 0x5b4811dc588cb155, 0x9e79a0ff0338b427, 0xbcce70dd5553fd2e, 0x0 }, /* #60 */ { 0x1302c7, 0x130297, 0x2b1b13a9c44e7125, 0xb134dd514b54880a, 0x79e6365878f9e91a, 0x0 }, /* #61 */ { 0x364707, 0x364707, 0x454eeeab81174019, 0x67dda3f9883865b4, 0xdd714ab1f8deda64, 0x0 }, /* #62 */ { 0x137847, 0x137083, 0x1e594a3578170df7, 0xacc35a4f8d5e3051, 0x7195efe5eab8dda5, 0x0 }, /* #63 */ { 0x1f1186, 0x1f1983, 0x77cca6c8d7f94af9, 0xc823583ac394e5e5, 0xafa94e8e14646514, 0x0 }, /* #64 */ { 0x280e83, 0x280693, 0x32d05db38db7acd5, 0xdd1c82b6bac9cb4f, 0x55b3dafcd2ede185, 0x0 }, /* #65 */ { 0x310d43, 0x310d12, 0xd71ff84ab3e5eef5, 0x5a74a606203fc0a7, 0x7cab524493a62e4d, 0x0 }, /* #66 */ { 0x296c02, 0x296406, 0x754dcea0583dd28d, 0x32837a6326dd3f81, 0x42ca543d3160930c, 0x0 }, /* #67 */ { 0x1632d2, 0x163296, 0xd82cfa5830e7d4a1, 0x93f42a67c30c3ce7, 0x4438cff06ddb97ba, 0x0 }, /* #68 */ { 0x064bd3, 0x064316, 0xe79e2d5041b11455, 0x56f0332b73af9977, 0x90adfa24ce017add, 0x0 }, /* #69 */ { 0x296b07, 0x296b02, 0x943b79cdf208856f, 0x46cb04e71ffdd680, 0x4d7074e6d20aaeee, 0x0 }, /* #70 */ { 0x223556, 0x223d02, 0x8d6f3f8f42b5ed00, 0x1794825756f96b80, 0x75dabd37ebbc8180, 0x0 }, /* #71 */ { 0x1a10c6, 0x1a1096, 0xe88dacfc6d57e930, 0x81ff2696d63e8487, 0x668e8665971964a9, 0x0 }, /* #72 */ { 0x1f3fc3, 0x1f3f12, 0xc071003e58522386, 0x47d6c15b01bb5d68, 0x789a3ee35696c61d, 0x0 }, /* #73 */ { 0x282583, 0x282587, 0xdc09ba8a02b5e93b, 0xe72698a996f0b427, 0xf4e321e06bc53513, 0x0 }, /* #74 */ { 0x1f2983, 0x1f2193, 0x3ebc4adabbd64e63, 0xcc07e6955ab3258a, 0x72b46445612328d8, 0x0 }, /* #75 */ { 0x0e0dc7, 0x0e0503, 0x12463e7df599a0cf, 0x19398c23850850d6, 0xf90cb25a70914ff8, 0x0 }, /* #76 */ { 0x195c86, 0x195497, 0x4d09093e4c3decf5, 0xd7793a23d7d81d87, 0x758fcf1a7465cf6e, 0x0 }, /* #77 */ { 0x157a57, 0x157283, 0xba1abc4b71401e8d, 0xd184c73a6433daa4, 0xe895f5110d0c43e8, 0x0 }, /* #78 */ { 0x3e3b03, 0x3e3312, 0xd595dc689036076a, 0x0a74f31e3282086e, 0xcb20e94a5db3fefb, 0x0 }, /* #79 */ { 0x291fd3, 0x291f97, 0x57f21ec6d8c26572, 0xd55ff2b54e375409, 0x82922c118a8b1168, 0x0 }, /* #80 */ { 0x236913, 0x236116, 0xc59b17e9493ee5b2, 0x0540e93a288fe187, 0xc05a2eaf20af042a, 0x0 }, /* #81 */ { 0x3a12d7, 0x3a1a16, 0x9388212f32f2b573, 0x772176091a843a44, 0x1c66ab26186e7b2e, 0x0 }, /* #82 */ { 0x193657, 0x193692, 0xec003322c11d13bf, 0x9004b124640999df, 0x5bfb81fe5d1379df, 0x0 }, /* #83 */ { 0x264f16, 0x264782, 0xe59a779640214cf7, 0xdb568b634ed98116, 0x0a43ec32f147cbe1, 0x0 }, /* #84 */ { 0x1a5ac3, 0x1a5212, 0x35c47a7f075fc196, 0x1625f70967971a37, 0x1f9e83759fc8a75e, 0x0 }, /* #85 */ { 0x241c97, 0x241483, 0xae9322843dbf1fff, 0xdfc564801848fef7, 0xcecdbe0425762107, 0x0 }, /* #86 */ { 0x3265c7, 0x326583, 0x18782477b7a20d2d, 0xe868e1bfbdbcf825, 0x300f42b7f9e51507, 0x0 }, /* #87 */ { 0x071c42, 0x071406, 0x72e3e9dfcb12781d, 0x49580b72ed5ade5a, 0x298bde6cddb799c3, 0x0 }, /* #88 */ { 0x0f6053, 0x0f6003, 0x4f989e6f6cc9b23c, 0x61c40652cc7b23a2, 0xedd4981ca04e8e99, 0x0 }, /* #89 */ { 0x336f43, 0x336f93, 0x7e68cc12122df294, 0xf7d7f03301dae1bc, 0x8690dbdf105310d7, 0x0 }, /* #90 */ { 0x361b82, 0x361386, 0xf5e344e6b7ea91ea, 0xacd18e924e114878, 0x4911b65469d94972, 0x0 }, /* #91 */ { 0x251182, 0x251107, 0x736a49848700b44e, 0x742cb83863f25e77, 0xff3d914c230e55d7, 0x0 }, /* #92 */ { 0x252816, 0x252017, 0x3647fc3db0014575, 0x52d0be784688c1ee, 0xe3773dc569788387, 0x0 }, /* #93 */ { 0x032956, 0x032106, 0x408ee11c1b682c1a, 0x2c6774173301df55, 0x14276d04e8664cc5, 0x0 }, /* #94 */ { 0x3a4f07, 0x3a4786, 0xc01c6c298a00f7cd, 0xba8f9278e7d94324, 0x058cd9b0a227b4a8, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u64 = RT_ELEMENTS(g_aTests_sbb_u64); BINU64_TEST_T const g_aTests_sbb_u64_locked[] = { { 0x0533d2, 0x053346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x286053, 0x286097, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #1 */ { 0x0b2316, 0x0b2346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x0856c7, 0x085697, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #3 */ { 0x010d17, 0x010597, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #4 */ { 0x0a2446, 0x0a2446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x1b3d46, 0x1b3582, 0xa8b448f81422a6a8, 0xa8b448f81422a6a8, 0x0000000000000000, 0x0 }, /* #6 */ { 0x2b0a97, 0x2b0202, 0x69e219a9fb02dc8d, 0x69e219a9fb02dc8c, 0x0000000000000000, 0x0 }, /* #7 */ { 0x1d6c12, 0x1d6482, 0xf1b5cfbc97595923, 0xf1b5cfbc97595923, 0x0000000000000000, 0x0 }, /* #8 */ { 0x2b14c6, 0x2b1406, 0x6fa317387c4996ca, 0x6fa317387c4996ca, 0x0000000000000000, 0x0 }, /* #9 */ { 0x0a4692, 0x0a4686, 0xa23ad1ce83a43cf0, 0xa23ad1ce83a43cf0, 0x0000000000000000, 0x0 }, /* #10 */ { 0x1c5343, 0x1c5302, 0x31d5254a608357a8, 0x31d5254a608357a7, 0x0000000000000000, 0x0 }, /* #11 */ { 0x300812, 0x300097, 0xb0a38824403f2d42, 0xbcef3ff57f504ebb, 0xf3b4482ec0eede87, 0x0 }, /* #12 */ { 0x137183, 0x137113, 0x34437eb1bb32d218, 0x6ec419d94c7d0d8a, 0xc57f64d86eb5c48d, 0x0 }, /* #13 */ { 0x3b1cd2, 0x3b1c16, 0xcba8e0b53c38b1e1, 0x77fa9123e34ece5f, 0x53ae4f9158e9e382, 0x0 }, /* #14 */ { 0x171942, 0x171186, 0xcc18adcc283a3248, 0x875d84318c91f265, 0x44bb299a9ba83fe3, 0x0 }, /* #15 */ { 0x3a5e46, 0x3a5e02, 0xc342e4b61cb58b39, 0x707b69f9f66ab4f4, 0x52c77abc264ad645, 0x0 }, /* #16 */ { 0x390052, 0x390883, 0x7c21e7f69603e651, 0xbd4148cb0911e531, 0xbee09f2b8cf20120, 0x0 }, /* #17 */ { 0x280357, 0x280316, 0xfef3574c59e85edd, 0x18472a036817790f, 0xe6ac2d48f1d0e5cd, 0x0 }, /* #18 */ { 0x1f3013, 0x1f3082, 0xb20f625f10038579, 0x9adf6e6602c91925, 0x172ff3f90d3a6c53, 0x0 }, /* #19 */ { 0x1d64c3, 0x1d6406, 0xf81556eac0fd396a, 0x0bf2f723bc3f0022, 0xec225fc704be3947, 0x0 }, /* #20 */ { 0x220793, 0x220f87, 0x6a72d6afd96c90ee, 0x83d3af903eaaf812, 0xe69f271f9ac198db, 0x0 }, /* #21 */ { 0x1a0043, 0x1a0087, 0x8fe49cbc29ee239e, 0xfe802d28d114ddf9, 0x91646f9358d945a4, 0x0 }, /* #22 */ { 0x2b1e92, 0x2b1687, 0x98ae76caa5f8d46e, 0xb7efc9b75fa3e86a, 0xe0bead134654ec04, 0x0 }, /* #23 */ { 0x127dd3, 0x127d87, 0x3f984e29e833865d, 0xb0ddf5e07c393d5c, 0x8eba58496bfa4900, 0x0 }, /* #24 */ { 0x0e3586, 0x0e3d87, 0x66f19cd2006eb2f7, 0xc34a05a470b89553, 0xa3a7972d8fb61da4, 0x0 }, /* #25 */ { 0x1422d6, 0x142297, 0x9ebd3c46d9c04841, 0xce363d408aef5cdd, 0xd086ff064ed0eb64, 0x0 }, /* #26 */ { 0x0d79d7, 0x0d7197, 0x8f8d2aac3cecab01, 0xf9be3cc5b887e7f3, 0x95ceede68464c30d, 0x0 }, /* #27 */ { 0x010c93, 0x010406, 0xd47e841a3e12f24c, 0x469d08afefa55e33, 0x8de17b6a4e6d9418, 0x0 }, /* #28 */ { 0x153b06, 0x153302, 0xf6abb2f382718b8f, 0x4de185749100aa9e, 0xa8ca2d7ef170e0f1, 0x0 }, /* #29 */ { 0x000792, 0x000793, 0xbe31387b51733323, 0xdc0ef0b258dc862a, 0xe22247c8f896acf9, 0x0 }, /* #30 */ { 0x364d42, 0x364506, 0x210be978150cf70e, 0x1adc05b6a2fb3f28, 0x062fe3c17211b7e6, 0x0 }, /* #31 */ { 0x001783, 0x001f93, 0x4f9d5ca9e42e6341, 0xb05cd7d95f5edf89, 0x9f4084d084cf83b7, 0x0 }, /* #32 */ { 0x100686, 0x100e97, 0x5f39905d7c34fa82, 0xa50f04adbcfc4e84, 0xba2a8bafbf38abfe, 0x0 }, /* #33 */ { 0x235117, 0x235183, 0xc9f65b7a8cefabb2, 0xff0521b9e9e91901, 0xcaf139c0a30692b0, 0x0 }, /* #34 */ { 0x0872c7, 0x087207, 0x1a2769249167c7e6, 0x379c031be38ffe22, 0xe28b6608add7c9c3, 0x0 }, /* #35 */ { 0x3f3892, 0x3f3016, 0xeae4d1ac9481aa07, 0x5e22f4c308f35e7d, 0x8cc1dce98b8e4b8a, 0x0 }, /* #36 */ { 0x0156d3, 0x015697, 0xa4f38193aec00dac, 0xe231d26574ebf66c, 0xc2c1af2e39d4173f, 0x0 }, /* #37 */ { 0x0246c2, 0x024683, 0xa433746e2e211526, 0xdc037afe287fc810, 0xc82ff97005a14d16, 0x0 }, /* #38 */ { 0x0c0312, 0x0c0383, 0x31dd411574dc0419, 0xd94bffd60c896867, 0x5891413f68529bb2, 0x0 }, /* #39 */ { 0x2b7882, 0x2b7013, 0x418fd42e89b339a2, 0x6c02f3b2b5cd8358, 0xd58ce07bd3e5b64a, 0x0 }, /* #40 */ { 0x225f46, 0x225792, 0xd3728122427be927, 0x8aa06a7ee9afbd4c, 0x48d216a358cc2bdb, 0x0 }, /* #41 */ { 0x134397, 0x134386, 0xf679ed6a3ed206ea, 0xe7b5e08bd5a91bb1, 0x0ec40cde6928eb38, 0x0 }, /* #42 */ { 0x2a3e86, 0x2a3683, 0x2b0a207c65dac2f7, 0xedd426f0c3488ee5, 0x3d35f98ba2923412, 0x0 }, /* #43 */ { 0x181b53, 0x181b16, 0x97073bce5be77e05, 0x33b2d378a159a69f, 0x63546855ba8dd765, 0x0 }, /* #44 */ { 0x3845c3, 0x384512, 0x6876631c3464d804, 0x1fd438cd25dd2b0d, 0x48a22a4f0e87acf6, 0x0 }, /* #45 */ { 0x2c72c3, 0x2c7216, 0x6ae1f43318675643, 0x42917e265df112ee, 0x2850760cba764354, 0x0 }, /* #46 */ { 0x3e7e93, 0x3e7692, 0xecea289b410fef26, 0xbe688757008d5fef, 0x2e81a14440828f36, 0x0 }, /* #47 */ { 0x084352, 0x084b12, 0xaefb57b8373c29f4, 0x6014e9377cdb6bfd, 0x4ee66e80ba60bdf7, 0x0 }, /* #48 */ { 0x1761c7, 0x176182, 0xacafb55dc3ac246a, 0x922508553d462e94, 0x1a8aad088665f5d5, 0x0 }, /* #49 */ { 0x2e7613, 0x2e7602, 0xf09423a8cdb12456, 0x28e463b0ea4d0e70, 0xc7afbff7e36415e5, 0x0 }, /* #50 */ { 0x192057, 0x192012, 0xa8af5a6a10591ad7, 0x1ebe17f2d216831c, 0x89f142773e4297ba, 0x0 }, /* #51 */ { 0x375447, 0x375c97, 0x30bd81126964ddbd, 0x93a3a7b91d584bed, 0x9d19d9594c0c91cf, 0x0 }, /* #52 */ { 0x385402, 0x385402, 0x4de904213d0e3a7c, 0x2628c8b5bf91384c, 0x27c03b6b7d7d0230, 0x0 }, /* #53 */ { 0x1a3cd3, 0x1a3c12, 0x916478c65b351815, 0x56a43f4b79376089, 0x3ac0397ae1fdb78b, 0x0 }, /* #54 */ { 0x1d38c7, 0x1d3083, 0x2685001a25c9df8b, 0xbe11ce0b82ee74d6, 0x6873320ea2db6ab4, 0x0 }, /* #55 */ { 0x3a0202, 0x3a0a02, 0x86351d26c90ccdcc, 0x08634b566ee6de94, 0x7dd1d1d05a25ef38, 0x0 }, /* #56 */ { 0x3c73c6, 0x3c7302, 0xfa94828d2c0735da, 0x6d33f0c1ad038891, 0x8d6091cb7f03ad49, 0x0 }, /* #57 */ { 0x2533d3, 0x253306, 0x5b08988cd1571d31, 0x2ccaf2dd000e8150, 0x2e3da5afd1489be0, 0x0 }, /* #58 */ { 0x3138d2, 0x313017, 0x109c9c2ed9d1b95a, 0x21222f4bcb4ef5eb, 0xef7a6ce30e82c36f, 0x0 }, /* #59 */ { 0x2c33d2, 0x2c3312, 0xda13c33a07762236, 0x3d53b82c43607029, 0x9cc00b0dc415b20d, 0x0 }, /* #60 */ { 0x1c1646, 0x1c1616, 0xf2963a1ee4c1a184, 0x4e43462822b2f369, 0xa452f3f6c20eae1b, 0x0 }, /* #61 */ { 0x081056, 0x081806, 0x86866a24e2a285a8, 0x1a403e9cefcec2e2, 0x6c462b87f2d3c2c6, 0x0 }, /* #62 */ { 0x186f13, 0x186783, 0x0baec2307e4ee34d, 0x9e81ad2c93903358, 0x6d2d1503eabeaff4, 0x0 }, /* #63 */ { 0x115212, 0x115293, 0x8cf84d2f81937023, 0x965121b7a87cc27a, 0xf6a72b77d916ada9, 0x0 }, /* #64 */ { 0x233f17, 0x233783, 0xc044994657aac2cd, 0xdde5cf8b5a9cded6, 0xe25ec9bafd0de3f6, 0x0 }, /* #65 */ { 0x316b96, 0x316302, 0x5fd05fe3a9476139, 0x129044b53d8ed098, 0x4d401b2e6bb890a1, 0x0 }, /* #66 */ { 0x1f5053, 0x1f5893, 0x75dae058f4beedda, 0xd2e9214107865cec, 0xa2f1bf17ed3890ed, 0x0 }, /* #67 */ { 0x324ec6, 0x324613, 0x5f26e29f71e86586, 0x6f5f41cad6d88eb9, 0xefc7a0d49b0fd6cd, 0x0 }, /* #68 */ { 0x1f5b47, 0x1f5b83, 0x7bec0c4046185c7c, 0x928c383b73bff4a7, 0xe95fd404d25867d4, 0x0 }, /* #69 */ { 0x083982, 0x083107, 0x22cca5472976ea2a, 0x24c5249d0ae6b174, 0xfe0780aa1e9038b6, 0x0 }, /* #70 */ { 0x3b6512, 0x3b6d12, 0x8732eb17dfe836b2, 0x4434abc21df84fb6, 0x42fe3f55c1efe6fc, 0x0 }, /* #71 */ { 0x252b42, 0x252317, 0x0416c6163326d072, 0x4ad79ea851f12d27, 0xb93f276de135a34b, 0x0 }, /* #72 */ { 0x3321d7, 0x332112, 0xdf8e00fce3e2b093, 0x27d76bb0afdec298, 0xb7b6954c3403edfa, 0x0 }, /* #73 */ { 0x3c7397, 0x3c7303, 0x39dc561770981dae, 0x4e16a0e22f9c3bd3, 0xebc5b53540fbe1da, 0x0 }, /* #74 */ { 0x282f97, 0x282786, 0xaaa8240644d53c9e, 0x9f2957a5d3398418, 0x0b7ecc60719bb885, 0x0 }, /* #75 */ { 0x2f3d16, 0x2f3597, 0x911b55761987bec0, 0xf21f191dd7a9f974, 0x9efc3c5841ddc54c, 0x0 }, /* #76 */ { 0x042256, 0x042a02, 0xb6abea4f10a42567, 0x6560ff92432b3fe5, 0x514aeabccd78e582, 0x0 }, /* #77 */ { 0x236182, 0x236112, 0xd7ac49deb025bac9, 0x1aa22e3a8d88ef7f, 0xbd0a1ba4229ccb4a, 0x0 }, /* #78 */ { 0x2619d2, 0x261116, 0x787ec99f8be72386, 0x44b170471d42688d, 0x33cd59586ea4baf9, 0x0 }, /* #79 */ { 0x2f6a07, 0x2f6a87, 0x6624342392db1a38, 0x8c39c5ad64e107f3, 0xd9ea6e762dfa1244, 0x0 }, /* #80 */ { 0x0566c6, 0x056697, 0x83dded079ef48960, 0xbb76df86b94d15be, 0xc8670d80e5a773a2, 0x0 }, /* #81 */ { 0x1844d3, 0x184496, 0xf9a1a0baa23f51b8, 0xce93674e2f635a2e, 0x2b0e396c72dbf789, 0x0 }, /* #82 */ { 0x185d57, 0x185d93, 0x7a5fb017e021d3f1, 0xc86770e6bf24ef85, 0xb1f83f3120fce46b, 0x0 }, /* #83 */ { 0x385e83, 0x385616, 0x480736bf919b5a8a, 0x19b1f2de31bfd9ff, 0x2e5543e15fdb808a, 0x0 }, /* #84 */ { 0x141512, 0x141503, 0x18bb251a2680daa5, 0x43288ab7daab16d3, 0xd5929a624bd5c3d2, 0x0 }, /* #85 */ { 0x2b1607, 0x2b1e83, 0x65b574022bd36378, 0x8aacbc89928e2e52, 0xdb08b77899453525, 0x0 }, /* #86 */ { 0x243dc6, 0x243d93, 0x40dd794a4c45e9b7, 0xbeea64ca0e7f0938, 0x81f314803dc6e07f, 0x0 }, /* #87 */ { 0x3c7256, 0x3c7a12, 0xe1cb7c09363c4434, 0x7329ae4bb571f8fe, 0x6ea1cdbd80ca4b36, 0x0 }, /* #88 */ { 0x0f4683, 0x0f4693, 0x12b9a5cf1a34e377, 0xd27a13db8cadd9fd, 0x403f91f38d870979, 0x0 }, /* #89 */ { 0x3e6dd7, 0x3e6d02, 0x9132da16e18c03ff, 0x61d84db57fd5b76e, 0x2f5a8c6161b64c90, 0x0 }, /* #90 */ { 0x1c3406, 0x1c3c93, 0x173106e813bc9610, 0x9510e78508cff864, 0x82201f630aec9dac, 0x0 }, /* #91 */ { 0x230cc6, 0x230483, 0x33b143407ab65a16, 0xdf154be72f2a5b75, 0x549bf7594b8bfea1, 0x0 }, /* #92 */ { 0x3a01d3, 0x3a0183, 0x829602c4068f932f, 0x868debeacf7b5302, 0xfc0816d93714402c, 0x0 }, /* #93 */ { 0x0145c7, 0x014502, 0xa50c362284b6052e, 0x1afe03e19ab0f845, 0x8a0e3240ea050ce8, 0x0 }, /* #94 */ { 0x1268c7, 0x126802, 0xc324abd0dc8be64c, 0x618f44f884f8e62a, 0x619566d857930021, 0x0 }, /* #95 */ }; uint32_t const g_cTests_sbb_u64_locked = RT_ELEMENTS(g_aTests_sbb_u64_locked); BINU64_TEST_T const g_aTests_or_u64[] = { { 0x2d2353, 0x2d2346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x050b06, 0x050346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x343256, 0x343246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x1f0b83, 0x1f0346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x364387, 0x364346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x270c42, 0x270446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x1e1b52, 0x1e1386, 0xfdd3c1a8594f3d21, 0xfdd3c1a8594f3d21, 0x0000000000000000, 0x0 }, /* #6 */ { 0x366f57, 0x366782, 0xbcc7674f074f92b5, 0xbcc7674f074f92b5, 0x0000000000000000, 0x0 }, /* #7 */ { 0x284d86, 0x284506, 0x5e49f984ca9c7978, 0x5e49f984ca9c7978, 0x0000000000000000, 0x0 }, /* #8 */ { 0x2a5b86, 0x2a5306, 0x44f3f91d6d680248, 0x44f3f91d6d680248, 0x0000000000000000, 0x0 }, /* #9 */ { 0x2d7d17, 0x2d7582, 0xc602925692d54f2f, 0xc602925692d54f2f, 0x0000000000000000, 0x0 }, /* #10 */ { 0x012053, 0x012086, 0xb284607190d7b4a0, 0xb284607190d7b4a0, 0x0000000000000000, 0x0 }, /* #11 */ { 0x137d03, 0x137586, 0xb9f471971f4d8e3a, 0xfdf4f3b79fcdff7b, 0xdcb4b2b797c57369, 0x0 }, /* #12 */ { 0x1b7e92, 0x1b7686, 0xe9ede755c1ee92f4, 0xfdfdf7fdffefdbfc, 0x55f1f2fdff87cb4c, 0x0 }, /* #13 */ { 0x340b03, 0x340382, 0x8cc8e83e1a0765d4, 0x9feeeebf9aaf65fd, 0x1bae4ea590ad61a9, 0x0 }, /* #14 */ { 0x2626c6, 0x262602, 0x70d0cfdbdcfe4be6, 0x7bf9dffffeff4be6, 0x3b2918bcb63b0806, 0x0 }, /* #15 */ { 0x0b7e86, 0x0b7686, 0xd1f52bc9770dc328, 0xf9f7bbddffdde769, 0xa8879354dcd9a569, 0x0 }, /* #16 */ { 0x3a1f43, 0x3a1786, 0x51efffafe37b642f, 0xf9efffaffb7be6ff, 0xb9ee7caf183be2df, 0x0 }, /* #17 */ { 0x2b4b92, 0x2b4382, 0xc3cc430b1745a9f3, 0xdfdcdf7f37c7fff7, 0x5e989c743686f777, 0x0 }, /* #18 */ { 0x204192, 0x204182, 0x7dc60eb715f03010, 0xffe77fb797f3bcbc, 0x8be375b082439cbc, 0x0 }, /* #19 */ { 0x271c82, 0x271482, 0xc1088021d513f70e, 0xd1c8e3e5dfbbf79e, 0x11c0e3c58ea9a39e, 0x0 }, /* #20 */ { 0x346197, 0x346186, 0xa4c6928fa8c01df9, 0xbcefdbdfeac65dff, 0x1cefdb55cac6443e, 0x0 }, /* #21 */ { 0x2a47d2, 0x2a4702, 0x3d5b1b55a85fa9be, 0x3ddb3f7fe95ffdbf, 0x20812e7ac1127d15, 0x0 }, /* #22 */ { 0x120f13, 0x120702, 0x5adbbb470fe460eb, 0x5adfff776ffde0fb, 0x5a96ec736a7da07b, 0x0 }, /* #23 */ { 0x3321d3, 0x332182, 0xdb73e0ec14b3b408, 0xfbf3e4ed7fb3fd1a, 0x61f0a4a97b014d1a, 0x0 }, /* #24 */ { 0x2d2507, 0x2d2582, 0xfb9b81ee9e6f4ed4, 0xffbbf1ff9e6f7fd6, 0x9da070bb10493502, 0x0 }, /* #25 */ { 0x373f53, 0x373702, 0x6528e0df5ec36388, 0x6dbbe5fffefb6fcd, 0x6dbb857fb2396c4d, 0x0 }, /* #26 */ { 0x356dd3, 0x356586, 0xb1fcc0a0c8ca82d7, 0xf7fff5e3f9eedbd7, 0x6753f5c331e6dbc6, 0x0 }, /* #27 */ { 0x263dc2, 0x263582, 0xe63421d0a898131b, 0xfe3ea7d2e9da3b3b, 0x180e874261d22b38, 0x0 }, /* #28 */ { 0x137ac2, 0x137282, 0xd9e840125ec66b07, 0xfdfcc93f7fdfef57, 0x749cc92d615bc457, 0x0 }, /* #29 */ { 0x373cd7, 0x373406, 0x06fcd93ac219933f, 0x5ffedf3eda3bd73f, 0x5d120e2c1a3b563c, 0x0 }, /* #30 */ { 0x1a2b43, 0x1a2382, 0xc56c3604034e6437, 0xcffd7f66df5f647f, 0x4f957966de55405b, 0x0 }, /* #31 */ { 0x344697, 0x344602, 0x6750bdae25d4feac, 0x67dbfdbfe7fcffef, 0x029be19bc7f8a947, 0x0 }, /* #32 */ { 0x317847, 0x317082, 0x89d7de667b4a2069, 0xbfd7deff7fdba7ef, 0x3f960cbb77d387c7, 0x0 }, /* #33 */ { 0x373653, 0x373602, 0x3297c8abcaf78d53, 0x32dfeabbceffcf73, 0x025f6a98464f4333, 0x0 }, /* #34 */ { 0x044c83, 0x044486, 0xc34e48d5888fba78, 0xd75f49ff89efbbfc, 0xd41b417f096923fc, 0x0 }, /* #35 */ { 0x391b03, 0x391386, 0x8c71fa518ee9030c, 0xeff7fb5d9eeba32e, 0x63c7314d9ac3a326, 0x0 }, /* #36 */ { 0x0c4257, 0x0c4206, 0x12d7900b4631cbd7, 0x3fff936f77bbfbff, 0x2f3d936e739a32fc, 0x0 }, /* #37 */ { 0x097987, 0x097186, 0xf193d8a4a1741069, 0xfbf3dffffff6d9f9, 0x8ae18f7bde92d9d1, 0x0 }, /* #38 */ { 0x1a58d2, 0x1a5002, 0x7ebf0c0b70afe72f, 0x7effdfabfbfff77f, 0x6c72d7a1fbd15575, 0x0 }, /* #39 */ { 0x0133d6, 0x013306, 0x4d855ad26e0db8c0, 0x4fdd7ff27fcdfdf6, 0x46dc7db235c05576, 0x0 }, /* #40 */ { 0x2a5183, 0x2a5106, 0x45233114496b1aae, 0x57a7bb3e59fbdeaf, 0x56a4bb2a58fbce03, 0x0 }, /* #41 */ { 0x1233c7, 0x123382, 0xfb84e91012e158ca, 0xfb8ce9589ff1fbea, 0xc88c60489fb1ebea, 0x0 }, /* #42 */ { 0x375fc7, 0x375786, 0x7fb964d5248b1d75, 0xffbb7ff5ecabfff5, 0xa93b1fe4e8aae7b5, 0x0 }, /* #43 */ { 0x1230c6, 0x123082, 0x880a90d1ada98d76, 0x9e8ef6f9bdbbaffe, 0x1686763915bba3bc, 0x0 }, /* #44 */ { 0x3a3797, 0x3a3702, 0x232cada3ca3bdb33, 0x3fbfffa7ff3bff37, 0x1fb3f6847d33a606, 0x0 }, /* #45 */ { 0x187346, 0x187386, 0x424d8aefb0dc5217, 0xd2ddffffbffdded7, 0x90917d103fa9cec2, 0x0 }, /* #46 */ { 0x056402, 0x056482, 0xeeaa7d29baff26ae, 0xefeeffedfeff7eef, 0xc54487c4d62d7863, 0x0 }, /* #47 */ { 0x3a36d7, 0x3a3682, 0xc3c1907bd8f47d2a, 0xdbc5dd7bfff77dbf, 0x1b455d32f7377db7, 0x0 }, /* #48 */ { 0x1e1593, 0x1e1582, 0xdbf629313e0a5e4e, 0xdbf77bb57e7fdf5e, 0x9ab572b47e7d951e, 0x0 }, /* #49 */ { 0x092552, 0x092582, 0xdfb9941610a9409f, 0xdff9b41ed7a943df, 0x57d1b018c78003df, 0x0 }, /* #50 */ { 0x3e4a07, 0x3e4282, 0xc635d65e388cb881, 0xdeb5fe7efabcf9c7, 0xdea53a28ea30c146, 0x0 }, /* #51 */ { 0x211103, 0x211186, 0x822ba178fe75ce64, 0xea6be978fff5df65, 0xe841481815e45521, 0x0 }, /* #52 */ { 0x1074c3, 0x107486, 0x93b4cc8882dffed3, 0xfff6fcf9b3dfffd7, 0x7fd2f0f131c89fc6, 0x0 }, /* #53 */ { 0x313a86, 0x313286, 0x108cc92f8aec3526, 0x999ddf6ffefd7da6, 0x999557647c596986, 0x0 }, /* #54 */ { 0x1e7b56, 0x1e7386, 0xb008e19d9714230e, 0xfb09f7fdbfb773de, 0x6b0977f8baa350da, 0x0 }, /* #55 */ { 0x115716, 0x115786, 0x3a6e2cd997427887, 0xfefefeffbfcb79ff, 0xccf6f2ff28cb49ff, 0x0 }, /* #56 */ { 0x271947, 0x271102, 0x46ac1ef7ce250e60, 0x66fefef7eebd9ee9, 0x22d2e8b4a4bd9ca9, 0x0 }, /* #57 */ { 0x382e17, 0x382682, 0x1619f69b028d4573, 0x9edbf6dfa7bf5d7f, 0x88ca8254a7325d4e, 0x0 }, /* #58 */ { 0x0b3fd6, 0x0b3786, 0xf3e9685860c18408, 0xf3eb7a5d71d79eaf, 0x40c33a0551161ea7, 0x0 }, /* #59 */ { 0x366e96, 0x366686, 0xaa9e0de52ea24b3e, 0xeafe0df5afabeb7e, 0xe0fa0c30af09e96a, 0x0 }, /* #60 */ { 0x3b4646, 0x3b4686, 0x0c02b832868b019a, 0x9c16f9b6a7bfd79f, 0x901649a4a73cd70f, 0x0 }, /* #61 */ { 0x0b4e96, 0x0b4686, 0x3d1e3f42cccb2567, 0xbd1ebfc2cfcb7f6f, 0xad0493c047805a2a, 0x0 }, /* #62 */ { 0x1f2012, 0x1f2082, 0x2cc61c52026d8348, 0xafc61e5aefff9fcb, 0xa3c60e0aedb21cc3, 0x0 }, /* #63 */ { 0x3e7e52, 0x3e7682, 0xa8a11d76699563a4, 0xaee1bd766fd77be5, 0x8ec0b9500ec63ac1, 0x0 }, /* #64 */ { 0x3b5c52, 0x3b5486, 0xc1348b4160a25905, 0xc3b6eb41fffbd94d, 0x02826800bf79d949, 0x0 }, /* #65 */ { 0x286807, 0x286082, 0xd84f8fd4cf6bb3c4, 0xffef9fd4fffffbc4, 0x67e710c4fbd5f8c4, 0x0 }, /* #66 */ { 0x3f4b42, 0x3f4302, 0x52ed9a5ead31bbda, 0x5eed9f7feffbbffb, 0x1c241d3746fa3523, 0x0 }, /* #67 */ { 0x363116, 0x363186, 0xe62e059797711016, 0xffff25dfd7ff7e9f, 0xffd7205fc48e7e8b, 0x0 }, /* #68 */ { 0x155a03, 0x155202, 0x4b9c0f01b29d109b, 0x6fbd4f13b3dfb4bf, 0x65ad4a129356a4be, 0x0 }, /* #69 */ { 0x193fd7, 0x193782, 0xef435538ed900899, 0xef67dd3dedff0cfd, 0xcb248c2d8c6f04e5, 0x0 }, /* #70 */ { 0x2a7d97, 0x2a7582, 0x0d1b4b007ad8f3b8, 0xfd7bff0afbfdfbf8, 0xf968f40a996dd9f8, 0x0 }, /* #71 */ { 0x0135d2, 0x013502, 0x4c74ad15800f4416, 0x6e7fad35eadfde1f, 0x2a3f2135ead0de0b, 0x0 }, /* #72 */ { 0x213a02, 0x213286, 0x73c34b061a72b24a, 0xf3d76fd69ff7b7eb, 0xa01725d68fb535e3, 0x0 }, /* #73 */ { 0x245203, 0x245286, 0x95a019a181f2a41e, 0xf5f4dfe5a9fea4de, 0xe0f4cf65285c00ca, 0x0 }, /* #74 */ { 0x376253, 0x376282, 0xe4f58eaab5694dda, 0xf4f7dfeeb77fefda, 0x14765f6e861eeb48, 0x0 }, /* #75 */ { 0x284713, 0x284702, 0x3367eab32b61c8f6, 0x73f7eebbebefc8fe, 0x60d0a4bae1eec02a, 0x0 }, /* #76 */ { 0x0a3783, 0x0a3782, 0x994a2bd15482b34f, 0x99ca3bf1ded2fb7f, 0x90ca32e1cad27b37, 0x0 }, /* #77 */ { 0x175d46, 0x175582, 0xd176e10f13b1c991, 0xfd7ef98f5bb5f9d9, 0x3d2879845b05b849, 0x0 }, /* #78 */ { 0x054e53, 0x054686, 0xdcb6f7c3304452c2, 0xddb7ffe378465ee7, 0x1595782348024ce7, 0x0 }, /* #79 */ { 0x0655c6, 0x065582, 0xc9be6c9c34cc9b96, 0xedfefcdebedf9b97, 0x24fad0c28e9f8385, 0x0 }, /* #80 */ { 0x333916, 0x333182, 0xb37c7989710f4c9a, 0xb37e7dfb75ff5c9b, 0xa36e4c7334f31c89, 0x0 }, /* #81 */ { 0x162253, 0x162286, 0x673d06d8178c6308, 0xe7bdaedc17ee637e, 0x81b9ae4c05620076, 0x0 }, /* #82 */ { 0x0c6692, 0x0c6682, 0x91218af0b128bc2c, 0xf97baefebdadbd2f, 0xe95a26be9da59927, 0x0 }, /* #83 */ { 0x297f53, 0x297782, 0xf08372d7c5e89a23, 0xf9df72dfddfe9bef, 0xe9df72dc1d3619cc, 0x0 }, /* #84 */ { 0x172f07, 0x172786, 0x9626282ce3176c10, 0xd6b7a86ff3976ff3, 0xd6b7a06ff18603e3, 0x0 }, /* #85 */ { 0x294553, 0x294582, 0xf250ba0b91e662cf, 0xfe71bf3fd7eeeeef, 0x6c610d37d7aaaca4, 0x0 }, /* #86 */ { 0x2c4f17, 0x2c4786, 0x86fea03776c87e77, 0xa6fef2bf77e97e77, 0xa4e6d2ba55612257, 0x0 }, /* #87 */ { 0x152983, 0x152182, 0x922e13e80f1cedab, 0xb63f7fed2f1fedab, 0xb4377d4d27036503, 0x0 }, /* #88 */ { 0x1c3bd7, 0x1c3382, 0x64b87e178c5e2ad6, 0xfefe7ed7bf5e6ffe, 0xba4e6ec5334a656a, 0x0 }, /* #89 */ { 0x084d42, 0x084582, 0xd9c9beef4c166af6, 0xdbc9ffef7e37fbfe, 0x93c863803e35f18a, 0x0 }, /* #90 */ { 0x045bc2, 0x045382, 0xe377a169830606b0, 0xe3f7af7d8fb7fffd, 0x40a10e5d8db5fbfd, 0x0 }, /* #91 */ { 0x3246c6, 0x324682, 0x63205ab6a1239591, 0xe730deffe77fbffd, 0xe7309469e65fae6c, 0x0 }, /* #92 */ { 0x344802, 0x344006, 0x20ebdb1c5c7e3cfa, 0x23ffdfbffc7f3cfa, 0x23d54fb3e437389a, 0x0 }, /* #93 */ { 0x2539d6, 0x253102, 0x58b9ce858ea5ab45, 0x5ebfce879effbf57, 0x5e8f4686105f1716, 0x0 }, /* #94 */ { 0x244e93, 0x244686, 0xebb61e954191ff72, 0xfbbf9ebdf7d3ff72, 0x1819962cf7d22f10, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u64 = RT_ELEMENTS(g_aTests_or_u64); BINU64_TEST_T const g_aTests_or_u64_locked[] = { { 0x0f6013, 0x0f6046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x3f2107, 0x3f2146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x266196, 0x266146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x1a2a52, 0x1a2246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x215c06, 0x215446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x225c17, 0x225446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x275bc2, 0x275386, 0xe4c186709d6156bd, 0xe4c186709d6156bd, 0x0000000000000000, 0x0 }, /* #6 */ { 0x054212, 0x054202, 0x548fee81f5738286, 0x548fee81f5738286, 0x0000000000000000, 0x0 }, /* #7 */ { 0x3e46d6, 0x3e4602, 0x405c223260c900cd, 0x405c223260c900cd, 0x0000000000000000, 0x0 }, /* #8 */ { 0x132383, 0x132306, 0x2716323ce23c3603, 0x2716323ce23c3603, 0x0000000000000000, 0x0 }, /* #9 */ { 0x3e3157, 0x3e3106, 0x7fb2ebcafb963b71, 0x7fb2ebcafb963b71, 0x0000000000000000, 0x0 }, /* #10 */ { 0x183712, 0x183786, 0xb29d2ee3ed71530a, 0xb29d2ee3ed71530a, 0x0000000000000000, 0x0 }, /* #11 */ { 0x026d82, 0x026586, 0xcd40c6a797b22590, 0xfdc0ffefdfb327fa, 0x30c03deadd21077a, 0x0 }, /* #12 */ { 0x320a52, 0x320202, 0x1405ace44099b701, 0x3fbdaef56f9dbf15, 0x2bbda2f56f15ba15, 0x0 }, /* #13 */ { 0x071283, 0x071282, 0x7b638a6e44157b0b, 0xff63ba7e4e3fff0b, 0xde4132180a3ff600, 0x0 }, /* #14 */ { 0x2f7f43, 0x2f7782, 0xc94bbc67cb3e33c9, 0xe9fbfee7cbfef3df, 0x60b9d6e348cae1de, 0x0 }, /* #15 */ { 0x323a56, 0x323286, 0xaee7017740116483, 0xffffd57f76b9f6ff, 0xf5ddd47d36a996ff, 0x0 }, /* #16 */ { 0x371b83, 0x371382, 0x00caf3adcc43e343, 0xbcfffbffdd47e3e3, 0xbcfd49ff590523a1, 0x0 }, /* #17 */ { 0x262bd6, 0x262382, 0x93c98922144a2154, 0x9fdb9d36d47ba1d6, 0x0ed21c34c439a186, 0x0 }, /* #18 */ { 0x1b6696, 0x1b6682, 0xef6bb1a2c75b3bd4, 0xffffffb3dffb3bfd, 0xb6b4df11dca111f9, 0x0 }, /* #19 */ { 0x097f93, 0x097782, 0xbb9840e9c8cd9f90, 0xfbbeebfbcbcfdfd6, 0xf3a6ab7303424656, 0x0 }, /* #20 */ { 0x175a93, 0x175206, 0x4a108d8784bb9f3a, 0x7bd2bd97bebb9fff, 0x79d2bc163a3a86d5, 0x0 }, /* #21 */ { 0x2a4886, 0x2a4086, 0x69c713814cd1b068, 0xfbd793ebcffffc6f, 0x9a94826bcbfe4c6f, 0x0 }, /* #22 */ { 0x147692, 0x147682, 0x52524d2d1948ef94, 0xd37aefad1dfcefdf, 0xc368ea841cfc81db, 0x0 }, /* #23 */ { 0x310086, 0x310086, 0x086f0e613319069a, 0xb86f8eeb739bc7bb, 0xb00082ab7182c12b, 0x0 }, /* #24 */ { 0x182847, 0x182002, 0x34bbea809d20948c, 0x35fbeac4ff30f6bf, 0x05f882447e30623f, 0x0 }, /* #25 */ { 0x266516, 0x266582, 0xc30c223dd19bf52e, 0xd7fdeafdd99ff56e, 0xd5fdc8dd888e5146, 0x0 }, /* #26 */ { 0x394f07, 0x394706, 0x5e087aef3ebef050, 0x7f9b7eff3ffffd78, 0x6993345e3f533d78, 0x0 }, /* #27 */ { 0x2831c2, 0x283182, 0x63ee71fa7b7d0757, 0xefeefffeffffd77f, 0xcd6cff44eeead03e, 0x0 }, /* #28 */ { 0x271407, 0x271482, 0xb915723aaefe5b1d, 0xbd1ff73ffefedb9d, 0xbd0fe505de84ca94, 0x0 }, /* #29 */ { 0x0f6b06, 0x0f6382, 0xb50f082fede260df, 0xbd4f08fffdefeddf, 0xa94608d574eded1e, 0x0 }, /* #30 */ { 0x2a6797, 0x2a6782, 0x19bf5909616e8be7, 0xf9bffbdfed6fdbef, 0xe0a2fbd6ec43d02a, 0x0 }, /* #31 */ { 0x1a28c3, 0x1a2002, 0x752be2e0d43bfb65, 0x7dffeff7f4fffff7, 0x6df5cf17a4ef0693, 0x0 }, /* #32 */ { 0x185082, 0x185082, 0x68ab4d4ec6607191, 0xedeb4fefe6fdfbd9, 0xe5c00aafa2fd9b59, 0x0 }, /* #33 */ { 0x220203, 0x220286, 0x16f1ac501467e4c8, 0xf6fdbcff95e7f7f9, 0xf0dd10ef8182d3f9, 0x0 }, /* #34 */ { 0x085956, 0x085186, 0x967444216b24de0b, 0x977dfe6f6be6df9f, 0x816dba4e0ae2579d, 0x0 }, /* #35 */ { 0x262ad3, 0x262202, 0x1e05aca64689f683, 0x5f97bea7768dffc7, 0x4b9736a374840d46, 0x0 }, /* #36 */ { 0x032a47, 0x032286, 0x2329defc91ee846d, 0xa339dffdb1efb47d, 0x8238194db1053031, 0x0 }, /* #37 */ { 0x2146d6, 0x214602, 0x7233d7b7e99769f4, 0x73bff7b7edfff9fe, 0x53ad27814cfc903e, 0x0 }, /* #38 */ { 0x217dc6, 0x217586, 0x3066421a897dd1c9, 0xf377e7ffe97ff5eb, 0xe357e7fde03fa52b, 0x0 }, /* #39 */ { 0x345b42, 0x345382, 0xd5f146da5362be4a, 0xf7fb57da5be7feef, 0x77bb170a1be5ceef, 0x0 }, /* #40 */ { 0x2f5fc3, 0x2f5782, 0xeec260045b2dbe97, 0xfefbfa455b7ffef7, 0x983bda454176f471, 0x0 }, /* #41 */ { 0x2a2757, 0x2a2782, 0x7b050a7c47f37129, 0xff8f5ffed7fffbe9, 0xbf8a5fa6958dabe1, 0x0 }, /* #42 */ { 0x0f4bd7, 0x0f4302, 0x243b911582b20c48, 0x777ffd3daffbcdfb, 0x77446d2d2d5bc1b3, 0x0 }, /* #43 */ { 0x086756, 0x086786, 0xc28232ddb1d96d47, 0xfb97bafdf9ddef6f, 0x79958ab5c8c5af6f, 0x0 }, /* #44 */ { 0x004596, 0x004502, 0x2c35cf7000c5f990, 0x6db7ff797bcff992, 0x45837e297bcfb892, 0x0 }, /* #45 */ { 0x1e3897, 0x1e3082, 0x98b304d05101005b, 0x98bf5fd57b55897f, 0x18be5f153a548937, 0x0 }, /* #46 */ { 0x115417, 0x115486, 0x603d5e299cf0e648, 0xebbfdff9def3e6ed, 0xcb9e8fd0d6f3a6a5, 0x0 }, /* #47 */ { 0x014716, 0x014782, 0x387f3f8e6a25a09c, 0xbc7f7feefbe7e9dc, 0x8c537762fbc2c940, 0x0 }, /* #48 */ { 0x2a2746, 0x2a2786, 0xe7545395513b6f5f, 0xf75cdfdf7bffefff, 0x150ccecf7bdda3a8, 0x0 }, /* #49 */ { 0x0b0793, 0x0b0782, 0x5328bbdd9745d4d2, 0xfbbfbbfd97d5dfd3, 0xa99732ed05909bc3, 0x0 }, /* #50 */ { 0x2242c3, 0x224202, 0x2e9551d8cd3053cc, 0x7fddddfbfd3a57dc, 0x5fcd9dab342a55dc, 0x0 }, /* #51 */ { 0x2b1a13, 0x2b1286, 0x087e631da19d0946, 0x8cffe3fffddf7b56, 0x8ccbe3e7dddf7a14, 0x0 }, /* #52 */ { 0x1b00d2, 0x1b0082, 0x83ae3ac763950187, 0x8bbf7be7e79751c7, 0x8b977924c5925141, 0x0 }, /* #53 */ { 0x142616, 0x142686, 0xeaa3f302f1a71e2c, 0xfaaff7fff3e77eed, 0xd2ae14ff22e47aed, 0x0 }, /* #54 */ { 0x021056, 0x021082, 0x7c117e016067b349, 0xfc3bff11fbf7b3ef, 0xf82baf11bbf2a1e6, 0x0 }, /* #55 */ { 0x3f2f06, 0x3f2786, 0x7e27c339a48213e3, 0xffe7cfbbb7f2b3f3, 0xd7e7cfa233f0a0f0, 0x0 }, /* #56 */ { 0x162807, 0x162002, 0x41de01be964482ba, 0x6bfeadbfbef6a7bf, 0x6be2ad952ef227b5, 0x0 }, /* #57 */ { 0x0c7407, 0x0c7486, 0x16713ad4e3cd3fce, 0xbe793ad6fbcf7fcf, 0xb8182092b8026e03, 0x0 }, /* #58 */ { 0x164a47, 0x164286, 0x4a7076295d5d8319, 0xee7a7e3b5fff8b59, 0xe64a0e3247ea0841, 0x0 }, /* #59 */ { 0x040843, 0x040086, 0x78fc1c9c6fba62fe, 0xfdfd3ebc6fffebff, 0xb5b92a2c0f7feb15, 0x0 }, /* #60 */ { 0x225853, 0x225082, 0xf0b21ca0fd756559, 0xf6f2fee8fd757d7f, 0x2650f668cd61397f, 0x0 }, /* #61 */ { 0x3a7256, 0x3a7282, 0xadf02ed773935da4, 0xeff8fef7ffd35dbc, 0xcfe8d470fed30d38, 0x0 }, /* #62 */ { 0x091896, 0x091082, 0x932cc69fe0a41b62, 0xb72dcfbff0ed3b73, 0xb601cfab30e92013, 0x0 }, /* #63 */ { 0x387946, 0x387106, 0x2b779da57a0ed1ee, 0x6bffffadfa1ed3ee, 0x62f87e09a81a92ce, 0x0 }, /* #64 */ { 0x2c6e87, 0x2c6682, 0x1914294bbaa307c9, 0xfd547d4fffe787fd, 0xe5545c05c565803c, 0x0 }, /* #65 */ { 0x0565c2, 0x056586, 0x867908b23429e16f, 0xafff79fffebbe76f, 0xa98f79fdca92072f, 0x0 }, /* #66 */ { 0x1544c2, 0x154406, 0x4432789f0d8d31b3, 0x74ba7e9fcd8ff9ff, 0x70ba068bc503c97e, 0x0 }, /* #67 */ { 0x1f36c2, 0x1f3686, 0x88ce538921ce4be3, 0xeede77eb75df7fe7, 0x6ed8356b749b3ca7, 0x0 }, /* #68 */ { 0x2b12c6, 0x2b1202, 0x1c67628ec7778807, 0x3ce7e7efc77f9cdf, 0x38838765032e14df, 0x0 }, /* #69 */ { 0x1c5ec6, 0x1c5686, 0xda5c5e8566417b48, 0xdf5cdf97eecbff48, 0xd504c797accb9548, 0x0 }, /* #70 */ { 0x3961c7, 0x396182, 0x098ab7f8b233ffac, 0xfbdebfffb3bfffef, 0xf3d6afc713ae4c67, 0x0 }, /* #71 */ { 0x1a2916, 0x1a2186, 0xdd811a74c6efc4ce, 0xffe1bbf4ffefc6de, 0xa761b3f0bf6c8696, 0x0 }, /* #72 */ { 0x380243, 0x380282, 0xf56466ae129144e4, 0xff65ffbf97d1dce5, 0x7f41ff1585d1dc25, 0x0 }, /* #73 */ { 0x2219c3, 0x221186, 0xf1a5365d15942d21, 0xf3bfff7fb79fbff9, 0x331efd6bb78fb6d8, 0x0 }, /* #74 */ { 0x2d5c12, 0x2d5486, 0x06022387366a7725, 0x87b67bdf77fa7f65, 0x87b45adf51ba0b40, 0x0 }, /* #75 */ { 0x381fd7, 0x381786, 0x408603dc9e67819c, 0xddee3bdcbf77af9c, 0x9d6e385caf362f1c, 0x0 }, /* #76 */ { 0x0c7b93, 0x0c7382, 0xfd452149c58c5f0c, 0xfff52fedfffd5f6e, 0x82b40facfb71076a, 0x0 }, /* #77 */ { 0x1d5e82, 0x1d5686, 0xeb839c0e4d7a9247, 0xeb9bfe3e6fffbe47, 0xea197a3a6ea7ac41, 0x0 }, /* #78 */ { 0x1d7757, 0x1d7702, 0x3d58ee88d9946302, 0x7df8eec8fb946397, 0x5cf0464062942297, 0x0 }, /* #79 */ { 0x3c4782, 0x3c4786, 0xbb3c54d835e64f49, 0xbb7f7edf77ef4ff9, 0x235f7e17524f4af9, 0x0 }, /* #80 */ { 0x032ad3, 0x032202, 0x32308cc7916a9762, 0x7ef8ccf7d36edfe3, 0x6cf8ccb042464de1, 0x0 }, /* #81 */ { 0x226fd3, 0x226786, 0xbc36e323777a2db7, 0xfe7fe7f777febfff, 0x764f65d516a69ece, 0x0 }, /* #82 */ { 0x0468c7, 0x046006, 0x3c4e7c8504d13f85, 0x3def7fbf5ff13fb7, 0x05a1373b5b312633, 0x0 }, /* #83 */ { 0x030d02, 0x030586, 0xe68d48f3c5b05d4b, 0xffbde9f7fdbc7fff, 0x7dbce9d73d9c62be, 0x0 }, /* #84 */ { 0x166857, 0x166086, 0xa9f1c88280a2e451, 0xaffbeafeb5ebf4f5, 0x863ba2feb549d4e4, 0x0 }, /* #85 */ { 0x177d12, 0x177586, 0x9dde7c7339bc7156, 0x9fff7ffb39ff7b7e, 0x02b5038a39fb7b3c, 0x0 }, /* #86 */ { 0x175e96, 0x175682, 0xe3de3381d1076c8c, 0xffffb7e3ff477f9e, 0xfe6784e3be457316, 0x0 }, /* #87 */ { 0x066a16, 0x066206, 0x0074585a56549dc5, 0x0d75fbff77559fed, 0x0d41fbf727051bed, 0x0 }, /* #88 */ { 0x0e0b97, 0x0e0386, 0xa65a9142c3f6b88d, 0xbeded3d6fff6fd9f, 0xbace53d63fe24596, 0x0 }, /* #89 */ { 0x063c53, 0x063486, 0x03fdd0184c68fa87, 0x83ffdc5a5e7dfb9f, 0x8017dc425e7d711a, 0x0 }, /* #90 */ { 0x0c7193, 0x0c7106, 0x0f76136010f22c61, 0x0f7fbfeb15f7ad65, 0x0b3fbdcb05c58105, 0x0 }, /* #91 */ { 0x050e02, 0x050682, 0x6664f8972efc9532, 0xeee7fdb77fffffb6, 0x88a71db7538ffea4, 0x0 }, /* #92 */ { 0x166bd2, 0x166306, 0x3255bb70da84f0b4, 0x3fd7fff9da8fffff, 0x0dd6e7d9d80f7f7b, 0x0 }, /* #93 */ { 0x3a1147, 0x3a1182, 0xf5e033301240aff2, 0xf5ff733a9f75bffe, 0x54df423a8d75195e, 0x0 }, /* #94 */ { 0x155682, 0x155686, 0xc1aacb4b7408a9c7, 0xe5eacb5f7e3cbbff, 0xa4c283541e3c337a, 0x0 }, /* #95 */ }; uint32_t const g_cTests_or_u64_locked = RT_ELEMENTS(g_aTests_or_u64_locked); BINU64_TEST_T const g_aTests_xor_u64[] = { { 0x171e12, 0x171646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x0c3ad3, 0x0c3246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x2c23c3, 0x2c2346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x2a3557, 0x2a3546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x141393, 0x141346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x186512, 0x186546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x273d53, 0x273502, 0x7a32e9b2248cc2f7, 0x7a32e9b2248cc2f7, 0x0000000000000000, 0x0 }, /* #6 */ { 0x141993, 0x141106, 0x18da129f54fc9178, 0x18da129f54fc9178, 0x0000000000000000, 0x0 }, /* #7 */ { 0x326803, 0x326006, 0x57ccd41448777941, 0x57ccd41448777941, 0x0000000000000000, 0x0 }, /* #8 */ { 0x391e96, 0x391686, 0xf764fafd869a3548, 0xf764fafd869a3548, 0x0000000000000000, 0x0 }, /* #9 */ { 0x200d52, 0x200506, 0x324ccc4ccff8ab60, 0x324ccc4ccff8ab60, 0x0000000000000000, 0x0 }, /* #10 */ { 0x3b5486, 0x3b5482, 0xacb2035d1afb066b, 0xacb2035d1afb066b, 0x0000000000000000, 0x0 }, /* #11 */ { 0x226883, 0x226002, 0x51f850d50582f9fe, 0x0812c550f27c851f, 0x59ea9585f7fe7ce1, 0x0 }, /* #12 */ { 0x383457, 0x383406, 0x9a5210ae81c53dd5, 0x660c9c00e2a30e99, 0xfc5e8cae6366334c, 0x0 }, /* #13 */ { 0x315496, 0x315406, 0xa1058820722bfdcf, 0x4721d3b8eed29677, 0xe6245b989cf96bb8, 0x0 }, /* #14 */ { 0x0f0bc6, 0x0f0386, 0xfa38937a185a4c72, 0xea686ed52d64b8f5, 0x1050fdaf353ef487, 0x0 }, /* #15 */ { 0x276642, 0x276682, 0x0385c56d836499bd, 0xc22c8c65139d5458, 0xc1a9490890f9cde5, 0x0 }, /* #16 */ { 0x3c1ec3, 0x3c1682, 0x8be5773f45f7f006, 0x934a4af29cf59a62, 0x18af3dcdd9026a64, 0x0 }, /* #17 */ { 0x165807, 0x165002, 0xf2e911c8e38e9c68, 0x155793dcafc0b82a, 0xe7be82144c4e2442, 0x0 }, /* #18 */ { 0x2e6f57, 0x2e6782, 0xfa9172f9e3135779, 0xb042a815b9dab52c, 0x4ad3daec5ac9e255, 0x0 }, /* #19 */ { 0x2a4812, 0x2a4082, 0xbbe9662b1832d09b, 0xcbf41aad47e88a8c, 0x701d7c865fda5a17, 0x0 }, /* #20 */ { 0x104d02, 0x104582, 0x837c20adca456078, 0x93bc4b21c291bdc7, 0x10c06b8c08d4ddbf, 0x0 }, /* #21 */ { 0x2a2b02, 0x2a2302, 0xd9756a7a6ba19d78, 0x261c2dd2f37e3a89, 0xff6947a898dfa7f1, 0x0 }, /* #22 */ { 0x0a6cc6, 0x0a6482, 0x95c067b84ad98d03, 0x857881e151c368a1, 0x10b8e6591b1ae5a2, 0x0 }, /* #23 */ { 0x1a1d42, 0x1a1502, 0x37ba66062e805152, 0x5de1712dacce4c94, 0x6a5b172b824e1dc6, 0x0 }, /* #24 */ { 0x045406, 0x045482, 0xea85a0406adc0062, 0xbb18f8fd5bf0e931, 0x519d58bd312ce953, 0x0 }, /* #25 */ { 0x0a0213, 0x0a0206, 0x82697d81dbaea163, 0x278ce41a1f6903ee, 0xa5e5999bc4c7a28d, 0x0 }, /* #26 */ { 0x005946, 0x005186, 0x84d71b4d06417f8a, 0xb2cb5b76befd82b7, 0x361c403bb8bcfd3d, 0x0 }, /* #27 */ { 0x156d92, 0x156506, 0x4c29eba5d42da3e0, 0x0c483adc81d2dc14, 0x4061d17955ff7ff4, 0x0 }, /* #28 */ { 0x291847, 0x291002, 0x99cc9b7687f26d35, 0x25134c0fcc49e5ce, 0xbcdfd7794bbb88fb, 0x0 }, /* #29 */ { 0x1e3d97, 0x1e3582, 0x76a613e1916355a2, 0xe62d147846fc83e9, 0x908b0799d79fd64b, 0x0 }, /* #30 */ { 0x2d6202, 0x2d6282, 0x09d33f7f0bedd0b6, 0xa3f2bcd4b5a6554a, 0xaa2183abbe4b85fc, 0x0 }, /* #31 */ { 0x090357, 0x090306, 0x8a4dedef023feb32, 0x3827cd2a17b2946c, 0xb26a20c5158d7f5e, 0x0 }, /* #32 */ { 0x252013, 0x252002, 0xe35b0208ebe26d5a, 0x7d22443040137b73, 0x9e794638abf11629, 0x0 }, /* #33 */ { 0x257442, 0x257402, 0x9908d4ab12c23364, 0x12b32770b2448785, 0x8bbbf3dba086b4e1, 0x0 }, /* #34 */ { 0x0d5143, 0x0d5102, 0xf493a616497d0951, 0x5b7d6c9eaf4fb61c, 0xafeeca88e632bf4d, 0x0 }, /* #35 */ { 0x2d0c86, 0x2d0402, 0xa6cf9a4e479b8aca, 0x127b4de2cb2013da, 0xb4b4d7ac8cbb9910, 0x0 }, /* #36 */ { 0x3d6fd7, 0x3d6702, 0x72557ab2c9ea76c2, 0x324f9ac56d6cb340, 0x401ae077a486c582, 0x0 }, /* #37 */ { 0x106c82, 0x106402, 0xeb195e364e784155, 0x521064e8828043b3, 0xb9093adeccf802e6, 0x0 }, /* #38 */ { 0x067186, 0x067186, 0x2cbf71a6ccbe8111, 0xc3b4f80692c6fe90, 0xef0b89a05e787f81, 0x0 }, /* #39 */ { 0x3a7dc7, 0x3a7502, 0x662b51de660bd965, 0x35c6fbe4be49096b, 0x53edaa3ad842d00e, 0x0 }, /* #40 */ { 0x297447, 0x297482, 0x11591b88711e869d, 0x9a4efcf8bf45e95d, 0x8b17e770ce5b6fc0, 0x0 }, /* #41 */ { 0x054e52, 0x054606, 0x780bbe194aed98e1, 0x0cdbbc2c0eac9848, 0x74d00235444100a9, 0x0 }, /* #42 */ { 0x127a43, 0x127202, 0x2198454993ecccda, 0x3ee543271adde332, 0x1f7d066e89312fe8, 0x0 }, /* #43 */ { 0x004dc2, 0x004502, 0x61b94f550d0766bf, 0x4153c3128b98ddb9, 0x20ea8c47869fbb06, 0x0 }, /* #44 */ { 0x2f2b03, 0x2f2302, 0x15b4b416ca9b3c4f, 0x002038db013ccd83, 0x15948ccdcba7f1cc, 0x0 }, /* #45 */ { 0x332ec3, 0x332682, 0xb05e76e409cf8b8b, 0xe88c215190b3b345, 0x58d257b5997c38ce, 0x0 }, /* #46 */ { 0x356956, 0x356186, 0x025e5473befa4b3b, 0xa03f1beedc4bb5db, 0xa2614f9d62b1fee0, 0x0 }, /* #47 */ { 0x145697, 0x145602, 0xbcd2aac92aca9151, 0x25d8d800d63c869b, 0x990a72c9fcf617ca, 0x0 }, /* #48 */ { 0x136e02, 0x136606, 0xeff0f3a5340bee39, 0x54b5e81142160aeb, 0xbb451bb4761de4d2, 0x0 }, /* #49 */ { 0x193297, 0x193206, 0x26a64d32f0162170, 0x1a4b34bf3ad1164b, 0x3ced798dcac7373b, 0x0 }, /* #50 */ { 0x3b0806, 0x3b0082, 0x1f4b55cecaee576f, 0xfae56bca5887dc80, 0xe5ae3e0492698bef, 0x0 }, /* #51 */ { 0x222206, 0x222286, 0x73b201e5ab9a9cba, 0xc0158c56d6dd61f9, 0xb3a78db37d47fd43, 0x0 }, /* #52 */ { 0x045903, 0x045102, 0xae382a4e69619f6a, 0x2610d71152731391, 0x8828fd5f3b128cfb, 0x0 }, /* #53 */ { 0x2571d6, 0x257106, 0x4ddda937d39060fd, 0x661205d01cf0e8d4, 0x2bcface7cf608829, 0x0 }, /* #54 */ { 0x0b6457, 0x0b6482, 0x0570638fd5984413, 0xfaed25f7fbe5d4fb, 0xff9d46782e7d90e8, 0x0 }, /* #55 */ { 0x342803, 0x342086, 0xe78299542f206e0f, 0x9d9b4a9c5abf634b, 0x7a19d3c8759f0d44, 0x0 }, /* #56 */ { 0x202792, 0x202782, 0x253800d13fbdcd41, 0xa0d687c9515a91c7, 0x85ee87186ee75c86, 0x0 }, /* #57 */ { 0x2b7952, 0x2b7186, 0x10f3e21e7b824917, 0xf67f4198e0c1ae14, 0xe68ca3869b43e703, 0x0 }, /* #58 */ { 0x3303d3, 0x330306, 0x1d5b46c71383e2b3, 0x6ac31900673bfce7, 0x77985fc774b81e54, 0x0 }, /* #59 */ { 0x0f5883, 0x0f5082, 0x2aafb8ccb68d6ef8, 0xd5df205a8fbcae9b, 0xff7098963931c063, 0x0 }, /* #60 */ { 0x0d6196, 0x0d6102, 0xb01f9a3beac6d0ff, 0x52dcb172518828b9, 0xe2c32b49bb4ef846, 0x0 }, /* #61 */ { 0x0d7ac2, 0x0d7286, 0xb453d5bdebf5a6f5, 0xb8f7e0e2db5e5081, 0x0ca4355f30abf674, 0x0 }, /* #62 */ { 0x017356, 0x017302, 0x8d687f2c07752894, 0x51d34e1e82efd1ba, 0xdcbb3132859af92e, 0x0 }, /* #63 */ { 0x1d3dc2, 0x1d3506, 0xd089c12183e66602, 0x5bbaf100ce7a8b1b, 0x8b3330214d9ced19, 0x0 }, /* #64 */ { 0x120b42, 0x120302, 0x232344cde07a00c0, 0x4ae42a76044cedfe, 0x69c76ebbe436ed3e, 0x0 }, /* #65 */ { 0x111407, 0x111486, 0xcca3eaeb1d93f0c8, 0xd706e09cedc1e806, 0x1ba50a77f05218ce, 0x0 }, /* #66 */ { 0x1a35d6, 0x1a3586, 0xc1e24602ae622e45, 0xae298dcf02d3367b, 0x6fcbcbcdacb1183e, 0x0 }, /* #67 */ { 0x2e4613, 0x2e4606, 0x2455eb8704d9feb4, 0x27b5366e24d11348, 0x03e0dde92008edfc, 0x0 }, /* #68 */ { 0x004bd2, 0x004302, 0x1ecfb51f567c36da, 0x6a3a98a19af206c1, 0x74f52dbecc8e301b, 0x0 }, /* #69 */ { 0x3863c3, 0x386302, 0xf9654e67a9fe69a1, 0x04ad90f7a77269d5, 0xfdc8de900e8c0074, 0x0 }, /* #70 */ { 0x314702, 0x314702, 0x4cc88e0682e43278, 0x1f650891a7bb1fe0, 0x53ad8697255f2d98, 0x0 }, /* #71 */ { 0x2a0a06, 0x2a0206, 0x04909f01f2b71dd1, 0x1096202c344653a5, 0x1406bf2dc6f14e74, 0x0 }, /* #72 */ { 0x152513, 0x152586, 0x4ad2eba4dd6c6189, 0xbca593d280e9c760, 0xf67778765d85a6e9, 0x0 }, /* #73 */ { 0x113ad6, 0x113286, 0xb5b626b989a8780f, 0xa6d40304d933dd33, 0x136225bd509ba53c, 0x0 }, /* #74 */ { 0x3d0e82, 0x3d0606, 0x1163f0bc3851f062, 0x1a1f1f180f08eed1, 0x0b7cefa437591eb3, 0x0 }, /* #75 */ { 0x2e36d3, 0x2e3682, 0x352f584df74e6355, 0x8e74c6e94b425c38, 0xbb5b9ea4bc0c3f6d, 0x0 }, /* #76 */ { 0x184c93, 0x184482, 0xb3558d2335a52ffc, 0x9ca408986c27ff68, 0x2ff185bb5982d094, 0x0 }, /* #77 */ { 0x0b3183, 0x0b3182, 0x7118f55cdd948432, 0xf06bebc1314a72ce, 0x81731e9decdef6fc, 0x0 }, /* #78 */ { 0x295213, 0x295206, 0x46d5b102f7581ea2, 0x3c96ebe6ab5c523c, 0x7a435ae45c044c9e, 0x0 }, /* #79 */ { 0x022752, 0x022702, 0xc92b5a683d3c875f, 0x19f0d709032383e0, 0xd0db8d613e1f04bf, 0x0 }, /* #80 */ { 0x305843, 0x305006, 0xe350981f80332d56, 0x7cb5f12b8e6ec81e, 0x9fe569340e5de548, 0x0 }, /* #81 */ { 0x376156, 0x376102, 0xb86af10974f6c3a2, 0x4ccf2ad181f29f4a, 0xf4a5dbd8f5045ce8, 0x0 }, /* #82 */ { 0x2f3f56, 0x2f3702, 0x1f7c6b326161d097, 0x43b9f04190011a0d, 0x5cc59b73f160ca9a, 0x0 }, /* #83 */ { 0x155dc3, 0x155506, 0x9c90a78ddce828a1, 0x11533623be791530, 0x8dc391ae62913d91, 0x0 }, /* #84 */ { 0x210c53, 0x210482, 0xfe6fd1f09f402469, 0xd2794ba9a0afa416, 0x2c169a593fef807f, 0x0 }, /* #85 */ { 0x1d3286, 0x1d3202, 0x9627af7a87719ec6, 0x224952b4e5a885dc, 0xb46efdce62d91b1a, 0x0 }, /* #86 */ { 0x0259d7, 0x025186, 0x622846d1024154dc, 0xad027e7ddeafff27, 0xcf2a38acdceeabfb, 0x0 }, /* #87 */ { 0x1c7a93, 0x1c7206, 0xc74707248825f10b, 0x35b30a7e7cbd3ba0, 0xf2f40d5af498caab, 0x0 }, /* #88 */ { 0x215c52, 0x215486, 0x8c09c774560596d8, 0xc4fbac7335550bff, 0x48f26b0763509d27, 0x0 }, /* #89 */ { 0x3d1e43, 0x3d1606, 0xdad7634af2b79d0a, 0x6e7076c337c16d6a, 0xb4a71589c576f060, 0x0 }, /* #90 */ { 0x1f5243, 0x1f5202, 0x90d12b42146f2381, 0x1c553e3727f3f810, 0x8c841575339cdb91, 0x0 }, /* #91 */ { 0x1347c3, 0x134786, 0x4ad4a86f0f7e14f7, 0x9446c47cd18b77e4, 0xde926c13def56313, 0x0 }, /* #92 */ { 0x3b0446, 0x3b0486, 0x268b360b7d891ff1, 0x931b7191aec5f51e, 0xb590479ad34ceaef, 0x0 }, /* #93 */ { 0x137ac7, 0x137282, 0x6ef73bd8297a1ad2, 0xe181dd9c2e7d9898, 0x8f76e6440707824a, 0x0 }, /* #94 */ { 0x3a6c96, 0x3a6482, 0xe4ca3d369978b718, 0xa0f68bbab48c1498, 0x443cb68c2df4a380, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u64 = RT_ELEMENTS(g_aTests_xor_u64); BINU64_TEST_T const g_aTests_xor_u64_locked[] = { { 0x1a4012, 0x1a4046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x3203d2, 0x320346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x202d43, 0x202546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x175747, 0x175746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x2a35c2, 0x2a3546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x046a83, 0x046246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x2c5217, 0x2c5286, 0xc2c2f7c00e17807e, 0xc2c2f7c00e17807e, 0x0000000000000000, 0x0 }, /* #6 */ { 0x345746, 0x345702, 0x226b0875e0f86bcd, 0x226b0875e0f86bcd, 0x0000000000000000, 0x0 }, /* #7 */ { 0x2d1157, 0x2d1106, 0x4c69477213d193bb, 0x4c69477213d193bb, 0x0000000000000000, 0x0 }, /* #8 */ { 0x3a04d2, 0x3a0482, 0xd5ea5320caf785f1, 0xd5ea5320caf785f1, 0x0000000000000000, 0x0 }, /* #9 */ { 0x3a16d7, 0x3a1602, 0x3044fd7f815ed66e, 0x3044fd7f815ed66e, 0x0000000000000000, 0x0 }, /* #10 */ { 0x0f7143, 0x0f7186, 0xef6a0d045b7c99ed, 0xef6a0d045b7c99ed, 0x0000000000000000, 0x0 }, /* #11 */ { 0x1d4587, 0x1d4506, 0xe3534bcc31957105, 0x697c724993fc3ef9, 0x8a2f3985a2694ffc, 0x0 }, /* #12 */ { 0x023b02, 0x023382, 0xa272262509fb53c6, 0xb14b34394e28a5e6, 0x1339121c47d3f620, 0x0 }, /* #13 */ { 0x0332c3, 0x033286, 0x24158cdec2d35554, 0xe49373e1dc0cd40a, 0xc086ff3f1edf815e, 0x0 }, /* #14 */ { 0x265207, 0x265206, 0x3c5bb18d67e5bef0, 0x2001228bd98f20b8, 0x1c5a9306be6a9e48, 0x0 }, /* #15 */ { 0x3d28d3, 0x3d2002, 0xc2a11c8f9271f03b, 0x74f3a67d631e52b5, 0xb652baf2f16fa28e, 0x0 }, /* #16 */ { 0x1931d7, 0x193102, 0x5e20e56781b4dca5, 0x572130e496dc4cb6, 0x0901d58317689013, 0x0 }, /* #17 */ { 0x0a7c12, 0x0a7402, 0xe5754cf6b80fbdb0, 0x741bc66748448337, 0x916e8a91f04b3e87, 0x0 }, /* #18 */ { 0x364a83, 0x364286, 0xc69fcc6a723a838d, 0x990d14fb53f2cb11, 0x5f92d89121c8489c, 0x0 }, /* #19 */ { 0x170b17, 0x170306, 0xe4d9465734990ca7, 0x48d484bc8feee442, 0xac0dc2ebbb77e8e5, 0x0 }, /* #20 */ { 0x1b30c3, 0x1b3086, 0x2de6a68d41c08a86, 0xaa20c2ddf0234eaa, 0x87c66450b1e3c42c, 0x0 }, /* #21 */ { 0x245f16, 0x245702, 0x9da0bb2f7be88b02, 0x425ef427cb1e2da2, 0xdffe4f08b0f6a6a0, 0x0 }, /* #22 */ { 0x350c52, 0x350406, 0x128f01d7eac1d3c5, 0x09b9609365ea35e1, 0x1b3661448f2be624, 0x0 }, /* #23 */ { 0x126e17, 0x126686, 0x26f9ce82da64cccb, 0xa9389f4886846011, 0x8fc151ca5ce0acda, 0x0 }, /* #24 */ { 0x344bd3, 0x344382, 0x411fa53b09b1c09f, 0xf5c2ae8a159b0df8, 0xb4dd0bb11c2acd67, 0x0 }, /* #25 */ { 0x135456, 0x135406, 0xa70e4fa41c8eac04, 0x3db106e558ecd4f6, 0x9abf4941446278f2, 0x0 }, /* #26 */ { 0x327ad3, 0x327286, 0xf365730f096518f9, 0xbf2ffb4fb8525018, 0x4c4a8840b13748e1, 0x0 }, /* #27 */ { 0x114507, 0x114586, 0xde1dde0402242aca, 0xca688bb6e1696ea5, 0x147555b2e34d446f, 0x0 }, /* #28 */ { 0x080657, 0x080606, 0x2f186df56cdb07fa, 0x30f0881edf95b050, 0x1fe8e5ebb34eb7aa, 0x0 }, /* #29 */ { 0x3c3502, 0x3c3586, 0xd9fe3eb382c6671a, 0xb664e3d1e2fa0242, 0x6f9add62603c6558, 0x0 }, /* #30 */ { 0x2125c6, 0x212582, 0xcc09f5cde2043ce8, 0xc8332053109a46d5, 0x043ad59ef29e7a3d, 0x0 }, /* #31 */ { 0x2b54c3, 0x2b5486, 0x54896cf84a511850, 0x869a3eb678d19077, 0xd213524e32808827, 0x0 }, /* #32 */ { 0x2a5252, 0x2a5286, 0x711799e0c4777b21, 0xb1234f45c880919f, 0xc034d6a50cf7eabe, 0x0 }, /* #33 */ { 0x146692, 0x146602, 0xbd1bbaaa09f61957, 0x06e27e1a031604c4, 0xbbf9c4b00ae01d93, 0x0 }, /* #34 */ { 0x352352, 0x352382, 0xedff5cc8582486e3, 0xabecf1bf6dc5e45d, 0x4613ad7735e162be, 0x0 }, /* #35 */ { 0x196442, 0x196406, 0xc3e2784fc9488c87, 0x79e38f9c1e7df0be, 0xba01f7d3d7357c39, 0x0 }, /* #36 */ { 0x2e0e16, 0x2e0602, 0x6232634b598b1d7a, 0x1e0e22e4ce779a9b, 0x7c3c41af97fc87e1, 0x0 }, /* #37 */ { 0x3c71c2, 0x3c7106, 0x7d2db88404ad017d, 0x47110f74acfd2d3f, 0x3a3cb7f0a8502c42, 0x0 }, /* #38 */ { 0x093593, 0x093582, 0x81fa1c440b55d633, 0xb19ba851552031b0, 0x3061b4155e75e783, 0x0 }, /* #39 */ { 0x3279c2, 0x327186, 0xa76175e18f242819, 0xe9a5fcf206276de1, 0x4ec48913890345f8, 0x0 }, /* #40 */ { 0x262147, 0x262106, 0x786e8cd6e1e0528b, 0x3625d936d2135fc3, 0x4e4b55e033f30d48, 0x0 }, /* #41 */ { 0x2d0c97, 0x2d0486, 0x19d724b73bab77a1, 0xefec0ec2ddcbf482, 0xf63b2a75e6608323, 0x0 }, /* #42 */ { 0x012357, 0x012306, 0x5b4acad726aeb15e, 0x4db46cfe8ee068d4, 0x16fea629a84ed98a, 0x0 }, /* #43 */ { 0x2c0792, 0x2c0702, 0xce2d607e851a184b, 0x3a1d86f4f375b1d5, 0xf430e68a766fa99e, 0x0 }, /* #44 */ { 0x285fd7, 0x285786, 0x7cc98ab293b0cb4b, 0xc73b596bd0824069, 0xbbf2d3d943328b22, 0x0 }, /* #45 */ { 0x0c66d3, 0x0c6602, 0xe4f25a5ff951d865, 0x08a45743bc2738b0, 0xec560d1c4576e0d5, 0x0 }, /* #46 */ { 0x2242c2, 0x224206, 0xd69febe31d37b083, 0x65ba9c92bdf30571, 0xb3257771a0c4b5f2, 0x0 }, /* #47 */ { 0x055482, 0x055482, 0x6f6ea8ff0a193680, 0xd2279b7e5acd4f16, 0xbd49338150d47996, 0x0 }, /* #48 */ { 0x3a6f53, 0x3a6782, 0x012d2c64f3550fc1, 0x94504e5f69e91543, 0x957d623b9abc1a82, 0x0 }, /* #49 */ { 0x307b57, 0x307386, 0x1db1c7f6c2bf1788, 0x9213c402570e87b8, 0x8fa203f495b19030, 0x0 }, /* #50 */ { 0x316b43, 0x316386, 0xfa393b8843739c68, 0xa118a9f8fa66b9a5, 0x5b219270b91525cd, 0x0 }, /* #51 */ { 0x2473d7, 0x247302, 0x80c453d3beb7a82c, 0x4b46530c3ab09e4c, 0xcb8200df84073660, 0x0 }, /* #52 */ { 0x025a92, 0x025282, 0x61e395152450c7e8, 0x9297f7edba5d65c4, 0xf37462f89e0da22c, 0x0 }, /* #53 */ { 0x120616, 0x120602, 0xf64fa453a6ad6100, 0x76f4fe85aae5d9cd, 0x80bb5ad60c48b8cd, 0x0 }, /* #54 */ { 0x1c41d3, 0x1c4186, 0x1fbb2ecc6a85c774, 0xeb5288b7fd353714, 0xf4e9a67b97b0f060, 0x0 }, /* #55 */ { 0x355b92, 0x355386, 0x5fd0ec9f0d5ecb0a, 0x95b4c9aab99874ed, 0xca642535b4c6bfe7, 0x0 }, /* #56 */ { 0x2071c2, 0x207106, 0xd8a02b0afb69aa27, 0x0e822fe0e8190027, 0xd62204ea1370aa00, 0x0 }, /* #57 */ { 0x286fd2, 0x286702, 0xf222a88f735e7031, 0x4f3513c0d2540f83, 0xbd17bb4fa10a7fb2, 0x0 }, /* #58 */ { 0x051012, 0x051002, 0xdef5274cf0e71f48, 0x0b43ee41e3ae60d6, 0xd5b6c90d13497f9e, 0x0 }, /* #59 */ { 0x1967d6, 0x196782, 0x5fb86774c39021c4, 0xf4208af7c6816815, 0xab98ed83051149d1, 0x0 }, /* #60 */ { 0x055bc3, 0x055306, 0x3dcb99b04ebe6ebf, 0x05937c4c5add4ef5, 0x3858e5fc1463204a, 0x0 }, /* #61 */ { 0x1d0586, 0x1d0502, 0x0f97ca49b661869e, 0x335ac0bf0feb3d37, 0x3ccd0af6b98abba9, 0x0 }, /* #62 */ { 0x2671c2, 0x267106, 0x90f699ffadf83d0c, 0x54996f97bf621512, 0xc46ff668129a281e, 0x0 }, /* #63 */ { 0x3f73d2, 0x3f7306, 0xe42815069644acf0, 0x529ddefd4f27a450, 0xb6b5cbfbd96308a0, 0x0 }, /* #64 */ { 0x0b4d47, 0x0b4502, 0xcf463cf74c4c83f6, 0x7c2d8e6b6fd7b9d5, 0xb36bb29c239b3a23, 0x0 }, /* #65 */ { 0x0602c3, 0x060206, 0xc6a9c59af3ec25b4, 0x5236a2979eca9456, 0x949f670d6d26b1e2, 0x0 }, /* #66 */ { 0x280396, 0x280306, 0x5e97117ac62f2cb0, 0x5d89ebb560cb62c6, 0x031efacfa6e44e76, 0x0 }, /* #67 */ { 0x1b38c6, 0x1b3086, 0x12763a808ffad3cb, 0xce10e7f2aaae4509, 0xdc66dd72255496c2, 0x0 }, /* #68 */ { 0x354e87, 0x354606, 0xc24a0b8fcb3cfb49, 0x12df70ed0eeb730a, 0xd0957b62c5d78843, 0x0 }, /* #69 */ { 0x326996, 0x326182, 0xed8d2d2397cc6c11, 0xc047f168b688942c, 0x2dcadc4b2144f83d, 0x0 }, /* #70 */ { 0x057dd3, 0x057586, 0x8989d11576fddf6a, 0x9cdf343b0d1de699, 0x1556e52e7be039f3, 0x0 }, /* #71 */ { 0x3c4006, 0x3c4086, 0x5ca4f6ed124f504c, 0x89844015c4830ed2, 0xd520b6f8d6cc5e9e, 0x0 }, /* #72 */ { 0x1762c3, 0x176206, 0xbee892bf8e21c7f4, 0x7526f9d412cfa35a, 0xcbce6b6b9cee64ae, 0x0 }, /* #73 */ { 0x140b06, 0x140382, 0x14e989bff0526552, 0xa593ada5f98a2504, 0xb17a241a09d84056, 0x0 }, /* #74 */ { 0x2773d2, 0x277382, 0xf4c2ac8dd8ce780a, 0xafe9aa9f3d55ce8a, 0x5b2b0612e59bb680, 0x0 }, /* #75 */ { 0x2a4197, 0x2a4102, 0x8b4d546faf34378a, 0x06670953f77b236e, 0x8d2a5d3c584f14e4, 0x0 }, /* #76 */ { 0x243207, 0x243282, 0x0f6402216ec7ed3f, 0x88ccd93670000afd, 0x87a8db171ec7e7c2, 0x0 }, /* #77 */ { 0x000157, 0x000186, 0x24eba2feea19e4a1, 0xed1a9e8cd6ae62eb, 0xc9f13c723cb7864a, 0x0 }, /* #78 */ { 0x112417, 0x112482, 0x2f75dcb5ffed105b, 0xcbb8db4faf2bd0ad, 0xe4cd07fa50c6c0f6, 0x0 }, /* #79 */ { 0x265f16, 0x265706, 0x02ac4fb97ea5fc0d, 0x41eab5c9d6460d9c, 0x4346fa70a8e3f191, 0x0 }, /* #80 */ { 0x081c43, 0x081402, 0x70534f17ed6da89d, 0x0a0a5c9c837f8007, 0x7a59138b6e12289a, 0x0 }, /* #81 */ { 0x272e17, 0x272606, 0x13167da056e545b8, 0x755243661c900972, 0x66443ec64a754cca, 0x0 }, /* #82 */ { 0x0407d6, 0x040786, 0x867a5629c9aea111, 0xa1aadec822640017, 0x27d088e1ebcaa106, 0x0 }, /* #83 */ { 0x112742, 0x112702, 0xa30391b63f5355af, 0x5b1de5152828e35e, 0xf81e74a3177bb6f1, 0x0 }, /* #84 */ { 0x271442, 0x271402, 0xa37697656409959b, 0x124b92fd7933eda7, 0xb13d05981d3a783c, 0x0 }, /* #85 */ { 0x2b5ad7, 0x2b5286, 0x51b42032c8addc86, 0x9fdcc5ef4066e4e4, 0xce68e5dd88cb3862, 0x0 }, /* #86 */ { 0x224f46, 0x224702, 0x5d95849583338233, 0x373d677c753969d3, 0x6aa8e3e9f60aebe0, 0x0 }, /* #87 */ { 0x035ad2, 0x035206, 0xce149e81ff029635, 0x0cc72c396778d94e, 0xc2d3b2b8987a4f7b, 0x0 }, /* #88 */ { 0x3820c3, 0x382086, 0xe530f27c707fdeca, 0xbfcb2b057cfd1b53, 0x5afbd9790c82c599, 0x0 }, /* #89 */ { 0x3a6707, 0x3a6706, 0xafd7159951cb292c, 0x5f2b054d257fce47, 0xf0fc10d474b4e76b, 0x0 }, /* #90 */ { 0x055d83, 0x055506, 0xcd880ad9f2b50751, 0x077b7a0006c0bb7d, 0xcaf370d9f475bc2c, 0x0 }, /* #91 */ { 0x152847, 0x152006, 0x6b91bf68adad7c04, 0x3338bd619269b65c, 0x58a902093fc4ca58, 0x0 }, /* #92 */ { 0x007817, 0x007002, 0x0c0dc0821ad9bdd0, 0x413170f7d1bd4520, 0x4d3cb075cb64f8f0, 0x0 }, /* #93 */ { 0x137b13, 0x137382, 0xfcff8895de807c1f, 0xb9ab6e4b57808791, 0x4554e6de8900fb8e, 0x0 }, /* #94 */ { 0x032c42, 0x032486, 0xdcce2de964284b98, 0x8db5366e4d640e90, 0x517b1b87294c4508, 0x0 }, /* #95 */ }; uint32_t const g_cTests_xor_u64_locked = RT_ELEMENTS(g_aTests_xor_u64_locked); BINU64_TEST_T const g_aTests_and_u64[] = { { 0x082546, 0x082546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x0f7392, 0x0f7346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x345a57, 0x345246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x182c56, 0x182446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x1c5503, 0x1c5546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x192383, 0x192346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x3e0d07, 0x3e0546, 0xe2483d84f4beb6b1, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ { 0x0c3986, 0x0c3146, 0xebd4349a38c980f0, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ { 0x304a83, 0x304246, 0xf56c1a904c43ff56, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */ { 0x300e12, 0x300646, 0x4fc900ae954ba79a, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */ { 0x281b17, 0x281346, 0xb625e2b0b145ac95, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */ { 0x052446, 0x052446, 0xa81d324fd4d215ef, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */ { 0x1e2942, 0x1e2106, 0x03b105089ac172f0, 0x0220000818400200, 0x1260f8491c4c8a0c, 0x0 }, /* #12 */ { 0x3b2857, 0x3b2002, 0xa5159b8c2d971759, 0x00158b0000841549, 0x5a7deb7180ec554d, 0x0 }, /* #13 */ { 0x145387, 0x145306, 0x50b7f32a9cbd73cc, 0x10112022100962cc, 0x935120f7334b62dc, 0x0 }, /* #14 */ { 0x071486, 0x071406, 0xd1704c98a3b49819, 0x0160441001340800, 0x256dc472097c4c64, 0x0 }, /* #15 */ { 0x3b3e13, 0x3b3682, 0xb429fbdef056c693, 0x9000f190d042c683, 0xd106f5b0dfebfe8b, 0x0 }, /* #16 */ { 0x1408d7, 0x140002, 0xc9a629657be7cba9, 0x008200246363c908, 0x008240ace763fd4a, 0x0 }, /* #17 */ { 0x0a1952, 0x0a1102, 0x5d8ea3a27f98efd6, 0x118a00007298e0c2, 0x11aa0c0cf2fcf0e3, 0x0 }, /* #18 */ { 0x2a6113, 0x2a6106, 0x6329282c630c9390, 0x4229202863008200, 0xceabe4ea7741c62c, 0x0 }, /* #19 */ { 0x390f03, 0x390706, 0x5bde3b9a5b1b2a94, 0x4bcc3a000b012200, 0xcfec7e052f45a341, 0x0 }, /* #20 */ { 0x211886, 0x211002, 0x96193cca12e61def, 0x00113c8a00a0192a, 0x41b73f9a25b0b92a, 0x0 }, /* #21 */ { 0x0c2886, 0x0c2002, 0x3bce1df85911a374, 0x1102005841102320, 0x1502425b47526f23, 0x0 }, /* #22 */ { 0x3e0743, 0x3e0702, 0xb26c3a801f74e430, 0x1000328009706020, 0x5d00f39fa97a7b6c, 0x0 }, /* #23 */ { 0x3d2587, 0x3d2586, 0x866c81727da666a9, 0x860c005024026281, 0xf79e00dd264aea85, 0x0 }, /* #24 */ { 0x2a5547, 0x2a5506, 0x25e05d67ad144971, 0x04e0512189004030, 0x4ee1d1a98b8bd6b4, 0x0 }, /* #25 */ { 0x3c6a03, 0x3c6282, 0x91b1d2dfb18b378c, 0x8031504ea0832704, 0xa431554ee2d7a745, 0x0 }, /* #26 */ { 0x265597, 0x265502, 0xd9987ced2a31b8bb, 0x0010306422313829, 0x26573374e6f33929, 0x0 }, /* #27 */ { 0x2d6786, 0x2d6706, 0x6bbccec978ac2561, 0x6988004870000060, 0xedca2058711188e4, 0x0 }, /* #28 */ { 0x3249c6, 0x324106, 0x5f91d7a95fe5c943, 0x1180d78014418042, 0x918adf90345b90c2, 0x0 }, /* #29 */ { 0x3c6c16, 0x3c6402, 0x7a796b64f979b10d, 0x60506964c0180108, 0xe456e9f5c61a074a, 0x0 }, /* #30 */ { 0x140e47, 0x140606, 0x1cd117e623782ca5, 0x049116c400500c21, 0x26bb16d484d7cc29, 0x0 }, /* #31 */ { 0x1c3b06, 0x1c3302, 0x36bcae9a1d6b3d5c, 0x140c0c92006b0c58, 0xd50d5d96607b4e79, 0x0 }, /* #32 */ { 0x1d1b43, 0x1d1306, 0x79b32e4c62a4bdff, 0x29b12240000411a9, 0xadb5e2f1004653a9, 0x0 }, /* #33 */ { 0x1e7c43, 0x1e7402, 0x30784c4269d699ea, 0x0010440241028080, 0x0812e71bd102c294, 0x0 }, /* #34 */ { 0x342c13, 0x342406, 0x560ea3919b14b0ba, 0x140a81911104b088, 0x95fb89b9750efcc8, 0x0 }, /* #35 */ { 0x356a82, 0x356202, 0x36f712d656f5dc9e, 0x2667108440f4c008, 0xa76735ac68f4c369, 0x0 }, /* #36 */ { 0x095856, 0x095082, 0xfa4601d1ca215e3a, 0x900001d182211608, 0x94b157db86ff164d, 0x0 }, /* #37 */ { 0x113d87, 0x113502, 0x5ee62671d7e5d490, 0x0402246091a09010, 0x050a7562b1a09857, 0x0 }, /* #38 */ { 0x311117, 0x311106, 0x29f4424ae32c3e9e, 0x29c000088308249c, 0x2dc3091c9f8b24bc, 0x0 }, /* #39 */ { 0x186387, 0x186386, 0xfa097a330435e8dd, 0xea09021304040018, 0xef4b0753e6ce133a, 0x0 }, /* #40 */ { 0x105897, 0x105006, 0xaff1f267f561819b, 0x2f20c220a1218181, 0x2f2ac630a1399181, 0x0 }, /* #41 */ { 0x3f3d13, 0x3f3502, 0x885e022d53e0dca5, 0x0814022851a09420, 0x0fb5ffa875a3977a, 0x0 }, /* #42 */ { 0x2d6613, 0x2d6606, 0x965d76fd122f0857, 0x044c101410080853, 0x0dcc91147148dff3, 0x0 }, /* #43 */ { 0x2663c6, 0x266302, 0x93f57a49d92f79af, 0x02d548498820782c, 0x62dd49edae20787c, 0x0 }, /* #44 */ { 0x064d42, 0x064582, 0x8e01e4cb9e53d29c, 0x800004429c01d008, 0xd1280f529d05d94a, 0x0 }, /* #45 */ { 0x3c38d6, 0x3c3082, 0xb5d4be70e222c6ac, 0x91001630c000428c, 0x992157b6dc057a9d, 0x0 }, /* #46 */ { 0x350897, 0x350082, 0xfa48b2a9fac99323, 0xc20020a06a819101, 0xc28225e46e859d05, 0x0 }, /* #47 */ { 0x074b17, 0x074386, 0xe9a88424b67b6cd9, 0xe120040414524cc9, 0xe12757541dd65ccd, 0x0 }, /* #48 */ { 0x262602, 0x262602, 0x4f1e8ab7de24fc22, 0x0e040aa4ca042020, 0x8e252ba4ea54233d, 0x0 }, /* #49 */ { 0x150f82, 0x150702, 0x33c05afd9995b296, 0x2100029580102080, 0x2d24a397c07025a8, 0x0 }, /* #50 */ { 0x385987, 0x385106, 0x5505610854255f00, 0x0100010050005200, 0x218003555b5ad2a1, 0x0 }, /* #51 */ { 0x3a76c2, 0x3a7682, 0xc2d303ceeb9eeba8, 0xc28100c6420cc820, 0xce8178f7562cc865, 0x0 }, /* #52 */ { 0x186a42, 0x186286, 0x9ce83f36538e21e1, 0x80201d26508a00a0, 0xc1235daf78db8cbe, 0x0 }, /* #53 */ { 0x352b13, 0x352302, 0x52e125b3bb723547, 0x0201248293420040, 0x0707e6ce97c202d0, 0x0 }, /* #54 */ { 0x065293, 0x065202, 0x77b2e6ef8257924e, 0x0302400500110004, 0x8346401539194534, 0x0 }, /* #55 */ { 0x0e7617, 0x0e7682, 0xdb72a725443b7c37, 0x9820a22444206c02, 0xbcaceab47c64ee8a, 0x0 }, /* #56 */ { 0x2865d3, 0x286502, 0x90c8a3c224771e29, 0x0048014224751601, 0x085d49462475b7c7, 0x0 }, /* #57 */ { 0x341d57, 0x341506, 0x1c05f261ca6bed7a, 0x1001e06088432042, 0xb3b3e9eea8c322c6, 0x0 }, /* #58 */ { 0x202ac7, 0x202206, 0xd4e0533ad378305e, 0x00a0012a13201000, 0x28a98dea13a41281, 0x0 }, /* #59 */ { 0x3a5d13, 0x3a5506, 0x3412071bcb909852, 0x000005080b900042, 0x8200356c1bb3674e, 0x0 }, /* #60 */ { 0x034017, 0x034006, 0xf824b609722b467e, 0x7020120950234060, 0x772113eddca348e1, 0x0 }, /* #61 */ { 0x055b42, 0x055302, 0xbc800a93ba3657ec, 0x2c000203102617a4, 0x6c6f934b112f37b7, 0x0 }, /* #62 */ { 0x327906, 0x327106, 0xedbab091bb9e170b, 0x05bab0812814110a, 0x07faf1c12c15b9fe, 0x0 }, /* #63 */ { 0x260a02, 0x260286, 0xd52341763d9eb4d1, 0x9421007034108011, 0xbe7124f1f6308b11, 0x0 }, /* #64 */ { 0x3a24c2, 0x3a2406, 0x1a8b887f7eae7849, 0x120b8848568c2009, 0x372f9bc8d69ca499, 0x0 }, /* #65 */ { 0x3a6513, 0x3a6502, 0xfa0c2861342f160c, 0x3a00286100221004, 0x3f50a96b88a2d046, 0x0 }, /* #66 */ { 0x1748c3, 0x174002, 0x4887d995ceddea66, 0x0807d09500888226, 0x8b47f6fd21a882a7, 0x0 }, /* #67 */ { 0x195407, 0x195406, 0x91af583e4eca7857, 0x10a6083a44005856, 0x5ef62dbb74345fde, 0x0 }, /* #68 */ { 0x020292, 0x020202, 0x0d7877941ff29c74, 0x0078348000621804, 0x30fdb4e2a06e7a8e, 0x0 }, /* #69 */ { 0x303217, 0x303202, 0x6f28c01c1c5c8674, 0x6e28001410408240, 0x7e7f38375243e3c2, 0x0 }, /* #70 */ { 0x1d7f97, 0x1d7706, 0x6281897ce6695e6a, 0x02010970e4084428, 0x1a3f5b71f58c652d, 0x0 }, /* #71 */ { 0x0608d2, 0x060002, 0x62c09d64939d220f, 0x200010401380220d, 0xb12710d83bc2ee1d, 0x0 }, /* #72 */ { 0x1e7147, 0x1e7102, 0x98fa3bf494761cfb, 0x10680a0490300443, 0x5668ce0ffab04647, 0x0 }, /* #73 */ { 0x157d43, 0x157506, 0x66f0815bf7bcb229, 0x26908002a4101028, 0xbe9be202ac13116a, 0x0 }, /* #74 */ { 0x1c7d96, 0x1c7502, 0x0cb8ac9cf04c5d1d, 0x04300484704c1910, 0xe575548479ffb952, 0x0 }, /* #75 */ { 0x1f5417, 0x1f5482, 0x9be7139b9fb8336c, 0x9220008880a81320, 0xb638288ca0ee1b23, 0x0 }, /* #76 */ { 0x372792, 0x372702, 0x15e45a9682f759e8, 0x15841084822058a8, 0xbd8e158cfb28dab9, 0x0 }, /* #77 */ { 0x2f66d2, 0x2f6602, 0xe9dd0e84efe41194, 0x601c048402041110, 0x663e44ef021fdb5a, 0x0 }, /* #78 */ { 0x3972c6, 0x397202, 0xf5336d6243525837, 0x5111256003525831, 0x531da568bf567979, 0x0 }, /* #79 */ { 0x011743, 0x011702, 0xdb6895d5ef4501d5, 0x002090c181040140, 0x00a6b8e381b43f6a, 0x0 }, /* #80 */ { 0x2f69d3, 0x2f6186, 0x9c4e3652d2d070d6, 0x900e324080004096, 0xf29ffb40a52840b7, 0x0 }, /* #81 */ { 0x304147, 0x304106, 0x676b9ac6c97e5162, 0x440098c481065060, 0xc410fdccb7867efd, 0x0 }, /* #82 */ { 0x3b3087, 0x3b3006, 0xfd2e9c7abf232cf7, 0x75041c021b010ca5, 0x77155c071b4d0ca5, 0x0 }, /* #83 */ { 0x393283, 0x393202, 0x4deb9c4da7628a5e, 0x446a144827428804, 0x766a56587f4ae824, 0x0 }, /* #84 */ { 0x0e33d2, 0x0e3386, 0xa487fd49dc05f72f, 0x80873d081005f705, 0x8ba73d081097ff05, 0x0 }, /* #85 */ { 0x274a93, 0x274282, 0xd7a618d0d9a72ca4, 0xc320009099a50c80, 0xe36120bfbdad0e91, 0x0 }, /* #86 */ { 0x171206, 0x171202, 0x52f589863617e6f6, 0x123409041000c4c4, 0x9b3c5d0cd800cccc, 0x0 }, /* #87 */ { 0x057143, 0x057102, 0x7cd74a091a3db413, 0x48d1480812219010, 0xc8f979ae32a3931c, 0x0 }, /* #88 */ { 0x0f2d17, 0x0f2502, 0x7b63088a62c5db4f, 0x5800088260c54046, 0xd8904996e8cf4446, 0x0 }, /* #89 */ { 0x0b0543, 0x0b0582, 0xa0e4753836cbc066, 0xa0c42538044b8064, 0xbac4a578444b876c, 0x0 }, /* #90 */ { 0x276653, 0x276602, 0x250cb35224d10052, 0x050c124024110010, 0x956c1a60ec379f9c, 0x0 }, /* #91 */ { 0x0f7247, 0x0f7206, 0x752aaca384ac1c9a, 0x650a242384a80018, 0x6ddb2673ceb9805d, 0x0 }, /* #92 */ { 0x1a0203, 0x1a0206, 0x4bcfdbfbbb73629f, 0x004fd3338033420c, 0x144fd33784b3ca4c, 0x0 }, /* #93 */ { 0x2645d7, 0x264506, 0x053d019668332189, 0x041c009040322181, 0x34deded0d3f665a1, 0x0 }, /* #94 */ { 0x0a5817, 0x0a5082, 0xed9d79e0fdac9958, 0xa8103160f9208110, 0xaa523572fb32e512, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u64 = RT_ELEMENTS(g_aTests_and_u64); BINU64_TEST_T const g_aTests_and_u64_locked[] = { { 0x1d3fc6, 0x1d3746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x104846, 0x104046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x013912, 0x013146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x113e47, 0x113646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x2d14d3, 0x2d1446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x3a0502, 0x3a0546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x267f46, 0x267746, 0x0f498e70262683ba, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */ { 0x125c92, 0x125446, 0xef05edff6e4c1877, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */ { 0x1a4442, 0x1a4446, 0x1efd328801008e9d, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */ { 0x1265c6, 0x126546, 0xd93593058c473a31, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */ { 0x3d6d43, 0x3d6546, 0xe8d0562345c74997, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */ { 0x307c43, 0x307446, 0xd4b02faa7b096d55, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */ { 0x292686, 0x292686, 0xbbe2491ac52d68ad, 0xa8220802c5246000, 0xe8333882dd667310, 0x0 }, /* #12 */ { 0x0c2e86, 0x0c2602, 0x56c1f54417cd4f08, 0x06c1a04400000608, 0xa7ffa26d8000b69f, 0x0 }, /* #13 */ { 0x150093, 0x150006, 0x82f609b466f72ac4, 0x0010099022570200, 0x2d18bdd8b357c709, 0x0 }, /* #14 */ { 0x0c3a16, 0x0c3202, 0x710150bfcd5c44bb, 0x600050aa8d040431, 0x64a478aa8d851c71, 0x0 }, /* #15 */ { 0x0e4586, 0x0e4506, 0x3afea4b463ef43ae, 0x304424b001c20384, 0xb14466f081c22fd5, 0x0 }, /* #16 */ { 0x1249d3, 0x124106, 0x32ee80f6c854d16d, 0x30800060c000416c, 0x78814f60f182656e, 0x0 }, /* #17 */ { 0x1152d2, 0x115206, 0x1f9eaf826b149005, 0x129a2f0229048000, 0x92fb6f2fb9ad8440, 0x0 }, /* #18 */ { 0x052357, 0x052302, 0xf16639702e450166, 0x3046214002010146, 0x345ee74502a17ddf, 0x0 }, /* #19 */ { 0x0e5d87, 0x0e5502, 0x41b9b9580837414a, 0x0199805008230040, 0x239f8650be2b0075, 0x0 }, /* #20 */ { 0x2b2117, 0x2b2106, 0x3e915cb8f95e74f2, 0x28015818c85630c0, 0xa84ffa1ecc56b9c8, 0x0 }, /* #21 */ { 0x3e7fc6, 0x3e7706, 0x528bb32e11a09a85, 0x0200920c10a00805, 0x87009acdf8b32d25, 0x0 }, /* #22 */ { 0x191603, 0x191606, 0xd5b64a9db2dcb561, 0x5000081d10843160, 0x78080d5d58a57168, 0x0 }, /* #23 */ { 0x386f56, 0x386706, 0x7f9f4107f0667406, 0x160b400570202000, 0x164b4ebd71a8abf0, 0x0 }, /* #24 */ { 0x303302, 0x303302, 0x77e66f4bf994c198, 0x152220000994c098, 0x953220840df4c4fb, 0x0 }, /* #25 */ { 0x3041c7, 0x304102, 0x33b64290c2cc3749, 0x2100028002842040, 0xed41bbe13695e8d0, 0x0 }, /* #26 */ { 0x276c82, 0x276402, 0x4758822643c8b162, 0x4450820600002120, 0x6cf59ade9c362725, 0x0 }, /* #27 */ { 0x037c93, 0x037406, 0x607d38407cf8233d, 0x0051180068980100, 0x86d19910ea980dc2, 0x0 }, /* #28 */ { 0x2f7212, 0x2f7206, 0x7a7450a66a5b0118, 0x7824002420580018, 0x7ca5053435f8d8da, 0x0 }, /* #29 */ { 0x246bc6, 0x246306, 0x1dbaf93a9e405e15, 0x11a0e10a0c004000, 0xd3e0e50a4c0061aa, 0x0 }, /* #30 */ { 0x0b6607, 0x0b6602, 0x282c97694788831a, 0x0004034145808310, 0xd35723d3fdf0fb90, 0x0 }, /* #31 */ { 0x134a97, 0x134286, 0xbb613d6cad079be8, 0x8a001444ad0383c0, 0xce8cd444bfc3c3d2, 0x0 }, /* #32 */ { 0x2d3092, 0x2d3002, 0x3b981dd4bfce67dc, 0x08001c10a2840510, 0x8804de11e2940d10, 0x0 }, /* #33 */ { 0x252706, 0x252702, 0x08424d24b8d67ab8, 0x08024124b0002210, 0x4912e32fb7012750, 0x0 }, /* #34 */ { 0x3c1146, 0x3c1106, 0xaf1a567bea23de39, 0x0812044820020009, 0x58d285cc254e20cf, 0x0 }, /* #35 */ { 0x0c0903, 0x0c0106, 0xf3edfcc58d6e0425, 0x31c040c10d6e0400, 0x31d240d91dfefe52, 0x0 }, /* #36 */ { 0x2a48c2, 0x2a4006, 0xff2a131d634cf550, 0x1128021c0044e150, 0x117d8a1e08f6e15e, 0x0 }, /* #37 */ { 0x0566c3, 0x056686, 0xe53b528bd9a836c5, 0xe023400b082806c0, 0xf2a3ed7f283d46d2, 0x0 }, /* #38 */ { 0x341983, 0x341102, 0x5c924186060bd311, 0x1002010406099310, 0xb24e250407e9b734, 0x0 }, /* #39 */ { 0x3a5bc6, 0x3a5306, 0xd574d2b6a8b5b5bb, 0x5124109608a10409, 0x71ae1cde1de94c4d, 0x0 }, /* #40 */ { 0x106292, 0x106206, 0x20377fd81baa4e6e, 0x000325d010a04844, 0x0a0325f2d4b058d4, 0x0 }, /* #41 */ { 0x1750c2, 0x175006, 0x321453095457ae62, 0x0010020954418c22, 0xc879ae5d5ee99caf, 0x0 }, /* #42 */ { 0x2d3503, 0x2d3502, 0x35c7172221bff596, 0x018414202199c492, 0x01947cfd3b99c6da, 0x0 }, /* #43 */ { 0x0e30c7, 0x0e3006, 0x14e4909fe9d2e243, 0x1404909c4892a000, 0x1404d2fc48b7a8a8, 0x0 }, /* #44 */ { 0x2152c6, 0x215202, 0x971c7fc75008edab, 0x12081e811000e50b, 0x7a2b9e9918f6e50b, 0x0 }, /* #45 */ { 0x3741d2, 0x374182, 0xdaccc242b8e588cc, 0x8048420238810880, 0xa57847167b830891, 0x0 }, /* #46 */ { 0x2726d2, 0x272682, 0xffc1038518ce3176, 0xc901028108081062, 0xc91146b34d38966b, 0x0 }, /* #47 */ { 0x1b7242, 0x1b7206, 0xbbf429b21adda4b1, 0x096409120a952421, 0x0d678f12cfb72523, 0x0 }, /* #48 */ { 0x274592, 0x274506, 0x0f92337ec772be02, 0x0e10311e40302200, 0xbe18791f78b822e5, 0x0 }, /* #49 */ { 0x3b2646, 0x3b2606, 0xe88fcb623871c48f, 0x200f812030110003, 0x351fa53cf0992163, 0x0 }, /* #50 */ { 0x1f0382, 0x1f0302, 0x10df56c476b96683, 0x00d9168404006480, 0xc5f93e8685067ce4, 0x0 }, /* #51 */ { 0x315f47, 0x315702, 0x9aa87369a93120fe, 0x18283120a82100d0, 0x586d39a6aae3cdd1, 0x0 }, /* #52 */ { 0x1d6a56, 0x1d6286, 0xdf705e17ca314821, 0x89705201ca210821, 0xa97673c1dfa9992b, 0x0 }, /* #53 */ { 0x066642, 0x066602, 0xf97920c07f555b8d, 0x386900407a551308, 0x3cedc74afadf132a, 0x0 }, /* #54 */ { 0x236943, 0x236106, 0x2b9e167757d515d3, 0x228a143150501503, 0x668bfcb1707afd0f, 0x0 }, /* #55 */ { 0x3c1d52, 0x3c1506, 0x4a73422bd4fd3b3c, 0x0830022b50240124, 0xbd3c0bbb71264165, 0x0 }, /* #56 */ { 0x0f6712, 0x0f6782, 0xf0b97cd8e1b382b9, 0xd00950d840b00001, 0xd04b50f858b41903, 0x0 }, /* #57 */ { 0x162082, 0x162006, 0x6af8156d0546bd25, 0x6228004504021c21, 0x672bcad7ac121e2b, 0x0 }, /* #58 */ { 0x3a5053, 0x3a5002, 0x4e0d484e0a0620ea, 0x0809080c000220a8, 0x985b089d4092a8bc, 0x0 }, /* #59 */ { 0x036fc2, 0x036702, 0x19f1d90114ddfec9, 0x1880480000cd7401, 0xfa8248d268cf7507, 0x0 }, /* #60 */ { 0x0c5453, 0x0c5402, 0xbd741b52d1ade4d6, 0x2d000352802d4040, 0x2f8ac77e802f5a68, 0x0 }, /* #61 */ { 0x1861d2, 0x186182, 0xba05e675595d49e9, 0xba056401590d4929, 0xfb9f6d01dfad7b3b, 0x0 }, /* #62 */ { 0x350f87, 0x350702, 0xe024320be85180a9, 0x20042208604180a1, 0x3ed5ebec66cd96b7, 0x0 }, /* #63 */ { 0x217d13, 0x217506, 0x16301a2c30066ae8, 0x14101a0c10060000, 0xb554decd96ef8015, 0x0 }, /* #64 */ { 0x020f42, 0x020706, 0x0779c63a8bc50dab, 0x0600442880840c03, 0xb6047c69e0840e07, 0x0 }, /* #65 */ { 0x347e16, 0x347686, 0xf59fb81848ef4b29, 0x940f301008650809, 0x962f7554ba658c4d, 0x0 }, /* #66 */ { 0x1e5202, 0x1e5202, 0x63da122981de74f6, 0x23d0022900ce44f4, 0x33d0c36f4ecec6fc, 0x0 }, /* #67 */ { 0x2972c7, 0x297286, 0xeac42a1af4a826e5, 0xca800a00442024c0, 0xcb919f654577a5d2, 0x0 }, /* #68 */ { 0x2700c3, 0x270082, 0xbf78c9f913143bd0, 0x9560c94800041340, 0xd562ff4cc4ccd74a, 0x0 }, /* #69 */ { 0x0a3d96, 0x0a3502, 0x861b14411bceba88, 0x001804401982a808, 0x613865ce3da3e93f, 0x0 }, /* #70 */ { 0x264696, 0x264606, 0x9cec81e3eb436cea, 0x14a081a2ea420000, 0x17a3adaafade8005, 0x0 }, /* #71 */ { 0x270742, 0x270786, 0xf8cf1b47a5081047, 0xb044190205080042, 0xb464d9221ddd865a, 0x0 }, /* #72 */ { 0x1f0e07, 0x1f0602, 0xc1258ba247f25a18, 0x412081a204a25810, 0x77f8e1bb34abd8b2, 0x0 }, /* #73 */ { 0x1f2903, 0x1f2106, 0xd098f6376a4cbe37, 0x50184226604c0806, 0x545c4366f54d08ce, 0x0 }, /* #74 */ { 0x3d4886, 0x3d4006, 0x2d25e9d6541af7c2, 0x2425e9d4541066c0, 0x767febdd54316ef8, 0x0 }, /* #75 */ { 0x2c6603, 0x2c6682, 0xfba5a14876ffbd63, 0xcba0804836a7bc43, 0xcfeacacabfa7bcc3, 0x0 }, /* #76 */ { 0x1946d3, 0x194606, 0x310e62eae7802aa2, 0x010e22c082000082, 0x8f6f26c48a5a15c6, 0x0 }, /* #77 */ { 0x0b2046, 0x0b2002, 0x05090ef855b5be5d, 0x040006c845950e40, 0x0ee4d6cd47d74ec2, 0x0 }, /* #78 */ { 0x332693, 0x332602, 0x60bd220ea106d5ec, 0x0084220881021004, 0x87c6aab883f21a05, 0x0 }, /* #79 */ { 0x0a4043, 0x0a4006, 0x21827e8a7e41a735, 0x000048002201a730, 0x8848c955a299efb2, 0x0 }, /* #80 */ { 0x074192, 0x074106, 0x3efd3f4ca446b6e2, 0x1e90224c80028222, 0x5e90e2dc8a23cb3e, 0x0 }, /* #81 */ { 0x347952, 0x347102, 0x3752f0c1263c2b47, 0x301050c102140343, 0x783d55ed42d45773, 0x0 }, /* #82 */ { 0x396146, 0x396106, 0x18a2c5f9e6738be5, 0x08a04119267100e4, 0xebe57b1b26f560f4, 0x0 }, /* #83 */ { 0x304707, 0x304706, 0x560f6e01ceff0ef7, 0x020f2201428308e4, 0x8b2fa2a5628349ec, 0x0 }, /* #84 */ { 0x2a5753, 0x2a5706, 0x5495594699180d38, 0x1004010209080018, 0xba0c053a2b2b409b, 0x0 }, /* #85 */ { 0x1e3716, 0x1e3786, 0xb005b5a7c6d92066, 0x9004040580c92024, 0xd8de0c0d99e9363c, 0x0 }, /* #86 */ { 0x272a46, 0x272202, 0x94662b183f975ff1, 0x0004080831155df1, 0x2b1c08a8b175ddf5, 0x0 }, /* #87 */ { 0x3f1913, 0x3f1106, 0x658ef939cd8c2072, 0x6086402009802050, 0x6aa6442409c3ad5c, 0x0 }, /* #88 */ { 0x2a7806, 0x2a7002, 0x32add8ecb37c87f2, 0x30811844b21883b0, 0xf4c13b46fa1a8bb8, 0x0 }, /* #89 */ { 0x0b1b82, 0x0b1382, 0x9284e64ad32b2e99, 0x9000400200002001, 0xf80048a300c43043, 0x0 }, /* #90 */ { 0x3c7f13, 0x3c7706, 0xf3bc6b7657332a83, 0x602c0a5203132881, 0x602c0a5b2b5becdd, 0x0 }, /* #91 */ { 0x1b3742, 0x1b3706, 0xbba61d4f16ce6cf4, 0x0a02110214466060, 0x0a5333b25c66f069, 0x0 }, /* #92 */ { 0x312cc3, 0x312406, 0x634da18cfda92142, 0x2244a08049802142, 0xaac6b4814bd6b362, 0x0 }, /* #93 */ { 0x1a6d02, 0x1a6582, 0xdf3dba15cd83e98c, 0xcf180a148102c808, 0xcf5a0e16a152ce39, 0x0 }, /* #94 */ { 0x213212, 0x213202, 0x62204ab1b607dccb, 0x22200a21a602408a, 0xbe30af23ee3a42ba, 0x0 }, /* #95 */ }; uint32_t const g_cTests_and_u64_locked = RT_ELEMENTS(g_aTests_and_u64_locked); BINU64_TEST_T const g_aTests_cmp_u64[] = { { 0x3279d7, 0x327146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x323992, 0x323146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x3765d2, 0x376546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x3f7996, 0x3f7146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x152b03, 0x152346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x3c7d52, 0x3c7546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x1d2017, 0x1d2006, 0x28ee2cd1acc06255, 0x28ee2cd1acc06255, 0x0000000000000000, 0x0 }, /* #6 */ { 0x375147, 0x375106, 0x0054c68f7db7f747, 0x0054c68f7db7f747, 0x0000000000000000, 0x0 }, /* #7 */ { 0x0b16c6, 0x0b1686, 0xfe1948352dd3af6c, 0xfe1948352dd3af6c, 0x0000000000000000, 0x0 }, /* #8 */ { 0x2213c2, 0x221386, 0xccc0e3150b7c9f11, 0xccc0e3150b7c9f11, 0x0000000000000000, 0x0 }, /* #9 */ { 0x2f1ad3, 0x2f1286, 0xd557346410309c2e, 0xd557346410309c2e, 0x0000000000000000, 0x0 }, /* #10 */ { 0x1d1847, 0x1d1002, 0x71ba9f8dd340fb7c, 0x71ba9f8dd340fb7c, 0x0000000000000000, 0x0 }, /* #11 */ { 0x3e3497, 0x3e3402, 0xddc24e263f98b00d, 0xddc24e263f98b00d, 0x814e4619b9dc34cd, 0x0 }, /* #12 */ { 0x0e3d13, 0x0e3d97, 0x1fa9a1dcf9c182c1, 0x1fa9a1dcf9c182c1, 0x8f6f6a865bbaac28, 0x0 }, /* #13 */ { 0x126003, 0x126816, 0x9272995aa1b1ed2c, 0x9272995aa1b1ed2c, 0x2849f4fc8f72e10e, 0x0 }, /* #14 */ { 0x156606, 0x156613, 0x15df417d744480c2, 0x15df417d744480c2, 0xbd617c30cb2052cb, 0x0 }, /* #15 */ { 0x1b33d7, 0x1b3313, 0x3bc3b616ade79dd4, 0x3bc3b616ade79dd4, 0xc12b01ab6e7a8226, 0x0 }, /* #16 */ { 0x323c43, 0x323483, 0x21926dbc546262dc, 0x21926dbc546262dc, 0x474863f8a19b5357, 0x0 }, /* #17 */ { 0x3c26d3, 0x3c2e97, 0x7babf1f35599a720, 0x7babf1f35599a720, 0xdaab30f49d1af0d9, 0x0 }, /* #18 */ { 0x3a6652, 0x3a6606, 0x7293184e9720c2d2, 0x7293184e9720c2d2, 0x67d695ae38fce6f0, 0x0 }, /* #19 */ { 0x316356, 0x316b16, 0xea844b97137edd23, 0xea844b97137edd23, 0x6de82ed4a65a98ab, 0x0 }, /* #20 */ { 0x1d1613, 0x1d1612, 0xb5ddfb30c09648c4, 0xb5ddfb30c09648c4, 0x8a835cfcf64dca9b, 0x0 }, /* #21 */ { 0x3042c2, 0x304296, 0xdc4493c75a41fc50, 0xdc4493c75a41fc50, 0x221c167b6207f6bb, 0x0 }, /* #22 */ { 0x1c3557, 0x1c3d97, 0x3c456d53b20c830e, 0x3c456d53b20c830e, 0x937046a1302cfdff, 0x0 }, /* #23 */ { 0x170906, 0x170113, 0x55672436e67a8107, 0x55672436e67a8107, 0xf4ad272093e3e1b8, 0x0 }, /* #24 */ { 0x380113, 0x380983, 0x4d18f495216168ea, 0x4d18f495216168ea, 0xc22f0c981ee3f11a, 0x0 }, /* #25 */ { 0x020ec7, 0x020613, 0x46221f77aa3fc0c6, 0x46221f77aa3fc0c6, 0xff891cd502c40489, 0x0 }, /* #26 */ { 0x056097, 0x056086, 0xe6dd8e00db95b5ef, 0xe6dd8e00db95b5ef, 0x01db6c0f6c934dbc, 0x0 }, /* #27 */ { 0x142956, 0x142102, 0x5fb8e7f8e4857be0, 0x5fb8e7f8e4857be0, 0x3787e2aeba334ad0, 0x0 }, /* #28 */ { 0x2f7d12, 0x2f7582, 0xe2c3fcc5b1081c2b, 0xe2c3fcc5b1081c2b, 0x0b71643381695623, 0x0 }, /* #29 */ { 0x163543, 0x163502, 0xab8aa9f25c9b6533, 0xab8aa9f25c9b6533, 0x9e1105f1af9d20a2, 0x0 }, /* #30 */ { 0x0924c7, 0x092483, 0xa26adeae96418329, 0xa26adeae96418329, 0xe70a0429829733c5, 0x0 }, /* #31 */ { 0x171ac3, 0x171293, 0xacbb5c7c80b4e7d5, 0xacbb5c7c80b4e7d5, 0xe4e072234b656abf, 0x0 }, /* #32 */ { 0x032753, 0x032793, 0xa1d283f4c3d53a58, 0xa1d283f4c3d53a58, 0xe3e98a3239700bdc, 0x0 }, /* #33 */ { 0x1a56c7, 0x1a5e83, 0x6f0c42d68df8288f, 0x6f0c42d68df8288f, 0x9f2ecb73b92efb03, 0x0 }, /* #34 */ { 0x201016, 0x201887, 0x43d3143096d27e19, 0x43d3143096d27e19, 0x9554c7d7f10bff31, 0x0 }, /* #35 */ { 0x1f23d2, 0x1f2397, 0x15f10b24c41273bd, 0x15f10b24c41273bd, 0x176c7f61141ee61e, 0x0 }, /* #36 */ { 0x1545c3, 0x154587, 0xb0f2f7ee5f73435d, 0xb0f2f7ee5f73435d, 0xc84b9ecc9ca68828, 0x0 }, /* #37 */ { 0x3f1fc2, 0x3f1787, 0xc73e233a007ab88d, 0xc73e233a007ab88d, 0xf8ea31391745d333, 0x0 }, /* #38 */ { 0x2c6602, 0x2c6e83, 0x42b22c56bf7ce44f, 0x42b22c56bf7ce44f, 0xa0711f19a2b0b2f2, 0x0 }, /* #39 */ { 0x346056, 0x346083, 0xb42a8d0d15926b3c, 0xb42a8d0d15926b3c, 0xffbe5c076a8c1116, 0x0 }, /* #40 */ { 0x374996, 0x374997, 0x43155e2b6fd97b75, 0x43155e2b6fd97b75, 0xaf3856dd1bcf0036, 0x0 }, /* #41 */ { 0x170852, 0x170002, 0xad22f737d29473db, 0xad22f737d29473db, 0x90423864ab845666, 0x0 }, /* #42 */ { 0x0458d3, 0x045016, 0xd225d21d31057739, 0xd225d21d31057739, 0x9dd67927ebabfebe, 0x0 }, /* #43 */ { 0x1f11d2, 0x1f1987, 0x7f20176853e0ee0c, 0x7f20176853e0ee0c, 0x942c60066d543442, 0x0 }, /* #44 */ { 0x331103, 0x331102, 0x5da9a7c9ed46ad29, 0x5da9a7c9ed46ad29, 0x3b1275f738feea40, 0x0 }, /* #45 */ { 0x054dc7, 0x054593, 0x4a77656f24a45fc7, 0x4a77656f24a45fc7, 0x638c149c019d1fff, 0x0 }, /* #46 */ { 0x3659d7, 0x365197, 0x208c726424aa34c1, 0x208c726424aa34c1, 0x226d7db5025807bb, 0x0 }, /* #47 */ { 0x232806, 0x232083, 0x95abafbcfa9e6ac1, 0x95abafbcfa9e6ac1, 0xf672c2f7e85e22e1, 0x0 }, /* #48 */ { 0x041746, 0x041f83, 0x5a56419e54ee1a67, 0x5a56419e54ee1a67, 0x9c078bc033681973, 0x0 }, /* #49 */ { 0x142d82, 0x142d16, 0xacbf843d5182f892, 0xacbf843d5182f892, 0x2d8d423914f6c38c, 0x0 }, /* #50 */ { 0x202716, 0x202707, 0x1e65bd73a978f96f, 0x1e65bd73a978f96f, 0xc5401c82f40f9d7f, 0x0 }, /* #51 */ { 0x2d1786, 0x2d1797, 0xab652053fc2d3f66, 0xab652053fc2d3f66, 0xbe9d813a968f47c7, 0x0 }, /* #52 */ { 0x375317, 0x375b83, 0x23fa60d3caeaefec, 0x23fa60d3caeaefec, 0x862d95619aaa1672, 0x0 }, /* #53 */ { 0x272403, 0x272496, 0xca02d8c580e572a5, 0xca02d8c580e572a5, 0x17c9cfec82719b27, 0x0 }, /* #54 */ { 0x013f87, 0x013f93, 0x75714da321a04491, 0x75714da321a04491, 0xe0f5bda9a576d3fa, 0x0 }, /* #55 */ { 0x0d40c6, 0x0d4897, 0x7c2a885f8c5f54a8, 0x7c2a885f8c5f54a8, 0x86af08c48d687f49, 0x0 }, /* #56 */ { 0x3c3953, 0x3c3197, 0x8d6afbfc6ac56445, 0x8d6afbfc6ac56445, 0xc53a24c6ac4466ab, 0x0 }, /* #57 */ { 0x301c16, 0x301413, 0x3cd72606910193f2, 0x3cd72606910193f2, 0xfe97fd962c89c3c8, 0x0 }, /* #58 */ { 0x186296, 0x186296, 0xa5f09078949cea91, 0xa5f09078949cea91, 0x09ebe029dcc9c9a9, 0x0 }, /* #59 */ { 0x160503, 0x160d87, 0x38b689ec581922de, 0x38b689ec581922de, 0x9a40292eaa4f9878, 0x0 }, /* #60 */ { 0x2324c7, 0x232402, 0x5fc59a0e26051d6d, 0x5fc59a0e26051d6d, 0x59cf136eaa04c8d2, 0x0 }, /* #61 */ { 0x130e07, 0x130693, 0x42d9343401f26435, 0x42d9343401f26435, 0x5090f5661cdf0409, 0x0 }, /* #62 */ { 0x017987, 0x017102, 0xe82f09202800287c, 0xe82f09202800287c, 0xa261f968ce3d2c7a, 0x0 }, /* #63 */ { 0x332597, 0x332597, 0x1bf11ab63210d1e2, 0x1bf11ab63210d1e2, 0x2e43661b8ae4af2b, 0x0 }, /* #64 */ { 0x197693, 0x197607, 0x0181847b5e20c8d6, 0x0181847b5e20c8d6, 0xfa61690d91381340, 0x0 }, /* #65 */ { 0x375796, 0x375702, 0x43ea7356153a151c, 0x43ea7356153a151c, 0x183fec274ca900e1, 0x0 }, /* #66 */ { 0x383a47, 0x383a06, 0xc30d1e4f5240d619, 0xc30d1e4f5240d619, 0x5ea82d7f7342fc92, 0x0 }, /* #67 */ { 0x130497, 0x130c83, 0x6893fc2d0b9123fe, 0x6893fc2d0b9123fe, 0xe5d21f74c60f0c12, 0x0 }, /* #68 */ { 0x2174d3, 0x217492, 0xd4be7666e44f4e01, 0xd4be7666e44f4e01, 0x528a3646aff157ff, 0x0 }, /* #69 */ { 0x085fc3, 0x085f93, 0x5e07231a66918f5c, 0x5e07231a66918f5c, 0x9e5b159f2de8aa1e, 0x0 }, /* #70 */ { 0x305d82, 0x305506, 0xfaa6bba61869ad5f, 0xfaa6bba61869ad5f, 0x81f5447ecd63ce06, 0x0 }, /* #71 */ { 0x2b1393, 0x2b1302, 0x5ad44fe668c992cc, 0x5ad44fe668c992cc, 0x09c4c4d3d555fda7, 0x0 }, /* #72 */ { 0x000a96, 0x000286, 0xd63f32fb8f2c28f9, 0xd63f32fb8f2c28f9, 0x1c361c0a246b03d1, 0x0 }, /* #73 */ { 0x076343, 0x076397, 0xeb8e039fb88ff2e3, 0xeb8e039fb88ff2e3, 0xf29332171dbdbec5, 0x0 }, /* #74 */ { 0x3706c6, 0x370697, 0x8970b83ac74f0d81, 0x8970b83ac74f0d81, 0xd6ff93e625470da9, 0x0 }, /* #75 */ { 0x116557, 0x116d06, 0xf1296bc39661e86c, 0xf1296bc39661e86c, 0x75e215ee4e0df8b8, 0x0 }, /* #76 */ { 0x153796, 0x153796, 0x9375efe323d82a10, 0x9375efe323d82a10, 0x04b192d2261e3c39, 0x0 }, /* #77 */ { 0x037687, 0x037e87, 0x71304cc219ff8e9c, 0x71304cc219ff8e9c, 0x98ebb11919b80dea, 0x0 }, /* #78 */ { 0x192b82, 0x192312, 0xb6d5480eec6dcc15, 0xb6d5480eec6dcc15, 0x9c718d7ce2fff74e, 0x0 }, /* #79 */ { 0x0e0f47, 0x0e0797, 0x88553bcf93c9b822, 0x88553bcf93c9b822, 0xe057eb276c0f7edb, 0x0 }, /* #80 */ { 0x117256, 0x117a87, 0x7e31b838b235846e, 0x7e31b838b235846e, 0x97896b823ef150b3, 0x0 }, /* #81 */ { 0x2958c3, 0x295883, 0x63ca26806ca5d0ae, 0x63ca26806ca5d0ae, 0xba27873b391f7124, 0x0 }, /* #82 */ { 0x1733c7, 0x173b97, 0x5790a476991d4b10, 0x5790a476991d4b10, 0xd22b1451ca42fbfc, 0x0 }, /* #83 */ { 0x2d6287, 0x2d6a83, 0x3c27dc729cf9df38, 0x3c27dc729cf9df38, 0x98ae0538c8d8ac30, 0x0 }, /* #84 */ { 0x102887, 0x102097, 0xa4b1fa81e0b53df9, 0xa4b1fa81e0b53df9, 0xdaf7b735fd1d273b, 0x0 }, /* #85 */ { 0x313a56, 0x313293, 0xbd6c74a49b5dda7d, 0xbd6c74a49b5dda7d, 0xeeb352943ef28a7f, 0x0 }, /* #86 */ { 0x2258d7, 0x225016, 0x7c91f0d35159cbb6, 0x7c91f0d35159cbb6, 0x5e4d22a0da1c45ea, 0x0 }, /* #87 */ { 0x3233d7, 0x323312, 0x59eb2eca9f4cfde4, 0x59eb2eca9f4cfde4, 0x37b0b49df221cbfb, 0x0 }, /* #88 */ { 0x320643, 0x320697, 0x8a00d4c3fc907429, 0x8a00d4c3fc907429, 0xafba6fa2b8f72dfc, 0x0 }, /* #89 */ { 0x2c1893, 0x2c1083, 0xd9439f77669a6b69, 0xd9439f77669a6b69, 0xe401ef1fbaf9eeb0, 0x0 }, /* #90 */ { 0x2523c3, 0x252397, 0x7caaa40126f57d98, 0x7caaa40126f57d98, 0x7f089a23cdbf9029, 0x0 }, /* #91 */ { 0x001292, 0x001293, 0xc44afbbd16d55852, 0xc44afbbd16d55852, 0xd0997b344c679b6f, 0x0 }, /* #92 */ { 0x0d3b93, 0x0d3383, 0x0f974d53d655acf7, 0x0f974d53d655acf7, 0x12ceb86981acff24, 0x0 }, /* #93 */ { 0x223603, 0x223612, 0xd665e4417b6c72e3, 0xd665e4417b6c72e3, 0xccead4638d1db635, 0x0 }, /* #94 */ { 0x083442, 0x083406, 0x7e6729c5a6e76484, 0x7e6729c5a6e76484, 0x21784ae3207caf13, 0x0 }, /* #95 */ }; uint32_t const g_cTests_cmp_u64 = RT_ELEMENTS(g_aTests_cmp_u64); BINU64_TEST_T const g_aTests_test_u64[] = { { 0x0a1906, 0x0a1146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x331407, 0x331446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x324c82, 0x324446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x3f0fd2, 0x3f0746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x2957d6, 0x295746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x0d7883, 0x0d7046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x360356, 0x360346, 0x31ea4715cbe0cd4d, 0x31ea4715cbe0cd4d, 0x0000000000000000, 0x0 }, /* #6 */ { 0x060052, 0x060046, 0xc68267ae9b64f4ac, 0xc68267ae9b64f4ac, 0x0000000000000000, 0x0 }, /* #7 */ { 0x3b5643, 0x3b5646, 0x34dbc5e7489dfca1, 0x34dbc5e7489dfca1, 0x0000000000000000, 0x0 }, /* #8 */ { 0x343252, 0x343246, 0x67af793f71412b73, 0x67af793f71412b73, 0x0000000000000000, 0x0 }, /* #9 */ { 0x0b4513, 0x0b4546, 0xb339a7cc0e377d2d, 0xb339a7cc0e377d2d, 0x0000000000000000, 0x0 }, /* #10 */ { 0x3b3d53, 0x3b3546, 0xb280e1cc6b6831fb, 0xb280e1cc6b6831fb, 0x0000000000000000, 0x0 }, /* #11 */ { 0x296c02, 0x296406, 0x482070d4c9cf934a, 0x482070d4c9cf934a, 0x5acf0521cd59e81a, 0x0 }, /* #12 */ { 0x152a82, 0x152286, 0xa022176b1e2fa31b, 0xa022176b1e2fa31b, 0xc97d71ec0ac241d2, 0x0 }, /* #13 */ { 0x2f4782, 0x2f4782, 0xcabfd4a6f82204a0, 0xcabfd4a6f82204a0, 0x815de1feba9feb65, 0x0 }, /* #14 */ { 0x1751d6, 0x175186, 0xf53574f5c891bcf1, 0xf53574f5c891bcf1, 0x980b769cd8980819, 0x0 }, /* #15 */ { 0x3b2dc6, 0x3b2582, 0xb117740c3ac3f9d5, 0xb117740c3ac3f9d5, 0xd8472d17a8e14d74, 0x0 }, /* #16 */ { 0x243057, 0x243006, 0x1469e4db34301128, 0x1469e4db34301128, 0x7fb694af6bdbaeaa, 0x0 }, /* #17 */ { 0x283146, 0x283106, 0x033af867d48a33d9, 0x033af867d48a33d9, 0xbd51f6178ff3a048, 0x0 }, /* #18 */ { 0x1f5f06, 0x1f5702, 0x74f35a7994b8d917, 0x74f35a7994b8d917, 0x73b4a07557927bd8, 0x0 }, /* #19 */ { 0x002dd7, 0x002582, 0xaa9f4994bf97ca3b, 0xaa9f4994bf97ca3b, 0xc65e28ee8fd14559, 0x0 }, /* #20 */ { 0x1f7ed7, 0x1f7606, 0xb1ea116dbe1e4588, 0xb1ea116dbe1e4588, 0x356703943e1c04ef, 0x0 }, /* #21 */ { 0x082797, 0x082706, 0xb1df5c877f33bca5, 0xb1df5c877f33bca5, 0x1da6150dc2b03883, 0x0 }, /* #22 */ { 0x0e4283, 0x0e4206, 0x2afa85b76560c76c, 0x2afa85b76560c76c, 0x34c4969f167cdc9d, 0x0 }, /* #23 */ { 0x3752d3, 0x375286, 0x9949676ce224f06c, 0x9949676ce224f06c, 0xe72453f702049134, 0x0 }, /* #24 */ { 0x190ec2, 0x190602, 0x19598a23057c2da9, 0x19598a23057c2da9, 0x5b99b50f483df9f1, 0x0 }, /* #25 */ { 0x244153, 0x244106, 0x4d847088f1f8187a, 0x4d847088f1f8187a, 0x570f0b379ca953b4, 0x0 }, /* #26 */ { 0x367dd2, 0x367506, 0xab74d9914477f5b4, 0xab74d9914477f5b4, 0x5fa41f8a5012ad40, 0x0 }, /* #27 */ { 0x2c6dd3, 0x2c6502, 0xbaddf300817cc405, 0xbaddf300817cc405, 0x66292506d73dc07c, 0x0 }, /* #28 */ { 0x283983, 0x283106, 0x11e008358b3af991, 0x11e008358b3af991, 0x8cd6c52de82b13f0, 0x0 }, /* #29 */ { 0x2a26d7, 0x2a2602, 0x4d2eefa544776139, 0x4d2eefa544776139, 0xf990084c9f10f3ed, 0x0 }, /* #30 */ { 0x3e7d57, 0x3e7586, 0xdad88eb9bf822173, 0xdad88eb9bf822173, 0xf862466bbbfd37b8, 0x0 }, /* #31 */ { 0x152fc6, 0x152702, 0xf3b53227bcefd9c9, 0xf3b53227bcefd9c9, 0x66c35b336398a5fa, 0x0 }, /* #32 */ { 0x385257, 0x385202, 0x7c8439b48ce87776, 0x7c8439b48ce87776, 0x71faea98503fdb9e, 0x0 }, /* #33 */ { 0x2b6a47, 0x2b6202, 0x7c16b97037e886e1, 0x7c16b97037e886e1, 0xc2ef5b473051b4a5, 0x0 }, /* #34 */ { 0x2a7617, 0x2a7602, 0xe08ca43cf1726fd5, 0xe08ca43cf1726fd5, 0x500c4323d50bb710, 0x0 }, /* #35 */ { 0x1f0613, 0x1f0606, 0x2243e907d877dc24, 0x2243e907d877dc24, 0x6515cc083a065510, 0x0 }, /* #36 */ { 0x3a4c06, 0x3a4402, 0x3aa8b9785b28b431, 0x3aa8b9785b28b431, 0xcd4e2bb8871864ae, 0x0 }, /* #37 */ { 0x397fd3, 0x397706, 0x47943de9d56c8fe2, 0x47943de9d56c8fe2, 0x0a5a496b2d8a151c, 0x0 }, /* #38 */ { 0x2f7897, 0x2f7002, 0x59a79d7a8b53c1be, 0x59a79d7a8b53c1be, 0xa7d4c794c27afacd, 0x0 }, /* #39 */ { 0x274ad6, 0x274282, 0xb2b5308e5586f577, 0xb2b5308e5586f577, 0xcf5d837f44640eba, 0x0 }, /* #40 */ { 0x027842, 0x027002, 0x4602f9b8ad58a21d, 0x4602f9b8ad58a21d, 0x55fb352d9f6028a1, 0x0 }, /* #41 */ { 0x0b7216, 0x0b7206, 0x769ac0cae9e729c7, 0x769ac0cae9e729c7, 0x8767fe22fc5d8ecd, 0x0 }, /* #42 */ { 0x0a7486, 0x0a7402, 0x0627b88699c36892, 0x0627b88699c36892, 0xac06567414161114, 0x0 }, /* #43 */ { 0x3b4253, 0x3b4286, 0xf200fc1a9ea7496f, 0xf200fc1a9ea7496f, 0xb8c62621d8f17e79, 0x0 }, /* #44 */ { 0x264692, 0x264602, 0x41056a5d8a8a2104, 0x41056a5d8a8a2104, 0xf27db3d75aaa0226, 0x0 }, /* #45 */ { 0x333b42, 0x333306, 0x5639a006e138f550, 0x5639a006e138f550, 0xa271683a8371c980, 0x0 }, /* #46 */ { 0x241517, 0x241582, 0xffa4cbfb1c4bec61, 0xffa4cbfb1c4bec61, 0xfc8c039dcc41784c, 0x0 }, /* #47 */ { 0x006c92, 0x006406, 0xd8448f383d16d2cd, 0xd8448f383d16d2cd, 0x6569d0e386111b19, 0x0 }, /* #48 */ { 0x0a0943, 0x0a0106, 0x0df07750a6294d29, 0x0df07750a6294d29, 0xa188f32566131356, 0x0 }, /* #49 */ { 0x1a0683, 0x1a0606, 0xf93ccbcd06681d16, 0xf93ccbcd06681d16, 0x1d4db376d84137d5, 0x0 }, /* #50 */ { 0x380d43, 0x380506, 0xbc62276b900a00c5, 0xbc62276b900a00c5, 0x40b8ae905ccc9122, 0x0 }, /* #51 */ { 0x0c5dd3, 0x0c5506, 0xabac1a6b2ffa9e06, 0xabac1a6b2ffa9e06, 0x6e9cd5597a7addf7, 0x0 }, /* #52 */ { 0x022117, 0x022102, 0xa820279e97092b7a, 0xa820279e97092b7a, 0x5b056266fe7f4539, 0x0 }, /* #53 */ { 0x194117, 0x194182, 0xc75c1b96f01718a0, 0xc75c1b96f01718a0, 0xbc51c90a5d65ce76, 0x0 }, /* #54 */ { 0x153406, 0x153486, 0xb82006a33e93d41e, 0xb82006a33e93d41e, 0xdb4b1daaa088b2b9, 0x0 }, /* #55 */ { 0x0d2056, 0x0d2006, 0x941bb406a6c8003a, 0x941bb406a6c8003a, 0x1486f3ba27eb42dd, 0x0 }, /* #56 */ { 0x324f86, 0x324706, 0xf17ce3bcfe4b6505, 0xf17ce3bcfe4b6505, 0x07d56c0a0ca8088a, 0x0 }, /* #57 */ { 0x084357, 0x084306, 0xc9909b3674bdfb21, 0xc9909b3674bdfb21, 0x24b26f67feb006d6, 0x0 }, /* #58 */ { 0x110c96, 0x110402, 0x0cd0f4f2ea816344, 0x0cd0f4f2ea816344, 0x549c1b29d4bb2b51, 0x0 }, /* #59 */ { 0x185d53, 0x185502, 0x7a5343bc3084098e, 0x7a5343bc3084098e, 0x6c8f6284b98cdef6, 0x0 }, /* #60 */ { 0x0226d2, 0x022606, 0xe9c2acf26be85949, 0xe9c2acf26be85949, 0x233dde24b2c31f8f, 0x0 }, /* #61 */ { 0x0c7f52, 0x0c7782, 0xd70e7529362e0365, 0xd70e7529362e0365, 0x86e11880a40f9fda, 0x0 }, /* #62 */ { 0x075482, 0x075402, 0x211645237d150dcd, 0x211645237d150dcd, 0xf13d2d0f27594d0a, 0x0 }, /* #63 */ { 0x105f96, 0x105702, 0x520ecf768a567610, 0x520ecf768a567610, 0x32613a904d4bfe9a, 0x0 }, /* #64 */ { 0x385813, 0x385002, 0xbb2071720ef83285, 0xbb2071720ef83285, 0x48bcc170603fc55e, 0x0 }, /* #65 */ { 0x364f87, 0x364706, 0x0d9565dacb51d22d, 0x0d9565dacb51d22d, 0x28bdaefcbd2b581c, 0x0 }, /* #66 */ { 0x255657, 0x255602, 0x5fa3337a53889ed0, 0x5fa3337a53889ed0, 0xae7273b49c0a6712, 0x0 }, /* #67 */ { 0x345d17, 0x345582, 0xcde15722c51f804c, 0xcde15722c51f804c, 0xd7202108be58a014, 0x0 }, /* #68 */ { 0x352106, 0x352102, 0xc2150fe9b4c78b10, 0xc2150fe9b4c78b10, 0x587ae282ebacd15c, 0x0 }, /* #69 */ { 0x250542, 0x250506, 0x0dc6a2d26beb900e, 0x0dc6a2d26beb900e, 0x763ebe7cd14bdab6, 0x0 }, /* #70 */ { 0x040c46, 0x040402, 0x36cbaced75c63889, 0x36cbaced75c63889, 0xe8a9c5f3e2030a33, 0x0 }, /* #71 */ { 0x124c82, 0x124406, 0x13f1d59429fd129a, 0x13f1d59429fd129a, 0x25d051ffcfb74fbe, 0x0 }, /* #72 */ { 0x144b03, 0x144306, 0x9e88558b08a84929, 0x9e88558b08a84929, 0x605b480348d4cd8d, 0x0 }, /* #73 */ { 0x030956, 0x030106, 0x7459f2bf7d501546, 0x7459f2bf7d501546, 0x14a4c61ccdca83ae, 0x0 }, /* #74 */ { 0x0b1b96, 0x0b1302, 0x2cf033688dbf07e4, 0x2cf033688dbf07e4, 0x789f319c1b7215ce, 0x0 }, /* #75 */ { 0x353643, 0x353606, 0x5592828085b5ac90, 0x5592828085b5ac90, 0xda5445b1d2ab74f8, 0x0 }, /* #76 */ { 0x0c4f53, 0x0c4706, 0x75adfb5771502849, 0x75adfb5771502849, 0x4584e9ea9919047a, 0x0 }, /* #77 */ { 0x351342, 0x351306, 0x4bbf60db016fcfe3, 0x4bbf60db016fcfe3, 0x93b961a52fb9a1c0, 0x0 }, /* #78 */ { 0x2a7d86, 0x2a7586, 0xc198f7c521b2a754, 0xc198f7c521b2a754, 0x9807ade8a02a66ab, 0x0 }, /* #79 */ { 0x3a7506, 0x3a7582, 0xaa5a87839d76e001, 0xaa5a87839d76e001, 0xa76c919788ca64b9, 0x0 }, /* #80 */ { 0x1a5306, 0x1a5302, 0x867aec03301cdd1b, 0x867aec03301cdd1b, 0x76f8304a602a6677, 0x0 }, /* #81 */ { 0x2d3fd3, 0x2d3786, 0xc741ac01a8839a33, 0xc741ac01a8839a33, 0xd8009f0c50c9f9f7, 0x0 }, /* #82 */ { 0x394f97, 0x394702, 0x3775a02ecb676947, 0x3775a02ecb676947, 0xb230dafd6579529c, 0x0 }, /* #83 */ { 0x1e33d2, 0x1e3306, 0xe18870acc49d5e3a, 0xe18870acc49d5e3a, 0x779555076d015b13, 0x0 }, /* #84 */ { 0x025352, 0x025386, 0xc4b689432bed901f, 0xc4b689432bed901f, 0xb9911a94e5680812, 0x0 }, /* #85 */ { 0x2a09c3, 0x2a0102, 0x75266693ec1878fb, 0x75266693ec1878fb, 0xfaaebd5ae6119ea2, 0x0 }, /* #86 */ { 0x055202, 0x055206, 0x4e71fd515dadf913, 0x4e71fd515dadf913, 0x88bb5d9e44ff348c, 0x0 }, /* #87 */ { 0x127697, 0x127606, 0xbc4390ce37d8041e, 0xbc4390ce37d8041e, 0x06f66a361bb7239f, 0x0 }, /* #88 */ { 0x034ac3, 0x034282, 0xd874f38ea621fc2d, 0xd874f38ea621fc2d, 0x813301eafbc2aa43, 0x0 }, /* #89 */ { 0x383353, 0x383382, 0xb574177f98b2cf17, 0xb574177f98b2cf17, 0x8339fbac93b9dadb, 0x0 }, /* #90 */ { 0x0f0ac6, 0x0f0286, 0x9ba202cea966308e, 0x9ba202cea966308e, 0xf3fdcfdd5c59f1a9, 0x0 }, /* #91 */ { 0x081cc3, 0x081402, 0x686d7bbc6bd68860, 0x686d7bbc6bd68860, 0x11936d1c65e05247, 0x0 }, /* #92 */ { 0x396793, 0x396702, 0x5028e02cab9591d1, 0x5028e02cab9591d1, 0x289846b1a549441c, 0x0 }, /* #93 */ { 0x163e17, 0x163606, 0xb02224011169d657, 0xb02224011169d657, 0x3b76f2af7e36dda8, 0x0 }, /* #94 */ { 0x120156, 0x120106, 0x1ae8d4b6ebe50687, 0x1ae8d4b6ebe50687, 0xc90f9f94e0b5d305, 0x0 }, /* #95 */ }; uint32_t const g_cTests_test_u64 = RT_ELEMENTS(g_aTests_test_u64); BINU64_TEST_T const g_aTests_bt_u64[] = { { 0x307e02, 0x307e02, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x310982, 0x310982, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x020282, 0x020282, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x100806, 0x100806, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x062457, 0x062456, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x194397, 0x194396, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x003d96, 0x003d97, 0x834b74590ec380bf, 0x834b74590ec380bf, 0x0000000000000000, 0x0 }, /* #6 */ { 0x3923d7, 0x3923d7, 0x8b3dbd07c2451c55, 0x8b3dbd07c2451c55, 0x0000000000000000, 0x0 }, /* #7 */ { 0x071197, 0x071197, 0xcad55e26be18372b, 0xcad55e26be18372b, 0x0000000000000000, 0x0 }, /* #8 */ { 0x0e2893, 0x0e2893, 0x969bc1b94bcb6447, 0x969bc1b94bcb6447, 0x0000000000000000, 0x0 }, /* #9 */ { 0x241813, 0x241813, 0x7c83c452eece0287, 0x7c83c452eece0287, 0x0000000000000000, 0x0 }, /* #10 */ { 0x0825c6, 0x0825c7, 0x57f02adad88d5a7d, 0x57f02adad88d5a7d, 0x0000000000000000, 0x0 }, /* #11 */ { 0x2f5102, 0x2f5102, 0x9b4b449eaa85ef11, 0x9b4b449eaa85ef11, 0x000000000000001c, 0x0 }, /* #12 */ { 0x0b6002, 0x0b6002, 0x530e60a113f03fed, 0x530e60a113f03fed, 0x000000000000002c, 0x0 }, /* #13 */ { 0x310e83, 0x310e82, 0x937a2f8ebac81d9f, 0x937a2f8ebac81d9f, 0x0000000000000005, 0x0 }, /* #14 */ { 0x1b5f53, 0x1b5f52, 0x58992212ed8bd85b, 0x58992212ed8bd85b, 0x0000000000000035, 0x0 }, /* #15 */ { 0x3a1d46, 0x3a1d46, 0x4fab1320899cfa37, 0x4fab1320899cfa37, 0x0000000000000026, 0x0 }, /* #16 */ { 0x1d6a16, 0x1d6a16, 0x7021e15f00535d7c, 0x7021e15f00535d7c, 0x000000000000002a, 0x0 }, /* #17 */ { 0x386246, 0x386246, 0x843be8b3f92a62c4, 0x843be8b3f92a62c4, 0x000000000000000c, 0x0 }, /* #18 */ { 0x173a02, 0x173a03, 0x74617447ce54666d, 0x74617447ce54666d, 0x000000000000001f, 0x0 }, /* #19 */ { 0x1a6b12, 0x1a6b13, 0xb2496d00f293559e, 0xb2496d00f293559e, 0x000000000000000e, 0x0 }, /* #20 */ { 0x124e16, 0x124e17, 0xe017bfdd373556a0, 0xe017bfdd373556a0, 0x0000000000000005, 0x0 }, /* #21 */ { 0x1c7dd6, 0x1c7dd6, 0xc49c7e41ef49fa34, 0xc49c7e41ef49fa34, 0x000000000000002f, 0x0 }, /* #22 */ { 0x375d52, 0x375d53, 0x3e51e5013291e571, 0x3e51e5013291e571, 0x0000000000000004, 0x0 }, /* #23 */ { 0x106597, 0x106597, 0x0cc7939e42ac70a0, 0x0cc7939e42ac70a0, 0x000000000000003b, 0x0 }, /* #24 */ { 0x3c2217, 0x3c2216, 0xa7ebe56092f61a4a, 0xa7ebe56092f61a4a, 0x0000000000000022, 0x0 }, /* #25 */ { 0x3f49c6, 0x3f49c6, 0xc8a01ddc88085af0, 0xc8a01ddc88085af0, 0x0000000000000031, 0x0 }, /* #26 */ { 0x2b76d3, 0x2b76d3, 0x025bd73e5b9028a7, 0x025bd73e5b9028a7, 0x0000000000000039, 0x0 }, /* #27 */ { 0x132bc3, 0x132bc2, 0xc5a0545f5734689f, 0xc5a0545f5734689f, 0x0000000000000011, 0x0 }, /* #28 */ { 0x291d83, 0x291d83, 0x4c902fce4e32a4a7, 0x4c902fce4e32a4a7, 0x0000000000000000, 0x0 }, /* #29 */ { 0x292097, 0x292097, 0x3a9cdef710f26904, 0x3a9cdef710f26904, 0x0000000000000032, 0x0 }, /* #30 */ { 0x0f2b02, 0x0f2b03, 0xb1a5c0b762a0cfd1, 0xb1a5c0b762a0cfd1, 0x0000000000000008, 0x0 }, /* #31 */ { 0x016093, 0x016093, 0x10c6bd2567abd0bd, 0x10c6bd2567abd0bd, 0x0000000000000002, 0x0 }, /* #32 */ { 0x130c46, 0x130c46, 0x6726986716dfa645, 0x6726986716dfa645, 0x0000000000000028, 0x0 }, /* #33 */ { 0x013242, 0x013243, 0x551dbb2c16f43b3f, 0x551dbb2c16f43b3f, 0x0000000000000014, 0x0 }, /* #34 */ { 0x117f47, 0x117f47, 0x084554cebfc2a49f, 0x084554cebfc2a49f, 0x0000000000000002, 0x0 }, /* #35 */ { 0x0a2f06, 0x0a2f06, 0x7aaa5e0fc70548e0, 0x7aaa5e0fc70548e0, 0x000000000000000d, 0x0 }, /* #36 */ { 0x1f4f93, 0x1f4f93, 0xefe0c7e9b2f93730, 0xefe0c7e9b2f93730, 0x0000000000000037, 0x0 }, /* #37 */ { 0x281616, 0x281616, 0x47ca54227459882c, 0x47ca54227459882c, 0x0000000000000034, 0x0 }, /* #38 */ { 0x001883, 0x001882, 0x3d8b8a95d4375bc4, 0x3d8b8a95d4375bc4, 0x0000000000000019, 0x0 }, /* #39 */ { 0x370042, 0x370043, 0xbc3bebf08a69ca59, 0xbc3bebf08a69ca59, 0x000000000000003d, 0x0 }, /* #40 */ { 0x1d1a82, 0x1d1a83, 0x2a8b08dfcdf39f1e, 0x2a8b08dfcdf39f1e, 0x0000000000000015, 0x0 }, /* #41 */ { 0x021b57, 0x021b57, 0xe56428edd2baf2c8, 0xe56428edd2baf2c8, 0x0000000000000007, 0x0 }, /* #42 */ { 0x111897, 0x111896, 0x7366ef0af7994f86, 0x7366ef0af7994f86, 0x000000000000003a, 0x0 }, /* #43 */ { 0x0b0ac3, 0x0b0ac3, 0x9b79f62da4111272, 0x9b79f62da4111272, 0x000000000000003f, 0x0 }, /* #44 */ { 0x372003, 0x372002, 0x8429a4b689fccbb0, 0x8429a4b689fccbb0, 0x0000000000000023, 0x0 }, /* #45 */ { 0x3e55d3, 0x3e55d3, 0xa50a57969b42d6fa, 0xa50a57969b42d6fa, 0x0000000000000006, 0x0 }, /* #46 */ { 0x277187, 0x277187, 0x8a4dd5887bfdf9d4, 0x8a4dd5887bfdf9d4, 0x000000000000000c, 0x0 }, /* #47 */ { 0x034613, 0x034612, 0xc5c8dcd3c619a39c, 0xc5c8dcd3c619a39c, 0x0000000000000034, 0x0 }, /* #48 */ { 0x245142, 0x245142, 0xd952eca54e5c06af, 0xd952eca54e5c06af, 0x000000000000000c, 0x0 }, /* #49 */ { 0x315e47, 0x315e46, 0x51ba4f3c9ea7f53b, 0x51ba4f3c9ea7f53b, 0x0000000000000016, 0x0 }, /* #50 */ { 0x154ec2, 0x154ec3, 0x532dfd4c7050b33d, 0x532dfd4c7050b33d, 0x0000000000000038, 0x0 }, /* #51 */ { 0x0d1c06, 0x0d1c07, 0x7548b203afb3a49e, 0x7548b203afb3a49e, 0x0000000000000018, 0x0 }, /* #52 */ { 0x393713, 0x393712, 0xe221cf28d9a75c99, 0xe221cf28d9a75c99, 0x0000000000000033, 0x0 }, /* #53 */ { 0x317553, 0x317553, 0xd918023d373b207d, 0xd918023d373b207d, 0x0000000000000005, 0x0 }, /* #54 */ { 0x091f52, 0x091f53, 0xf8ef1a16bae1b7ef, 0xf8ef1a16bae1b7ef, 0x0000000000000032, 0x0 }, /* #55 */ { 0x1c1c07, 0x1c1c07, 0xe7fe776ab351e4a9, 0xe7fe776ab351e4a9, 0x000000000000003a, 0x0 }, /* #56 */ { 0x226f02, 0x226f03, 0xcf2e22041dbb5d38, 0xcf2e22041dbb5d38, 0x0000000000000008, 0x0 }, /* #57 */ { 0x0e2ad6, 0x0e2ad6, 0x6cb165472b988522, 0x6cb165472b988522, 0x0000000000000038, 0x0 }, /* #58 */ { 0x3a2492, 0x3a2493, 0x364c35b8855adee1, 0x364c35b8855adee1, 0x0000000000000009, 0x0 }, /* #59 */ { 0x044556, 0x044556, 0x923f62feff7c3be1, 0x923f62feff7c3be1, 0x000000000000003d, 0x0 }, /* #60 */ { 0x1933d2, 0x1933d3, 0x6a6375c1b538f536, 0x6a6375c1b538f536, 0x0000000000000031, 0x0 }, /* #61 */ { 0x351043, 0x351043, 0xf7c85fa703ffe98d, 0xf7c85fa703ffe98d, 0x0000000000000019, 0x0 }, /* #62 */ { 0x043742, 0x043742, 0x18d0114c841fc221, 0x18d0114c841fc221, 0x000000000000000c, 0x0 }, /* #63 */ { 0x2a4cd7, 0x2a4cd6, 0x44e324c3fbd05c2c, 0x44e324c3fbd05c2c, 0x000000000000000f, 0x0 }, /* #64 */ { 0x0d2183, 0x0d2182, 0x3066b96228150a94, 0x3066b96228150a94, 0x0000000000000001, 0x0 }, /* #65 */ { 0x220a07, 0x220a07, 0x02536cb83306c60c, 0x02536cb83306c60c, 0x0000000000000018, 0x0 }, /* #66 */ { 0x0c1392, 0x0c1392, 0xa3a2d238ef68959f, 0xa3a2d238ef68959f, 0x0000000000000011, 0x0 }, /* #67 */ { 0x291f83, 0x291f83, 0x935572474ec19d3b, 0x935572474ec19d3b, 0x0000000000000029, 0x0 }, /* #68 */ { 0x312412, 0x312412, 0xabf8b03113f77784, 0xabf8b03113f77784, 0x000000000000001a, 0x0 }, /* #69 */ { 0x1f1597, 0x1f1597, 0xaf0ab1b964966863, 0xaf0ab1b964966863, 0x000000000000000e, 0x0 }, /* #70 */ { 0x0b4e86, 0x0b4e86, 0x1a58abb43370e4c2, 0x1a58abb43370e4c2, 0x0000000000000021, 0x0 }, /* #71 */ { 0x0c1346, 0x0c1346, 0xe15b1018217da8c3, 0xe15b1018217da8c3, 0x0000000000000026, 0x0 }, /* #72 */ { 0x363503, 0x363503, 0x8f1ca96b89cc9bc9, 0x8f1ca96b89cc9bc9, 0x0000000000000009, 0x0 }, /* #73 */ { 0x311dd2, 0x311dd2, 0xe67a8dd3b7f54c34, 0xe67a8dd3b7f54c34, 0x0000000000000013, 0x0 }, /* #74 */ { 0x3023c3, 0x3023c3, 0x8d99c35469e6c6c5, 0x8d99c35469e6c6c5, 0x0000000000000026, 0x0 }, /* #75 */ { 0x026503, 0x026503, 0x4d0934c9cd5d3337, 0x4d0934c9cd5d3337, 0x0000000000000026, 0x0 }, /* #76 */ { 0x137153, 0x137153, 0xc1b51d4ad99606f9, 0xc1b51d4ad99606f9, 0x000000000000001c, 0x0 }, /* #77 */ { 0x0b47c3, 0x0b47c2, 0x7c1482ace68f0904, 0x7c1482ace68f0904, 0x0000000000000001, 0x0 }, /* #78 */ { 0x274606, 0x274606, 0x7ec18abfa9f93b19, 0x7ec18abfa9f93b19, 0x000000000000002e, 0x0 }, /* #79 */ { 0x0e0b86, 0x0e0b86, 0x57962b4c03f496ad, 0x57962b4c03f496ad, 0x0000000000000030, 0x0 }, /* #80 */ { 0x381287, 0x381287, 0xd95240e5e722a833, 0xd95240e5e722a833, 0x0000000000000000, 0x0 }, /* #81 */ { 0x297dc6, 0x297dc7, 0x57940b4f24128327, 0x57940b4f24128327, 0x000000000000002b, 0x0 }, /* #82 */ { 0x320593, 0x320593, 0x6a4dc16ed6d65348, 0x6a4dc16ed6d65348, 0x0000000000000008, 0x0 }, /* #83 */ { 0x1a7b97, 0x1a7b97, 0x877274caeb517d97, 0x877274caeb517d97, 0x0000000000000002, 0x0 }, /* #84 */ { 0x3d0697, 0x3d0697, 0x203d671d89a646b1, 0x203d671d89a646b1, 0x000000000000001f, 0x0 }, /* #85 */ { 0x1e3c13, 0x1e3c12, 0x17846932b6165dad, 0x17846932b6165dad, 0x0000000000000017, 0x0 }, /* #86 */ { 0x0a5d57, 0x0a5d57, 0xcf89a3ae5558fc7a, 0xcf89a3ae5558fc7a, 0x0000000000000003, 0x0 }, /* #87 */ { 0x275ad2, 0x275ad3, 0x1c7ba8473c0dbf33, 0x1c7ba8473c0dbf33, 0x000000000000000c, 0x0 }, /* #88 */ { 0x325243, 0x325242, 0x97d1ee26d76a2dd5, 0x97d1ee26d76a2dd5, 0x000000000000000c, 0x0 }, /* #89 */ { 0x003152, 0x003152, 0x05e7bc15f0ed09ba, 0x05e7bc15f0ed09ba, 0x0000000000000025, 0x0 }, /* #90 */ { 0x2432c3, 0x2432c3, 0xbe4aecc2308a762d, 0xbe4aecc2308a762d, 0x000000000000003a, 0x0 }, /* #91 */ { 0x1c6842, 0x1c6843, 0x8a55e5568d43973a, 0x8a55e5568d43973a, 0x0000000000000016, 0x0 }, /* #92 */ { 0x3d3887, 0x3d3887, 0xcb9f70f6d0b12c70, 0xcb9f70f6d0b12c70, 0x0000000000000024, 0x0 }, /* #93 */ { 0x364016, 0x364017, 0x5dfe6ea1b889be0e, 0x5dfe6ea1b889be0e, 0x0000000000000002, 0x0 }, /* #94 */ { 0x2d7187, 0x2d7187, 0xa1563890e39ba7dc, 0xa1563890e39ba7dc, 0x0000000000000032, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bt_u64 = RT_ELEMENTS(g_aTests_bt_u64); BINU64_TEST_T const g_aTests_btc_u64[] = { { 0x004647, 0x004646, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ { 0x234592, 0x234592, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ { 0x366343, 0x366342, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ { 0x035e06, 0x035e06, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ { 0x2d4893, 0x2d4892, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ { 0x021953, 0x021952, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ { 0x0c2586, 0x0c2587, 0x7f31766208533c57, 0x7f31766208533c56, 0x0000000000000000, 0x0 }, /* #6 */ { 0x1e18d3, 0x1e18d3, 0x1c44f7e8f3efcfab, 0x1c44f7e8f3efcfaa, 0x0000000000000000, 0x0 }, /* #7 */ { 0x2a7e12, 0x2a7e12, 0x899624caa0494eb0, 0x899624caa0494eb1, 0x0000000000000000, 0x0 }, /* #8 */ { 0x0d3612, 0x0d3612, 0xd4a1446ce7931908, 0xd4a1446ce7931909, 0x0000000000000000, 0x0 }, /* #9 */ { 0x101157, 0x101157, 0xcf761d48537c8ab9, 0xcf761d48537c8ab8, 0x0000000000000000, 0x0 }, /* #10 */ { 0x372283, 0x372283, 0x3b1a17a76e06f341, 0x3b1a17a76e06f340, 0x0000000000000000, 0x0 }, /* #11 */ { 0x0c4802, 0x0c4802, 0x160ba169d59220a1, 0x160ba16dd59220a1, 0x0000000000000022, 0x0 }, /* #12 */ { 0x2d60d7, 0x2d60d7, 0xb93a9fe177d6aaf4, 0xb93a9f6177d6aaf4, 0x0000000000000027, 0x0 }, /* #13 */ { 0x0b4fc7, 0x0b4fc6, 0x16b6427017c3d2b6, 0x16b6427037c3d2b6, 0x000000000000001d, 0x0 }, /* #14 */ { 0x157282, 0x157283, 0x46905d65efe3b614, 0x46905d65eee3b614, 0x0000000000000018, 0x0 }, /* #15 */ { 0x164796, 0x164797, 0xe1ffba55dc2254b6, 0x61ffba55dc2254b6, 0x000000000000003f, 0x0 }, /* #16 */ { 0x3c0b46, 0x3c0b46, 0xc48a4d8c13e924a8, 0xc48a4d8c1be924a8, 0x000000000000001b, 0x0 }, /* #17 */ { 0x213196, 0x213197, 0xf45c4c9457a7c43a, 0xf05c4c9457a7c43a, 0x000000000000003a, 0x0 }, /* #18 */ { 0x3d6886, 0x3d6887, 0x87eee9fe16444797, 0x87eee9fe16444793, 0x0000000000000002, 0x0 }, /* #19 */ { 0x3e4c42, 0x3e4c43, 0x788841e1f99d37c5, 0x788841e1f99c37c5, 0x0000000000000010, 0x0 }, /* #20 */ { 0x382357, 0x382356, 0x6633e73499903b57, 0x663be73499903b57, 0x0000000000000033, 0x0 }, /* #21 */ { 0x3e7247, 0x3e7246, 0x0808d9a0fd07bc52, 0x0808d9a0fd07bc72, 0x0000000000000005, 0x0 }, /* #22 */ { 0x111a12, 0x111a13, 0x36109186b9c21024, 0x16109186b9c21024, 0x000000000000003d, 0x0 }, /* #23 */ { 0x247d17, 0x247d17, 0xf5d851b40cdc3cdd, 0xf5d851b40cdc3cd9, 0x0000000000000002, 0x0 }, /* #24 */ { 0x220b86, 0x220b87, 0x2c7dda92ba98be0f, 0x2c79da92ba98be0f, 0x0000000000000032, 0x0 }, /* #25 */ { 0x062907, 0x062906, 0x84cd80380f9cffd2, 0x84cd84380f9cffd2, 0x000000000000002a, 0x0 }, /* #26 */ { 0x2309d6, 0x2309d7, 0x301c7f079ed7de11, 0x301c7f079e97de11, 0x0000000000000016, 0x0 }, /* #27 */ { 0x3f2782, 0x3f2782, 0xf55831adf1257037, 0xf55831adf12570b7, 0x0000000000000007, 0x0 }, /* #28 */ { 0x142c86, 0x142c87, 0x74d4777be8f04755, 0x74d4777be8f04655, 0x0000000000000008, 0x0 }, /* #29 */ { 0x3d7e02, 0x3d7e02, 0x802f647d676e4aa3, 0x802f647d677e4aa3, 0x0000000000000014, 0x0 }, /* #30 */ { 0x331513, 0x331513, 0x68eca244c791542d, 0x68eca244c711542d, 0x0000000000000017, 0x0 }, /* #31 */ { 0x217147, 0x217146, 0x871379bf8f9e0f0d, 0x871379bf8f9e1f0d, 0x000000000000000c, 0x0 }, /* #32 */ { 0x185006, 0x185006, 0xaaedd43fe409aaf1, 0xaaedd43fe409aaf3, 0x0000000000000001, 0x0 }, /* #33 */ { 0x0d48d2, 0x0d48d2, 0xe485b217456f3790, 0xe48db217456f3790, 0x0000000000000033, 0x0 }, /* #34 */ { 0x260f16, 0x260f16, 0x8627f29628a75902, 0x8627f2962ca75902, 0x000000000000001a, 0x0 }, /* #35 */ { 0x300703, 0x300703, 0xaca652a5db7c065d, 0xaca652a5d37c065d, 0x000000000000001b, 0x0 }, /* #36 */ { 0x275603, 0x275602, 0xb1017a2117f9467d, 0xb1017a2117f9477d, 0x0000000000000008, 0x0 }, /* #37 */ { 0x211797, 0x211796, 0x119349375cabe3b8, 0x139349375cabe3b8, 0x0000000000000039, 0x0 }, /* #38 */ { 0x1e6d03, 0x1e6d02, 0xf4909f5142cbbaa0, 0xf4909f5142cfbaa0, 0x0000000000000012, 0x0 }, /* #39 */ { 0x2d5712, 0x2d5712, 0x53eee93faa135225, 0xd3eee93faa135225, 0x000000000000003f, 0x0 }, /* #40 */ { 0x2b31d6, 0x2b31d6, 0xf5d500b17320a0e6, 0xf5d500b17320a0e7, 0x0000000000000000, 0x0 }, /* #41 */ { 0x104d92, 0x104d93, 0xaaf22bd1c11add31, 0xaaf223d1c11add31, 0x000000000000002b, 0x0 }, /* #42 */ { 0x1a7cc2, 0x1a7cc2, 0x4c47d87100d2e903, 0x4c47dc7100d2e903, 0x000000000000002a, 0x0 }, /* #43 */ { 0x353b42, 0x353b42, 0x1060a07a37c7b1fc, 0x1060b07a37c7b1fc, 0x000000000000002c, 0x0 }, /* #44 */ { 0x1c6587, 0x1c6587, 0x329746f0a9b25082, 0x229746f0a9b25082, 0x000000000000003c, 0x0 }, /* #45 */ { 0x087e16, 0x087e16, 0xc36b9a008d4b9894, 0xc36b9a028d4b9894, 0x0000000000000021, 0x0 }, /* #46 */ { 0x0b6252, 0x0b6253, 0x85a58da9b7f775f7, 0x85a58da1b7f775f7, 0x0000000000000023, 0x0 }, /* #47 */ { 0x093f47, 0x093f46, 0x412e87d215d70d6c, 0x412e8fd215d70d6c, 0x000000000000002b, 0x0 }, /* #48 */ { 0x1f67d7, 0x1f67d6, 0x06a4200e01349b5d, 0x06ac200e01349b5d, 0x0000000000000033, 0x0 }, /* #49 */ { 0x3a3396, 0x3a3396, 0xb292ea3e8b50a662, 0xb292ea3eab50a662, 0x000000000000001d, 0x0 }, /* #50 */ { 0x1c7686, 0x1c7687, 0x6ec6a501737b1d78, 0x6ec4a501737b1d78, 0x0000000000000031, 0x0 }, /* #51 */ { 0x165053, 0x165052, 0x55091006c5fb2587, 0x55091016c5fb2587, 0x0000000000000024, 0x0 }, /* #52 */ { 0x3b4b06, 0x3b4b06, 0xff8244f0017c29f6, 0xff8344f0017c29f6, 0x0000000000000030, 0x0 }, /* #53 */ { 0x0d4d06, 0x0d4d06, 0x86058ea1d6d6ef1d, 0x86058ea1d6d6ef3d, 0x0000000000000005, 0x0 }, /* #54 */ { 0x307b53, 0x307b53, 0xdbcdcf4a24e41188, 0xd3cdcf4a24e41188, 0x000000000000003b, 0x0 }, /* #55 */ { 0x0e0f97, 0x0e0f96, 0xe1ab4c5975217853, 0xe1ab4c59f5217853, 0x000000000000001f, 0x0 }, /* #56 */ { 0x097893, 0x097892, 0xba4cb5cf823446f0, 0xbb4cb5cf823446f0, 0x0000000000000038, 0x0 }, /* #57 */ { 0x334053, 0x334053, 0x5899b1a6125e36bb, 0x5899b1a6125636bb, 0x0000000000000013, 0x0 }, /* #58 */ { 0x0b6356, 0x0b6356, 0x6403f0887ea48330, 0x6403f0887ea49330, 0x000000000000000c, 0x0 }, /* #59 */ { 0x2971d6, 0x2971d6, 0x88fa849cb718225e, 0x8cfa849cb718225e, 0x000000000000003a, 0x0 }, /* #60 */ { 0x3b48c2, 0x3b48c3, 0x3aa76e700643b9f9, 0x3aa76e700643b9d9, 0x0000000000000005, 0x0 }, /* #61 */ { 0x1638d7, 0x1638d7, 0x1dc0bb7c1854d926, 0x1dc0b97c1854d926, 0x0000000000000029, 0x0 }, /* #62 */ { 0x3a4b03, 0x3a4b03, 0x99a5d1c6556f4c25, 0x99a5d1c6556f4425, 0x000000000000000b, 0x0 }, /* #63 */ { 0x252283, 0x252282, 0xbdd1f9fde4739193, 0xbdd1f9fde473d193, 0x000000000000000e, 0x0 }, /* #64 */ { 0x007b83, 0x007b83, 0x4eca390c7e676b3d, 0x4eca390c7e676b35, 0x0000000000000003, 0x0 }, /* #65 */ { 0x3e14c7, 0x3e14c6, 0xfa193e000f35b0a0, 0xfb193e000f35b0a0, 0x0000000000000038, 0x0 }, /* #66 */ { 0x0c4f46, 0x0c4f46, 0x2b3051a6b1407f70, 0x2b3051a6b3407f70, 0x0000000000000019, 0x0 }, /* #67 */ { 0x2e2883, 0x2e2883, 0x88af9216bea007a1, 0x80af9216bea007a1, 0x000000000000003b, 0x0 }, /* #68 */ { 0x056a12, 0x056a13, 0xefff299c5904d962, 0xefff299c59045962, 0x000000000000000f, 0x0 }, /* #69 */ { 0x1f25d3, 0x1f25d2, 0x86bfd7d09cf1bcf9, 0x96bfd7d09cf1bcf9, 0x000000000000003c, 0x0 }, /* #70 */ { 0x1a27c2, 0x1a27c2, 0xc532ad2502057ba1, 0xc532ad2502057ba9, 0x0000000000000003, 0x0 }, /* #71 */ { 0x342c42, 0x342c42, 0x210d916e01c6fe89, 0x210d916e01c6fea9, 0x0000000000000005, 0x0 }, /* #72 */ { 0x147052, 0x147053, 0xfd9c6374a6457445, 0xfd8c6374a6457445, 0x0000000000000034, 0x0 }, /* #73 */ { 0x174312, 0x174312, 0x8e896ff06113fd04, 0x8e896ff06117fd04, 0x0000000000000012, 0x0 }, /* #74 */ { 0x3e10c3, 0x3e10c3, 0x8780ab46506ca556, 0x8780ab46506c8556, 0x000000000000000d, 0x0 }, /* #75 */ { 0x2c51d7, 0x2c51d7, 0x1044244d69ab6466, 0x1044244d69ab2466, 0x000000000000000e, 0x0 }, /* #76 */ { 0x227913, 0x227912, 0x0a0dda8c1387227c, 0x0a0dda8c13872a7c, 0x000000000000000b, 0x0 }, /* #77 */ { 0x2a52c2, 0x2a52c2, 0x58698704b81f2421, 0x78698704b81f2421, 0x000000000000003d, 0x0 }, /* #78 */ { 0x2a2f42, 0x2a2f43, 0x09dff7274edb4755, 0x09dff7234edb4755, 0x0000000000000022, 0x0 }, /* #79 */ { 0x095a16, 0x095a17, 0x6f3b0fc04e873f4d, 0x6d3b0fc04e873f4d, 0x0000000000000039, 0x0 }, /* #80 */ { 0x0253d3, 0x0253d2, 0xe868ae55f08d632c, 0xe868ae55f08d63ac, 0x0000000000000007, 0x0 }, /* #81 */ { 0x3a2cc6, 0x3a2cc7, 0xa19398c86113a484, 0xa19398886113a484, 0x0000000000000026, 0x0 }, /* #82 */ { 0x095606, 0x095606, 0xa16edd1ff5772f5e, 0xa56edd1ff5772f5e, 0x000000000000003a, 0x0 }, /* #83 */ { 0x1c5497, 0x1c5497, 0x60f530ee015f6a29, 0x40f530ee015f6a29, 0x000000000000003d, 0x0 }, /* #84 */ { 0x286712, 0x286713, 0xe99a09f700044c77, 0xe99a09f700044c76, 0x0000000000000000, 0x0 }, /* #85 */ { 0x345ad2, 0x345ad3, 0x17c99e55b5ba0b79, 0x17c99e51b5ba0b79, 0x0000000000000022, 0x0 }, /* #86 */ { 0x1b5f53, 0x1b5f52, 0x9b8ee28a01bb00fc, 0x9b8ee28a01bb20fc, 0x000000000000000d, 0x0 }, /* #87 */ { 0x1f6202, 0x1f6202, 0xd7b128632fd2a88f, 0xd7b129632fd2a88f, 0x0000000000000028, 0x0 }, /* #88 */ { 0x2c1343, 0x2c1342, 0x6180744478514e5e, 0xe180744478514e5e, 0x000000000000003f, 0x0 }, /* #89 */ { 0x0d4343, 0x0d4343, 0x0e4e0f3b66ca12a6, 0x0e4e0f3b66ca1226, 0x0000000000000007, 0x0 }, /* #90 */ { 0x266447, 0x266446, 0x1089cb32867b68ed, 0x1089cb32867b6ced, 0x000000000000000a, 0x0 }, /* #91 */ { 0x2c08c7, 0x2c08c6, 0x3db4698d8f7dc7a1, 0x3db5698d8f7dc7a1, 0x0000000000000030, 0x0 }, /* #92 */ { 0x2e3416, 0x2e3416, 0x49a54d2b436d67d3, 0x49a54d2b476d67d3, 0x000000000000001a, 0x0 }, /* #93 */ { 0x2a3ec6, 0x2a3ec7, 0xa89258b1dffd0219, 0x289258b1dffd0219, 0x000000000000003f, 0x0 }, /* #94 */ { 0x061216, 0x061217, 0x6d4eedf158e7a147, 0x6d4eedf150e7a147, 0x000000000000001b, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btc_u64 = RT_ELEMENTS(g_aTests_btc_u64); BINU64_TEST_T const g_aTests_btc_u64_locked[] = { { 0x097e97, 0x097e96, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ { 0x1e3cd7, 0x1e3cd6, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ { 0x2d6392, 0x2d6392, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ { 0x372d92, 0x372d92, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ { 0x1b3907, 0x1b3906, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ { 0x044782, 0x044782, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ { 0x056207, 0x056207, 0x667c47b12946ea07, 0x667c47b12946ea06, 0x0000000000000000, 0x0 }, /* #6 */ { 0x2e2792, 0x2e2793, 0xcc7af6e15ce65501, 0xcc7af6e15ce65500, 0x0000000000000000, 0x0 }, /* #7 */ { 0x164353, 0x164353, 0xf9e7f1edaabc3d21, 0xf9e7f1edaabc3d20, 0x0000000000000000, 0x0 }, /* #8 */ { 0x117847, 0x117847, 0x58af319115df5413, 0x58af319115df5412, 0x0000000000000000, 0x0 }, /* #9 */ { 0x085752, 0x085753, 0xf37817509142c069, 0xf37817509142c068, 0x0000000000000000, 0x0 }, /* #10 */ { 0x265706, 0x265706, 0xd1e545eb6351507a, 0xd1e545eb6351507b, 0x0000000000000000, 0x0 }, /* #11 */ { 0x3a2c86, 0x3a2c87, 0xded4ca972440b024, 0xced4ca972440b024, 0x000000000000003c, 0x0 }, /* #12 */ { 0x0d3292, 0x0d3292, 0x63107c590f53c90b, 0x63107c598f53c90b, 0x000000000000001f, 0x0 }, /* #13 */ { 0x0a2397, 0x0a2396, 0xdafa24d69c886b70, 0xdafa24d69ca86b70, 0x0000000000000015, 0x0 }, /* #14 */ { 0x311417, 0x311416, 0xb6b10caca1b72d14, 0xb6b10caca3b72d14, 0x0000000000000019, 0x0 }, /* #15 */ { 0x1f0c06, 0x1f0c06, 0x75217451675b8d17, 0x77217451675b8d17, 0x0000000000000039, 0x0 }, /* #16 */ { 0x143053, 0x143053, 0x08f260e760b8031b, 0x08f260e760b8030b, 0x0000000000000004, 0x0 }, /* #17 */ { 0x163b52, 0x163b52, 0x1d6e6f26fd4357b5, 0x1d6e6f2efd4357b5, 0x0000000000000023, 0x0 }, /* #18 */ { 0x151093, 0x151093, 0x60465adf6af817da, 0x60465adf6af8179a, 0x0000000000000006, 0x0 }, /* #19 */ { 0x206a46, 0x206a46, 0x42a9537abaa76ff3, 0x42ad537abaa76ff3, 0x0000000000000032, 0x0 }, /* #20 */ { 0x2b6782, 0x2b6782, 0x086d96ef12d04a0f, 0x087d96ef12d04a0f, 0x0000000000000034, 0x0 }, /* #21 */ { 0x205857, 0x205856, 0xa59b4aab364333d6, 0xa59b4aab364333d7, 0x0000000000000000, 0x0 }, /* #22 */ { 0x205306, 0x205307, 0x660042dd1b25ef7c, 0x660042dd1a25ef7c, 0x0000000000000018, 0x0 }, /* #23 */ { 0x363896, 0x363897, 0x3292b1153ca7f3a3, 0x3292a1153ca7f3a3, 0x000000000000002c, 0x0 }, /* #24 */ { 0x0a0246, 0x0a0246, 0x6af70675ffc9222f, 0x6af70677ffc9222f, 0x0000000000000021, 0x0 }, /* #25 */ { 0x1c4592, 0x1c4592, 0xf070b1c276a67139, 0xf170b1c276a67139, 0x0000000000000038, 0x0 }, /* #26 */ { 0x0e5c43, 0x0e5c43, 0x32557d4a4a94bfea, 0x3255794a4a94bfea, 0x000000000000002a, 0x0 }, /* #27 */ { 0x0d58c2, 0x0d58c3, 0x803fb8a61773bb3e, 0x803fb8a617733b3e, 0x000000000000000f, 0x0 }, /* #28 */ { 0x315317, 0x315316, 0xbf5b3ce5fefafee1, 0xbf5b3ce5fefaffe1, 0x0000000000000008, 0x0 }, /* #29 */ { 0x0a2e13, 0x0a2e12, 0x0272b366385feecb, 0x027ab366385feecb, 0x0000000000000033, 0x0 }, /* #30 */ { 0x106687, 0x106687, 0xb34e3c7d95656daf, 0xb34e3c7995656daf, 0x0000000000000022, 0x0 }, /* #31 */ { 0x2f5383, 0x2f5383, 0x00536bdfe4cefda3, 0x00536bd7e4cefda3, 0x0000000000000023, 0x0 }, /* #32 */ { 0x0f6957, 0x0f6957, 0x6e54a1f336547048, 0x6e54a1f336447048, 0x0000000000000014, 0x0 }, /* #33 */ { 0x306743, 0x306742, 0x2dde726d272a69a1, 0x2ddef26d272a69a1, 0x000000000000002f, 0x0 }, /* #34 */ { 0x360e87, 0x360e87, 0xc20f040e67d35503, 0xc20f040e67c35503, 0x0000000000000014, 0x0 }, /* #35 */ { 0x190f87, 0x190f86, 0x6965b3b753f9e970, 0x6965b3b753f9eb70, 0x0000000000000009, 0x0 }, /* #36 */ { 0x0b0b52, 0x0b0b52, 0x43dc213269077c6c, 0x43dc213669077c6c, 0x0000000000000022, 0x0 }, /* #37 */ { 0x2504d2, 0x2504d2, 0x583ce69506464ca1, 0x583ce69506464ea1, 0x0000000000000009, 0x0 }, /* #38 */ { 0x033153, 0x033153, 0x5b305f3984bba521, 0x4b305f3984bba521, 0x000000000000003c, 0x0 }, /* #39 */ { 0x075c07, 0x075c06, 0x2c2af819790668c9, 0x2c2af819790668d9, 0x0000000000000004, 0x0 }, /* #40 */ { 0x375792, 0x375792, 0xbf95b305bd1c4eb3, 0xbf95b305bd1d4eb3, 0x0000000000000010, 0x0 }, /* #41 */ { 0x006597, 0x006597, 0x68eb90dd8173b228, 0x68eb90cd8173b228, 0x0000000000000024, 0x0 }, /* #42 */ { 0x071507, 0x071506, 0x2b891754355aa220, 0x3b891754355aa220, 0x000000000000003c, 0x0 }, /* #43 */ { 0x317652, 0x317652, 0x7990a1f106781391, 0x7990e1f106781391, 0x000000000000002e, 0x0 }, /* #44 */ { 0x3858d6, 0x3858d6, 0x231a91102529e444, 0x231a911025a9e444, 0x0000000000000017, 0x0 }, /* #45 */ { 0x0c3553, 0x0c3552, 0x485c12de94dad1ef, 0x485c52de94dad1ef, 0x000000000000002e, 0x0 }, /* #46 */ { 0x231203, 0x231203, 0xcb494bbeb90bcd8f, 0xcb494bbeb909cd8f, 0x0000000000000011, 0x0 }, /* #47 */ { 0x310843, 0x310843, 0x3fd776b7dab3091f, 0x3fd776b7dab2091f, 0x0000000000000010, 0x0 }, /* #48 */ { 0x115d03, 0x115d02, 0xf5b1222800398ba2, 0xf5b1222800398be2, 0x0000000000000006, 0x0 }, /* #49 */ { 0x112f96, 0x112f97, 0x69a0e53e822a5ecc, 0x61a0e53e822a5ecc, 0x000000000000003b, 0x0 }, /* #50 */ { 0x124d87, 0x124d87, 0xd69f608b797b5147, 0xd69f608b79795147, 0x0000000000000011, 0x0 }, /* #51 */ { 0x1a5853, 0x1a5853, 0x60efddd963ce0347, 0x60efd9d963ce0347, 0x000000000000002a, 0x0 }, /* #52 */ { 0x235e86, 0x235e87, 0xbf92dbd9429fc4fe, 0xbf92dbd9429ec4fe, 0x0000000000000010, 0x0 }, /* #53 */ { 0x163b03, 0x163b02, 0xc03c551bb8f7808f, 0xc03c571bb8f7808f, 0x0000000000000029, 0x0 }, /* #54 */ { 0x1d0516, 0x1d0517, 0x504e1e5578a966cf, 0x504e1e5578a966ce, 0x0000000000000000, 0x0 }, /* #55 */ { 0x106b96, 0x106b96, 0x4a4eff8f086c0a92, 0xca4eff8f086c0a92, 0x000000000000003f, 0x0 }, /* #56 */ { 0x0601d2, 0x0601d2, 0x60a9f86736f342f1, 0x60a9f96736f342f1, 0x0000000000000028, 0x0 }, /* #57 */ { 0x3f4102, 0x3f4103, 0x5fe2b49a5cbf1ba4, 0x5fe2b49a5c3f1ba4, 0x0000000000000017, 0x0 }, /* #58 */ { 0x0532c2, 0x0532c3, 0x2cc97a661f82f656, 0x2c497a661f82f656, 0x0000000000000037, 0x0 }, /* #59 */ { 0x0e0752, 0x0e0753, 0x844a5bea6dd861d9, 0x844a5bea6cd861d9, 0x0000000000000018, 0x0 }, /* #60 */ { 0x0a1e46, 0x0a1e47, 0xecc991bc257f0570, 0x6cc991bc257f0570, 0x000000000000003f, 0x0 }, /* #61 */ { 0x376e42, 0x376e43, 0xa47abc04b5cdde25, 0xa47abc04b5cd5e25, 0x000000000000000f, 0x0 }, /* #62 */ { 0x1c44d6, 0x1c44d6, 0x050690f4b21685bf, 0x070690f4b21685bf, 0x0000000000000039, 0x0 }, /* #63 */ { 0x157883, 0x157882, 0x5b62bb3beef22c88, 0x5b62bb3beef62c88, 0x0000000000000012, 0x0 }, /* #64 */ { 0x3f7493, 0x3f7493, 0x4cdc577c95f3947c, 0x4cdc577c85f3947c, 0x000000000000001c, 0x0 }, /* #65 */ { 0x1232c2, 0x1232c2, 0xc0041e3b4e5cd452, 0xc0041e3b4e5cd652, 0x0000000000000009, 0x0 }, /* #66 */ { 0x191442, 0x191442, 0x3c5c3051886834cc, 0x3c7c3051886834cc, 0x0000000000000035, 0x0 }, /* #67 */ { 0x175f47, 0x175f46, 0xb103dba034481f57, 0xb303dba034481f57, 0x0000000000000039, 0x0 }, /* #68 */ { 0x2321d6, 0x2321d7, 0xabcad96d9288ba64, 0x8bcad96d9288ba64, 0x000000000000003d, 0x0 }, /* #69 */ { 0x397607, 0x397606, 0x0fc8d47809f51a60, 0x0fc8d47809f51a64, 0x0000000000000002, 0x0 }, /* #70 */ { 0x3d4f52, 0x3d4f52, 0xa73e7f52b818f49e, 0xa73e7f52b918f49e, 0x0000000000000018, 0x0 }, /* #71 */ { 0x320f42, 0x320f43, 0xd65ab7771dc311eb, 0xd65ab7671dc311eb, 0x0000000000000024, 0x0 }, /* #72 */ { 0x3f7747, 0x3f7746, 0x9acd22f4d1b1ceeb, 0x9acd22f4d1b1cefb, 0x0000000000000004, 0x0 }, /* #73 */ { 0x1a0856, 0x1a0856, 0x0f238f6d679d65b2, 0x0f239f6d679d65b2, 0x000000000000002c, 0x0 }, /* #74 */ { 0x2b3087, 0x2b3086, 0xad9c619e75cce376, 0xad9c619ef5cce376, 0x000000000000001f, 0x0 }, /* #75 */ { 0x3c4f53, 0x3c4f53, 0xa8fd7614985350e5, 0xa8fd7414985350e5, 0x0000000000000029, 0x0 }, /* #76 */ { 0x292906, 0x292906, 0xe1e1b06fa80658c9, 0xe1e1b06fa82658c9, 0x0000000000000015, 0x0 }, /* #77 */ { 0x115686, 0x115687, 0x9d07001136958bcd, 0x9d07001136950bcd, 0x000000000000000f, 0x0 }, /* #78 */ { 0x2b0997, 0x2b0996, 0x144b0aa10aa6da6f, 0x144b0aa50aa6da6f, 0x0000000000000022, 0x0 }, /* #79 */ { 0x327f47, 0x327f46, 0x0a553c39a1e4e84f, 0x0b553c39a1e4e84f, 0x0000000000000038, 0x0 }, /* #80 */ { 0x335013, 0x335012, 0x3fd87b221d7c36c0, 0x3fd87b321d7c36c0, 0x0000000000000024, 0x0 }, /* #81 */ { 0x127ed7, 0x127ed6, 0xb0c55a292ca27396, 0xb0c55a292ca2f396, 0x000000000000000f, 0x0 }, /* #82 */ { 0x102557, 0x102556, 0xb998bcf15a9c8fc1, 0xb998bcf95a9c8fc1, 0x0000000000000023, 0x0 }, /* #83 */ { 0x397893, 0x397893, 0xfb70bccda67b5537, 0xfb70bccda67b5536, 0x0000000000000000, 0x0 }, /* #84 */ { 0x1e65c6, 0x1e65c7, 0x96abea5670a5e08e, 0x94abea5670a5e08e, 0x0000000000000039, 0x0 }, /* #85 */ { 0x3e7783, 0x3e7782, 0x4873783bd4da8ea6, 0x4873783bdcda8ea6, 0x000000000000001b, 0x0 }, /* #86 */ { 0x064a53, 0x064a53, 0xab79b6e803d74fa4, 0xab7936e803d74fa4, 0x000000000000002f, 0x0 }, /* #87 */ { 0x2045c7, 0x2045c7, 0x0fcd694676ba9b98, 0x0bcd694676ba9b98, 0x000000000000003a, 0x0 }, /* #88 */ { 0x3a0116, 0x3a0116, 0xc57a9e84353d0fbe, 0xc57a9f84353d0fbe, 0x0000000000000028, 0x0 }, /* #89 */ { 0x3e0752, 0x3e0753, 0x3bdcfbca2916ca4d, 0x1bdcfbca2916ca4d, 0x000000000000003d, 0x0 }, /* #90 */ { 0x1c4483, 0x1c4483, 0x8ce9b2f602e43b19, 0x8ce9b2f602e42b19, 0x000000000000000c, 0x0 }, /* #91 */ { 0x150d06, 0x150d07, 0x7d91e5f875911c5c, 0x7d91c5f875911c5c, 0x000000000000002d, 0x0 }, /* #92 */ { 0x0c0d07, 0x0c0d07, 0x54c07c3ba91c1021, 0x54c07c39a91c1021, 0x0000000000000021, 0x0 }, /* #93 */ { 0x261447, 0x261447, 0xc21883c317727848, 0x821883c317727848, 0x000000000000003e, 0x0 }, /* #94 */ { 0x075487, 0x075487, 0x1c142469ae6277e5, 0x1c142469ae6277a5, 0x0000000000000006, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btc_u64_locked = RT_ELEMENTS(g_aTests_btc_u64_locked); BINU64_TEST_T const g_aTests_btr_u64[] = { { 0x203cc2, 0x203cc2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x102783, 0x102782, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x1944c6, 0x1944c6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x102046, 0x102046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x322f86, 0x322f86, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x234c06, 0x234c06, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x1e2117, 0x1e2117, 0xceaa5662d10d6447, 0xceaa5662d10d6446, 0x0000000000000000, 0x0 }, /* #6 */ { 0x327a12, 0x327a12, 0x1bebb39d4f5d3790, 0x1bebb39d4f5d3790, 0x0000000000000000, 0x0 }, /* #7 */ { 0x2a7786, 0x2a7787, 0x122869e69b40a52d, 0x122869e69b40a52c, 0x0000000000000000, 0x0 }, /* #8 */ { 0x1c5c02, 0x1c5c03, 0xbce6801bc0e4acad, 0xbce6801bc0e4acac, 0x0000000000000000, 0x0 }, /* #9 */ { 0x041252, 0x041252, 0xb632644a66565212, 0xb632644a66565212, 0x0000000000000000, 0x0 }, /* #10 */ { 0x262f47, 0x262f46, 0xa5f24b2c862569fe, 0xa5f24b2c862569fe, 0x0000000000000000, 0x0 }, /* #11 */ { 0x1125d3, 0x1125d2, 0xbe5f4abfe2246196, 0xbe5f4abfe2246196, 0x000000000000002d, 0x0 }, /* #12 */ { 0x091dc3, 0x091dc3, 0xb69c5799d23b3aa5, 0xb69c5799d22b3aa5, 0x0000000000000014, 0x0 }, /* #13 */ { 0x3c7b03, 0x3c7b02, 0x304b46c15e1241ac, 0x304b46c15e1241ac, 0x0000000000000000, 0x0 }, /* #14 */ { 0x0612c2, 0x0612c3, 0x7e79a4a6a428ae55, 0x7c79a4a6a428ae55, 0x0000000000000039, 0x0 }, /* #15 */ { 0x3247c2, 0x3247c2, 0xab8729e636cff230, 0xab8729e636cff230, 0x0000000000000014, 0x0 }, /* #16 */ { 0x2642d7, 0x2642d7, 0x9635eafa2dd5ef4d, 0x9635eaba2dd5ef4d, 0x0000000000000026, 0x0 }, /* #17 */ { 0x2823c7, 0x2823c7, 0xe2222a0570f4e098, 0xe2222a0550f4e098, 0x000000000000001d, 0x0 }, /* #18 */ { 0x1e6957, 0x1e6957, 0x94a02da1e013d06e, 0x90a02da1e013d06e, 0x000000000000003a, 0x0 }, /* #19 */ { 0x1c3986, 0x1c3987, 0x044c51ea6e95fcad, 0x044c51e86e95fcad, 0x0000000000000021, 0x0 }, /* #20 */ { 0x2117c3, 0x2117c2, 0xb77cf17a2bd19d0b, 0xb77cf17a2bd19d0b, 0x0000000000000015, 0x0 }, /* #21 */ { 0x066f42, 0x066f43, 0x3bfac39e0c40d8d5, 0x3bfac31e0c40d8d5, 0x0000000000000027, 0x0 }, /* #22 */ { 0x1f4c06, 0x1f4c06, 0xd1537080bcff0d36, 0xd1537080bcff0d36, 0x000000000000003d, 0x0 }, /* #23 */ { 0x034b93, 0x034b92, 0xe59e8b4dcbcb7f86, 0xe59e8b4dcbcb7f86, 0x0000000000000036, 0x0 }, /* #24 */ { 0x3c0387, 0x3c0387, 0x61de9ebbde87185c, 0x61de9ebbde83185c, 0x0000000000000012, 0x0 }, /* #25 */ { 0x1a3412, 0x1a3412, 0xfce3c3240d208fb7, 0xfce3c3240d208fb7, 0x0000000000000039, 0x0 }, /* #26 */ { 0x250807, 0x250806, 0x067c7a6f564a3190, 0x067c7a6f564a3190, 0x0000000000000010, 0x0 }, /* #27 */ { 0x386442, 0x386443, 0xd788071da38b2dd0, 0xd788071da28b2dd0, 0x0000000000000018, 0x0 }, /* #28 */ { 0x181b13, 0x181b12, 0x222cb233646743cc, 0x222cb233646743cc, 0x000000000000002e, 0x0 }, /* #29 */ { 0x2b3792, 0x2b3792, 0xc80cf7ac4b584155, 0xc80cf7ac4b584155, 0x0000000000000036, 0x0 }, /* #30 */ { 0x097586, 0x097587, 0x37d7bd6cf4d53aeb, 0x37d7bd64f4d53aeb, 0x0000000000000023, 0x0 }, /* #31 */ { 0x3b0dc2, 0x3b0dc2, 0x329f90c309d90c2c, 0x329f90c309d90c2c, 0x000000000000001a, 0x0 }, /* #32 */ { 0x0d4c02, 0x0d4c03, 0xe1ce5696b196c404, 0xe1ce5496b196c404, 0x0000000000000029, 0x0 }, /* #33 */ { 0x1312c2, 0x1312c2, 0x497ecd6163ddc0f9, 0x497ecd6163ddc0f9, 0x000000000000000a, 0x0 }, /* #34 */ { 0x2d0b46, 0x2d0b47, 0x2252ba45a5433a71, 0x0252ba45a5433a71, 0x000000000000003d, 0x0 }, /* #35 */ { 0x2f5a07, 0x2f5a06, 0x40c10da04265a496, 0x40c10da04265a496, 0x000000000000000b, 0x0 }, /* #36 */ { 0x224d93, 0x224d92, 0xe0e6013a1c5a97b5, 0xe0e6013a1c5a97b5, 0x0000000000000018, 0x0 }, /* #37 */ { 0x0e0d53, 0x0e0d53, 0xb74c6c97fa6d6ab1, 0xb74c6c97fa6d4ab1, 0x000000000000000d, 0x0 }, /* #38 */ { 0x1b4342, 0x1b4343, 0x5ae505a8f1d68736, 0x5ae505a8f1d28736, 0x0000000000000012, 0x0 }, /* #39 */ { 0x0f2497, 0x0f2496, 0x44ecf04ddf947295, 0x44ecf04ddf947295, 0x0000000000000011, 0x0 }, /* #40 */ { 0x0e3747, 0x0e3746, 0xfaa2d3a317f49068, 0xfaa2d3a317f49068, 0x000000000000001e, 0x0 }, /* #41 */ { 0x061457, 0x061457, 0xd969449a4e16e77e, 0xd969449a4e16a77e, 0x000000000000000e, 0x0 }, /* #42 */ { 0x061d97, 0x061d96, 0x3e82b76077d51faf, 0x3e82b76077d51faf, 0x0000000000000034, 0x0 }, /* #43 */ { 0x2477d3, 0x2477d3, 0xc036f41617d2d076, 0xc036f41617d0d076, 0x0000000000000011, 0x0 }, /* #44 */ { 0x1c47d2, 0x1c47d2, 0x74b6f42f17597586, 0x74b6f42f17597586, 0x0000000000000027, 0x0 }, /* #45 */ { 0x394002, 0x394003, 0xc4a31ff5b1871033, 0xc4a31ff531871033, 0x000000000000001f, 0x0 }, /* #46 */ { 0x0b5356, 0x0b5357, 0x556987f8835db5c3, 0x456987f8835db5c3, 0x000000000000003c, 0x0 }, /* #47 */ { 0x1a0987, 0x1a0986, 0x41a9b5442cbba509, 0x41a9b5442cbba509, 0x0000000000000023, 0x0 }, /* #48 */ { 0x083382, 0x083383, 0x4dc151ef8eea28f7, 0x4dc151ef8eea28f6, 0x0000000000000000, 0x0 }, /* #49 */ { 0x107f96, 0x107f97, 0x316a8f360ae05c66, 0x316a0f360ae05c66, 0x000000000000002f, 0x0 }, /* #50 */ { 0x243b16, 0x243b16, 0x423efce5754d405d, 0x423efce5754d405d, 0x000000000000000b, 0x0 }, /* #51 */ { 0x3b7787, 0x3b7786, 0xc9e450ba6c6fe868, 0xc9e450ba6c6fe868, 0x000000000000003c, 0x0 }, /* #52 */ { 0x0516c6, 0x0516c7, 0x25a3ee94ed846aad, 0x25a3ee94ed846aa5, 0x0000000000000003, 0x0 }, /* #53 */ { 0x161fd3, 0x161fd3, 0xfd45845f9ef5b939, 0xfd45845f8ef5b939, 0x000000000000001c, 0x0 }, /* #54 */ { 0x3b5bc6, 0x3b5bc6, 0xa3d9b7c6eab03a8d, 0xa3d9b7c6eab03a8d, 0x0000000000000018, 0x0 }, /* #55 */ { 0x2d72c3, 0x2d72c2, 0x2713ba5e0030a630, 0x2713ba5e0030a630, 0x000000000000001a, 0x0 }, /* #56 */ { 0x353792, 0x353792, 0x8d265a1250e37b50, 0x8d265a1250e37b50, 0x0000000000000013, 0x0 }, /* #57 */ { 0x201f56, 0x201f57, 0xc668f24713fa376e, 0xc668f24713fa3766, 0x0000000000000003, 0x0 }, /* #58 */ { 0x1562c2, 0x1562c3, 0x216277bb07a2c7f0, 0x216277bb06a2c7f0, 0x0000000000000018, 0x0 }, /* #59 */ { 0x254547, 0x254546, 0x62449ce18697895a, 0x62449ce18697895a, 0x0000000000000000, 0x0 }, /* #60 */ { 0x285847, 0x285846, 0x904f43fe43f901e3, 0x904f43fe43f901e3, 0x0000000000000012, 0x0 }, /* #61 */ { 0x026696, 0x026696, 0xaf5d0e4b46557638, 0xaf5d0e4b46557638, 0x000000000000000b, 0x0 }, /* #62 */ { 0x3004d6, 0x3004d7, 0x140fb43452ffed09, 0x140bb43452ffed09, 0x0000000000000032, 0x0 }, /* #63 */ { 0x180443, 0x180443, 0xe487acaac7590076, 0xe487acaac7510076, 0x0000000000000013, 0x0 }, /* #64 */ { 0x2c5416, 0x2c5416, 0x4d06b8c5344cb504, 0x4d06b8c5344cb504, 0x0000000000000030, 0x0 }, /* #65 */ { 0x200ad6, 0x200ad7, 0xc63d2433d813b44b, 0xc63d2423d813b44b, 0x0000000000000024, 0x0 }, /* #66 */ { 0x0061c7, 0x0061c7, 0x7f1b9a3b2d2ad8ae, 0x7f1b9a3b2d2ad0ae, 0x000000000000000b, 0x0 }, /* #67 */ { 0x070793, 0x070793, 0x7c1d946179f8abef, 0x7c1d942179f8abef, 0x0000000000000026, 0x0 }, /* #68 */ { 0x1058c7, 0x1058c6, 0x98c79c5998e9a3c4, 0x98c79c5998e9a3c4, 0x000000000000000b, 0x0 }, /* #69 */ { 0x1e5212, 0x1e5212, 0xe45daf310298ed71, 0xe45daf310298ed71, 0x0000000000000026, 0x0 }, /* #70 */ { 0x283e97, 0x283e96, 0xbd80768bfce6bf38, 0xbd80768bfce6bf38, 0x0000000000000031, 0x0 }, /* #71 */ { 0x1e2a07, 0x1e2a06, 0xcd58b1e93a085faa, 0xcd58b1e93a085faa, 0x0000000000000030, 0x0 }, /* #72 */ { 0x1a3397, 0x1a3396, 0x890610ad2d30f34f, 0x890610ad2d30f34f, 0x000000000000002e, 0x0 }, /* #73 */ { 0x043893, 0x043893, 0x96fb95e7df2e7c7a, 0x96db95e7df2e7c7a, 0x0000000000000035, 0x0 }, /* #74 */ { 0x2a6dc3, 0x2a6dc2, 0xdd5fd533fea61655, 0xdd5fd533fea61655, 0x000000000000000e, 0x0 }, /* #75 */ { 0x3f5747, 0x3f5746, 0xd67b0af5280c872e, 0xd67b0af5280c872e, 0x0000000000000016, 0x0 }, /* #76 */ { 0x082852, 0x082852, 0xf822bd62b0bfaa8c, 0xf822bd62b0bfaa8c, 0x0000000000000001, 0x0 }, /* #77 */ { 0x375447, 0x375447, 0x9ec857e8330370f5, 0x9ec857e8330370f1, 0x0000000000000002, 0x0 }, /* #78 */ { 0x3e2413, 0x3e2412, 0xfe7abb17ab9123e0, 0xfe7abb17ab9123e0, 0x0000000000000013, 0x0 }, /* #79 */ { 0x194642, 0x194643, 0xd56f5ed402badc1e, 0xd56f56d402badc1e, 0x000000000000002b, 0x0 }, /* #80 */ { 0x0a4d52, 0x0a4d53, 0xa3700d27916f8d9e, 0xa1700d27916f8d9e, 0x0000000000000039, 0x0 }, /* #81 */ { 0x136206, 0x136206, 0x0ba5d97e3569e52b, 0x0ba5d97e3569e52b, 0x0000000000000004, 0x0 }, /* #82 */ { 0x042597, 0x042597, 0xf8481db28695adfc, 0xf8481db28695adf8, 0x0000000000000002, 0x0 }, /* #83 */ { 0x237fd6, 0x237fd7, 0x76e77e76981f9123, 0x74e77e76981f9123, 0x0000000000000039, 0x0 }, /* #84 */ { 0x045512, 0x045512, 0x46cae070f154dc8b, 0x46cae070f154dc8b, 0x000000000000003d, 0x0 }, /* #85 */ { 0x047382, 0x047382, 0xd5bb75b7062d4c86, 0xd5bb75b7062d4c86, 0x0000000000000003, 0x0 }, /* #86 */ { 0x201282, 0x201283, 0x39f29f62e7bdf8a6, 0x31f29f62e7bdf8a6, 0x000000000000003b, 0x0 }, /* #87 */ { 0x2424c3, 0x2424c2, 0x05c56465624225d8, 0x05c56465624225d8, 0x0000000000000029, 0x0 }, /* #88 */ { 0x294956, 0x294957, 0xc155edfc707b3c13, 0xc155edfc707b3c12, 0x0000000000000000, 0x0 }, /* #89 */ { 0x092ed3, 0x092ed3, 0x98b42935dbfd633e, 0x98b42935dbfd6336, 0x0000000000000003, 0x0 }, /* #90 */ { 0x0a5253, 0x0a5252, 0x99401e30407e0f17, 0x99401e30407e0f17, 0x0000000000000005, 0x0 }, /* #91 */ { 0x205ec3, 0x205ec2, 0x9c7743a859fafa05, 0x9c7743a859fafa05, 0x0000000000000006, 0x0 }, /* #92 */ { 0x2d4d87, 0x2d4d87, 0xfa58b97916f8f5af, 0xea58b97916f8f5af, 0x000000000000003c, 0x0 }, /* #93 */ { 0x2a5ad3, 0x2a5ad3, 0x72fb5658d2e1e661, 0x72eb5658d2e1e661, 0x0000000000000034, 0x0 }, /* #94 */ { 0x346f96, 0x346f97, 0x1b1f87f3f316706e, 0x1b1f87b3f316706e, 0x0000000000000026, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btr_u64 = RT_ELEMENTS(g_aTests_btr_u64); BINU64_TEST_T const g_aTests_btr_u64_locked[] = { { 0x0b5882, 0x0b5882, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */ { 0x280793, 0x280792, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */ { 0x097d43, 0x097d42, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */ { 0x0926c7, 0x0926c6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */ { 0x1925d2, 0x1925d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */ { 0x0b68d2, 0x0b68d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */ { 0x2141c2, 0x2141c2, 0xcfb9dc14b31fad1c, 0xcfb9dc14b31fad1c, 0x0000000000000000, 0x0 }, /* #6 */ { 0x1e4452, 0x1e4452, 0x34298150d0e8e6c4, 0x34298150d0e8e6c4, 0x0000000000000000, 0x0 }, /* #7 */ { 0x067753, 0x067753, 0x62062e0043b61373, 0x62062e0043b61372, 0x0000000000000000, 0x0 }, /* #8 */ { 0x370597, 0x370596, 0xf9da734774c678d0, 0xf9da734774c678d0, 0x0000000000000000, 0x0 }, /* #9 */ { 0x255b97, 0x255b96, 0xb3731c810a54945e, 0xb3731c810a54945e, 0x0000000000000000, 0x0 }, /* #10 */ { 0x182c96, 0x182c97, 0x4b2cd533ac612dd3, 0x4b2cd533ac612dd2, 0x0000000000000000, 0x0 }, /* #11 */ { 0x072f13, 0x072f12, 0xdce30383fbfbbd19, 0xdce30383fbfbbd19, 0x000000000000002b, 0x0 }, /* #12 */ { 0x2176c6, 0x2176c7, 0xdc5a1b76dfc0ee84, 0xd45a1b76dfc0ee84, 0x000000000000003b, 0x0 }, /* #13 */ { 0x0077c2, 0x0077c2, 0x38142da674c12ae0, 0x38142da674c12ae0, 0x0000000000000033, 0x0 }, /* #14 */ { 0x2441d7, 0x2441d7, 0x92d1dddc503cc0fe, 0x92d1dddc503cc0f6, 0x0000000000000003, 0x0 }, /* #15 */ { 0x1c7342, 0x1c7343, 0xa76696a8402d03cd, 0xa76696a8402d038d, 0x0000000000000006, 0x0 }, /* #16 */ { 0x3e4e83, 0x3e4e83, 0x62f0671bd501505c, 0x62f0671bd501501c, 0x0000000000000006, 0x0 }, /* #17 */ { 0x3e0e57, 0x3e0e57, 0xb7e96e06fe36896a, 0xb7e96e06fe368962, 0x0000000000000003, 0x0 }, /* #18 */ { 0x313653, 0x313653, 0x6938bec58c748ca7, 0x6938bec584748ca7, 0x000000000000001b, 0x0 }, /* #19 */ { 0x310cc6, 0x310cc6, 0x6cdadb34546d6ac1, 0x6cdadb34546d6ac1, 0x000000000000001f, 0x0 }, /* #20 */ { 0x1f0986, 0x1f0986, 0x54b33ce48362c82d, 0x54b33ce48362c82d, 0x0000000000000010, 0x0 }, /* #21 */ { 0x0f3282, 0x0f3283, 0x4850062d3dc5789e, 0x4850042d3dc5789e, 0x0000000000000029, 0x0 }, /* #22 */ { 0x0c2403, 0x0c2403, 0x94180baf76a71877, 0x94180baf56a71877, 0x000000000000001d, 0x0 }, /* #23 */ { 0x306fc2, 0x306fc3, 0xdb3c7cbfa021ed91, 0xda3c7cbfa021ed91, 0x0000000000000038, 0x0 }, /* #24 */ { 0x0e59d3, 0x0e59d2, 0xfcf598771feccbe5, 0xfcf598771feccbe5, 0x0000000000000029, 0x0 }, /* #25 */ { 0x091992, 0x091993, 0xaff5a3d6e7d77006, 0xaff5a356e7d77006, 0x0000000000000027, 0x0 }, /* #26 */ { 0x221356, 0x221357, 0x3cf3f5e7349550c7, 0x3cf3f5e7349550c3, 0x0000000000000002, 0x0 }, /* #27 */ { 0x2f7406, 0x2f7407, 0x4874237940c4e145, 0x4874237840c4e145, 0x0000000000000020, 0x0 }, /* #28 */ { 0x2512d6, 0x2512d6, 0xc2ff7dde13a09c2f, 0xc2ff7dde13a09c2f, 0x0000000000000013, 0x0 }, /* #29 */ { 0x011712, 0x011712, 0xb2a8db76abe039f5, 0xb2a8db76abe039f5, 0x0000000000000031, 0x0 }, /* #30 */ { 0x273446, 0x273446, 0xe3342dc7b6a996b2, 0xe3342dc7b6a996b2, 0x0000000000000014, 0x0 }, /* #31 */ { 0x274c92, 0x274c93, 0xc129c093dc21f37d, 0xc129c093dc21e37d, 0x000000000000000c, 0x0 }, /* #32 */ { 0x180c87, 0x180c86, 0x4e4ed2ead8f907fc, 0x4e4ed2ead8f907fc, 0x000000000000000d, 0x0 }, /* #33 */ { 0x1306c2, 0x1306c3, 0x2b35cf9019ce0d19, 0x2b35cf9019ce0d09, 0x0000000000000004, 0x0 }, /* #34 */ { 0x304dc2, 0x304dc3, 0x3a48b5f07ba0de48, 0x3848b5f07ba0de48, 0x0000000000000039, 0x0 }, /* #35 */ { 0x3b0243, 0x3b0242, 0x9222f7b875b55a55, 0x9222f7b875b55a55, 0x000000000000003e, 0x0 }, /* #36 */ { 0x024392, 0x024392, 0x88b7f26d248cd693, 0x88b7f26d248cd693, 0x0000000000000039, 0x0 }, /* #37 */ { 0x1b1086, 0x1b1087, 0x0b37220e909cebb6, 0x0b37220e909ccbb6, 0x000000000000000d, 0x0 }, /* #38 */ { 0x091cd6, 0x091cd7, 0x9ade9d880d385980, 0x8ade9d880d385980, 0x000000000000003c, 0x0 }, /* #39 */ { 0x231902, 0x231903, 0x5d00ea7ea7230512, 0x5d00ea3ea7230512, 0x0000000000000026, 0x0 }, /* #40 */ { 0x0750d2, 0x0750d3, 0x0ba8e67d3db43f59, 0x0b28e67d3db43f59, 0x0000000000000037, 0x0 }, /* #41 */ { 0x1838d3, 0x1838d3, 0x93b98350785c034d, 0x93b98250785c034d, 0x0000000000000028, 0x0 }, /* #42 */ { 0x3340d3, 0x3340d3, 0x0de515ae3af259a2, 0x0de515ae3af258a2, 0x0000000000000008, 0x0 }, /* #43 */ { 0x3f2b83, 0x3f2b83, 0xb6897d7e7c8df72a, 0xb6897d767c8df72a, 0x0000000000000023, 0x0 }, /* #44 */ { 0x096f03, 0x096f03, 0x352c558cf1a4966d, 0x3528558cf1a4966d, 0x0000000000000032, 0x0 }, /* #45 */ { 0x026b87, 0x026b87, 0x3fe3957f366c0671, 0x3fe3957f346c0671, 0x0000000000000019, 0x0 }, /* #46 */ { 0x0b7e86, 0x0b7e86, 0x7ee147627815932e, 0x7ee147627815932e, 0x0000000000000019, 0x0 }, /* #47 */ { 0x2f52d7, 0x2f52d6, 0x68d9de36b78be101, 0x68d9de36b78be101, 0x0000000000000001, 0x0 }, /* #48 */ { 0x2e0397, 0x2e0397, 0x54ade932e5a8dc39, 0x54ade932e528dc39, 0x0000000000000017, 0x0 }, /* #49 */ { 0x0c27c3, 0x0c27c2, 0x4799957ff425e992, 0x4799957ff425e992, 0x000000000000000a, 0x0 }, /* #50 */ { 0x165887, 0x165886, 0x6df25f80c35be411, 0x6df25f80c35be411, 0x0000000000000030, 0x0 }, /* #51 */ { 0x107b57, 0x107b56, 0xf7539a6311bd16c9, 0xf7539a6311bd16c9, 0x000000000000001f, 0x0 }, /* #52 */ { 0x2d21c2, 0x2d21c3, 0xb456ee5eb73b98fd, 0xb456ee5eb63b98fd, 0x0000000000000018, 0x0 }, /* #53 */ { 0x017542, 0x017542, 0x2293848182e063b6, 0x2293848182e063b6, 0x000000000000003f, 0x0 }, /* #54 */ { 0x150f06, 0x150f06, 0xd7d728b22eb0eb2b, 0xd7d728b22eb0eb2b, 0x0000000000000022, 0x0 }, /* #55 */ { 0x184217, 0x184216, 0x2a38544f58272430, 0x2a38544f58272430, 0x000000000000003e, 0x0 }, /* #56 */ { 0x2946d6, 0x2946d7, 0xdae5b8f7dfd26dec, 0xdae5b8f7ddd26dec, 0x0000000000000019, 0x0 }, /* #57 */ { 0x150f93, 0x150f93, 0xf17bfb3102a8882c, 0xf17bbb3102a8882c, 0x000000000000002e, 0x0 }, /* #58 */ { 0x0f33d6, 0x0f33d6, 0xd65c877d14c32b03, 0xd65c877d14c32b03, 0x000000000000000e, 0x0 }, /* #59 */ { 0x2a24d6, 0x2a24d7, 0xe17dbbda45b7f663, 0xe17db9da45b7f663, 0x0000000000000029, 0x0 }, /* #60 */ { 0x2d61d7, 0x2d61d6, 0xd1b408a5c2a3b28b, 0xd1b408a5c2a3b28b, 0x0000000000000012, 0x0 }, /* #61 */ { 0x134b56, 0x134b56, 0x56b6b76f75c504e2, 0x56b6b76f75c504e2, 0x000000000000003d, 0x0 }, /* #62 */ { 0x133dd3, 0x133dd2, 0x9a8a719fb729ac29, 0x9a8a719fb729ac29, 0x0000000000000030, 0x0 }, /* #63 */ { 0x3b63d3, 0x3b63d3, 0xdd3212e842774c51, 0xdd3212e840774c51, 0x0000000000000019, 0x0 }, /* #64 */ { 0x057616, 0x057617, 0xace762e10b0cd9a2, 0xace762e10b0cd9a0, 0x0000000000000001, 0x0 }, /* #65 */ { 0x202743, 0x202743, 0xe4174c66f598cf0c, 0xe4174c66f5988f0c, 0x000000000000000e, 0x0 }, /* #66 */ { 0x126b92, 0x126b93, 0x06321b0b838d932e, 0x06321b0b838d922e, 0x0000000000000008, 0x0 }, /* #67 */ { 0x357197, 0x357196, 0xb5477ac527cd36d6, 0xb5477ac527cd36d6, 0x0000000000000034, 0x0 }, /* #68 */ { 0x342017, 0x342016, 0x76ac292d20c38639, 0x76ac292d20c38639, 0x000000000000002a, 0x0 }, /* #69 */ { 0x2b3ac6, 0x2b3ac6, 0xa9b2a1c48e9a8112, 0xa9b2a1c48e9a8112, 0x0000000000000016, 0x0 }, /* #70 */ { 0x322c13, 0x322c12, 0x5d2d3563830c058c, 0x5d2d3563830c058c, 0x000000000000003d, 0x0 }, /* #71 */ { 0x0c2702, 0x0c2702, 0xa57d77021010585c, 0xa57d77021010585c, 0x0000000000000020, 0x0 }, /* #72 */ { 0x200552, 0x200553, 0xff3cefc579a18ef2, 0xff3cefc579818ef2, 0x0000000000000015, 0x0 }, /* #73 */ { 0x062107, 0x062107, 0x06bd8468c43fcb4d, 0x06bd8468c43fcb45, 0x0000000000000003, 0x0 }, /* #74 */ { 0x2c0192, 0x2c0193, 0xa2b9d29ed5b294e1, 0xa2a9d29ed5b294e1, 0x0000000000000034, 0x0 }, /* #75 */ { 0x3f4746, 0x3f4746, 0x12aa1b0bddd59993, 0x12aa1b0bddd59993, 0x000000000000002f, 0x0 }, /* #76 */ { 0x1d7456, 0x1d7456, 0xd8dc1295984821c6, 0xd8dc1295984821c6, 0x000000000000001e, 0x0 }, /* #77 */ { 0x147083, 0x147082, 0xa2b44cab6b158059, 0xa2b44cab6b158059, 0x0000000000000016, 0x0 }, /* #78 */ { 0x3e6106, 0x3e6106, 0x2d956f57edc0d022, 0x2d956f57edc0d022, 0x0000000000000033, 0x0 }, /* #79 */ { 0x270857, 0x270857, 0xfc69d2e24794333e, 0xfc69d2e24794323e, 0x0000000000000008, 0x0 }, /* #80 */ { 0x191e13, 0x191e12, 0x94cb044e5c87a78c, 0x94cb044e5c87a78c, 0x000000000000002c, 0x0 }, /* #81 */ { 0x3143c7, 0x3143c6, 0x452ddf6c46a74eef, 0x452ddf6c46a74eef, 0x000000000000001d, 0x0 }, /* #82 */ { 0x165a46, 0x165a46, 0x0488e647b7c641a4, 0x0488e647b7c641a4, 0x000000000000003d, 0x0 }, /* #83 */ { 0x080e02, 0x080e03, 0x89b48e026cd74b1b, 0x89b48e022cd74b1b, 0x000000000000001e, 0x0 }, /* #84 */ { 0x3f74d7, 0x3f74d7, 0x5cda173e722c1711, 0x5cda073e722c1711, 0x000000000000002c, 0x0 }, /* #85 */ { 0x0a5fc6, 0x0a5fc7, 0x69b30c7029f5a273, 0x69b30c7029f52273, 0x000000000000000f, 0x0 }, /* #86 */ { 0x056702, 0x056702, 0xe03a7de3601ed29c, 0xe03a7de3601ed29c, 0x000000000000003a, 0x0 }, /* #87 */ { 0x066207, 0x066206, 0xa34fc9bf4b462cb5, 0xa34fc9bf4b462cb5, 0x0000000000000037, 0x0 }, /* #88 */ { 0x0926c7, 0x0926c7, 0xe41b16562e579b72, 0xe41b16562e571b72, 0x000000000000000f, 0x0 }, /* #89 */ { 0x351006, 0x351006, 0x8a1df87275a22a61, 0x8a1df87275a22a61, 0x0000000000000027, 0x0 }, /* #90 */ { 0x280496, 0x280496, 0x8d205d9c07e1b37f, 0x8d205d9c07e1b37f, 0x0000000000000030, 0x0 }, /* #91 */ { 0x036706, 0x036707, 0x2f3458285587c24e, 0x2f3458285187c24e, 0x000000000000001a, 0x0 }, /* #92 */ { 0x265303, 0x265303, 0x6f3ce9abc811129b, 0x6f3ce9abc811129a, 0x0000000000000000, 0x0 }, /* #93 */ { 0x1e4a86, 0x1e4a87, 0x28f676c40cef73b2, 0x28f676c40ceb73b2, 0x0000000000000012, 0x0 }, /* #94 */ { 0x385056, 0x385057, 0xff7e1f7431433a10, 0xff7e1f3431433a10, 0x0000000000000026, 0x0 }, /* #95 */ }; uint32_t const g_cTests_btr_u64_locked = RT_ELEMENTS(g_aTests_btr_u64_locked); BINU64_TEST_T const g_aTests_bts_u64[] = { { 0x281397, 0x281396, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ { 0x334557, 0x334556, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ { 0x205487, 0x205486, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ { 0x0f27d2, 0x0f27d2, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ { 0x3f7d03, 0x3f7d02, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ { 0x276503, 0x276502, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ { 0x2c5697, 0x2c5696, 0xcaa8680236448198, 0xcaa8680236448199, 0x0000000000000000, 0x0 }, /* #6 */ { 0x185ed3, 0x185ed2, 0x4078f149442910b0, 0x4078f149442910b1, 0x0000000000000000, 0x0 }, /* #7 */ { 0x0635c7, 0x0635c6, 0xf487cbd0ff560074, 0xf487cbd0ff560075, 0x0000000000000000, 0x0 }, /* #8 */ { 0x3800d3, 0x3800d3, 0xeb578b93408c96f3, 0xeb578b93408c96f3, 0x0000000000000000, 0x0 }, /* #9 */ { 0x0a4c82, 0x0a4c83, 0xc62cc4676512495b, 0xc62cc4676512495b, 0x0000000000000000, 0x0 }, /* #10 */ { 0x0e2916, 0x0e2916, 0x1a331ef3523511c8, 0x1a331ef3523511c9, 0x0000000000000000, 0x0 }, /* #11 */ { 0x220b82, 0x220b83, 0x51fd46158b0436c0, 0x51fd46158b0436c0, 0x000000000000002e, 0x0 }, /* #12 */ { 0x0a3703, 0x0a3703, 0x9969ff65cad73665, 0x9969ff65cad73665, 0x000000000000002e, 0x0 }, /* #13 */ { 0x1c6e96, 0x1c6e96, 0xba3d82925c475d1d, 0xba3d82925c475d3d, 0x0000000000000005, 0x0 }, /* #14 */ { 0x260383, 0x260383, 0xf08bf88cf56ae90d, 0xf08bf88cf56ae90d, 0x000000000000002d, 0x0 }, /* #15 */ { 0x377417, 0x377417, 0x74825e1281fed0d7, 0x74825e1281fed0d7, 0x000000000000002a, 0x0 }, /* #16 */ { 0x1e4a47, 0x1e4a47, 0x41e0268062ffbf49, 0x41e0268062ffbf49, 0x000000000000000c, 0x0 }, /* #17 */ { 0x0b0f83, 0x0b0f83, 0x70f1b7b4cd53a386, 0x70f1b7b4cd53a386, 0x0000000000000007, 0x0 }, /* #18 */ { 0x3b5512, 0x3b5512, 0x389861b3b0aa4c8c, 0x789861b3b0aa4c8c, 0x000000000000003e, 0x0 }, /* #19 */ { 0x220146, 0x220147, 0x64d51f1763ec52b8, 0x64d51f1763ec52b8, 0x000000000000002c, 0x0 }, /* #20 */ { 0x2e5ec7, 0x2e5ec7, 0x92929d575797e51b, 0x92929d575797e51b, 0x000000000000001e, 0x0 }, /* #21 */ { 0x101e97, 0x101e96, 0xa2920d469f9078a8, 0xa2920d469f90f8a8, 0x000000000000000f, 0x0 }, /* #22 */ { 0x384c12, 0x384c13, 0x209dc78616965ff8, 0x209dc78616965ff8, 0x0000000000000006, 0x0 }, /* #23 */ { 0x0b2a87, 0x0b2a87, 0x15df74f54177acde, 0x15df74f54177acde, 0x0000000000000014, 0x0 }, /* #24 */ { 0x006357, 0x006357, 0xfcb99833b23dc8c2, 0xfcb99833b23dc8c2, 0x0000000000000021, 0x0 }, /* #25 */ { 0x014997, 0x014996, 0xbd1b9d05dfe1d29a, 0xbd1b9d05dfe1d29b, 0x0000000000000000, 0x0 }, /* #26 */ { 0x3370d3, 0x3370d3, 0x87c7b72248c83dff, 0x87c7b72248c83dff, 0x0000000000000021, 0x0 }, /* #27 */ { 0x0f29c2, 0x0f29c2, 0x331447eabb21db2d, 0x331447eabba1db2d, 0x0000000000000017, 0x0 }, /* #28 */ { 0x0e43c2, 0x0e43c3, 0xcdc40c3141fc6c06, 0xcdc40c3141fc6c06, 0x000000000000000e, 0x0 }, /* #29 */ { 0x311a12, 0x311a13, 0xc2fbb725dbb4dfaa, 0xc2fbb725dbb4dfaa, 0x000000000000001f, 0x0 }, /* #30 */ { 0x290f42, 0x290f43, 0x176a55b8d5d5faf7, 0x176a55b8d5d5faf7, 0x0000000000000033, 0x0 }, /* #31 */ { 0x100103, 0x100103, 0xcd8598e67df92af9, 0xcd8598e67df92af9, 0x0000000000000025, 0x0 }, /* #32 */ { 0x270717, 0x270716, 0x015e488d54ed4282, 0x015e488d54ed4283, 0x0000000000000000, 0x0 }, /* #33 */ { 0x0a3183, 0x0a3182, 0x918e1cf4af9faf00, 0x918e1cf4af9faf40, 0x0000000000000006, 0x0 }, /* #34 */ { 0x2b70d3, 0x2b70d2, 0x1d3e6da02d8f325f, 0x1d3e6da02dcf325f, 0x0000000000000016, 0x0 }, /* #35 */ { 0x2b22d3, 0x2b22d2, 0x454591501a471de4, 0x454591511a471de4, 0x0000000000000020, 0x0 }, /* #36 */ { 0x3411d2, 0x3411d2, 0xbb52fc02c01c78e9, 0xbb52fc02c03c78e9, 0x0000000000000015, 0x0 }, /* #37 */ { 0x1f6357, 0x1f6356, 0xfe7b575e13a4fc5e, 0xfe7b5f5e13a4fc5e, 0x000000000000002b, 0x0 }, /* #38 */ { 0x330156, 0x330156, 0xf85e5af13aa4a120, 0xf85e5af13aa4a124, 0x0000000000000002, 0x0 }, /* #39 */ { 0x3d3387, 0x3d3386, 0xdd157aa1156a4832, 0xdd157aa1556a4832, 0x000000000000001e, 0x0 }, /* #40 */ { 0x2111d2, 0x2111d3, 0xc559295360a80ae3, 0xc559295360a80ae3, 0x000000000000000b, 0x0 }, /* #41 */ { 0x3322c6, 0x3322c6, 0x2b8dc2e667f6c134, 0x2b8dc2e667f6d134, 0x000000000000000c, 0x0 }, /* #42 */ { 0x171e92, 0x171e92, 0x93a278cd994556c3, 0x9ba278cd994556c3, 0x000000000000003b, 0x0 }, /* #43 */ { 0x0e5397, 0x0e5396, 0xb6e789c11b051ae3, 0xb6e789c11b051ae7, 0x0000000000000002, 0x0 }, /* #44 */ { 0x2f3ec3, 0x2f3ec2, 0x46571b4b40c0fd01, 0x46571b4b40c1fd01, 0x0000000000000010, 0x0 }, /* #45 */ { 0x1b7482, 0x1b7483, 0x079311c63868c475, 0x079311c63868c475, 0x000000000000000e, 0x0 }, /* #46 */ { 0x2b7ec7, 0x2b7ec6, 0x4a587fce382ed383, 0x4a587fde382ed383, 0x0000000000000024, 0x0 }, /* #47 */ { 0x0161c3, 0x0161c3, 0x9a570cf8c9149c1e, 0x9a570cf8c9149c1e, 0x0000000000000025, 0x0 }, /* #48 */ { 0x2a7a16, 0x2a7a16, 0x261333ab97bc8213, 0x361333ab97bc8213, 0x000000000000003c, 0x0 }, /* #49 */ { 0x337712, 0x337713, 0x4b5838e08cfdfff1, 0x4b5838e08cfdfff1, 0x000000000000003b, 0x0 }, /* #50 */ { 0x375a53, 0x375a52, 0x3c604800551716f7, 0x3c60c800551716f7, 0x000000000000002f, 0x0 }, /* #51 */ { 0x1c5682, 0x1c5682, 0xe48729aa8403e283, 0xe48f29aa8403e283, 0x0000000000000033, 0x0 }, /* #52 */ { 0x040856, 0x040857, 0x4b1244165c3426db, 0x4b1244165c3426db, 0x0000000000000034, 0x0 }, /* #53 */ { 0x2c2946, 0x2c2946, 0x362729f68533f140, 0x362729f6a533f140, 0x000000000000001d, 0x0 }, /* #54 */ { 0x2841c6, 0x2841c7, 0xbbd1ffd742ac0b7e, 0xbbd1ffd742ac0b7e, 0x000000000000002b, 0x0 }, /* #55 */ { 0x254402, 0x254402, 0x6e13876ac41f57c8, 0x6e13876ac41f77c8, 0x000000000000000d, 0x0 }, /* #56 */ { 0x213496, 0x213497, 0x878dcf4def24cc1a, 0x878dcf4def24cc1a, 0x0000000000000030, 0x0 }, /* #57 */ { 0x230fc7, 0x230fc6, 0xdaf69558e37f98a7, 0xdaf79558e37f98a7, 0x0000000000000030, 0x0 }, /* #58 */ { 0x0812d7, 0x0812d7, 0x7fcc6c7485e45465, 0x7fcc6c7485e45465, 0x0000000000000015, 0x0 }, /* #59 */ { 0x261946, 0x261946, 0x3b87603eb4bfa4fa, 0x3b87683eb4bfa4fa, 0x000000000000002b, 0x0 }, /* #60 */ { 0x1c3cd6, 0x1c3cd7, 0xc4203bc8a99e868b, 0xc4203bc8a99e868b, 0x000000000000001f, 0x0 }, /* #61 */ { 0x150d93, 0x150d93, 0x33ae49e37775116a, 0x33ae49e37775116a, 0x0000000000000039, 0x0 }, /* #62 */ { 0x1c5c06, 0x1c5c06, 0x8367501873bb5966, 0x83e7501873bb5966, 0x0000000000000037, 0x0 }, /* #63 */ { 0x3b6486, 0x3b6487, 0x0b20092ace39e1d6, 0x0b20092ace39e1d6, 0x000000000000003b, 0x0 }, /* #64 */ { 0x216002, 0x216002, 0x5843f4b95577caf4, 0x5863f4b95577caf4, 0x0000000000000035, 0x0 }, /* #65 */ { 0x277593, 0x277592, 0xd0e1e7835f26521d, 0xd0e5e7835f26521d, 0x0000000000000032, 0x0 }, /* #66 */ { 0x075d53, 0x075d53, 0x7447c732e560530c, 0x7447c732e560530c, 0x000000000000002e, 0x0 }, /* #67 */ { 0x045586, 0x045587, 0xe652b35cff7d70ab, 0xe652b35cff7d70ab, 0x000000000000003d, 0x0 }, /* #68 */ { 0x196ad3, 0x196ad2, 0x2d3caa9ae9e49c7d, 0x3d3caa9ae9e49c7d, 0x000000000000003c, 0x0 }, /* #69 */ { 0x2f3496, 0x2f3496, 0xe06f60abc7f6f435, 0xe06fe0abc7f6f435, 0x000000000000002f, 0x0 }, /* #70 */ { 0x2c1856, 0x2c1856, 0x6e713d664c760b5c, 0x6e713d66cc760b5c, 0x000000000000001f, 0x0 }, /* #71 */ { 0x1f5b13, 0x1f5b12, 0xb9a94a58595015ce, 0xb9a95a58595015ce, 0x000000000000002c, 0x0 }, /* #72 */ { 0x071d13, 0x071d12, 0xa7c5d9699784c21e, 0xa7c5d9699784c61e, 0x000000000000000a, 0x0 }, /* #73 */ { 0x2c0496, 0x2c0496, 0x2ae0acd88473aee6, 0x2ae0acd884f3aee6, 0x0000000000000017, 0x0 }, /* #74 */ { 0x186f83, 0x186f82, 0x2dd630fd892a6a61, 0xadd630fd892a6a61, 0x000000000000003f, 0x0 }, /* #75 */ { 0x314f06, 0x314f07, 0x32bb2ef7e4017ab4, 0x32bb2ef7e4017ab4, 0x0000000000000010, 0x0 }, /* #76 */ { 0x2e0fc6, 0x2e0fc6, 0xb120b0ba99329c88, 0xb120b0ba99329e88, 0x0000000000000009, 0x0 }, /* #77 */ { 0x300357, 0x300357, 0x66b527493f263d79, 0x66b527493f263d79, 0x000000000000001b, 0x0 }, /* #78 */ { 0x2d3396, 0x2d3397, 0x64ab67c8e0e2cfb5, 0x64ab67c8e0e2cfb5, 0x0000000000000033, 0x0 }, /* #79 */ { 0x0b78c2, 0x0b78c3, 0xf300d9a97cd2213b, 0xf300d9a97cd2213b, 0x0000000000000003, 0x0 }, /* #80 */ { 0x132e56, 0x132e56, 0x4ca475a741284e40, 0x4ca47da741284e40, 0x000000000000002b, 0x0 }, /* #81 */ { 0x390e86, 0x390e87, 0x056a43255de3f060, 0x056a43255de3f060, 0x0000000000000005, 0x0 }, /* #82 */ { 0x2d19c6, 0x2d19c7, 0x983f7fd4b0e1648f, 0x983f7fd4b0e1648f, 0x0000000000000007, 0x0 }, /* #83 */ { 0x0600c2, 0x0600c3, 0xeb37786486c10366, 0xeb37786486c10366, 0x0000000000000039, 0x0 }, /* #84 */ { 0x043383, 0x043382, 0xcb64dfeeaf918669, 0xcb64dfeeaf958669, 0x0000000000000012, 0x0 }, /* #85 */ { 0x053887, 0x053886, 0x2595b8844884f563, 0x2595b88448a4f563, 0x0000000000000015, 0x0 }, /* #86 */ { 0x077687, 0x077687, 0x52383241676b52bf, 0x52383241676b52bf, 0x000000000000003c, 0x0 }, /* #87 */ { 0x230683, 0x230683, 0x589bea568d6ae1ba, 0x589bea568d6ae1ba, 0x0000000000000030, 0x0 }, /* #88 */ { 0x1b38c2, 0x1b38c2, 0x38c729351b629485, 0x38c72d351b629485, 0x000000000000002a, 0x0 }, /* #89 */ { 0x395253, 0x395252, 0xab158733525f5c31, 0xab158733525f5c39, 0x0000000000000003, 0x0 }, /* #90 */ { 0x0a4a17, 0x0a4a16, 0xea64247ca63105b6, 0xea64247ca73105b6, 0x0000000000000018, 0x0 }, /* #91 */ { 0x193117, 0x193117, 0xe781b365f428e0f9, 0xe781b365f428e0f9, 0x000000000000001d, 0x0 }, /* #92 */ { 0x125713, 0x125713, 0xa89467a327201325, 0xa89467a327201325, 0x000000000000001d, 0x0 }, /* #93 */ { 0x104943, 0x104943, 0x6943bfd1a8cb9378, 0x6943bfd1a8cb9378, 0x0000000000000003, 0x0 }, /* #94 */ { 0x1b2fc2, 0x1b2fc2, 0x20384a564f988574, 0x20384a564f998574, 0x0000000000000010, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bts_u64 = RT_ELEMENTS(g_aTests_bts_u64); BINU64_TEST_T const g_aTests_bts_u64_locked[] = { { 0x275483, 0x275482, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */ { 0x320082, 0x320082, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */ { 0x1c4686, 0x1c4686, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */ { 0x2f3d97, 0x2f3d96, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */ { 0x364556, 0x364556, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #4 */ { 0x1f5ed2, 0x1f5ed2, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #5 */ { 0x1f5457, 0x1f5457, 0xc3bf40c50135476f, 0xc3bf40c50135476f, 0x0000000000000000, 0x0 }, /* #6 */ { 0x244907, 0x244906, 0xdc4a140e436ad278, 0xdc4a140e436ad279, 0x0000000000000000, 0x0 }, /* #7 */ { 0x1f4602, 0x1f4602, 0x5c026571e1520ce8, 0x5c026571e1520ce9, 0x0000000000000000, 0x0 }, /* #8 */ { 0x0d6447, 0x0d6447, 0xc37cbc8ab23e2aa3, 0xc37cbc8ab23e2aa3, 0x0000000000000000, 0x0 }, /* #9 */ { 0x214d12, 0x214d13, 0x7d0cedd95bd360df, 0x7d0cedd95bd360df, 0x0000000000000000, 0x0 }, /* #10 */ { 0x3c5e96, 0x3c5e97, 0x0fb2677609a67c07, 0x0fb2677609a67c07, 0x0000000000000000, 0x0 }, /* #11 */ { 0x183486, 0x183486, 0x2cf34ee0d9bf8c01, 0x2cf34ee0d9bf8c09, 0x0000000000000003, 0x0 }, /* #12 */ { 0x354ac7, 0x354ac7, 0x53dbc0fe005b6de1, 0x53dbc0fe005b6de1, 0x000000000000000b, 0x0 }, /* #13 */ { 0x0b3bc3, 0x0b3bc2, 0x1fc0081b785434e5, 0x1fc00c1b785434e5, 0x000000000000002a, 0x0 }, /* #14 */ { 0x244406, 0x244406, 0x008308239a8b3218, 0x008308239a8b3a18, 0x000000000000000b, 0x0 }, /* #15 */ { 0x1c12c3, 0x1c12c3, 0x8853f5fdc03ada24, 0x8853f5fdc03ada24, 0x0000000000000028, 0x0 }, /* #16 */ { 0x1b1092, 0x1b1093, 0x2f7077fe40d5dd07, 0x2f7077fe40d5dd07, 0x0000000000000017, 0x0 }, /* #17 */ { 0x072dc6, 0x072dc6, 0x78632f0af7a57745, 0x78632f0bf7a57745, 0x0000000000000020, 0x0 }, /* #18 */ { 0x036886, 0x036886, 0x320b7ca110236885, 0x320b7ca190236885, 0x000000000000001f, 0x0 }, /* #19 */ { 0x1d01d2, 0x1d01d3, 0xfb7fc6ddc1d91683, 0xfb7fc6ddc1d91683, 0x000000000000000a, 0x0 }, /* #20 */ { 0x2350d2, 0x2350d2, 0xbb641f3c6a3eba9a, 0xbb641f3e6a3eba9a, 0x0000000000000021, 0x0 }, /* #21 */ { 0x0d4f12, 0x0d4f13, 0x854c0289813a93ea, 0x854c0289813a93ea, 0x0000000000000007, 0x0 }, /* #22 */ { 0x3c4b93, 0x3c4b93, 0x8b8d845df7ecfb97, 0x8b8d845df7ecfb97, 0x0000000000000032, 0x0 }, /* #23 */ { 0x305d42, 0x305d43, 0x11fc2dfd832f6718, 0x11fc2dfd832f6718, 0x0000000000000032, 0x0 }, /* #24 */ { 0x022296, 0x022296, 0x140a05fcde0eedab, 0x340a05fcde0eedab, 0x000000000000003d, 0x0 }, /* #25 */ { 0x092e02, 0x092e02, 0x374749b6693888e7, 0x374749f6693888e7, 0x0000000000000026, 0x0 }, /* #26 */ { 0x063bc2, 0x063bc3, 0xe0d88d876933aae9, 0xe0d88d876933aae9, 0x0000000000000009, 0x0 }, /* #27 */ { 0x2d2196, 0x2d2196, 0xbf7a2cba2e0ea8b8, 0xbf7a2cba2e0ea8f8, 0x0000000000000006, 0x0 }, /* #28 */ { 0x1d3983, 0x1d3983, 0xcd8817bea1cee2b6, 0xcd8817bea1cee2b6, 0x000000000000003e, 0x0 }, /* #29 */ { 0x014a53, 0x014a52, 0x1df84487965b2b43, 0x1df84c87965b2b43, 0x000000000000002b, 0x0 }, /* #30 */ { 0x3d7b12, 0x3d7b12, 0xdcf6b1b8080dd6b6, 0xfcf6b1b8080dd6b6, 0x000000000000003d, 0x0 }, /* #31 */ { 0x090e46, 0x090e46, 0xa40ff19112bc7916, 0xa50ff19112bc7916, 0x0000000000000038, 0x0 }, /* #32 */ { 0x3e4cc7, 0x3e4cc7, 0x4d759e82a4f99088, 0x4d759e82a4f99088, 0x0000000000000015, 0x0 }, /* #33 */ { 0x2a74d7, 0x2a74d7, 0x322ffe4cace06a25, 0x322ffe4cace06a25, 0x0000000000000035, 0x0 }, /* #34 */ { 0x260a42, 0x260a43, 0xa4894fc4b2d4006c, 0xa4894fc4b2d4006c, 0x0000000000000005, 0x0 }, /* #35 */ { 0x131c93, 0x131c92, 0x9dcea4d9a9a8d2ac, 0x9dcfa4d9a9a8d2ac, 0x0000000000000030, 0x0 }, /* #36 */ { 0x140943, 0x140943, 0xfe4a0c5d2f71cd9d, 0xfe4a0c5d2f71cd9d, 0x0000000000000015, 0x0 }, /* #37 */ { 0x0d0b57, 0x0d0b57, 0xc36d4a713c32634c, 0xc36d4a713c32634c, 0x0000000000000039, 0x0 }, /* #38 */ { 0x035447, 0x035446, 0xa82fe6ef20e28a59, 0xa92fe6ef20e28a59, 0x0000000000000038, 0x0 }, /* #39 */ { 0x332957, 0x332956, 0x8da908c2947dff8f, 0x8da908c3947dff8f, 0x0000000000000020, 0x0 }, /* #40 */ { 0x127216, 0x127217, 0x81823b760d0dc0c0, 0x81823b760d0dc0c0, 0x000000000000001a, 0x0 }, /* #41 */ { 0x075187, 0x075186, 0xe17981e0703dcb1e, 0xe17981e1703dcb1e, 0x0000000000000020, 0x0 }, /* #42 */ { 0x1a3c86, 0x1a3c87, 0x2b597d01401e03b6, 0x2b597d01401e03b6, 0x0000000000000001, 0x0 }, /* #43 */ { 0x3b7187, 0x3b7187, 0x262f6e13b3e3d5ce, 0x262f6e13b3e3d5ce, 0x0000000000000006, 0x0 }, /* #44 */ { 0x195dc2, 0x195dc3, 0xf79c05cd24411314, 0xf79c05cd24411314, 0x0000000000000034, 0x0 }, /* #45 */ { 0x2b7043, 0x2b7043, 0x1556d56477d3a32d, 0x1556d56477d3a32d, 0x0000000000000005, 0x0 }, /* #46 */ { 0x3d39c2, 0x3d39c2, 0x9c2543fa92920159, 0x9c2543fa92920179, 0x0000000000000005, 0x0 }, /* #47 */ { 0x355152, 0x355152, 0xfd09156d5f5dc669, 0xfd09156ddf5dc669, 0x000000000000001f, 0x0 }, /* #48 */ { 0x0e1216, 0x0e1217, 0xeb4f54b7a542d097, 0xeb4f54b7a542d097, 0x000000000000000f, 0x0 }, /* #49 */ { 0x3c2e96, 0x3c2e97, 0x5df1cd656de3b13e, 0x5df1cd656de3b13e, 0x0000000000000028, 0x0 }, /* #50 */ { 0x2616c6, 0x2616c6, 0xf0bcf85a8654f5b5, 0xf0bcf85a8654f7b5, 0x0000000000000009, 0x0 }, /* #51 */ { 0x210707, 0x210707, 0x20afc5da73e69ccd, 0x20afc5da73e69ccd, 0x000000000000000b, 0x0 }, /* #52 */ { 0x171503, 0x171503, 0xf9ee3db70815d717, 0xf9ee3db70815d717, 0x0000000000000021, 0x0 }, /* #53 */ { 0x3d38d2, 0x3d38d3, 0xe5a744a7488c4341, 0xe5a744a7488c4341, 0x0000000000000009, 0x0 }, /* #54 */ { 0x012496, 0x012497, 0x850aba4ac34c73af, 0x850aba4ac34c73af, 0x0000000000000003, 0x0 }, /* #55 */ { 0x3a0c42, 0x3a0c42, 0xaf9003a297de9913, 0xaf9003aa97de9913, 0x0000000000000023, 0x0 }, /* #56 */ { 0x132183, 0x132183, 0x63d0d76763edbd8f, 0x63d0d76763edbd8f, 0x000000000000000d, 0x0 }, /* #57 */ { 0x1c7512, 0x1c7512, 0x63d3df08aad79898, 0x63d3df08abd79898, 0x0000000000000018, 0x0 }, /* #58 */ { 0x0d2542, 0x0d2542, 0x89a473054b7b5235, 0x89a473254b7b5235, 0x0000000000000025, 0x0 }, /* #59 */ { 0x131743, 0x131742, 0x92a69b41781af2cb, 0x92a69b41791af2cb, 0x0000000000000018, 0x0 }, /* #60 */ { 0x396a56, 0x396a57, 0x790feac283fd83d2, 0x790feac283fd83d2, 0x0000000000000013, 0x0 }, /* #61 */ { 0x330802, 0x330803, 0x706e832127632531, 0x706e832127632531, 0x000000000000000a, 0x0 }, /* #62 */ { 0x120ec2, 0x120ec2, 0x7964bdd104ea01c7, 0x7964bdd104ea41c7, 0x000000000000000e, 0x0 }, /* #63 */ { 0x044417, 0x044417, 0xe06d9ad2fbcf619f, 0xe06d9ad2fbcf619f, 0x000000000000001d, 0x0 }, /* #64 */ { 0x164687, 0x164686, 0xcccd8f560b7d7e7e, 0xcccd8f560b7d7f7e, 0x0000000000000008, 0x0 }, /* #65 */ { 0x3a4c96, 0x3a4c97, 0x617c4b73273d9d05, 0x617c4b73273d9d05, 0x0000000000000029, 0x0 }, /* #66 */ { 0x327a16, 0x327a17, 0x4c006ad3ef6548cc, 0x4c006ad3ef6548cc, 0x0000000000000006, 0x0 }, /* #67 */ { 0x0314c2, 0x0314c3, 0xe95af64352dddebe, 0xe95af64352dddebe, 0x0000000000000038, 0x0 }, /* #68 */ { 0x2f3197, 0x2f3197, 0x3568fc8dff9cc933, 0x3568fc8dff9cc933, 0x0000000000000014, 0x0 }, /* #69 */ { 0x1a2f07, 0x1a2f07, 0x75636b495218a101, 0x75636b495218a101, 0x0000000000000013, 0x0 }, /* #70 */ { 0x301617, 0x301616, 0x379837aa2a6e9669, 0x379837ba2a6e9669, 0x0000000000000024, 0x0 }, /* #71 */ { 0x3f3fd7, 0x3f3fd7, 0x007a8726ec3ed008, 0x007a8726ec3ed008, 0x0000000000000025, 0x0 }, /* #72 */ { 0x0626c7, 0x0626c6, 0x8b5c12af89cec5d0, 0x8b5c12af89cec5d1, 0x0000000000000000, 0x0 }, /* #73 */ { 0x061483, 0x061482, 0x0dc1c5142c71cbed, 0x0fc1c5142c71cbed, 0x0000000000000039, 0x0 }, /* #74 */ { 0x080482, 0x080483, 0x20b38cb9abdbd674, 0x20b38cb9abdbd674, 0x0000000000000037, 0x0 }, /* #75 */ { 0x1a5f16, 0x1a5f17, 0x599acb52019a81a0, 0x599acb52019a81a0, 0x0000000000000021, 0x0 }, /* #76 */ { 0x250ec7, 0x250ec7, 0x28490b9e5399e78f, 0x28490b9e5399e78f, 0x0000000000000023, 0x0 }, /* #77 */ { 0x3327c3, 0x3327c2, 0x917f2fa6f5116516, 0x917f2fa6f5516516, 0x0000000000000016, 0x0 }, /* #78 */ { 0x180043, 0x180043, 0x2fd7152391acc55e, 0x2fd7152391acc55e, 0x000000000000001f, 0x0 }, /* #79 */ { 0x373c03, 0x373c03, 0xfc8498ece553edd1, 0xfc8498ece553edd1, 0x0000000000000018, 0x0 }, /* #80 */ { 0x292a56, 0x292a57, 0x329c1cdf272b8e6e, 0x329c1cdf272b8e6e, 0x0000000000000037, 0x0 }, /* #81 */ { 0x180313, 0x180313, 0x698fa9e616db505b, 0x698fa9e616db505b, 0x0000000000000027, 0x0 }, /* #82 */ { 0x3609d3, 0x3609d3, 0x409227a37b683e9f, 0x409227a37b683e9f, 0x000000000000002d, 0x0 }, /* #83 */ { 0x0e0393, 0x0e0393, 0x29e1c5d72583bbbc, 0x29e1c5d72583bbbc, 0x0000000000000037, 0x0 }, /* #84 */ { 0x091402, 0x091402, 0xf98a5dc12b11476a, 0xf98addc12b11476a, 0x000000000000002f, 0x0 }, /* #85 */ { 0x310346, 0x310347, 0xf5e16e46a30ef220, 0xf5e16e46a30ef220, 0x000000000000002d, 0x0 }, /* #86 */ { 0x011547, 0x011547, 0x677962dc92498e96, 0x677962dc92498e96, 0x0000000000000027, 0x0 }, /* #87 */ { 0x0d6457, 0x0d6457, 0x648c250decd4ac0d, 0x648c250decd4ac0d, 0x0000000000000033, 0x0 }, /* #88 */ { 0x096886, 0x096887, 0x7eb59d15855c0eb0, 0x7eb59d15855c0eb0, 0x000000000000003a, 0x0 }, /* #89 */ { 0x0a7a46, 0x0a7a47, 0x3be31ddb3bbd3394, 0x3be31ddb3bbd3394, 0x000000000000001b, 0x0 }, /* #90 */ { 0x374846, 0x374846, 0x067fa0df651ab4a1, 0x067fa0df671ab4a1, 0x0000000000000019, 0x0 }, /* #91 */ { 0x3b6487, 0x3b6487, 0xf50d49a2bb5d45e3, 0xf50d49a2bb5d45e3, 0x0000000000000006, 0x0 }, /* #92 */ { 0x275c87, 0x275c86, 0x807f39f820b6e9dc, 0x807fb9f820b6e9dc, 0x000000000000002f, 0x0 }, /* #93 */ { 0x0402d7, 0x0402d7, 0xcde05be784b1c2a2, 0xcde05be784b1c2a2, 0x0000000000000029, 0x0 }, /* #94 */ { 0x283813, 0x283812, 0x4a553caa6201c232, 0x4a553cba6201c232, 0x0000000000000024, 0x0 }, /* #95 */ }; uint32_t const g_cTests_bts_u64_locked = RT_ELEMENTS(g_aTests_bts_u64_locked); BINU8_TEST_T const g_aTests_inc_u8[] = { { 0x156902, 0x156102, 0x57, 0x58, 0, 0 }, /* #0 */ { 0x2f73d7, 0x2f7383, 0xb8, 0xb9, 0, 0 }, /* #1 */ { 0x251dc6, 0x251506, 0x69, 0x6a, 0, 0 }, /* #2 */ { 0x341686, 0x341602, 0x45, 0x46, 0, 0 }, /* #3 */ { 0x2a4e42, 0x2a4686, 0xf8, 0xf9, 0, 0 }, /* #4 */ { 0x0c1cc3, 0x0c1483, 0x8b, 0x8c, 0, 0 }, /* #5 */ { 0x325607, 0x325603, 0x14, 0x15, 0, 0 }, /* #6 */ { 0x3f11d2, 0x3f1182, 0x90, 0x91, 0, 0 }, /* #7 */ { 0x3a14c3, 0x3a1403, 0x29, 0x2a, 0, 0 }, /* #8 */ { 0x2e6d57, 0x2e6583, 0x93, 0x94, 0, 0 }, /* #9 */ { 0x1b5006, 0x1b5082, 0xfc, 0xfd, 0, 0 }, /* #10 */ { 0x276897, 0x276003, 0x37, 0x38, 0, 0 }, /* #11 */ { 0x393912, 0x393106, 0x65, 0x66, 0, 0 }, /* #12 */ { 0x0f0987, 0x0f0107, 0x34, 0x35, 0, 0 }, /* #13 */ { 0x2c5093, 0x2c5087, 0xe3, 0xe4, 0, 0 }, /* #14 */ { 0x042802, 0x042082, 0x8b, 0x8c, 0, 0 }, /* #15 */ { 0x062817, 0x062003, 0x48, 0x49, 0, 0 }, /* #16 */ { 0x2a5a42, 0x2a5206, 0x1c, 0x1d, 0, 0 }, /* #17 */ { 0x025d06, 0x025506, 0x4c, 0x4d, 0, 0 }, /* #18 */ { 0x220893, 0x220007, 0x40, 0x41, 0, 0 }, /* #19 */ { 0x2718c3, 0x271087, 0xf8, 0xf9, 0, 0 }, /* #20 */ { 0x027ac2, 0x027202, 0x18, 0x19, 0, 0 }, /* #21 */ { 0x1c69c6, 0x1c6106, 0x02, 0x03, 0, 0 }, /* #22 */ { 0x203c13, 0x203403, 0x44, 0x45, 0, 0 }, /* #23 */ { 0x3138d3, 0x313083, 0xa1, 0xa2, 0, 0 }, /* #24 */ { 0x0d7b46, 0x0d7386, 0xf5, 0xf6, 0, 0 }, /* #25 */ { 0x1208d6, 0x120002, 0x4b, 0x4c, 0, 0 }, /* #26 */ { 0x123912, 0x123102, 0x2e, 0x2f, 0, 0 }, /* #27 */ { 0x2d0202, 0x2d0202, 0x07, 0x08, 0, 0 }, /* #28 */ { 0x1c0f53, 0x1c0787, 0x94, 0x95, 0, 0 }, /* #29 */ { 0x387086, 0x387002, 0x74, 0x75, 0, 0 }, /* #30 */ { 0x1314d3, 0x131487, 0xdc, 0xdd, 0, 0 }, /* #31 */ { 0x3462c2, 0x346202, 0x03, 0x04, 0, 0 }, /* #32 */ { 0x193007, 0x193003, 0x60, 0x61, 0, 0 }, /* #33 */ { 0x1c1c87, 0x1c1403, 0x49, 0x4a, 0, 0 }, /* #34 */ { 0x1a7702, 0x1a7702, 0x30, 0x31, 0, 0 }, /* #35 */ { 0x270a03, 0x270207, 0x1c, 0x1d, 0, 0 }, /* #36 */ { 0x3011d7, 0x301103, 0x60, 0x61, 0, 0 }, /* #37 */ { 0x0f1013, 0x0f1087, 0x92, 0x93, 0, 0 }, /* #38 */ { 0x2164d2, 0x216486, 0xd1, 0xd2, 0, 0 }, /* #39 */ { 0x374f93, 0x374703, 0x6a, 0x6b, 0, 0 }, /* #40 */ { 0x3961d6, 0x396102, 0x12, 0x13, 0, 0 }, /* #41 */ { 0x171793, 0x171787, 0xd0, 0xd1, 0, 0 }, /* #42 */ { 0x0140d2, 0x014086, 0xea, 0xeb, 0, 0 }, /* #43 */ { 0x3213c2, 0x321302, 0x3d, 0x3e, 0, 0 }, /* #44 */ { 0x0b2f03, 0x0b2713, 0x1f, 0x20, 0, 0 }, /* #45 */ { 0x1d2e03, 0x1d2683, 0xca, 0xcb, 0, 0 }, /* #46 */ { 0x102356, 0x102306, 0x54, 0x55, 0, 0 }, /* #47 */ { 0x307553, 0x307587, 0xfe, 0xff, 0, 0 }, /* #48 */ { 0x3c3c17, 0x3c3403, 0x50, 0x51, 0, 0 }, /* #49 */ { 0x2d36d3, 0x2d3603, 0x57, 0x58, 0, 0 }, /* #50 */ { 0x1f0106, 0x1f0186, 0xc9, 0xca, 0, 0 }, /* #51 */ { 0x211847, 0x211083, 0xee, 0xef, 0, 0 }, /* #52 */ { 0x3e0807, 0x3e0083, 0xb4, 0xb5, 0, 0 }, /* #53 */ { 0x067417, 0x067403, 0x25, 0x26, 0, 0 }, /* #54 */ { 0x2e4107, 0x2e4193, 0xcf, 0xd0, 0, 0 }, /* #55 */ { 0x3201c2, 0x320182, 0xc6, 0xc7, 0, 0 }, /* #56 */ { 0x3c17c2, 0x3c1702, 0x48, 0x49, 0, 0 }, /* #57 */ { 0x3b2c07, 0x3b2483, 0x96, 0x97, 0, 0 }, /* #58 */ { 0x131906, 0x131186, 0x80, 0x81, 0, 0 }, /* #59 */ { 0x3544d7, 0x354403, 0x4e, 0x4f, 0, 0 }, /* #60 */ { 0x1e6097, 0x1e6083, 0xcc, 0xcd, 0, 0 }, /* #61 */ { 0x294442, 0x294486, 0xfb, 0xfc, 0, 0 }, /* #62 */ { 0x353a47, 0x353283, 0xfa, 0xfb, 0, 0 }, /* #63 */ { 0x363c93, 0x363487, 0x92, 0x93, 0, 0 }, /* #64 */ { 0x3b1ad6, 0x3b1206, 0x47, 0x48, 0, 0 }, /* #65 */ { 0x327056, 0x327086, 0xf9, 0xfa, 0, 0 }, /* #66 */ { 0x143c16, 0x143406, 0x54, 0x55, 0, 0 }, /* #67 */ { 0x335202, 0x335206, 0x76, 0x77, 0, 0 }, /* #68 */ { 0x011783, 0x011703, 0x6c, 0x6d, 0, 0 }, /* #69 */ { 0x0f0656, 0x0f0602, 0x60, 0x61, 0, 0 }, /* #70 */ { 0x282e13, 0x282607, 0x6e, 0x6f, 0, 0 }, /* #71 */ { 0x006656, 0x006602, 0x03, 0x04, 0, 0 }, /* #72 */ { 0x340716, 0x340782, 0x84, 0x85, 0, 0 }, /* #73 */ { 0x1c3d52, 0x1c3506, 0x1d, 0x1e, 0, 0 }, /* #74 */ { 0x297507, 0x297517, 0x5f, 0x60, 0, 0 }, /* #75 */ { 0x3f2683, 0x3f2607, 0x41, 0x42, 0, 0 }, /* #76 */ { 0x2145d2, 0x214586, 0x86, 0x87, 0, 0 }, /* #77 */ { 0x096402, 0x096482, 0xbb, 0xbc, 0, 0 }, /* #78 */ { 0x3159d2, 0x315182, 0xb4, 0xb5, 0, 0 }, /* #79 */ { 0x302787, 0x302707, 0x38, 0x39, 0, 0 }, /* #80 */ { 0x340046, 0x340082, 0xad, 0xae, 0, 0 }, /* #81 */ { 0x3d7dc7, 0x3d7507, 0x13, 0x14, 0, 0 }, /* #82 */ { 0x1703c7, 0x170387, 0xd0, 0xd1, 0, 0 }, /* #83 */ { 0x346dd7, 0x346587, 0xd0, 0xd1, 0, 0 }, /* #84 */ { 0x3a3d93, 0x3a3593, 0xaf, 0xb0, 0, 0 }, /* #85 */ { 0x173fc2, 0x173786, 0xa2, 0xa3, 0, 0 }, /* #86 */ { 0x132103, 0x132183, 0xb4, 0xb5, 0, 0 }, /* #87 */ { 0x3a2ec6, 0x3a2602, 0x42, 0x43, 0, 0 }, /* #88 */ { 0x330ad3, 0x330297, 0xbf, 0xc0, 0, 0 }, /* #89 */ { 0x343e96, 0x343602, 0x78, 0x79, 0, 0 }, /* #90 */ { 0x026747, 0x026703, 0x67, 0x68, 0, 0 }, /* #91 */ { 0x070c17, 0x070487, 0x94, 0x95, 0, 0 }, /* #92 */ { 0x0b3043, 0x0b3007, 0x05, 0x06, 0, 0 }, /* #93 */ { 0x237713, 0x237703, 0x3c, 0x3d, 0, 0 }, /* #94 */ { 0x004343, 0x004303, 0x4e, 0x4f, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u8 = RT_ELEMENTS(g_aTests_inc_u8); BINU8_TEST_T const g_aTests_inc_u8_locked[] = { { 0x3d6f02, 0x3d6782, 0xbb, 0xbc, 0, 0 }, /* #0 */ { 0x3f1ac6, 0x3f1282, 0xad, 0xae, 0, 0 }, /* #1 */ { 0x2f4187, 0x2f4103, 0x50, 0x51, 0, 0 }, /* #2 */ { 0x004246, 0x004282, 0x89, 0x8a, 0, 0 }, /* #3 */ { 0x2d4407, 0x2d4407, 0x70, 0x71, 0, 0 }, /* #4 */ { 0x0c3287, 0x0c3283, 0xfc, 0xfd, 0, 0 }, /* #5 */ { 0x3d3c17, 0x3d3403, 0x57, 0x58, 0, 0 }, /* #6 */ { 0x1a39c7, 0x1a3107, 0x16, 0x17, 0, 0 }, /* #7 */ { 0x2e3543, 0x2e3507, 0x58, 0x59, 0, 0 }, /* #8 */ { 0x131516, 0x131582, 0xcd, 0xce, 0, 0 }, /* #9 */ { 0x2a09d7, 0x2a0107, 0x64, 0x65, 0, 0 }, /* #10 */ { 0x141606, 0x141686, 0x9e, 0x9f, 0, 0 }, /* #11 */ { 0x2c24d2, 0x2c2486, 0xda, 0xdb, 0, 0 }, /* #12 */ { 0x1d4d03, 0x1d4507, 0x32, 0x33, 0, 0 }, /* #13 */ { 0x1e0347, 0x1e0387, 0xe6, 0xe7, 0, 0 }, /* #14 */ { 0x390dd3, 0x390583, 0xd4, 0xd5, 0, 0 }, /* #15 */ { 0x3264c7, 0x326407, 0x20, 0x21, 0, 0 }, /* #16 */ { 0x023fd3, 0x023783, 0x91, 0x92, 0, 0 }, /* #17 */ { 0x2c2017, 0x2c2007, 0x40, 0x41, 0, 0 }, /* #18 */ { 0x326d13, 0x326583, 0xbb, 0xbc, 0, 0 }, /* #19 */ { 0x176757, 0x176783, 0xa0, 0xa1, 0, 0 }, /* #20 */ { 0x1b0e42, 0x1b0686, 0x92, 0x93, 0, 0 }, /* #21 */ { 0x061e87, 0x061607, 0x58, 0x59, 0, 0 }, /* #22 */ { 0x0e66d3, 0x0e6603, 0x28, 0x29, 0, 0 }, /* #23 */ { 0x053c96, 0x053482, 0x9a, 0x9b, 0, 0 }, /* #24 */ { 0x336853, 0x336083, 0xeb, 0xec, 0, 0 }, /* #25 */ { 0x191302, 0x191386, 0xb0, 0xb1, 0, 0 }, /* #26 */ { 0x3c5356, 0x3c5306, 0x4d, 0x4e, 0, 0 }, /* #27 */ { 0x0b0187, 0x0b0103, 0x66, 0x67, 0, 0 }, /* #28 */ { 0x134fc6, 0x134706, 0x5e, 0x5f, 0, 0 }, /* #29 */ { 0x267b12, 0x267386, 0xb0, 0xb1, 0, 0 }, /* #30 */ { 0x0a2102, 0x0a2186, 0xd3, 0xd4, 0, 0 }, /* #31 */ { 0x2f7356, 0x2f7382, 0xe2, 0xe3, 0, 0 }, /* #32 */ { 0x074cc2, 0x074486, 0xe1, 0xe2, 0, 0 }, /* #33 */ { 0x1c0816, 0x1c0006, 0x55, 0x56, 0, 0 }, /* #34 */ { 0x1073c6, 0x107302, 0x6d, 0x6e, 0, 0 }, /* #35 */ { 0x031253, 0x031283, 0xd9, 0xda, 0, 0 }, /* #36 */ { 0x216bc3, 0x216303, 0x31, 0x32, 0, 0 }, /* #37 */ { 0x132a96, 0x132202, 0x30, 0x31, 0, 0 }, /* #38 */ { 0x145d16, 0x145586, 0xe1, 0xe2, 0, 0 }, /* #39 */ { 0x313203, 0x313287, 0x98, 0x99, 0, 0 }, /* #40 */ { 0x127d93, 0x127503, 0x3d, 0x3e, 0, 0 }, /* #41 */ { 0x175f53, 0x175783, 0xaa, 0xab, 0, 0 }, /* #42 */ { 0x1759d7, 0x175103, 0x60, 0x61, 0, 0 }, /* #43 */ { 0x052ed2, 0x052682, 0xc7, 0xc8, 0, 0 }, /* #44 */ { 0x055c92, 0x055402, 0x4e, 0x4f, 0, 0 }, /* #45 */ { 0x046ed7, 0x046603, 0x33, 0x34, 0, 0 }, /* #46 */ { 0x072343, 0x072383, 0xbb, 0xbc, 0, 0 }, /* #47 */ { 0x0d5c46, 0x0d5402, 0x6d, 0x6e, 0, 0 }, /* #48 */ { 0x196806, 0x196086, 0x95, 0x96, 0, 0 }, /* #49 */ { 0x3b6502, 0x3b6582, 0xc3, 0xc4, 0, 0 }, /* #50 */ { 0x3c0a52, 0x3c0206, 0x3b, 0x3c, 0, 0 }, /* #51 */ { 0x391383, 0x391383, 0xde, 0xdf, 0, 0 }, /* #52 */ { 0x250146, 0x250106, 0x34, 0x35, 0, 0 }, /* #53 */ { 0x3e1d83, 0x3e1583, 0xee, 0xef, 0, 0 }, /* #54 */ { 0x3e1017, 0x3e1007, 0x64, 0x65, 0, 0 }, /* #55 */ { 0x211983, 0x211107, 0x1c, 0x1d, 0, 0 }, /* #56 */ { 0x3d0dd6, 0x3d0506, 0x54, 0x55, 0, 0 }, /* #57 */ { 0x024bd2, 0x024396, 0xef, 0xf0, 0, 0 }, /* #58 */ { 0x274192, 0x274102, 0x29, 0x2a, 0, 0 }, /* #59 */ { 0x056686, 0x056686, 0x99, 0x9a, 0, 0 }, /* #60 */ { 0x295b97, 0x295303, 0x12, 0x13, 0, 0 }, /* #61 */ { 0x3b1147, 0x3b1103, 0x3c, 0x3d, 0, 0 }, /* #62 */ { 0x1911d7, 0x191107, 0x70, 0x71, 0, 0 }, /* #63 */ { 0x054c43, 0x054487, 0x8a, 0x8b, 0, 0 }, /* #64 */ { 0x334387, 0x334313, 0x0f, 0x10, 0, 0 }, /* #65 */ { 0x376c16, 0x376402, 0x63, 0x64, 0, 0 }, /* #66 */ { 0x2d2482, 0x2d2402, 0x30, 0x31, 0, 0 }, /* #67 */ { 0x006117, 0x006107, 0x1a, 0x1b, 0, 0 }, /* #68 */ { 0x2735c7, 0x273507, 0x43, 0x44, 0, 0 }, /* #69 */ { 0x227952, 0x227182, 0xe8, 0xe9, 0, 0 }, /* #70 */ { 0x036712, 0x036706, 0x46, 0x47, 0, 0 }, /* #71 */ { 0x201556, 0x201582, 0xe5, 0xe6, 0, 0 }, /* #72 */ { 0x1907c3, 0x190703, 0x48, 0x49, 0, 0 }, /* #73 */ { 0x1b5d46, 0x1b5506, 0x46, 0x47, 0, 0 }, /* #74 */ { 0x247146, 0x247186, 0xe6, 0xe7, 0, 0 }, /* #75 */ { 0x3e7f82, 0x3e7702, 0x3a, 0x3b, 0, 0 }, /* #76 */ { 0x105196, 0x105102, 0x5d, 0x5e, 0, 0 }, /* #77 */ { 0x124913, 0x124157, 0xff, 0x00, 0, 0 }, /* #78 */ { 0x385e57, 0x385607, 0x2a, 0x2b, 0, 0 }, /* #79 */ { 0x3d1b97, 0x3d1303, 0x5a, 0x5b, 0, 0 }, /* #80 */ { 0x302652, 0x302602, 0x0c, 0x0d, 0, 0 }, /* #81 */ { 0x262697, 0x262683, 0x82, 0x83, 0, 0 }, /* #82 */ { 0x3f2c53, 0x3f2483, 0xa1, 0xa2, 0, 0 }, /* #83 */ { 0x161a57, 0x161287, 0xfb, 0xfc, 0, 0 }, /* #84 */ { 0x3d7c86, 0x3d7402, 0x19, 0x1a, 0, 0 }, /* #85 */ { 0x275497, 0x275407, 0x2a, 0x2b, 0, 0 }, /* #86 */ { 0x0f5f42, 0x0f5702, 0x37, 0x38, 0, 0 }, /* #87 */ { 0x0d4593, 0x0d4507, 0x55, 0x56, 0, 0 }, /* #88 */ { 0x116fd3, 0x116703, 0x19, 0x1a, 0, 0 }, /* #89 */ { 0x272803, 0x272003, 0x61, 0x62, 0, 0 }, /* #90 */ { 0x1572c7, 0x157207, 0x38, 0x39, 0, 0 }, /* #91 */ { 0x0f5343, 0x0f5303, 0x00, 0x01, 0, 0 }, /* #92 */ { 0x1b0296, 0x1b0286, 0xab, 0xac, 0, 0 }, /* #93 */ { 0x386992, 0x386186, 0xa4, 0xa5, 0, 0 }, /* #94 */ { 0x3e3cc2, 0x3e3486, 0xb3, 0xb4, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u8_locked = RT_ELEMENTS(g_aTests_inc_u8_locked); BINU8_TEST_T const g_aTests_dec_u8[] = { { 0x3a77c2, 0x3a7786, 0x91, 0x90, 0, 0 }, /* #0 */ { 0x2d4892, 0x2d4092, 0x90, 0x8f, 0, 0 }, /* #1 */ { 0x0c2152, 0x0c2106, 0x57, 0x56, 0, 0 }, /* #2 */ { 0x314906, 0x314106, 0x19, 0x18, 0, 0 }, /* #3 */ { 0x3f0193, 0x3f0103, 0x11, 0x10, 0, 0 }, /* #4 */ { 0x322e53, 0x322603, 0x26, 0x25, 0, 0 }, /* #5 */ { 0x053e56, 0x053602, 0x02, 0x01, 0, 0 }, /* #6 */ { 0x2e4957, 0x2e4103, 0x09, 0x08, 0, 0 }, /* #7 */ { 0x262352, 0x262386, 0xd5, 0xd4, 0, 0 }, /* #8 */ { 0x152d12, 0x152502, 0x2a, 0x29, 0, 0 }, /* #9 */ { 0x061012, 0x061006, 0x7f, 0x7e, 0, 0 }, /* #10 */ { 0x0c3c93, 0x0c3487, 0xef, 0xee, 0, 0 }, /* #11 */ { 0x2d4696, 0x2d4602, 0x55, 0x54, 0, 0 }, /* #12 */ { 0x1c0947, 0x1c0103, 0x24, 0x23, 0, 0 }, /* #13 */ { 0x397142, 0x397186, 0xef, 0xee, 0, 0 }, /* #14 */ { 0x284cc2, 0x284482, 0xf2, 0xf1, 0, 0 }, /* #15 */ { 0x071ed3, 0x071603, 0x2d, 0x2c, 0, 0 }, /* #16 */ { 0x3f4c46, 0x3f4486, 0x89, 0x88, 0, 0 }, /* #17 */ { 0x033e97, 0x033607, 0x07, 0x06, 0, 0 }, /* #18 */ { 0x321283, 0x321203, 0x53, 0x52, 0, 0 }, /* #19 */ { 0x292413, 0x292483, 0xbb, 0xba, 0, 0 }, /* #20 */ { 0x067212, 0x067202, 0x24, 0x23, 0, 0 }, /* #21 */ { 0x270692, 0x270602, 0x74, 0x73, 0, 0 }, /* #22 */ { 0x3d70c2, 0x3d7086, 0xf6, 0xf5, 0, 0 }, /* #23 */ { 0x1670c7, 0x167087, 0xee, 0xed, 0, 0 }, /* #24 */ { 0x2f1402, 0x2f1406, 0x4c, 0x4b, 0, 0 }, /* #25 */ { 0x1969c3, 0x196183, 0xc3, 0xc2, 0, 0 }, /* #26 */ { 0x165a97, 0x165287, 0x89, 0x88, 0, 0 }, /* #27 */ { 0x333e52, 0x333682, 0xd1, 0xd0, 0, 0 }, /* #28 */ { 0x0b4e07, 0x0b4603, 0x4d, 0x4c, 0, 0 }, /* #29 */ { 0x376cc6, 0x376486, 0xcb, 0xca, 0, 0 }, /* #30 */ { 0x3b5096, 0x3b5006, 0x64, 0x63, 0, 0 }, /* #31 */ { 0x235552, 0x235506, 0x5a, 0x59, 0, 0 }, /* #32 */ { 0x0f7c46, 0x0f7406, 0x2e, 0x2d, 0, 0 }, /* #33 */ { 0x2073d6, 0x207386, 0xf4, 0xf3, 0, 0 }, /* #34 */ { 0x0413c6, 0x041306, 0x4f, 0x4e, 0, 0 }, /* #35 */ { 0x2953d2, 0x295306, 0x75, 0x74, 0, 0 }, /* #36 */ { 0x102d87, 0x102597, 0xb0, 0xaf, 0, 0 }, /* #37 */ { 0x1a1c57, 0x1a1483, 0xcc, 0xcb, 0, 0 }, /* #38 */ { 0x0966c6, 0x096602, 0x3f, 0x3e, 0, 0 }, /* #39 */ { 0x2b7207, 0x2b7283, 0x92, 0x91, 0, 0 }, /* #40 */ { 0x1f1512, 0x1f1586, 0xf6, 0xf5, 0, 0 }, /* #41 */ { 0x0f3e43, 0x0f3607, 0x72, 0x71, 0, 0 }, /* #42 */ { 0x397d12, 0x397502, 0x32, 0x31, 0, 0 }, /* #43 */ { 0x0c62d7, 0x0c6283, 0xc5, 0xc4, 0, 0 }, /* #44 */ { 0x1230c7, 0x123087, 0x83, 0x82, 0, 0 }, /* #45 */ { 0x2708c2, 0x270002, 0x21, 0x20, 0, 0 }, /* #46 */ { 0x203487, 0x203487, 0xc4, 0xc3, 0, 0 }, /* #47 */ { 0x274346, 0x274306, 0x64, 0x63, 0, 0 }, /* #48 */ { 0x325002, 0x325006, 0x51, 0x50, 0, 0 }, /* #49 */ { 0x3a35d6, 0x3a3502, 0x21, 0x20, 0, 0 }, /* #50 */ { 0x1f0782, 0x1f0706, 0x3d, 0x3c, 0, 0 }, /* #51 */ { 0x361dd3, 0x361587, 0xfa, 0xf9, 0, 0 }, /* #52 */ { 0x0911c6, 0x091102, 0x59, 0x58, 0, 0 }, /* #53 */ { 0x0404d7, 0x040417, 0x70, 0x6f, 0, 0 }, /* #54 */ { 0x135207, 0x135203, 0x32, 0x31, 0, 0 }, /* #55 */ { 0x1f2f03, 0x1f2783, 0xe4, 0xe3, 0, 0 }, /* #56 */ { 0x077046, 0x077086, 0xcd, 0xcc, 0, 0 }, /* #57 */ { 0x245212, 0x245286, 0x89, 0x88, 0, 0 }, /* #58 */ { 0x263592, 0x263502, 0x1a, 0x19, 0, 0 }, /* #59 */ { 0x2d1617, 0x2d1687, 0xe2, 0xe1, 0, 0 }, /* #60 */ { 0x205493, 0x205487, 0xfb, 0xfa, 0, 0 }, /* #61 */ { 0x313d97, 0x313583, 0xf5, 0xf4, 0, 0 }, /* #62 */ { 0x050a83, 0x050287, 0x89, 0x88, 0, 0 }, /* #63 */ { 0x320e46, 0x320602, 0x7b, 0x7a, 0, 0 }, /* #64 */ { 0x3c1f16, 0x3c1706, 0x07, 0x06, 0, 0 }, /* #65 */ { 0x0003c6, 0x000386, 0xe9, 0xe8, 0, 0 }, /* #66 */ { 0x1a4753, 0x1a4703, 0x0f, 0x0e, 0, 0 }, /* #67 */ { 0x380292, 0x380286, 0xfd, 0xfc, 0, 0 }, /* #68 */ { 0x2a3006, 0x2a3002, 0x77, 0x76, 0, 0 }, /* #69 */ { 0x290d46, 0x290502, 0x59, 0x58, 0, 0 }, /* #70 */ { 0x110e56, 0x110686, 0xbf, 0xbe, 0, 0 }, /* #71 */ { 0x145e06, 0x145686, 0xfd, 0xfc, 0, 0 }, /* #72 */ { 0x0a2c12, 0x0a2482, 0xeb, 0xea, 0, 0 }, /* #73 */ { 0x133d96, 0x133586, 0xd2, 0xd1, 0, 0 }, /* #74 */ { 0x293116, 0x293182, 0xa9, 0xa8, 0, 0 }, /* #75 */ { 0x142312, 0x142306, 0x0a, 0x09, 0, 0 }, /* #76 */ { 0x104397, 0x104307, 0x1c, 0x1b, 0, 0 }, /* #77 */ { 0x182903, 0x182103, 0x35, 0x34, 0, 0 }, /* #78 */ { 0x3b3716, 0x3b3702, 0x1d, 0x1c, 0, 0 }, /* #79 */ { 0x282d97, 0x282507, 0x1f, 0x1e, 0, 0 }, /* #80 */ { 0x325e13, 0x325607, 0x29, 0x28, 0, 0 }, /* #81 */ { 0x2a5e82, 0x2a5692, 0xc0, 0xbf, 0, 0 }, /* #82 */ { 0x3b3407, 0x3b3487, 0x88, 0x87, 0, 0 }, /* #83 */ { 0x3d5793, 0x3d5787, 0xf6, 0xf5, 0, 0 }, /* #84 */ { 0x304e86, 0x304612, 0x20, 0x1f, 0, 0 }, /* #85 */ { 0x3e6fc7, 0x3e6707, 0x7e, 0x7d, 0, 0 }, /* #86 */ { 0x274503, 0x274583, 0xa9, 0xa8, 0, 0 }, /* #87 */ { 0x0860c6, 0x086082, 0xf5, 0xf4, 0, 0 }, /* #88 */ { 0x390497, 0x390487, 0x91, 0x90, 0, 0 }, /* #89 */ { 0x0b2dd7, 0x0b2507, 0x1f, 0x1e, 0, 0 }, /* #90 */ { 0x283587, 0x283503, 0x58, 0x57, 0, 0 }, /* #91 */ { 0x031e03, 0x031697, 0xd0, 0xcf, 0, 0 }, /* #92 */ { 0x033f57, 0x033707, 0x6d, 0x6c, 0, 0 }, /* #93 */ { 0x1034c2, 0x103482, 0xcc, 0xcb, 0, 0 }, /* #94 */ { 0x020e42, 0x020602, 0x3f, 0x3e, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u8 = RT_ELEMENTS(g_aTests_dec_u8); BINU8_TEST_T const g_aTests_dec_u8_locked[] = { { 0x3a7487, 0x3a7487, 0xa4, 0xa3, 0, 0 }, /* #0 */ { 0x3c6c52, 0x3c6402, 0x32, 0x31, 0, 0 }, /* #1 */ { 0x001c53, 0x001403, 0x59, 0x58, 0, 0 }, /* #2 */ { 0x024312, 0x024306, 0x5d, 0x5c, 0, 0 }, /* #3 */ { 0x1e3802, 0x1e3002, 0x2d, 0x2c, 0, 0 }, /* #4 */ { 0x273046, 0x273002, 0x38, 0x37, 0, 0 }, /* #5 */ { 0x3639d6, 0x363186, 0xfa, 0xf9, 0, 0 }, /* #6 */ { 0x267717, 0x267783, 0xcf, 0xce, 0, 0 }, /* #7 */ { 0x000d16, 0x000586, 0xbc, 0xbb, 0, 0 }, /* #8 */ { 0x180603, 0x180687, 0xee, 0xed, 0, 0 }, /* #9 */ { 0x062092, 0x062086, 0xdc, 0xdb, 0, 0 }, /* #10 */ { 0x2f0d97, 0x2f0503, 0x4b, 0x4a, 0, 0 }, /* #11 */ { 0x1a2ed6, 0x1a2602, 0x58, 0x57, 0, 0 }, /* #12 */ { 0x232003, 0x232007, 0x5a, 0x59, 0, 0 }, /* #13 */ { 0x3870c2, 0x387006, 0x3a, 0x39, 0, 0 }, /* #14 */ { 0x295c53, 0x295483, 0xa2, 0xa1, 0, 0 }, /* #15 */ { 0x0e1bd3, 0x0e1383, 0xc2, 0xc1, 0, 0 }, /* #16 */ { 0x111fd6, 0x111706, 0x7f, 0x7e, 0, 0 }, /* #17 */ { 0x2b5d92, 0x2b5506, 0x07, 0x06, 0, 0 }, /* #18 */ { 0x3c1443, 0x3c1483, 0xe7, 0xe6, 0, 0 }, /* #19 */ { 0x306252, 0x306286, 0x85, 0x84, 0, 0 }, /* #20 */ { 0x273547, 0x273587, 0xd8, 0xd7, 0, 0 }, /* #21 */ { 0x272102, 0x272182, 0x95, 0x94, 0, 0 }, /* #22 */ { 0x323707, 0x323703, 0x08, 0x07, 0, 0 }, /* #23 */ { 0x375506, 0x375582, 0xc9, 0xc8, 0, 0 }, /* #24 */ { 0x1c7703, 0x1c7707, 0x7f, 0x7e, 0, 0 }, /* #25 */ { 0x203012, 0x203002, 0x38, 0x37, 0, 0 }, /* #26 */ { 0x1f0d43, 0x1f0507, 0x18, 0x17, 0, 0 }, /* #27 */ { 0x226702, 0x226702, 0x4b, 0x4a, 0, 0 }, /* #28 */ { 0x283593, 0x283583, 0xcf, 0xce, 0, 0 }, /* #29 */ { 0x0b6297, 0x0b6283, 0xba, 0xb9, 0, 0 }, /* #30 */ { 0x2a4f43, 0x2a4783, 0xc3, 0xc2, 0, 0 }, /* #31 */ { 0x254a43, 0x254207, 0x3b, 0x3a, 0, 0 }, /* #32 */ { 0x021882, 0x021082, 0xba, 0xb9, 0, 0 }, /* #33 */ { 0x3f0dd7, 0x3f0507, 0x6a, 0x69, 0, 0 }, /* #34 */ { 0x3125d7, 0x312503, 0x3c, 0x3b, 0, 0 }, /* #35 */ { 0x027c42, 0x027406, 0x5d, 0x5c, 0, 0 }, /* #36 */ { 0x0f7947, 0x0f7187, 0xe2, 0xe1, 0, 0 }, /* #37 */ { 0x1d6ec3, 0x1d6683, 0xa8, 0xa7, 0, 0 }, /* #38 */ { 0x257493, 0x257c13, 0x80, 0x7f, 0, 0 }, /* #39 */ { 0x243352, 0x243316, 0x70, 0x6f, 0, 0 }, /* #40 */ { 0x290b17, 0x290307, 0x06, 0x05, 0, 0 }, /* #41 */ { 0x0300c7, 0x030087, 0xb3, 0xb2, 0, 0 }, /* #42 */ { 0x1d28c3, 0x1d2087, 0xbc, 0xbb, 0, 0 }, /* #43 */ { 0x1d1892, 0x1d1002, 0x14, 0x13, 0, 0 }, /* #44 */ { 0x156953, 0x156187, 0xb8, 0xb7, 0, 0 }, /* #45 */ { 0x2d6006, 0x2d6082, 0x9e, 0x9d, 0, 0 }, /* #46 */ { 0x324556, 0x324506, 0x4c, 0x4b, 0, 0 }, /* #47 */ { 0x066282, 0x066206, 0x56, 0x55, 0, 0 }, /* #48 */ { 0x0b7193, 0x0b7183, 0xa5, 0xa4, 0, 0 }, /* #49 */ { 0x355813, 0x355087, 0xdf, 0xde, 0, 0 }, /* #50 */ { 0x360a96, 0x360282, 0xcf, 0xce, 0, 0 }, /* #51 */ { 0x095707, 0x095787, 0xa1, 0xa0, 0, 0 }, /* #52 */ { 0x3b1546, 0x3b1502, 0x38, 0x37, 0, 0 }, /* #53 */ { 0x245056, 0x245086, 0xec, 0xeb, 0, 0 }, /* #54 */ { 0x146452, 0x146486, 0xf7, 0xf6, 0, 0 }, /* #55 */ { 0x150d17, 0x150587, 0xd8, 0xd7, 0, 0 }, /* #56 */ { 0x261e83, 0x261683, 0xe4, 0xe3, 0, 0 }, /* #57 */ { 0x031d06, 0x031586, 0xa4, 0xa3, 0, 0 }, /* #58 */ { 0x0a4007, 0x0a4007, 0x36, 0x35, 0, 0 }, /* #59 */ { 0x0751d3, 0x075187, 0xe8, 0xe7, 0, 0 }, /* #60 */ { 0x1701c2, 0x170182, 0xf3, 0xf2, 0, 0 }, /* #61 */ { 0x0e7b87, 0x0e7303, 0x09, 0x08, 0, 0 }, /* #62 */ { 0x0b53d6, 0x0b5306, 0x54, 0x53, 0, 0 }, /* #63 */ { 0x062417, 0x062403, 0x35, 0x34, 0, 0 }, /* #64 */ { 0x2a6502, 0x2a6596, 0x00, 0xff, 0, 0 }, /* #65 */ { 0x1b6617, 0x1b6607, 0x3a, 0x39, 0, 0 }, /* #66 */ { 0x1a3496, 0x1a3406, 0x1e, 0x1d, 0, 0 }, /* #67 */ { 0x240f02, 0x240782, 0xd6, 0xd5, 0, 0 }, /* #68 */ { 0x3d3dd3, 0x3d3587, 0x91, 0x90, 0, 0 }, /* #69 */ { 0x040812, 0x040092, 0xe0, 0xdf, 0, 0 }, /* #70 */ { 0x332096, 0x332082, 0xd1, 0xd0, 0, 0 }, /* #71 */ { 0x395cd2, 0x395486, 0x8f, 0x8e, 0, 0 }, /* #72 */ { 0x2b0193, 0x2b0107, 0x28, 0x27, 0, 0 }, /* #73 */ { 0x1c08c6, 0x1c0002, 0x02, 0x01, 0, 0 }, /* #74 */ { 0x262747, 0x262703, 0x4b, 0x4a, 0, 0 }, /* #75 */ { 0x3c0797, 0x3c0783, 0xf8, 0xf7, 0, 0 }, /* #76 */ { 0x2b5912, 0x2b5116, 0x60, 0x5f, 0, 0 }, /* #77 */ { 0x214517, 0x214503, 0x05, 0x04, 0, 0 }, /* #78 */ { 0x242d43, 0x242583, 0xda, 0xd9, 0, 0 }, /* #79 */ { 0x174653, 0x174683, 0xf8, 0xf7, 0, 0 }, /* #80 */ { 0x1c58d6, 0x1c5002, 0x08, 0x07, 0, 0 }, /* #81 */ { 0x191906, 0x191182, 0x9c, 0x9b, 0, 0 }, /* #82 */ { 0x380542, 0x380586, 0xa6, 0xa5, 0, 0 }, /* #83 */ { 0x150287, 0x150203, 0x7a, 0x79, 0, 0 }, /* #84 */ { 0x384656, 0x384682, 0xf3, 0xf2, 0, 0 }, /* #85 */ { 0x1c63d2, 0x1c6386, 0xfb, 0xfa, 0, 0 }, /* #86 */ { 0x3a4187, 0x3a4187, 0xfd, 0xfc, 0, 0 }, /* #87 */ { 0x331503, 0x331507, 0x49, 0x48, 0, 0 }, /* #88 */ { 0x395212, 0x395206, 0x72, 0x71, 0, 0 }, /* #89 */ { 0x303386, 0x303302, 0x62, 0x61, 0, 0 }, /* #90 */ { 0x012d97, 0x012507, 0x7c, 0x7b, 0, 0 }, /* #91 */ { 0x3f0a87, 0x3f0283, 0xe6, 0xe5, 0, 0 }, /* #92 */ { 0x246f02, 0x246702, 0x24, 0x23, 0, 0 }, /* #93 */ { 0x243c96, 0x243482, 0x87, 0x86, 0, 0 }, /* #94 */ { 0x286806, 0x286086, 0xcd, 0xcc, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u8_locked = RT_ELEMENTS(g_aTests_dec_u8_locked); BINU8_TEST_T const g_aTests_not_u8[] = { { 0x087652, 0x087652, 0x3f, 0xc0, 0, 0 }, /* #0 */ { 0x3d29d3, 0x3d29d3, 0xba, 0x45, 0, 0 }, /* #1 */ { 0x0d1043, 0x0d1043, 0x06, 0xf9, 0, 0 }, /* #2 */ { 0x002883, 0x002883, 0x8a, 0x75, 0, 0 }, /* #3 */ { 0x2c3992, 0x2c3992, 0xcc, 0x33, 0, 0 }, /* #4 */ { 0x154752, 0x154752, 0x0d, 0xf2, 0, 0 }, /* #5 */ { 0x3a2e43, 0x3a2e43, 0xfd, 0x02, 0, 0 }, /* #6 */ { 0x146752, 0x146752, 0x8d, 0x72, 0, 0 }, /* #7 */ { 0x164652, 0x164652, 0x23, 0xdc, 0, 0 }, /* #8 */ { 0x3d4f13, 0x3d4f13, 0x60, 0x9f, 0, 0 }, /* #9 */ { 0x2c3752, 0x2c3752, 0x9e, 0x61, 0, 0 }, /* #10 */ { 0x046496, 0x046496, 0xda, 0x25, 0, 0 }, /* #11 */ { 0x287f02, 0x287f02, 0xc3, 0x3c, 0, 0 }, /* #12 */ { 0x371c46, 0x371c46, 0x74, 0x8b, 0, 0 }, /* #13 */ { 0x374003, 0x374003, 0x9b, 0x64, 0, 0 }, /* #14 */ { 0x2578d7, 0x2578d7, 0x9d, 0x62, 0, 0 }, /* #15 */ { 0x0c5392, 0x0c5392, 0x5c, 0xa3, 0, 0 }, /* #16 */ { 0x001793, 0x001793, 0xa7, 0x58, 0, 0 }, /* #17 */ { 0x3f53d7, 0x3f53d7, 0x45, 0xba, 0, 0 }, /* #18 */ { 0x004bd2, 0x004bd2, 0x05, 0xfa, 0, 0 }, /* #19 */ { 0x1e2e42, 0x1e2e42, 0x61, 0x9e, 0, 0 }, /* #20 */ { 0x3723d7, 0x3723d7, 0x02, 0xfd, 0, 0 }, /* #21 */ { 0x166ec6, 0x166ec6, 0x87, 0x78, 0, 0 }, /* #22 */ { 0x2403c7, 0x2403c7, 0x8e, 0x71, 0, 0 }, /* #23 */ { 0x075e07, 0x075e07, 0xbb, 0x44, 0, 0 }, /* #24 */ { 0x0d19c3, 0x0d19c3, 0x27, 0xd8, 0, 0 }, /* #25 */ { 0x137ad6, 0x137ad6, 0xdc, 0x23, 0, 0 }, /* #26 */ { 0x244cc3, 0x244cc3, 0xf2, 0x0d, 0, 0 }, /* #27 */ { 0x162953, 0x162953, 0x7c, 0x83, 0, 0 }, /* #28 */ { 0x1b6406, 0x1b6406, 0x70, 0x8f, 0, 0 }, /* #29 */ { 0x023892, 0x023892, 0x46, 0xb9, 0, 0 }, /* #30 */ { 0x151ec7, 0x151ec7, 0x5a, 0xa5, 0, 0 }, /* #31 */ { 0x2958d2, 0x2958d2, 0x62, 0x9d, 0, 0 }, /* #32 */ { 0x270e83, 0x270e83, 0xf5, 0x0a, 0, 0 }, /* #33 */ { 0x054c46, 0x054c46, 0xf4, 0x0b, 0, 0 }, /* #34 */ { 0x1d0b53, 0x1d0b53, 0x84, 0x7b, 0, 0 }, /* #35 */ { 0x1742c6, 0x1742c6, 0xb5, 0x4a, 0, 0 }, /* #36 */ { 0x087dc7, 0x087dc7, 0xa8, 0x57, 0, 0 }, /* #37 */ { 0x043557, 0x043557, 0x8e, 0x71, 0, 0 }, /* #38 */ { 0x3c30d6, 0x3c30d6, 0xad, 0x52, 0, 0 }, /* #39 */ { 0x1968c6, 0x1968c6, 0xa8, 0x57, 0, 0 }, /* #40 */ { 0x0b06d3, 0x0b06d3, 0x9b, 0x64, 0, 0 }, /* #41 */ { 0x3f01c3, 0x3f01c3, 0xaa, 0x55, 0, 0 }, /* #42 */ { 0x244e56, 0x244e56, 0x66, 0x99, 0, 0 }, /* #43 */ { 0x3c1f06, 0x3c1f06, 0xfa, 0x05, 0, 0 }, /* #44 */ { 0x147ed2, 0x147ed2, 0x02, 0xfd, 0, 0 }, /* #45 */ { 0x336b87, 0x336b87, 0xa9, 0x56, 0, 0 }, /* #46 */ { 0x3f7f83, 0x3f7f83, 0x7d, 0x82, 0, 0 }, /* #47 */ { 0x0b0093, 0x0b0093, 0xfc, 0x03, 0, 0 }, /* #48 */ { 0x1f5b53, 0x1f5b53, 0x32, 0xcd, 0, 0 }, /* #49 */ { 0x2e69d3, 0x2e69d3, 0xe7, 0x18, 0, 0 }, /* #50 */ { 0x1544c7, 0x1544c7, 0xd8, 0x27, 0, 0 }, /* #51 */ { 0x206bd2, 0x206bd2, 0xbf, 0x40, 0, 0 }, /* #52 */ { 0x2a5142, 0x2a5142, 0x34, 0xcb, 0, 0 }, /* #53 */ { 0x2e07c3, 0x2e07c3, 0xc5, 0x3a, 0, 0 }, /* #54 */ { 0x0665d6, 0x0665d6, 0x43, 0xbc, 0, 0 }, /* #55 */ { 0x230716, 0x230716, 0xf5, 0x0a, 0, 0 }, /* #56 */ { 0x291ad3, 0x291ad3, 0xd4, 0x2b, 0, 0 }, /* #57 */ { 0x214917, 0x214917, 0x07, 0xf8, 0, 0 }, /* #58 */ { 0x271982, 0x271982, 0xc7, 0x38, 0, 0 }, /* #59 */ { 0x3a1b83, 0x3a1b83, 0xb4, 0x4b, 0, 0 }, /* #60 */ { 0x311882, 0x311882, 0x83, 0x7c, 0, 0 }, /* #61 */ { 0x044693, 0x044693, 0x66, 0x99, 0, 0 }, /* #62 */ { 0x083102, 0x083102, 0xcd, 0x32, 0, 0 }, /* #63 */ { 0x297883, 0x297883, 0x20, 0xdf, 0, 0 }, /* #64 */ { 0x2c3e97, 0x2c3e97, 0x4f, 0xb0, 0, 0 }, /* #65 */ { 0x1a34d3, 0x1a34d3, 0xfa, 0x05, 0, 0 }, /* #66 */ { 0x2e48d6, 0x2e48d6, 0xb7, 0x48, 0, 0 }, /* #67 */ { 0x3900d2, 0x3900d2, 0xae, 0x51, 0, 0 }, /* #68 */ { 0x2a4357, 0x2a4357, 0x43, 0xbc, 0, 0 }, /* #69 */ { 0x137042, 0x137042, 0xe1, 0x1e, 0, 0 }, /* #70 */ { 0x2d7dd6, 0x2d7dd6, 0xeb, 0x14, 0, 0 }, /* #71 */ { 0x355517, 0x355517, 0x57, 0xa8, 0, 0 }, /* #72 */ { 0x136043, 0x136043, 0x07, 0xf8, 0, 0 }, /* #73 */ { 0x386352, 0x386352, 0x16, 0xe9, 0, 0 }, /* #74 */ { 0x117956, 0x117956, 0xac, 0x53, 0, 0 }, /* #75 */ { 0x2258c3, 0x2258c3, 0xb3, 0x4c, 0, 0 }, /* #76 */ { 0x1b7793, 0x1b7793, 0x2d, 0xd2, 0, 0 }, /* #77 */ { 0x2f2056, 0x2f2056, 0x8b, 0x74, 0, 0 }, /* #78 */ { 0x344a87, 0x344a87, 0xb3, 0x4c, 0, 0 }, /* #79 */ { 0x172282, 0x172282, 0x94, 0x6b, 0, 0 }, /* #80 */ { 0x075d57, 0x075d57, 0xf1, 0x0e, 0, 0 }, /* #81 */ { 0x3e41d3, 0x3e41d3, 0x34, 0xcb, 0, 0 }, /* #82 */ { 0x1a7243, 0x1a7243, 0xba, 0x45, 0, 0 }, /* #83 */ { 0x204a03, 0x204a03, 0x4a, 0xb5, 0, 0 }, /* #84 */ { 0x2c39d7, 0x2c39d7, 0x72, 0x8d, 0, 0 }, /* #85 */ { 0x1c5f47, 0x1c5f47, 0x89, 0x76, 0, 0 }, /* #86 */ { 0x1a13c3, 0x1a13c3, 0xee, 0x11, 0, 0 }, /* #87 */ { 0x1a7597, 0x1a7597, 0x32, 0xcd, 0, 0 }, /* #88 */ { 0x1b6a57, 0x1b6a57, 0x9d, 0x62, 0, 0 }, /* #89 */ { 0x366a12, 0x366a12, 0x33, 0xcc, 0, 0 }, /* #90 */ { 0x2527d3, 0x2527d3, 0xec, 0x13, 0, 0 }, /* #91 */ { 0x321002, 0x321002, 0xdb, 0x24, 0, 0 }, /* #92 */ { 0x323c06, 0x323c06, 0xe1, 0x1e, 0, 0 }, /* #93 */ { 0x340846, 0x340846, 0x9e, 0x61, 0, 0 }, /* #94 */ { 0x151547, 0x151547, 0x19, 0xe6, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u8 = RT_ELEMENTS(g_aTests_not_u8); BINU8_TEST_T const g_aTests_not_u8_locked[] = { { 0x1f7702, 0x1f7702, 0x08, 0xf7, 0, 0 }, /* #0 */ { 0x3b3d07, 0x3b3d07, 0xd1, 0x2e, 0, 0 }, /* #1 */ { 0x352302, 0x352302, 0x96, 0x69, 0, 0 }, /* #2 */ { 0x1e6c82, 0x1e6c82, 0xc0, 0x3f, 0, 0 }, /* #3 */ { 0x152d17, 0x152d17, 0xd5, 0x2a, 0, 0 }, /* #4 */ { 0x246117, 0x246117, 0x34, 0xcb, 0, 0 }, /* #5 */ { 0x3e6182, 0x3e6182, 0x12, 0xed, 0, 0 }, /* #6 */ { 0x0b4656, 0x0b4656, 0x71, 0x8e, 0, 0 }, /* #7 */ { 0x1d0696, 0x1d0696, 0x56, 0xa9, 0, 0 }, /* #8 */ { 0x181f92, 0x181f92, 0x72, 0x8d, 0, 0 }, /* #9 */ { 0x2b7d83, 0x2b7d83, 0x9c, 0x63, 0, 0 }, /* #10 */ { 0x2d0a57, 0x2d0a57, 0x21, 0xde, 0, 0 }, /* #11 */ { 0x065393, 0x065393, 0xef, 0x10, 0, 0 }, /* #12 */ { 0x0a0c87, 0x0a0c87, 0x55, 0xaa, 0, 0 }, /* #13 */ { 0x355846, 0x355846, 0xc0, 0x3f, 0, 0 }, /* #14 */ { 0x3112d7, 0x3112d7, 0x7e, 0x81, 0, 0 }, /* #15 */ { 0x3f7542, 0x3f7542, 0x0e, 0xf1, 0, 0 }, /* #16 */ { 0x123a16, 0x123a16, 0xfe, 0x01, 0, 0 }, /* #17 */ { 0x127297, 0x127297, 0xbe, 0x41, 0, 0 }, /* #18 */ { 0x0c3c52, 0x0c3c52, 0xf0, 0x0f, 0, 0 }, /* #19 */ { 0x0657d7, 0x0657d7, 0xf3, 0x0c, 0, 0 }, /* #20 */ { 0x122157, 0x122157, 0x5b, 0xa4, 0, 0 }, /* #21 */ { 0x1c4e07, 0x1c4e07, 0x84, 0x7b, 0, 0 }, /* #22 */ { 0x0a4ec7, 0x0a4ec7, 0x89, 0x76, 0, 0 }, /* #23 */ { 0x1b6fc6, 0x1b6fc6, 0x56, 0xa9, 0, 0 }, /* #24 */ { 0x0315c3, 0x0315c3, 0x8c, 0x73, 0, 0 }, /* #25 */ { 0x327353, 0x327353, 0xd1, 0x2e, 0, 0 }, /* #26 */ { 0x2251d7, 0x2251d7, 0x19, 0xe6, 0, 0 }, /* #27 */ { 0x301443, 0x301443, 0xf0, 0x0f, 0, 0 }, /* #28 */ { 0x2e2c02, 0x2e2c02, 0xea, 0x15, 0, 0 }, /* #29 */ { 0x064e06, 0x064e06, 0x67, 0x98, 0, 0 }, /* #30 */ { 0x355706, 0x355706, 0xd8, 0x27, 0, 0 }, /* #31 */ { 0x142996, 0x142996, 0x5e, 0xa1, 0, 0 }, /* #32 */ { 0x217c13, 0x217c13, 0x77, 0x88, 0, 0 }, /* #33 */ { 0x3b4a57, 0x3b4a57, 0x85, 0x7a, 0, 0 }, /* #34 */ { 0x112d57, 0x112d57, 0xdc, 0x23, 0, 0 }, /* #35 */ { 0x0d1b87, 0x0d1b87, 0x0e, 0xf1, 0, 0 }, /* #36 */ { 0x376b93, 0x376b93, 0xdb, 0x24, 0, 0 }, /* #37 */ { 0x2374d7, 0x2374d7, 0xb4, 0x4b, 0, 0 }, /* #38 */ { 0x076b56, 0x076b56, 0x14, 0xeb, 0, 0 }, /* #39 */ { 0x144296, 0x144296, 0x55, 0xaa, 0, 0 }, /* #40 */ { 0x2213c7, 0x2213c7, 0x74, 0x8b, 0, 0 }, /* #41 */ { 0x193b17, 0x193b17, 0x44, 0xbb, 0, 0 }, /* #42 */ { 0x303583, 0x303583, 0x0d, 0xf2, 0, 0 }, /* #43 */ { 0x3b0e43, 0x3b0e43, 0x64, 0x9b, 0, 0 }, /* #44 */ { 0x2f5113, 0x2f5113, 0x3e, 0xc1, 0, 0 }, /* #45 */ { 0x1d6692, 0x1d6692, 0xd8, 0x27, 0, 0 }, /* #46 */ { 0x186787, 0x186787, 0x50, 0xaf, 0, 0 }, /* #47 */ { 0x243a43, 0x243a43, 0xeb, 0x14, 0, 0 }, /* #48 */ { 0x0107d3, 0x0107d3, 0x4e, 0xb1, 0, 0 }, /* #49 */ { 0x232847, 0x232847, 0xa4, 0x5b, 0, 0 }, /* #50 */ { 0x304847, 0x304847, 0x2e, 0xd1, 0, 0 }, /* #51 */ { 0x1e0f13, 0x1e0f13, 0x4d, 0xb2, 0, 0 }, /* #52 */ { 0x342c86, 0x342c86, 0x42, 0xbd, 0, 0 }, /* #53 */ { 0x1c2a97, 0x1c2a97, 0x32, 0xcd, 0, 0 }, /* #54 */ { 0x1f5d02, 0x1f5d02, 0x4c, 0xb3, 0, 0 }, /* #55 */ { 0x3b2f93, 0x3b2f93, 0x72, 0x8d, 0, 0 }, /* #56 */ { 0x1f1f52, 0x1f1f52, 0x11, 0xee, 0, 0 }, /* #57 */ { 0x311e53, 0x311e53, 0x36, 0xc9, 0, 0 }, /* #58 */ { 0x0e0f02, 0x0e0f02, 0xc4, 0x3b, 0, 0 }, /* #59 */ { 0x175013, 0x175013, 0x4f, 0xb0, 0, 0 }, /* #60 */ { 0x1a5cd7, 0x1a5cd7, 0xb4, 0x4b, 0, 0 }, /* #61 */ { 0x264d86, 0x264d86, 0xb2, 0x4d, 0, 0 }, /* #62 */ { 0x152917, 0x152917, 0xf1, 0x0e, 0, 0 }, /* #63 */ { 0x311bc6, 0x311bc6, 0x6d, 0x92, 0, 0 }, /* #64 */ { 0x167e03, 0x167e03, 0x72, 0x8d, 0, 0 }, /* #65 */ { 0x216457, 0x216457, 0x57, 0xa8, 0, 0 }, /* #66 */ { 0x0d4897, 0x0d4897, 0x99, 0x66, 0, 0 }, /* #67 */ { 0x3c1852, 0x3c1852, 0xb7, 0x48, 0, 0 }, /* #68 */ { 0x260496, 0x260496, 0xa7, 0x58, 0, 0 }, /* #69 */ { 0x3f01c6, 0x3f01c6, 0xe5, 0x1a, 0, 0 }, /* #70 */ { 0x397c06, 0x397c06, 0x45, 0xba, 0, 0 }, /* #71 */ { 0x2d2e46, 0x2d2e46, 0x0c, 0xf3, 0, 0 }, /* #72 */ { 0x3d3317, 0x3d3317, 0x4d, 0xb2, 0, 0 }, /* #73 */ { 0x0b1f46, 0x0b1f46, 0xbe, 0x41, 0, 0 }, /* #74 */ { 0x0d58d3, 0x0d58d3, 0x31, 0xce, 0, 0 }, /* #75 */ { 0x023b42, 0x023b42, 0x20, 0xdf, 0, 0 }, /* #76 */ { 0x293ec2, 0x293ec2, 0x30, 0xcf, 0, 0 }, /* #77 */ { 0x211e47, 0x211e47, 0x2c, 0xd3, 0, 0 }, /* #78 */ { 0x3e3f42, 0x3e3f42, 0x10, 0xef, 0, 0 }, /* #79 */ { 0x354f12, 0x354f12, 0x4f, 0xb0, 0, 0 }, /* #80 */ { 0x222dd3, 0x222dd3, 0x97, 0x68, 0, 0 }, /* #81 */ { 0x316e52, 0x316e52, 0x30, 0xcf, 0, 0 }, /* #82 */ { 0x016496, 0x016496, 0x72, 0x8d, 0, 0 }, /* #83 */ { 0x012e17, 0x012e17, 0x14, 0xeb, 0, 0 }, /* #84 */ { 0x1816d6, 0x1816d6, 0x59, 0xa6, 0, 0 }, /* #85 */ { 0x243b52, 0x243b52, 0x10, 0xef, 0, 0 }, /* #86 */ { 0x2a0412, 0x2a0412, 0xba, 0x45, 0, 0 }, /* #87 */ { 0x096502, 0x096502, 0xb9, 0x46, 0, 0 }, /* #88 */ { 0x176442, 0x176442, 0x35, 0xca, 0, 0 }, /* #89 */ { 0x226093, 0x226093, 0xc4, 0x3b, 0, 0 }, /* #90 */ { 0x265957, 0x265957, 0x79, 0x86, 0, 0 }, /* #91 */ { 0x1116c6, 0x1116c6, 0x4d, 0xb2, 0, 0 }, /* #92 */ { 0x132c52, 0x132c52, 0xc9, 0x36, 0, 0 }, /* #93 */ { 0x276402, 0x276402, 0xea, 0x15, 0, 0 }, /* #94 */ { 0x335d16, 0x335d16, 0xd0, 0x2f, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u8_locked = RT_ELEMENTS(g_aTests_not_u8_locked); BINU8_TEST_T const g_aTests_neg_u8[] = { { 0x332a12, 0x332297, 0x5d, 0xa3, 0, 0 }, /* #0 */ { 0x2b1cd6, 0x2b1417, 0xf4, 0x0c, 0, 0 }, /* #1 */ { 0x3544d3, 0x354413, 0xa9, 0x57, 0, 0 }, /* #2 */ { 0x110cd6, 0x110413, 0xe6, 0x1a, 0, 0 }, /* #3 */ { 0x0a38d6, 0x0a3013, 0xa5, 0x5b, 0, 0 }, /* #4 */ { 0x213b07, 0x213397, 0x0a, 0xf6, 0, 0 }, /* #5 */ { 0x0a6952, 0x0a6113, 0xa5, 0x5b, 0, 0 }, /* #6 */ { 0x297d87, 0x297517, 0xfd, 0x03, 0, 0 }, /* #7 */ { 0x2b3993, 0x2b3117, 0x8e, 0x72, 0, 0 }, /* #8 */ { 0x012512, 0x012513, 0xa9, 0x57, 0, 0 }, /* #9 */ { 0x0a6993, 0x0a6197, 0x25, 0xdb, 0, 0 }, /* #10 */ { 0x297083, 0x297013, 0xf8, 0x08, 0, 0 }, /* #11 */ { 0x1060d2, 0x106093, 0x02, 0xfe, 0, 0 }, /* #12 */ { 0x1b77c2, 0x1b7713, 0xcc, 0x34, 0, 0 }, /* #13 */ { 0x354c16, 0x354497, 0x4e, 0xb2, 0, 0 }, /* #14 */ { 0x232dd2, 0x232517, 0xf7, 0x09, 0, 0 }, /* #15 */ { 0x067a46, 0x067293, 0x6c, 0x94, 0, 0 }, /* #16 */ { 0x1a5296, 0x1a5297, 0x0b, 0xf5, 0, 0 }, /* #17 */ { 0x097f43, 0x097717, 0x9d, 0x63, 0, 0 }, /* #18 */ { 0x237f07, 0x237797, 0x18, 0xe8, 0, 0 }, /* #19 */ { 0x243cd2, 0x243417, 0xf7, 0x09, 0, 0 }, /* #20 */ { 0x082257, 0x082293, 0x35, 0xcb, 0, 0 }, /* #21 */ { 0x1b1513, 0x1b1507, 0xb0, 0x50, 0, 0 }, /* #22 */ { 0x3c4143, 0x3c4197, 0x3a, 0xc6, 0, 0 }, /* #23 */ { 0x251a53, 0x251213, 0xf8, 0x08, 0, 0 }, /* #24 */ { 0x3f0a47, 0x3f0293, 0x6c, 0x94, 0, 0 }, /* #25 */ { 0x362e56, 0x362697, 0x5d, 0xa3, 0, 0 }, /* #26 */ { 0x221286, 0x221293, 0x32, 0xce, 0, 0 }, /* #27 */ { 0x3b6d92, 0x3b6593, 0x33, 0xcd, 0, 0 }, /* #28 */ { 0x306d57, 0x306593, 0x11, 0xef, 0, 0 }, /* #29 */ { 0x0c7d12, 0x0c7513, 0xa9, 0x57, 0, 0 }, /* #30 */ { 0x1f6507, 0x1f6513, 0xba, 0x46, 0, 0 }, /* #31 */ { 0x0d0f12, 0x0d0793, 0x27, 0xd9, 0, 0 }, /* #32 */ { 0x3e5857, 0x3e5013, 0xa8, 0x58, 0, 0 }, /* #33 */ { 0x154517, 0x154503, 0xf0, 0x10, 0, 0 }, /* #34 */ { 0x043057, 0x043017, 0xf6, 0x0a, 0, 0 }, /* #35 */ { 0x124a12, 0x124293, 0x7d, 0x83, 0, 0 }, /* #36 */ { 0x071f97, 0x071703, 0x90, 0x70, 0, 0 }, /* #37 */ { 0x171892, 0x171017, 0xd9, 0x27, 0, 0 }, /* #38 */ { 0x1c6916, 0x1c6197, 0x04, 0xfc, 0, 0 }, /* #39 */ { 0x091956, 0x091193, 0x52, 0xae, 0, 0 }, /* #40 */ { 0x0558d2, 0x055093, 0x0e, 0xf2, 0, 0 }, /* #41 */ { 0x276697, 0x276617, 0x9d, 0x63, 0, 0 }, /* #42 */ { 0x1a0403, 0x1a0497, 0x3b, 0xc5, 0, 0 }, /* #43 */ { 0x196d92, 0x196593, 0x65, 0x9b, 0, 0 }, /* #44 */ { 0x1f7642, 0x1f7697, 0x3a, 0xc6, 0, 0 }, /* #45 */ { 0x3f4c56, 0x3f4417, 0xb2, 0x4e, 0, 0 }, /* #46 */ { 0x1d6d13, 0x1d6597, 0x5b, 0xa5, 0, 0 }, /* #47 */ { 0x2e6c92, 0x2e6417, 0xa1, 0x5f, 0, 0 }, /* #48 */ { 0x0e6882, 0x0e6093, 0x6c, 0x94, 0, 0 }, /* #49 */ { 0x212213, 0x212213, 0xae, 0x52, 0, 0 }, /* #50 */ { 0x115e46, 0x115693, 0x11, 0xef, 0, 0 }, /* #51 */ { 0x2d6e96, 0x2d6617, 0xdf, 0x21, 0, 0 }, /* #52 */ { 0x0040c2, 0x004017, 0x9a, 0x66, 0, 0 }, /* #53 */ { 0x1c7a52, 0x1c7217, 0xfb, 0x05, 0, 0 }, /* #54 */ { 0x270202, 0x270297, 0x48, 0xb8, 0, 0 }, /* #55 */ { 0x0c2586, 0x0c2597, 0x3d, 0xc3, 0, 0 }, /* #56 */ { 0x300cc3, 0x300417, 0xa4, 0x5c, 0, 0 }, /* #57 */ { 0x3d1f02, 0x3d1793, 0x41, 0xbf, 0, 0 }, /* #58 */ { 0x390057, 0x390097, 0x22, 0xde, 0, 0 }, /* #59 */ { 0x220c53, 0x220497, 0x22, 0xde, 0, 0 }, /* #60 */ { 0x2d6457, 0x2d6446, 0x00, 0x00, 0, 0 }, /* #61 */ { 0x1e1493, 0x1e1497, 0x43, 0xbd, 0, 0 }, /* #62 */ { 0x127312, 0x127313, 0xd1, 0x2f, 0, 0 }, /* #63 */ { 0x310487, 0x310417, 0x94, 0x6c, 0, 0 }, /* #64 */ { 0x2b6d82, 0x2b6513, 0xa3, 0x5d, 0, 0 }, /* #65 */ { 0x3413c7, 0x341397, 0x04, 0xfc, 0, 0 }, /* #66 */ { 0x367402, 0x367413, 0xed, 0x13, 0, 0 }, /* #67 */ { 0x387557, 0x387597, 0x12, 0xee, 0, 0 }, /* #68 */ { 0x186146, 0x186193, 0x5f, 0xa1, 0, 0 }, /* #69 */ { 0x365ad2, 0x365293, 0x62, 0x9e, 0, 0 }, /* #70 */ { 0x1e7a02, 0x1e7297, 0x36, 0xca, 0, 0 }, /* #71 */ { 0x3a7046, 0x3a7017, 0xc7, 0x39, 0, 0 }, /* #72 */ { 0x356d03, 0x356517, 0x9d, 0x63, 0, 0 }, /* #73 */ { 0x103492, 0x103497, 0x1f, 0xe1, 0, 0 }, /* #74 */ { 0x3c12d2, 0x3c1297, 0x1e, 0xe2, 0, 0 }, /* #75 */ { 0x204ad3, 0x204293, 0x4d, 0xb3, 0, 0 }, /* #76 */ { 0x0e5906, 0x0e5117, 0xbe, 0x42, 0, 0 }, /* #77 */ { 0x135ec6, 0x135693, 0x52, 0xae, 0, 0 }, /* #78 */ { 0x204d96, 0x204517, 0xfd, 0x03, 0, 0 }, /* #79 */ { 0x260003, 0x260093, 0x03, 0xfd, 0, 0 }, /* #80 */ { 0x2a4397, 0x2a4317, 0xc4, 0x3c, 0, 0 }, /* #81 */ { 0x323297, 0x323213, 0x8d, 0x73, 0, 0 }, /* #82 */ { 0x0b2e97, 0x0b2697, 0x7f, 0x81, 0, 0 }, /* #83 */ { 0x2a6c93, 0x2a6c83, 0x80, 0x80, 0, 0 }, /* #84 */ { 0x1559d3, 0x155117, 0xb3, 0x4d, 0, 0 }, /* #85 */ { 0x2636d2, 0x263613, 0xf5, 0x0b, 0, 0 }, /* #86 */ { 0x0c7896, 0x0c7017, 0x8c, 0x74, 0, 0 }, /* #87 */ { 0x1324d6, 0x132497, 0x18, 0xe8, 0, 0 }, /* #88 */ { 0x262b16, 0x262393, 0x53, 0xad, 0, 0 }, /* #89 */ { 0x1e4bc7, 0x1e4383, 0x30, 0xd0, 0, 0 }, /* #90 */ { 0x0e2e52, 0x0e2697, 0x1f, 0xe1, 0, 0 }, /* #91 */ { 0x004442, 0x004497, 0x23, 0xdd, 0, 0 }, /* #92 */ { 0x3076c7, 0x307693, 0x0f, 0xf1, 0, 0 }, /* #93 */ { 0x0f7393, 0x0f7393, 0x02, 0xfe, 0, 0 }, /* #94 */ { 0x3d5812, 0x3d5093, 0x44, 0xbc, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u8 = RT_ELEMENTS(g_aTests_neg_u8); BINU8_TEST_T const g_aTests_neg_u8_locked[] = { { 0x2c2606, 0x2c2697, 0x79, 0x87, 0, 0 }, /* #0 */ { 0x1e5183, 0x1e5197, 0x0d, 0xf3, 0, 0 }, /* #1 */ { 0x1d4543, 0x1d4597, 0x54, 0xac, 0, 0 }, /* #2 */ { 0x0763d2, 0x076317, 0xb2, 0x4e, 0, 0 }, /* #3 */ { 0x016382, 0x016393, 0x52, 0xae, 0, 0 }, /* #4 */ { 0x397d82, 0x397507, 0xd0, 0x30, 0, 0 }, /* #5 */ { 0x246193, 0x246197, 0x3b, 0xc5, 0, 0 }, /* #6 */ { 0x0f6012, 0x0f6013, 0xc2, 0x3e, 0, 0 }, /* #7 */ { 0x2b29c3, 0x2b2197, 0x64, 0x9c, 0, 0 }, /* #8 */ { 0x131c03, 0x131497, 0x3d, 0xc3, 0, 0 }, /* #9 */ { 0x143996, 0x143113, 0xb7, 0x49, 0, 0 }, /* #10 */ { 0x277892, 0x277013, 0xc9, 0x37, 0, 0 }, /* #11 */ { 0x364746, 0x364797, 0x42, 0xbe, 0, 0 }, /* #12 */ { 0x330587, 0x330513, 0xb4, 0x4c, 0, 0 }, /* #13 */ { 0x067103, 0x067117, 0xb8, 0x48, 0, 0 }, /* #14 */ { 0x2a4ed3, 0x2a4693, 0x4b, 0xb5, 0, 0 }, /* #15 */ { 0x196193, 0x196197, 0x5d, 0xa3, 0, 0 }, /* #16 */ { 0x3b7b02, 0x3b7313, 0xcf, 0x31, 0, 0 }, /* #17 */ { 0x1541d6, 0x154197, 0x5a, 0xa6, 0, 0 }, /* #18 */ { 0x131607, 0x131617, 0xf6, 0x0a, 0, 0 }, /* #19 */ { 0x300f13, 0x300797, 0x51, 0xaf, 0, 0 }, /* #20 */ { 0x0b37c6, 0x0b3713, 0xdb, 0x25, 0, 0 }, /* #21 */ { 0x354dd6, 0x354587, 0x40, 0xc0, 0, 0 }, /* #22 */ { 0x0b4487, 0x0b4493, 0x08, 0xf8, 0, 0 }, /* #23 */ { 0x157753, 0x157793, 0x17, 0xe9, 0, 0 }, /* #24 */ { 0x181e16, 0x181693, 0x2d, 0xd3, 0, 0 }, /* #25 */ { 0x315293, 0x315297, 0x3b, 0xc5, 0, 0 }, /* #26 */ { 0x2c5997, 0x2c5197, 0x66, 0x9a, 0, 0 }, /* #27 */ { 0x2b0a86, 0x2b0213, 0xc2, 0x3e, 0, 0 }, /* #28 */ { 0x1a3813, 0x1a3013, 0xea, 0x16, 0, 0 }, /* #29 */ { 0x0453d7, 0x045313, 0x81, 0x7f, 0, 0 }, /* #30 */ { 0x075906, 0x075197, 0x1f, 0xe1, 0, 0 }, /* #31 */ { 0x001ad6, 0x001297, 0x66, 0x9a, 0, 0 }, /* #32 */ { 0x2b1c17, 0x2b1417, 0xa7, 0x59, 0, 0 }, /* #33 */ { 0x342197, 0x342193, 0x1a, 0xe6, 0, 0 }, /* #34 */ { 0x103656, 0x103617, 0xb3, 0x4d, 0, 0 }, /* #35 */ { 0x193406, 0x193493, 0x62, 0x9e, 0, 0 }, /* #36 */ { 0x2a2ed2, 0x2a2693, 0x32, 0xce, 0, 0 }, /* #37 */ { 0x331c83, 0x331497, 0x6a, 0x96, 0, 0 }, /* #38 */ { 0x1c3a03, 0x1c3213, 0x9c, 0x64, 0, 0 }, /* #39 */ { 0x3436d7, 0x343617, 0xc6, 0x3a, 0, 0 }, /* #40 */ { 0x123b06, 0x123313, 0xe7, 0x19, 0, 0 }, /* #41 */ { 0x315e46, 0x315693, 0x3f, 0xc1, 0, 0 }, /* #42 */ { 0x2f5153, 0x2f5183, 0x30, 0xd0, 0, 0 }, /* #43 */ { 0x227317, 0x227393, 0x0e, 0xf2, 0, 0 }, /* #44 */ { 0x124997, 0x124113, 0xa3, 0x5d, 0, 0 }, /* #45 */ { 0x042cd2, 0x042413, 0xd4, 0x2c, 0, 0 }, /* #46 */ { 0x2e3597, 0x2e3513, 0xb4, 0x4c, 0, 0 }, /* #47 */ { 0x024c57, 0x024413, 0xbd, 0x43, 0, 0 }, /* #48 */ { 0x284606, 0x284697, 0x6a, 0x96, 0, 0 }, /* #49 */ { 0x007dd6, 0x007597, 0x0a, 0xf6, 0, 0 }, /* #50 */ { 0x062587, 0x062593, 0x5f, 0xa1, 0, 0 }, /* #51 */ { 0x1e3d52, 0x1e3517, 0xec, 0x14, 0, 0 }, /* #52 */ { 0x2e7547, 0x2e7597, 0x22, 0xde, 0, 0 }, /* #53 */ { 0x0464c3, 0x046497, 0x25, 0xdb, 0, 0 }, /* #54 */ { 0x2b5082, 0x2b5017, 0xe2, 0x1e, 0, 0 }, /* #55 */ { 0x055d52, 0x055517, 0xef, 0x11, 0, 0 }, /* #56 */ { 0x1d7083, 0x1d7087, 0x70, 0x90, 0, 0 }, /* #57 */ { 0x292f13, 0x292797, 0x04, 0xfc, 0, 0 }, /* #58 */ { 0x275e17, 0x275693, 0x7a, 0x86, 0, 0 }, /* #59 */ { 0x163c42, 0x163417, 0x8c, 0x74, 0, 0 }, /* #60 */ { 0x217546, 0x217517, 0xb9, 0x47, 0, 0 }, /* #61 */ { 0x065dc2, 0x065517, 0xe8, 0x18, 0, 0 }, /* #62 */ { 0x3678d6, 0x367093, 0x71, 0x8f, 0, 0 }, /* #63 */ { 0x047147, 0x047193, 0x3e, 0xc2, 0, 0 }, /* #64 */ { 0x3f1052, 0x3f1093, 0x59, 0xa7, 0, 0 }, /* #65 */ { 0x0705d6, 0x070593, 0x58, 0xa8, 0, 0 }, /* #66 */ { 0x0e1bd3, 0x0e1317, 0xd9, 0x27, 0, 0 }, /* #67 */ { 0x286e82, 0x286693, 0x16, 0xea, 0, 0 }, /* #68 */ { 0x3a7e86, 0x3a7687, 0x40, 0xc0, 0, 0 }, /* #69 */ { 0x1d7016, 0x1d7013, 0xaf, 0x51, 0, 0 }, /* #70 */ { 0x051d07, 0x051597, 0x36, 0xca, 0, 0 }, /* #71 */ { 0x354547, 0x354513, 0xbb, 0x45, 0, 0 }, /* #72 */ { 0x252b17, 0x252397, 0x7f, 0x81, 0, 0 }, /* #73 */ { 0x305596, 0x305593, 0x68, 0x98, 0, 0 }, /* #74 */ { 0x3b0302, 0x3b0313, 0xe7, 0x19, 0, 0 }, /* #75 */ { 0x076347, 0x076313, 0xd1, 0x2f, 0, 0 }, /* #76 */ { 0x3c76c3, 0x3c7693, 0x27, 0xd9, 0, 0 }, /* #77 */ { 0x307ad3, 0x307203, 0xf0, 0x10, 0, 0 }, /* #78 */ { 0x350743, 0x350717, 0x97, 0x69, 0, 0 }, /* #79 */ { 0x201186, 0x201197, 0x67, 0x99, 0, 0 }, /* #80 */ { 0x3733d6, 0x373397, 0x15, 0xeb, 0, 0 }, /* #81 */ { 0x2e4587, 0x2e4593, 0x0e, 0xf2, 0, 0 }, /* #82 */ { 0x047e03, 0x047617, 0xc4, 0x3c, 0, 0 }, /* #83 */ { 0x3a1d06, 0x3a1513, 0xa8, 0x58, 0, 0 }, /* #84 */ { 0x057816, 0x057013, 0xd6, 0x2a, 0, 0 }, /* #85 */ { 0x001096, 0x001013, 0xa8, 0x58, 0, 0 }, /* #86 */ { 0x061d83, 0x061593, 0x38, 0xc8, 0, 0 }, /* #87 */ { 0x102983, 0x102197, 0x3d, 0xc3, 0, 0 }, /* #88 */ { 0x2f0757, 0x2f0793, 0x11, 0xef, 0, 0 }, /* #89 */ { 0x3f2bc7, 0x3f2387, 0x70, 0x90, 0, 0 }, /* #90 */ { 0x312987, 0x312197, 0x3d, 0xc3, 0, 0 }, /* #91 */ { 0x1c0587, 0x1c0593, 0x6e, 0x92, 0, 0 }, /* #92 */ { 0x203112, 0x203117, 0xd8, 0x28, 0, 0 }, /* #93 */ { 0x131243, 0x131213, 0xba, 0x46, 0, 0 }, /* #94 */ { 0x1b3542, 0x1b3593, 0x41, 0xbf, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u8_locked = RT_ELEMENTS(g_aTests_neg_u8_locked); BINU16_TEST_T const g_aTests_inc_u16[] = { { 0x167d47, 0x167587, 0xb059, 0xb05a, 0, 0 }, /* #0 */ { 0x134e12, 0x134682, 0xc07b, 0xc07c, 0, 0 }, /* #1 */ { 0x1f7593, 0x1f7507, 0x5295, 0x5296, 0, 0 }, /* #2 */ { 0x2a6316, 0x2a6302, 0x06e5, 0x06e6, 0, 0 }, /* #3 */ { 0x276016, 0x276086, 0xcef2, 0xcef3, 0, 0 }, /* #4 */ { 0x2a7ec6, 0x2a7602, 0x469d, 0x469e, 0, 0 }, /* #5 */ { 0x131457, 0x131483, 0xa161, 0xa162, 0, 0 }, /* #6 */ { 0x180a86, 0x180282, 0xdc56, 0xdc57, 0, 0 }, /* #7 */ { 0x3d3886, 0x3d3002, 0x48bb, 0x48bc, 0, 0 }, /* #8 */ { 0x0a0652, 0x0a0602, 0x2b36, 0x2b37, 0, 0 }, /* #9 */ { 0x382293, 0x382207, 0x758d, 0x758e, 0, 0 }, /* #10 */ { 0x081a12, 0x081282, 0xdd2e, 0xdd2f, 0, 0 }, /* #11 */ { 0x067c47, 0x067407, 0x2c77, 0x2c78, 0, 0 }, /* #12 */ { 0x2b4356, 0x2b4302, 0x414b, 0x414c, 0, 0 }, /* #13 */ { 0x153503, 0x153507, 0x24fe, 0x24ff, 0, 0 }, /* #14 */ { 0x3b3716, 0x3b3706, 0x5aab, 0x5aac, 0, 0 }, /* #15 */ { 0x3d4056, 0x3d4086, 0x8e7a, 0x8e7b, 0, 0 }, /* #16 */ { 0x2a0b97, 0x2a0383, 0xa7ee, 0xa7ef, 0, 0 }, /* #17 */ { 0x1b0643, 0x1b0603, 0x6d90, 0x6d91, 0, 0 }, /* #18 */ { 0x192ec6, 0x192682, 0xad0c, 0xad0d, 0, 0 }, /* #19 */ { 0x1421c7, 0x142183, 0x96e8, 0x96e9, 0, 0 }, /* #20 */ { 0x060b96, 0x060382, 0x8d3c, 0x8d3d, 0, 0 }, /* #21 */ { 0x137902, 0x137186, 0xfe70, 0xfe71, 0, 0 }, /* #22 */ { 0x026d17, 0x026587, 0xc7bc, 0xc7bd, 0, 0 }, /* #23 */ { 0x022c92, 0x022402, 0x3484, 0x3485, 0, 0 }, /* #24 */ { 0x295c02, 0x295486, 0xa883, 0xa884, 0, 0 }, /* #25 */ { 0x2b30c6, 0x2b3006, 0x727a, 0x727b, 0, 0 }, /* #26 */ { 0x2a2d07, 0x2a2503, 0x5496, 0x5497, 0, 0 }, /* #27 */ { 0x344cd7, 0x344407, 0x05e1, 0x05e2, 0, 0 }, /* #28 */ { 0x007a96, 0x007206, 0x75a9, 0x75aa, 0, 0 }, /* #29 */ { 0x196a02, 0x196282, 0xef50, 0xef51, 0, 0 }, /* #30 */ { 0x2e1813, 0x2e1083, 0x9415, 0x9416, 0, 0 }, /* #31 */ { 0x210547, 0x210503, 0x032e, 0x032f, 0, 0 }, /* #32 */ { 0x177683, 0x177607, 0x3cf5, 0x3cf6, 0, 0 }, /* #33 */ { 0x1f2406, 0x1f2406, 0x4617, 0x4618, 0, 0 }, /* #34 */ { 0x3313d6, 0x331302, 0x7796, 0x7797, 0, 0 }, /* #35 */ { 0x2d4716, 0x2d4786, 0xc3e3, 0xc3e4, 0, 0 }, /* #36 */ { 0x021d93, 0x021583, 0xc3a3, 0xc3a4, 0, 0 }, /* #37 */ { 0x342b12, 0x342302, 0x3566, 0x3567, 0, 0 }, /* #38 */ { 0x2075d6, 0x207586, 0xddb6, 0xddb7, 0, 0 }, /* #39 */ { 0x3663d7, 0x366307, 0x51a2, 0x51a3, 0, 0 }, /* #40 */ { 0x151813, 0x151007, 0x2e6e, 0x2e6f, 0, 0 }, /* #41 */ { 0x3b4096, 0x3b4016, 0x7f4f, 0x7f50, 0, 0 }, /* #42 */ { 0x193306, 0x193382, 0x9072, 0x9073, 0, 0 }, /* #43 */ { 0x0d3e43, 0x0d3683, 0x836d, 0x836e, 0, 0 }, /* #44 */ { 0x187106, 0x187182, 0xe757, 0xe758, 0, 0 }, /* #45 */ { 0x373ec6, 0x373682, 0xfefa, 0xfefb, 0, 0 }, /* #46 */ { 0x0a5202, 0x0a5282, 0x9036, 0x9037, 0, 0 }, /* #47 */ { 0x105c46, 0x105486, 0x996b, 0x996c, 0, 0 }, /* #48 */ { 0x337cc7, 0x337483, 0xd606, 0xd607, 0, 0 }, /* #49 */ { 0x0526c6, 0x052606, 0x6ae1, 0x6ae2, 0, 0 }, /* #50 */ { 0x0c6902, 0x0c6106, 0x1c40, 0x1c41, 0, 0 }, /* #51 */ { 0x015f02, 0x015782, 0xdba7, 0xdba8, 0, 0 }, /* #52 */ { 0x0d6c17, 0x0d6407, 0x1e2d, 0x1e2e, 0, 0 }, /* #53 */ { 0x1433d3, 0x143383, 0xd7f7, 0xd7f8, 0, 0 }, /* #54 */ { 0x024157, 0x024183, 0xf9a3, 0xf9a4, 0, 0 }, /* #55 */ { 0x2b7a52, 0x2b7206, 0x1b4c, 0x1b4d, 0, 0 }, /* #56 */ { 0x3a3956, 0x3a3102, 0x7425, 0x7426, 0, 0 }, /* #57 */ { 0x072e87, 0x072683, 0xb912, 0xb913, 0, 0 }, /* #58 */ { 0x1d5203, 0x1d5203, 0x1acc, 0x1acd, 0, 0 }, /* #59 */ { 0x1c5696, 0x1c5692, 0xd93f, 0xd940, 0, 0 }, /* #60 */ { 0x365806, 0x365086, 0xda95, 0xda96, 0, 0 }, /* #61 */ { 0x342c87, 0x342403, 0x371b, 0x371c, 0, 0 }, /* #62 */ { 0x265c16, 0x265406, 0x0308, 0x0309, 0, 0 }, /* #63 */ { 0x3c1653, 0x3c1683, 0xc106, 0xc107, 0, 0 }, /* #64 */ { 0x390ac3, 0x390287, 0xc52d, 0xc52e, 0, 0 }, /* #65 */ { 0x251b97, 0x251383, 0xd753, 0xd754, 0, 0 }, /* #66 */ { 0x2710c7, 0x271083, 0xe0d8, 0xe0d9, 0, 0 }, /* #67 */ { 0x062547, 0x062507, 0x223b, 0x223c, 0, 0 }, /* #68 */ { 0x3a0a86, 0x3a0206, 0x4343, 0x4344, 0, 0 }, /* #69 */ { 0x3c0106, 0x3c0102, 0x1689, 0x168a, 0, 0 }, /* #70 */ { 0x301517, 0x301587, 0xc8b3, 0xc8b4, 0, 0 }, /* #71 */ { 0x251b43, 0x251387, 0x9bda, 0x9bdb, 0, 0 }, /* #72 */ { 0x2a1b87, 0x2a1307, 0x2686, 0x2687, 0, 0 }, /* #73 */ { 0x2c4e42, 0x2c4606, 0x0813, 0x0814, 0, 0 }, /* #74 */ { 0x3c3b06, 0x3c3306, 0x701c, 0x701d, 0, 0 }, /* #75 */ { 0x174183, 0x174193, 0xa36f, 0xa370, 0, 0 }, /* #76 */ { 0x247cc7, 0x247487, 0x8b26, 0x8b27, 0, 0 }, /* #77 */ { 0x382a02, 0x382282, 0x9503, 0x9504, 0, 0 }, /* #78 */ { 0x3e3716, 0x3e3702, 0x3d4b, 0x3d4c, 0, 0 }, /* #79 */ { 0x043396, 0x043386, 0xf734, 0xf735, 0, 0 }, /* #80 */ { 0x3f7b12, 0x3f7302, 0x503d, 0x503e, 0, 0 }, /* #81 */ { 0x1457c3, 0x145713, 0x0c1f, 0x0c20, 0, 0 }, /* #82 */ { 0x305d92, 0x305582, 0xd963, 0xd964, 0, 0 }, /* #83 */ { 0x3c0146, 0x3c0102, 0x0b48, 0x0b49, 0, 0 }, /* #84 */ { 0x246202, 0x246282, 0xdf19, 0xdf1a, 0, 0 }, /* #85 */ { 0x3375c2, 0x337586, 0xbf02, 0xbf03, 0, 0 }, /* #86 */ { 0x3750c7, 0x375083, 0xa0f7, 0xa0f8, 0, 0 }, /* #87 */ { 0x273917, 0x273187, 0xb710, 0xb711, 0, 0 }, /* #88 */ { 0x0a0fc7, 0x0a0707, 0x6d47, 0x6d48, 0, 0 }, /* #89 */ { 0x295e97, 0x295603, 0x53eb, 0x53ec, 0, 0 }, /* #90 */ { 0x3a6ed2, 0x3a6682, 0xac3d, 0xac3e, 0, 0 }, /* #91 */ { 0x1276c6, 0x127692, 0x83cf, 0x83d0, 0, 0 }, /* #92 */ { 0x240d17, 0x240587, 0xfb80, 0xfb81, 0, 0 }, /* #93 */ { 0x3347d3, 0x334707, 0x04d7, 0x04d8, 0, 0 }, /* #94 */ { 0x274a87, 0x274203, 0x4c53, 0x4c54, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u16 = RT_ELEMENTS(g_aTests_inc_u16); BINU16_TEST_T const g_aTests_inc_u16_locked[] = { { 0x200807, 0x200087, 0xff7c, 0xff7d, 0, 0 }, /* #0 */ { 0x3d6043, 0x3d6087, 0x9739, 0x973a, 0, 0 }, /* #1 */ { 0x164296, 0x164202, 0x19ac, 0x19ad, 0, 0 }, /* #2 */ { 0x307382, 0x307302, 0x4418, 0x4419, 0, 0 }, /* #3 */ { 0x173816, 0x173092, 0xf1af, 0xf1b0, 0, 0 }, /* #4 */ { 0x2d5443, 0x2d5403, 0x452e, 0x452f, 0, 0 }, /* #5 */ { 0x2c64c3, 0x2c6417, 0x365f, 0x3660, 0, 0 }, /* #6 */ { 0x304e53, 0x304683, 0xe2f0, 0xe2f1, 0, 0 }, /* #7 */ { 0x1a0843, 0x1a0003, 0x08c7, 0x08c8, 0, 0 }, /* #8 */ { 0x1a6cd2, 0x1a6406, 0x2eea, 0x2eeb, 0, 0 }, /* #9 */ { 0x203306, 0x203382, 0x83f7, 0x83f8, 0, 0 }, /* #10 */ { 0x2a5a92, 0x2a5282, 0xbf90, 0xbf91, 0, 0 }, /* #11 */ { 0x250f17, 0x250787, 0x8c7c, 0x8c7d, 0, 0 }, /* #12 */ { 0x003092, 0x003082, 0x8b24, 0x8b25, 0, 0 }, /* #13 */ { 0x287fc6, 0x287702, 0x7885, 0x7886, 0, 0 }, /* #14 */ { 0x3e2296, 0x3e2202, 0x1f9d, 0x1f9e, 0, 0 }, /* #15 */ { 0x333d42, 0x333582, 0xe90a, 0xe90b, 0, 0 }, /* #16 */ { 0x3e4352, 0x3e4386, 0x8555, 0x8556, 0, 0 }, /* #17 */ { 0x1e3293, 0x1e3283, 0xf082, 0xf083, 0, 0 }, /* #18 */ { 0x272117, 0x272107, 0x082a, 0x082b, 0, 0 }, /* #19 */ { 0x333687, 0x333683, 0xbd45, 0xbd46, 0, 0 }, /* #20 */ { 0x1029c3, 0x102187, 0xabe1, 0xabe2, 0, 0 }, /* #21 */ { 0x3d7802, 0x3d7082, 0xf996, 0xf997, 0, 0 }, /* #22 */ { 0x192516, 0x192586, 0xa971, 0xa972, 0, 0 }, /* #23 */ { 0x034616, 0x034602, 0x13ac, 0x13ad, 0, 0 }, /* #24 */ { 0x053cc7, 0x053407, 0x2a6b, 0x2a6c, 0, 0 }, /* #25 */ { 0x016983, 0x016183, 0x852b, 0x852c, 0, 0 }, /* #26 */ { 0x3d67d6, 0x3d6782, 0xe745, 0xe746, 0, 0 }, /* #27 */ { 0x201882, 0x201002, 0x4a36, 0x4a37, 0, 0 }, /* #28 */ { 0x245247, 0x245287, 0x9c39, 0x9c3a, 0, 0 }, /* #29 */ { 0x3b10c2, 0x3b1006, 0x5105, 0x5106, 0, 0 }, /* #30 */ { 0x283e07, 0x283607, 0x1a0b, 0x1a0c, 0, 0 }, /* #31 */ { 0x256e47, 0x256683, 0xc379, 0xc37a, 0, 0 }, /* #32 */ { 0x0b7e16, 0x0b7682, 0xe125, 0xe126, 0, 0 }, /* #33 */ { 0x0b5742, 0x0b5706, 0x7a10, 0x7a11, 0, 0 }, /* #34 */ { 0x0030d6, 0x003002, 0x08b9, 0x08ba, 0, 0 }, /* #35 */ { 0x386147, 0x386107, 0x0a68, 0x0a69, 0, 0 }, /* #36 */ { 0x0d4097, 0x0d4093, 0xbe0f, 0xbe10, 0, 0 }, /* #37 */ { 0x306b47, 0x306307, 0x0a64, 0x0a65, 0, 0 }, /* #38 */ { 0x345f56, 0x345702, 0x51d8, 0x51d9, 0, 0 }, /* #39 */ { 0x046317, 0x046303, 0x6791, 0x6792, 0, 0 }, /* #40 */ { 0x0a7392, 0x0a7306, 0x09ec, 0x09ed, 0, 0 }, /* #41 */ { 0x186ec2, 0x186602, 0x4531, 0x4532, 0, 0 }, /* #42 */ { 0x1541c7, 0x154103, 0x4de5, 0x4de6, 0, 0 }, /* #43 */ { 0x150d12, 0x150502, 0x2953, 0x2954, 0, 0 }, /* #44 */ { 0x142083, 0x142003, 0x4237, 0x4238, 0, 0 }, /* #45 */ { 0x343ed7, 0x343683, 0xe02b, 0xe02c, 0, 0 }, /* #46 */ { 0x226716, 0x226782, 0x9953, 0x9954, 0, 0 }, /* #47 */ { 0x354bc7, 0x354397, 0xb69f, 0xb6a0, 0, 0 }, /* #48 */ { 0x3436d2, 0x343686, 0xcb59, 0xcb5a, 0, 0 }, /* #49 */ { 0x165b07, 0x165303, 0x179a, 0x179b, 0, 0 }, /* #50 */ { 0x230cc2, 0x230486, 0xd902, 0xd903, 0, 0 }, /* #51 */ { 0x1051d7, 0x105107, 0x2813, 0x2814, 0, 0 }, /* #52 */ { 0x300592, 0x300586, 0xad99, 0xad9a, 0, 0 }, /* #53 */ { 0x162fc7, 0x162707, 0x581c, 0x581d, 0, 0 }, /* #54 */ { 0x1c5583, 0x1c5503, 0x4c91, 0x4c92, 0, 0 }, /* #55 */ { 0x334646, 0x334602, 0x18d2, 0x18d3, 0, 0 }, /* #56 */ { 0x353b16, 0x353306, 0x7c54, 0x7c55, 0, 0 }, /* #57 */ { 0x230f07, 0x230703, 0x2fd2, 0x2fd3, 0, 0 }, /* #58 */ { 0x381d43, 0x381583, 0xdccc, 0xdccd, 0, 0 }, /* #59 */ { 0x1c1142, 0x1c1112, 0x533f, 0x5340, 0, 0 }, /* #60 */ { 0x390947, 0x390107, 0x21ce, 0x21cf, 0, 0 }, /* #61 */ { 0x0e1106, 0x0e1102, 0x476c, 0x476d, 0, 0 }, /* #62 */ { 0x041256, 0x041202, 0x0a91, 0x0a92, 0, 0 }, /* #63 */ { 0x334bc7, 0x334397, 0x8eef, 0x8ef0, 0, 0 }, /* #64 */ { 0x071282, 0x071282, 0xfab4, 0xfab5, 0, 0 }, /* #65 */ { 0x0c6dc2, 0x0c6582, 0xff7b, 0xff7c, 0, 0 }, /* #66 */ { 0x341243, 0x341207, 0x3820, 0x3821, 0, 0 }, /* #67 */ { 0x394fc3, 0x394707, 0x3a02, 0x3a03, 0, 0 }, /* #68 */ { 0x0f6bc2, 0x0f6386, 0xd77d, 0xd77e, 0, 0 }, /* #69 */ { 0x0869c6, 0x086182, 0xc6fa, 0xc6fb, 0, 0 }, /* #70 */ { 0x355b86, 0x355302, 0x7ad9, 0x7ada, 0, 0 }, /* #71 */ { 0x344f12, 0x344782, 0xe42b, 0xe42c, 0, 0 }, /* #72 */ { 0x215183, 0x215103, 0x1912, 0x1913, 0, 0 }, /* #73 */ { 0x3b6e43, 0x3b6607, 0x6516, 0x6517, 0, 0 }, /* #74 */ { 0x3317d7, 0x331787, 0xfa6e, 0xfa6f, 0, 0 }, /* #75 */ { 0x1f0c16, 0x1f0406, 0x6094, 0x6095, 0, 0 }, /* #76 */ { 0x063f16, 0x063702, 0x773d, 0x773e, 0, 0 }, /* #77 */ { 0x197286, 0x197206, 0x7387, 0x7388, 0, 0 }, /* #78 */ { 0x3b4952, 0x3b4106, 0x151a, 0x151b, 0, 0 }, /* #79 */ { 0x015e02, 0x015606, 0x0732, 0x0733, 0, 0 }, /* #80 */ { 0x1b2443, 0x1b2403, 0x1085, 0x1086, 0, 0 }, /* #81 */ { 0x3f27d3, 0x3f2707, 0x6713, 0x6714, 0, 0 }, /* #82 */ { 0x0a1c82, 0x0a1402, 0x0fb2, 0x0fb3, 0, 0 }, /* #83 */ { 0x260602, 0x260602, 0x37cc, 0x37cd, 0, 0 }, /* #84 */ { 0x1f5697, 0x1f5683, 0xeb6a, 0xeb6b, 0, 0 }, /* #85 */ { 0x3a2cd6, 0x3a2406, 0x41b3, 0x41b4, 0, 0 }, /* #86 */ { 0x186dc3, 0x186583, 0xab84, 0xab85, 0, 0 }, /* #87 */ { 0x371613, 0x371607, 0x4fb7, 0x4fb8, 0, 0 }, /* #88 */ { 0x1c3396, 0x1c3302, 0x0467, 0x0468, 0, 0 }, /* #89 */ { 0x174783, 0x174783, 0x8d1e, 0x8d1f, 0, 0 }, /* #90 */ { 0x1252c7, 0x125207, 0x3f8a, 0x3f8b, 0, 0 }, /* #91 */ { 0x2d2cc2, 0x2d2486, 0x9b87, 0x9b88, 0, 0 }, /* #92 */ { 0x3a4b83, 0x3a4383, 0xf86c, 0xf86d, 0, 0 }, /* #93 */ { 0x252092, 0x252006, 0x416e, 0x416f, 0, 0 }, /* #94 */ { 0x165dd3, 0x165587, 0xfa5e, 0xfa5f, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u16_locked = RT_ELEMENTS(g_aTests_inc_u16_locked); BINU16_TEST_T const g_aTests_dec_u16[] = { { 0x195517, 0x195587, 0xc0f6, 0xc0f5, 0, 0 }, /* #0 */ { 0x3b0b87, 0x3b0303, 0x1b3f, 0x1b3e, 0, 0 }, /* #1 */ { 0x3769c6, 0x376196, 0xbbb0, 0xbbaf, 0, 0 }, /* #2 */ { 0x344902, 0x344182, 0xeb8a, 0xeb89, 0, 0 }, /* #3 */ { 0x3138c6, 0x313082, 0xa584, 0xa583, 0, 0 }, /* #4 */ { 0x072a92, 0x072282, 0x885e, 0x885d, 0, 0 }, /* #5 */ { 0x016a92, 0x016286, 0xde7c, 0xde7b, 0, 0 }, /* #6 */ { 0x284687, 0x284603, 0x4281, 0x4280, 0, 0 }, /* #7 */ { 0x226453, 0x226407, 0x6bde, 0x6bdd, 0, 0 }, /* #8 */ { 0x396807, 0x396087, 0xf188, 0xf187, 0, 0 }, /* #9 */ { 0x1b4e56, 0x1b4696, 0xc500, 0xc4ff, 0, 0 }, /* #10 */ { 0x100a06, 0x100202, 0x2d39, 0x2d38, 0, 0 }, /* #11 */ { 0x1a0896, 0x1a0082, 0xbeea, 0xbee9, 0, 0 }, /* #12 */ { 0x033102, 0x033106, 0x2779, 0x2778, 0, 0 }, /* #13 */ { 0x0935d3, 0x093587, 0x8cf1, 0x8cf0, 0, 0 }, /* #14 */ { 0x2b2a92, 0x2b2212, 0x49c0, 0x49bf, 0, 0 }, /* #15 */ { 0x2a0a43, 0x2a0283, 0x98e4, 0x98e3, 0, 0 }, /* #16 */ { 0x0c6102, 0x0c6182, 0x87e1, 0x87e0, 0, 0 }, /* #17 */ { 0x104fd2, 0x104786, 0xfffa, 0xfff9, 0, 0 }, /* #18 */ { 0x2225c2, 0x222502, 0x2998, 0x2997, 0, 0 }, /* #19 */ { 0x003c96, 0x003486, 0xc6b5, 0xc6b4, 0, 0 }, /* #20 */ { 0x394993, 0x394183, 0xfd7a, 0xfd79, 0, 0 }, /* #21 */ { 0x210353, 0x210387, 0xe8a7, 0xe8a6, 0, 0 }, /* #22 */ { 0x165697, 0x165607, 0x262f, 0x262e, 0, 0 }, /* #23 */ { 0x1959c3, 0x195103, 0x0bce, 0x0bcd, 0, 0 }, /* #24 */ { 0x240357, 0x240307, 0x0983, 0x0982, 0, 0 }, /* #25 */ { 0x371686, 0x371686, 0xa7c7, 0xa7c6, 0, 0 }, /* #26 */ { 0x0a3716, 0x0a3782, 0xc7ce, 0xc7cd, 0, 0 }, /* #27 */ { 0x152c03, 0x152407, 0x7907, 0x7906, 0, 0 }, /* #28 */ { 0x126196, 0x126106, 0x2cb9, 0x2cb8, 0, 0 }, /* #29 */ { 0x186657, 0x186603, 0x219f, 0x219e, 0, 0 }, /* #30 */ { 0x1e5287, 0x1e5287, 0xfc19, 0xfc18, 0, 0 }, /* #31 */ { 0x2a09d2, 0x2a0106, 0x4566, 0x4565, 0, 0 }, /* #32 */ { 0x005612, 0x005602, 0x2e03, 0x2e02, 0, 0 }, /* #33 */ { 0x296916, 0x296196, 0xdeb0, 0xdeaf, 0, 0 }, /* #34 */ { 0x2c7ad2, 0x2c7202, 0x371b, 0x371a, 0, 0 }, /* #35 */ { 0x0051d6, 0x005102, 0x0387, 0x0386, 0, 0 }, /* #36 */ { 0x252716, 0x252702, 0x33b7, 0x33b6, 0, 0 }, /* #37 */ { 0x2765c6, 0x276586, 0x80be, 0x80bd, 0, 0 }, /* #38 */ { 0x024352, 0x024306, 0x5025, 0x5024, 0, 0 }, /* #39 */ { 0x2c2e52, 0x2c2606, 0x3d96, 0x3d95, 0, 0 }, /* #40 */ { 0x1b6b16, 0x1b6386, 0xb0cb, 0xb0ca, 0, 0 }, /* #41 */ { 0x341493, 0x341403, 0x4b35, 0x4b34, 0, 0 }, /* #42 */ { 0x273103, 0x273187, 0x9d6a, 0x9d69, 0, 0 }, /* #43 */ { 0x3e5807, 0x3e5087, 0x97a7, 0x97a6, 0, 0 }, /* #44 */ { 0x041146, 0x041186, 0x8bd3, 0x8bd2, 0, 0 }, /* #45 */ { 0x067c96, 0x067482, 0xda62, 0xda61, 0, 0 }, /* #46 */ { 0x176456, 0x176402, 0x1e39, 0x1e38, 0, 0 }, /* #47 */ { 0x2a3986, 0x2a3182, 0xb714, 0xb713, 0, 0 }, /* #48 */ { 0x0b39c2, 0x0b3106, 0x3fef, 0x3fee, 0, 0 }, /* #49 */ { 0x1b7102, 0x1b7102, 0x77a9, 0x77a8, 0, 0 }, /* #50 */ { 0x263286, 0x263282, 0xccbb, 0xccba, 0, 0 }, /* #51 */ { 0x2b3416, 0x2b3486, 0x95b2, 0x95b1, 0, 0 }, /* #52 */ { 0x3b5b42, 0x3b5302, 0x490c, 0x490b, 0, 0 }, /* #53 */ { 0x1c63c3, 0x1c6307, 0x6f6a, 0x6f69, 0, 0 }, /* #54 */ { 0x0320d3, 0x032003, 0x1f6e, 0x1f6d, 0, 0 }, /* #55 */ { 0x147e16, 0x147606, 0x06be, 0x06bd, 0, 0 }, /* #56 */ { 0x365dd3, 0x365583, 0xd6ed, 0xd6ec, 0, 0 }, /* #57 */ { 0x306292, 0x306206, 0x0366, 0x0365, 0, 0 }, /* #58 */ { 0x203b16, 0x203386, 0xfd8e, 0xfd8d, 0, 0 }, /* #59 */ { 0x282b86, 0x282396, 0x93d0, 0x93cf, 0, 0 }, /* #60 */ { 0x3454d7, 0x345483, 0xa55f, 0xa55e, 0, 0 }, /* #61 */ { 0x040903, 0x040183, 0xeaac, 0xeaab, 0, 0 }, /* #62 */ { 0x017786, 0x017786, 0xa045, 0xa044, 0, 0 }, /* #63 */ { 0x2119c7, 0x211103, 0x0a2d, 0x0a2c, 0, 0 }, /* #64 */ { 0x312512, 0x312506, 0x2aee, 0x2aed, 0, 0 }, /* #65 */ { 0x297397, 0x297307, 0x2267, 0x2266, 0, 0 }, /* #66 */ { 0x143bc6, 0x143302, 0x1c7b, 0x1c7a, 0, 0 }, /* #67 */ { 0x3f7403, 0x3f7483, 0xef58, 0xef57, 0, 0 }, /* #68 */ { 0x1b2c03, 0x1b2403, 0x5914, 0x5913, 0, 0 }, /* #69 */ { 0x2c6f43, 0x2c6703, 0x4b62, 0x4b61, 0, 0 }, /* #70 */ { 0x072242, 0x072282, 0x8b53, 0x8b52, 0, 0 }, /* #71 */ { 0x367b53, 0x367383, 0xed6f, 0xed6e, 0, 0 }, /* #72 */ { 0x052f83, 0x052707, 0x01e9, 0x01e8, 0, 0 }, /* #73 */ { 0x130887, 0x130003, 0x13cc, 0x13cb, 0, 0 }, /* #74 */ { 0x394216, 0x394206, 0x4da6, 0x4da5, 0, 0 }, /* #75 */ { 0x3d0003, 0x3d0087, 0xfeaa, 0xfea9, 0, 0 }, /* #76 */ { 0x0a5443, 0x0a5487, 0xa4b2, 0xa4b1, 0, 0 }, /* #77 */ { 0x115953, 0x115193, 0xfb50, 0xfb4f, 0, 0 }, /* #78 */ { 0x316397, 0x316383, 0xc376, 0xc375, 0, 0 }, /* #79 */ { 0x3f1ed3, 0x3f1683, 0xcebd, 0xcebc, 0, 0 }, /* #80 */ { 0x380a43, 0x380203, 0x386f, 0x386e, 0, 0 }, /* #81 */ { 0x253b87, 0x253307, 0x61f1, 0x61f0, 0, 0 }, /* #82 */ { 0x071f06, 0x071706, 0x4149, 0x4148, 0, 0 }, /* #83 */ { 0x2e5e12, 0x2e5682, 0xbbea, 0xbbe9, 0, 0 }, /* #84 */ { 0x132607, 0x132603, 0x61f9, 0x61f8, 0, 0 }, /* #85 */ { 0x3b4297, 0x3b4287, 0xa382, 0xa381, 0, 0 }, /* #86 */ { 0x162dc7, 0x162503, 0x50e6, 0x50e5, 0, 0 }, /* #87 */ { 0x044c97, 0x044483, 0xe0a5, 0xe0a4, 0, 0 }, /* #88 */ { 0x352407, 0x352407, 0x0d7c, 0x0d7b, 0, 0 }, /* #89 */ { 0x3766c2, 0x376686, 0xaf3d, 0xaf3c, 0, 0 }, /* #90 */ { 0x257f02, 0x257702, 0x5dd1, 0x5dd0, 0, 0 }, /* #91 */ { 0x346cc6, 0x346406, 0x7045, 0x7044, 0, 0 }, /* #92 */ { 0x1970d6, 0x197086, 0xcfb3, 0xcfb2, 0, 0 }, /* #93 */ { 0x080bc3, 0x080387, 0xbdde, 0xbddd, 0, 0 }, /* #94 */ { 0x2e6d96, 0x2e6582, 0xf038, 0xf037, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u16 = RT_ELEMENTS(g_aTests_dec_u16); BINU16_TEST_T const g_aTests_dec_u16_locked[] = { { 0x252b92, 0x252386, 0xd08e, 0xd08d, 0, 0 }, /* #0 */ { 0x3d2b93, 0x3d2387, 0xdecd, 0xdecc, 0, 0 }, /* #1 */ { 0x120986, 0x120102, 0x789e, 0x789d, 0, 0 }, /* #2 */ { 0x3c6b57, 0x3c6307, 0x4973, 0x4972, 0, 0 }, /* #3 */ { 0x332216, 0x332282, 0x86b7, 0x86b6, 0, 0 }, /* #4 */ { 0x127e12, 0x127602, 0x19b1, 0x19b0, 0, 0 }, /* #5 */ { 0x016d52, 0x016582, 0xd276, 0xd275, 0, 0 }, /* #6 */ { 0x3c7ad3, 0x3c7203, 0x560e, 0x560d, 0, 0 }, /* #7 */ { 0x265ed3, 0x265603, 0x352d, 0x352c, 0, 0 }, /* #8 */ { 0x121f03, 0x121717, 0x3840, 0x383f, 0, 0 }, /* #9 */ { 0x033303, 0x033387, 0xab34, 0xab33, 0, 0 }, /* #10 */ { 0x066953, 0x066183, 0x9068, 0x9067, 0, 0 }, /* #11 */ { 0x0e2912, 0x0e2186, 0xfe7e, 0xfe7d, 0, 0 }, /* #12 */ { 0x0f36c6, 0x0f3682, 0xd562, 0xd561, 0, 0 }, /* #13 */ { 0x3d4e06, 0x3d4606, 0x126a, 0x1269, 0, 0 }, /* #14 */ { 0x022516, 0x022502, 0x2e9f, 0x2e9e, 0, 0 }, /* #15 */ { 0x037c52, 0x037406, 0x6def, 0x6dee, 0, 0 }, /* #16 */ { 0x171697, 0x171687, 0xcd61, 0xcd60, 0, 0 }, /* #17 */ { 0x244957, 0x244107, 0x1497, 0x1496, 0, 0 }, /* #18 */ { 0x2545d7, 0x254507, 0x6fe3, 0x6fe2, 0, 0 }, /* #19 */ { 0x3052d2, 0x305206, 0x7c82, 0x7c81, 0, 0 }, /* #20 */ { 0x0e5e87, 0x0e5683, 0xad6f, 0xad6e, 0, 0 }, /* #21 */ { 0x2b04c2, 0x2b0406, 0x13d3, 0x13d2, 0, 0 }, /* #22 */ { 0x1c0e46, 0x1c0686, 0xd2c1, 0xd2c0, 0, 0 }, /* #23 */ { 0x0c3847, 0x0c3083, 0xf7b6, 0xf7b5, 0, 0 }, /* #24 */ { 0x3a0987, 0x3a0187, 0xb8d3, 0xb8d2, 0, 0 }, /* #25 */ { 0x2f6296, 0x2f6202, 0x61c5, 0x61c4, 0, 0 }, /* #26 */ { 0x0f7146, 0x0f7182, 0x921a, 0x9219, 0, 0 }, /* #27 */ { 0x3d0fc2, 0x3d0786, 0xfeee, 0xfeed, 0, 0 }, /* #28 */ { 0x197a42, 0x197286, 0xfc1c, 0xfc1b, 0, 0 }, /* #29 */ { 0x112cd3, 0x112487, 0xa182, 0xa181, 0, 0 }, /* #30 */ { 0x226907, 0x226107, 0x6da7, 0x6da6, 0, 0 }, /* #31 */ { 0x177542, 0x177502, 0x1e47, 0x1e46, 0, 0 }, /* #32 */ { 0x3a55c6, 0x3a5586, 0xa92f, 0xa92e, 0, 0 }, /* #33 */ { 0x1b6d82, 0x1b6502, 0x2c5c, 0x2c5b, 0, 0 }, /* #34 */ { 0x3e5e96, 0x3e5602, 0x74b4, 0x74b3, 0, 0 }, /* #35 */ { 0x327bd7, 0x327383, 0x8595, 0x8594, 0, 0 }, /* #36 */ { 0x150142, 0x150182, 0xe9cc, 0xe9cb, 0, 0 }, /* #37 */ { 0x306206, 0x306282, 0xb9ac, 0xb9ab, 0, 0 }, /* #38 */ { 0x307a57, 0x307283, 0xce69, 0xce68, 0, 0 }, /* #39 */ { 0x2a0f43, 0x2a0703, 0x4b16, 0x4b15, 0, 0 }, /* #40 */ { 0x0e1897, 0x0e1007, 0x371e, 0x371d, 0, 0 }, /* #41 */ { 0x0416d6, 0x041606, 0x5cb8, 0x5cb7, 0, 0 }, /* #42 */ { 0x0d74c6, 0x0d7486, 0xa349, 0xa348, 0, 0 }, /* #43 */ { 0x093657, 0x093607, 0x295b, 0x295a, 0, 0 }, /* #44 */ { 0x0b2c12, 0x0b2416, 0x2760, 0x275f, 0, 0 }, /* #45 */ { 0x354347, 0x354303, 0x67c2, 0x67c1, 0, 0 }, /* #46 */ { 0x2d7243, 0x2d7283, 0xb911, 0xb910, 0, 0 }, /* #47 */ { 0x331017, 0x331003, 0x0dbd, 0x0dbc, 0, 0 }, /* #48 */ { 0x347d06, 0x347586, 0xa3c4, 0xa3c3, 0, 0 }, /* #49 */ { 0x082513, 0x082587, 0xcd36, 0xcd35, 0, 0 }, /* #50 */ { 0x1342d3, 0x134203, 0x2cc3, 0x2cc2, 0, 0 }, /* #51 */ { 0x176d03, 0x176583, 0x8ece, 0x8ecd, 0, 0 }, /* #52 */ { 0x3e2c83, 0x3e2487, 0xf05b, 0xf05a, 0, 0 }, /* #53 */ { 0x0d10c7, 0x0d1087, 0xb10d, 0xb10c, 0, 0 }, /* #54 */ { 0x175852, 0x175082, 0xbb03, 0xbb02, 0, 0 }, /* #55 */ { 0x034987, 0x034107, 0x32ad, 0x32ac, 0, 0 }, /* #56 */ { 0x331fd3, 0x331707, 0x4a85, 0x4a84, 0, 0 }, /* #57 */ { 0x246452, 0x246402, 0x0f09, 0x0f08, 0, 0 }, /* #58 */ { 0x0d3c07, 0x0d3403, 0x59ae, 0x59ad, 0, 0 }, /* #59 */ { 0x175902, 0x175106, 0x11c4, 0x11c3, 0, 0 }, /* #60 */ { 0x2c0396, 0x2c0386, 0xc625, 0xc624, 0, 0 }, /* #61 */ { 0x342883, 0x342083, 0x8395, 0x8394, 0, 0 }, /* #62 */ { 0x192f46, 0x192786, 0x8419, 0x8418, 0, 0 }, /* #63 */ { 0x3b4316, 0x3b4382, 0xafb6, 0xafb5, 0, 0 }, /* #64 */ { 0x241347, 0x241307, 0x28ca, 0x28c9, 0, 0 }, /* #65 */ { 0x1f0146, 0x1f0186, 0xe8d3, 0xe8d2, 0, 0 }, /* #66 */ { 0x173296, 0x173202, 0x7669, 0x7668, 0, 0 }, /* #67 */ { 0x1f0446, 0x1f0402, 0x12b4, 0x12b3, 0, 0 }, /* #68 */ { 0x230113, 0x230103, 0x5163, 0x5162, 0, 0 }, /* #69 */ { 0x0a7097, 0x0a7007, 0x0ee8, 0x0ee7, 0, 0 }, /* #70 */ { 0x2a2f82, 0x2a2702, 0x4f17, 0x4f16, 0, 0 }, /* #71 */ { 0x261942, 0x261186, 0xf19d, 0xf19c, 0, 0 }, /* #72 */ { 0x050893, 0x050003, 0x7716, 0x7715, 0, 0 }, /* #73 */ { 0x295a87, 0x295287, 0xcb8c, 0xcb8b, 0, 0 }, /* #74 */ { 0x256d96, 0x256582, 0x9be7, 0x9be6, 0, 0 }, /* #75 */ { 0x065c96, 0x065406, 0x10ad, 0x10ac, 0, 0 }, /* #76 */ { 0x2c6dd6, 0x2c6586, 0x9d04, 0x9d03, 0, 0 }, /* #77 */ { 0x307b13, 0x307387, 0xb9cb, 0xb9ca, 0, 0 }, /* #78 */ { 0x086456, 0x086482, 0xb68b, 0xb68a, 0, 0 }, /* #79 */ { 0x321253, 0x321287, 0xf7e2, 0xf7e1, 0, 0 }, /* #80 */ { 0x144d82, 0x144502, 0x3dbd, 0x3dbc, 0, 0 }, /* #81 */ { 0x175a17, 0x175283, 0x8086, 0x8085, 0, 0 }, /* #82 */ { 0x0b1cd7, 0x0b1403, 0x239e, 0x239d, 0, 0 }, /* #83 */ { 0x186082, 0x186086, 0xafb2, 0xafb1, 0, 0 }, /* #84 */ { 0x0e0907, 0x0e0183, 0xeb38, 0xeb37, 0, 0 }, /* #85 */ { 0x305012, 0x305082, 0xc3fe, 0xc3fd, 0, 0 }, /* #86 */ { 0x3d7713, 0x3d7703, 0x0171, 0x0170, 0, 0 }, /* #87 */ { 0x2a5587, 0x2a5583, 0xa18d, 0xa18c, 0, 0 }, /* #88 */ { 0x1430d6, 0x143082, 0x9116, 0x9115, 0, 0 }, /* #89 */ { 0x2b6592, 0x2b6506, 0x244c, 0x244b, 0, 0 }, /* #90 */ { 0x2438d6, 0x243082, 0xb5c5, 0xb5c4, 0, 0 }, /* #91 */ { 0x2c19d2, 0x2c1102, 0x515c, 0x515b, 0, 0 }, /* #92 */ { 0x357397, 0x357387, 0xcc2c, 0xcc2b, 0, 0 }, /* #93 */ { 0x0f0753, 0x0f0783, 0xf5a5, 0xf5a4, 0, 0 }, /* #94 */ { 0x2333c3, 0x233383, 0xf474, 0xf473, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u16_locked = RT_ELEMENTS(g_aTests_dec_u16_locked); BINU16_TEST_T const g_aTests_not_u16[] = { { 0x347c47, 0x347c47, 0x3212, 0xcded, 0, 0 }, /* #0 */ { 0x294e46, 0x294e46, 0x7051, 0x8fae, 0, 0 }, /* #1 */ { 0x2502c3, 0x2502c3, 0xd3c5, 0x2c3a, 0, 0 }, /* #2 */ { 0x105d16, 0x105d16, 0xfc2a, 0x03d5, 0, 0 }, /* #3 */ { 0x0d3707, 0x0d3707, 0x3a57, 0xc5a8, 0, 0 }, /* #4 */ { 0x375103, 0x375103, 0xb1dd, 0x4e22, 0, 0 }, /* #5 */ { 0x0e5a12, 0x0e5a12, 0x7812, 0x87ed, 0, 0 }, /* #6 */ { 0x156a53, 0x156a53, 0x42fa, 0xbd05, 0, 0 }, /* #7 */ { 0x203b83, 0x203b83, 0x7728, 0x88d7, 0, 0 }, /* #8 */ { 0x2a1596, 0x2a1596, 0x1300, 0xecff, 0, 0 }, /* #9 */ { 0x001387, 0x001387, 0x9939, 0x66c6, 0, 0 }, /* #10 */ { 0x3e1557, 0x3e1557, 0x621c, 0x9de3, 0, 0 }, /* #11 */ { 0x212413, 0x212413, 0x8d46, 0x72b9, 0, 0 }, /* #12 */ { 0x252d43, 0x252d43, 0x52d1, 0xad2e, 0, 0 }, /* #13 */ { 0x272847, 0x272847, 0x60e2, 0x9f1d, 0, 0 }, /* #14 */ { 0x1b40c2, 0x1b40c2, 0xf5e5, 0x0a1a, 0, 0 }, /* #15 */ { 0x0224c7, 0x0224c7, 0xd424, 0x2bdb, 0, 0 }, /* #16 */ { 0x280953, 0x280953, 0xdbe6, 0x2419, 0, 0 }, /* #17 */ { 0x2e0982, 0x2e0982, 0x5f11, 0xa0ee, 0, 0 }, /* #18 */ { 0x0d0443, 0x0d0443, 0xcbca, 0x3435, 0, 0 }, /* #19 */ { 0x263c42, 0x263c42, 0x3029, 0xcfd6, 0, 0 }, /* #20 */ { 0x0b7786, 0x0b7786, 0x20b4, 0xdf4b, 0, 0 }, /* #21 */ { 0x1416d6, 0x1416d6, 0xa61d, 0x59e2, 0, 0 }, /* #22 */ { 0x026413, 0x026413, 0xe0b0, 0x1f4f, 0, 0 }, /* #23 */ { 0x045216, 0x045216, 0xcdbd, 0x3242, 0, 0 }, /* #24 */ { 0x296ac6, 0x296ac6, 0x4f21, 0xb0de, 0, 0 }, /* #25 */ { 0x0a0e96, 0x0a0e96, 0x5b90, 0xa46f, 0, 0 }, /* #26 */ { 0x3e6e92, 0x3e6e92, 0x2446, 0xdbb9, 0, 0 }, /* #27 */ { 0x1e0846, 0x1e0846, 0x487d, 0xb782, 0, 0 }, /* #28 */ { 0x010d93, 0x010d93, 0x6695, 0x996a, 0, 0 }, /* #29 */ { 0x0a6842, 0x0a6842, 0x150c, 0xeaf3, 0, 0 }, /* #30 */ { 0x055a83, 0x055a83, 0x3059, 0xcfa6, 0, 0 }, /* #31 */ { 0x1963d3, 0x1963d3, 0x2f8b, 0xd074, 0, 0 }, /* #32 */ { 0x364fc6, 0x364fc6, 0xbf80, 0x407f, 0, 0 }, /* #33 */ { 0x0b1852, 0x0b1852, 0xf975, 0x068a, 0, 0 }, /* #34 */ { 0x232653, 0x232653, 0xd694, 0x296b, 0, 0 }, /* #35 */ { 0x233896, 0x233896, 0xd51f, 0x2ae0, 0, 0 }, /* #36 */ { 0x3b01c6, 0x3b01c6, 0xb2ac, 0x4d53, 0, 0 }, /* #37 */ { 0x014953, 0x014953, 0x2268, 0xdd97, 0, 0 }, /* #38 */ { 0x1d7146, 0x1d7146, 0x9097, 0x6f68, 0, 0 }, /* #39 */ { 0x0761d7, 0x0761d7, 0x44f8, 0xbb07, 0, 0 }, /* #40 */ { 0x0c27c7, 0x0c27c7, 0x473f, 0xb8c0, 0, 0 }, /* #41 */ { 0x1c1492, 0x1c1492, 0x8be0, 0x741f, 0, 0 }, /* #42 */ { 0x093d06, 0x093d06, 0x3341, 0xccbe, 0, 0 }, /* #43 */ { 0x1f7506, 0x1f7506, 0x31f3, 0xce0c, 0, 0 }, /* #44 */ { 0x1e5d52, 0x1e5d52, 0x97f0, 0x680f, 0, 0 }, /* #45 */ { 0x3d1e02, 0x3d1e02, 0xc782, 0x387d, 0, 0 }, /* #46 */ { 0x065286, 0x065286, 0xa6c5, 0x593a, 0, 0 }, /* #47 */ { 0x216353, 0x216353, 0x1f6d, 0xe092, 0, 0 }, /* #48 */ { 0x2c3892, 0x2c3892, 0x162e, 0xe9d1, 0, 0 }, /* #49 */ { 0x2a4b46, 0x2a4b46, 0x2d19, 0xd2e6, 0, 0 }, /* #50 */ { 0x0277d3, 0x0277d3, 0x8083, 0x7f7c, 0, 0 }, /* #51 */ { 0x3f37d3, 0x3f37d3, 0x3d08, 0xc2f7, 0, 0 }, /* #52 */ { 0x046ec3, 0x046ec3, 0x8481, 0x7b7e, 0, 0 }, /* #53 */ { 0x343507, 0x343507, 0xaa35, 0x55ca, 0, 0 }, /* #54 */ { 0x371116, 0x371116, 0xd97f, 0x2680, 0, 0 }, /* #55 */ { 0x3a34c7, 0x3a34c7, 0xac46, 0x53b9, 0, 0 }, /* #56 */ { 0x3829c3, 0x3829c3, 0x056f, 0xfa90, 0, 0 }, /* #57 */ { 0x107082, 0x107082, 0xadd2, 0x522d, 0, 0 }, /* #58 */ { 0x366147, 0x366147, 0x2d47, 0xd2b8, 0, 0 }, /* #59 */ { 0x1c4c96, 0x1c4c96, 0xcf04, 0x30fb, 0, 0 }, /* #60 */ { 0x0c2ec7, 0x0c2ec7, 0x631b, 0x9ce4, 0, 0 }, /* #61 */ { 0x071357, 0x071357, 0x2da5, 0xd25a, 0, 0 }, /* #62 */ { 0x3034d3, 0x3034d3, 0x3ce0, 0xc31f, 0, 0 }, /* #63 */ { 0x3d3753, 0x3d3753, 0x46a2, 0xb95d, 0, 0 }, /* #64 */ { 0x3f64c7, 0x3f64c7, 0x0d98, 0xf267, 0, 0 }, /* #65 */ { 0x2b0506, 0x2b0506, 0xdb85, 0x247a, 0, 0 }, /* #66 */ { 0x0b0313, 0x0b0313, 0x3007, 0xcff8, 0, 0 }, /* #67 */ { 0x381f43, 0x381f43, 0x16eb, 0xe914, 0, 0 }, /* #68 */ { 0x0236d2, 0x0236d2, 0x01c7, 0xfe38, 0, 0 }, /* #69 */ { 0x235746, 0x235746, 0x216e, 0xde91, 0, 0 }, /* #70 */ { 0x1e46c6, 0x1e46c6, 0xad67, 0x5298, 0, 0 }, /* #71 */ { 0x336f82, 0x336f82, 0xe864, 0x179b, 0, 0 }, /* #72 */ { 0x0f3d82, 0x0f3d82, 0x0403, 0xfbfc, 0, 0 }, /* #73 */ { 0x161807, 0x161807, 0xaab2, 0x554d, 0, 0 }, /* #74 */ { 0x181397, 0x181397, 0x52e9, 0xad16, 0, 0 }, /* #75 */ { 0x384357, 0x384357, 0xec4d, 0x13b2, 0, 0 }, /* #76 */ { 0x3364c7, 0x3364c7, 0x6cd4, 0x932b, 0, 0 }, /* #77 */ { 0x385493, 0x385493, 0x624d, 0x9db2, 0, 0 }, /* #78 */ { 0x013bc3, 0x013bc3, 0x5e04, 0xa1fb, 0, 0 }, /* #79 */ { 0x365b93, 0x365b93, 0x65b7, 0x9a48, 0, 0 }, /* #80 */ { 0x156413, 0x156413, 0x5b76, 0xa489, 0, 0 }, /* #81 */ { 0x125946, 0x125946, 0x1324, 0xecdb, 0, 0 }, /* #82 */ { 0x225b52, 0x225b52, 0x57a0, 0xa85f, 0, 0 }, /* #83 */ { 0x0b6ec6, 0x0b6ec6, 0xef78, 0x1087, 0, 0 }, /* #84 */ { 0x075557, 0x075557, 0x9857, 0x67a8, 0, 0 }, /* #85 */ { 0x1a2507, 0x1a2507, 0x4bcc, 0xb433, 0, 0 }, /* #86 */ { 0x2e5cc3, 0x2e5cc3, 0x3c0c, 0xc3f3, 0, 0 }, /* #87 */ { 0x174147, 0x174147, 0x5efc, 0xa103, 0, 0 }, /* #88 */ { 0x062757, 0x062757, 0x936e, 0x6c91, 0, 0 }, /* #89 */ { 0x1528c3, 0x1528c3, 0xb63b, 0x49c4, 0, 0 }, /* #90 */ { 0x057843, 0x057843, 0xbce6, 0x4319, 0, 0 }, /* #91 */ { 0x1a37d3, 0x1a37d3, 0xa054, 0x5fab, 0, 0 }, /* #92 */ { 0x221717, 0x221717, 0x15bf, 0xea40, 0, 0 }, /* #93 */ { 0x093c57, 0x093c57, 0x5d9e, 0xa261, 0, 0 }, /* #94 */ { 0x3c3712, 0x3c3712, 0xaca6, 0x5359, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u16 = RT_ELEMENTS(g_aTests_not_u16); BINU16_TEST_T const g_aTests_not_u16_locked[] = { { 0x097642, 0x097642, 0xcb85, 0x347a, 0, 0 }, /* #0 */ { 0x133152, 0x133152, 0x4fe6, 0xb019, 0, 0 }, /* #1 */ { 0x074602, 0x074602, 0x80ff, 0x7f00, 0, 0 }, /* #2 */ { 0x351686, 0x351686, 0xbdac, 0x4253, 0, 0 }, /* #3 */ { 0x332157, 0x332157, 0x74dc, 0x8b23, 0, 0 }, /* #4 */ { 0x1b4c43, 0x1b4c43, 0x2bd6, 0xd429, 0, 0 }, /* #5 */ { 0x3778d7, 0x3778d7, 0x9204, 0x6dfb, 0, 0 }, /* #6 */ { 0x045b56, 0x045b56, 0xddac, 0x2253, 0, 0 }, /* #7 */ { 0x1769d6, 0x1769d6, 0x1b49, 0xe4b6, 0, 0 }, /* #8 */ { 0x301446, 0x301446, 0x8ec3, 0x713c, 0, 0 }, /* #9 */ { 0x364a17, 0x364a17, 0x653f, 0x9ac0, 0, 0 }, /* #10 */ { 0x2a4283, 0x2a4283, 0x939e, 0x6c61, 0, 0 }, /* #11 */ { 0x0d2692, 0x0d2692, 0x7d43, 0x82bc, 0, 0 }, /* #12 */ { 0x0364c2, 0x0364c2, 0x3a89, 0xc576, 0, 0 }, /* #13 */ { 0x0a1402, 0x0a1402, 0xe4c5, 0x1b3a, 0, 0 }, /* #14 */ { 0x144282, 0x144282, 0xa521, 0x5ade, 0, 0 }, /* #15 */ { 0x0755d7, 0x0755d7, 0x8fe9, 0x7016, 0, 0 }, /* #16 */ { 0x3a4a02, 0x3a4a02, 0x13ee, 0xec11, 0, 0 }, /* #17 */ { 0x012342, 0x012342, 0x0005, 0xfffa, 0, 0 }, /* #18 */ { 0x045fd6, 0x045fd6, 0x3760, 0xc89f, 0, 0 }, /* #19 */ { 0x090542, 0x090542, 0xf2cc, 0x0d33, 0, 0 }, /* #20 */ { 0x293646, 0x293646, 0x088c, 0xf773, 0, 0 }, /* #21 */ { 0x185902, 0x185902, 0x3066, 0xcf99, 0, 0 }, /* #22 */ { 0x340556, 0x340556, 0x8ffe, 0x7001, 0, 0 }, /* #23 */ { 0x1e2a52, 0x1e2a52, 0x2596, 0xda69, 0, 0 }, /* #24 */ { 0x234d17, 0x234d17, 0x6848, 0x97b7, 0, 0 }, /* #25 */ { 0x2760c3, 0x2760c3, 0xe129, 0x1ed6, 0, 0 }, /* #26 */ { 0x1d7492, 0x1d7492, 0x60ec, 0x9f13, 0, 0 }, /* #27 */ { 0x032d92, 0x032d92, 0x05ff, 0xfa00, 0, 0 }, /* #28 */ { 0x2429d2, 0x2429d2, 0x5c8b, 0xa374, 0, 0 }, /* #29 */ { 0x203c46, 0x203c46, 0xd485, 0x2b7a, 0, 0 }, /* #30 */ { 0x267b57, 0x267b57, 0xda11, 0x25ee, 0, 0 }, /* #31 */ { 0x314097, 0x314097, 0xd8d5, 0x272a, 0, 0 }, /* #32 */ { 0x172b43, 0x172b43, 0xb711, 0x48ee, 0, 0 }, /* #33 */ { 0x2c4313, 0x2c4313, 0x0ddf, 0xf220, 0, 0 }, /* #34 */ { 0x114d97, 0x114d97, 0x8bbf, 0x7440, 0, 0 }, /* #35 */ { 0x065456, 0x065456, 0xf9e9, 0x0616, 0, 0 }, /* #36 */ { 0x0d6712, 0x0d6712, 0x863c, 0x79c3, 0, 0 }, /* #37 */ { 0x2406d2, 0x2406d2, 0x58d7, 0xa728, 0, 0 }, /* #38 */ { 0x051786, 0x051786, 0x51e2, 0xae1d, 0, 0 }, /* #39 */ { 0x3f0a52, 0x3f0a52, 0xd1c0, 0x2e3f, 0, 0 }, /* #40 */ { 0x343ed7, 0x343ed7, 0xc59a, 0x3a65, 0, 0 }, /* #41 */ { 0x310cc6, 0x310cc6, 0xf013, 0x0fec, 0, 0 }, /* #42 */ { 0x222292, 0x222292, 0x4e1d, 0xb1e2, 0, 0 }, /* #43 */ { 0x0166c2, 0x0166c2, 0x021b, 0xfde4, 0, 0 }, /* #44 */ { 0x3177c7, 0x3177c7, 0xd148, 0x2eb7, 0, 0 }, /* #45 */ { 0x2d4e52, 0x2d4e52, 0xbea4, 0x415b, 0, 0 }, /* #46 */ { 0x383987, 0x383987, 0x3e6f, 0xc190, 0, 0 }, /* #47 */ { 0x277a82, 0x277a82, 0x1ad1, 0xe52e, 0, 0 }, /* #48 */ { 0x0940c6, 0x0940c6, 0x4d61, 0xb29e, 0, 0 }, /* #49 */ { 0x273807, 0x273807, 0x4b3d, 0xb4c2, 0, 0 }, /* #50 */ { 0x1a1906, 0x1a1906, 0xf656, 0x09a9, 0, 0 }, /* #51 */ { 0x051b17, 0x051b17, 0xb9d7, 0x4628, 0, 0 }, /* #52 */ { 0x190346, 0x190346, 0x1db7, 0xe248, 0, 0 }, /* #53 */ { 0x210447, 0x210447, 0xabbd, 0x5442, 0, 0 }, /* #54 */ { 0x0a2a07, 0x0a2a07, 0x102d, 0xefd2, 0, 0 }, /* #55 */ { 0x270112, 0x270112, 0xa216, 0x5de9, 0, 0 }, /* #56 */ { 0x2a62c3, 0x2a62c3, 0x1517, 0xeae8, 0, 0 }, /* #57 */ { 0x3e50c6, 0x3e50c6, 0xb793, 0x486c, 0, 0 }, /* #58 */ { 0x304503, 0x304503, 0xff51, 0x00ae, 0, 0 }, /* #59 */ { 0x0855d2, 0x0855d2, 0x9a92, 0x656d, 0, 0 }, /* #60 */ { 0x0801c7, 0x0801c7, 0xc1e9, 0x3e16, 0, 0 }, /* #61 */ { 0x2e4f13, 0x2e4f13, 0xd79b, 0x2864, 0, 0 }, /* #62 */ { 0x072683, 0x072683, 0x1d25, 0xe2da, 0, 0 }, /* #63 */ { 0x287d83, 0x287d83, 0xca2c, 0x35d3, 0, 0 }, /* #64 */ { 0x384512, 0x384512, 0x6901, 0x96fe, 0, 0 }, /* #65 */ { 0x254bd6, 0x254bd6, 0x9a60, 0x659f, 0, 0 }, /* #66 */ { 0x1d3f93, 0x1d3f93, 0x1019, 0xefe6, 0, 0 }, /* #67 */ { 0x1567c7, 0x1567c7, 0x80ae, 0x7f51, 0, 0 }, /* #68 */ { 0x234b46, 0x234b46, 0x2ce9, 0xd316, 0, 0 }, /* #69 */ { 0x272652, 0x272652, 0x0c80, 0xf37f, 0, 0 }, /* #70 */ { 0x145203, 0x145203, 0x7ace, 0x8531, 0, 0 }, /* #71 */ { 0x2f0e13, 0x2f0e13, 0xcb5c, 0x34a3, 0, 0 }, /* #72 */ { 0x1d1013, 0x1d1013, 0x36e3, 0xc91c, 0, 0 }, /* #73 */ { 0x1f25d2, 0x1f25d2, 0xbab5, 0x454a, 0, 0 }, /* #74 */ { 0x3a41d7, 0x3a41d7, 0x3ff8, 0xc007, 0, 0 }, /* #75 */ { 0x3b5217, 0x3b5217, 0x1d0e, 0xe2f1, 0, 0 }, /* #76 */ { 0x052307, 0x052307, 0x04cc, 0xfb33, 0, 0 }, /* #77 */ { 0x307c02, 0x307c02, 0x1ca9, 0xe356, 0, 0 }, /* #78 */ { 0x0842d2, 0x0842d2, 0xa7b9, 0x5846, 0, 0 }, /* #79 */ { 0x137c86, 0x137c86, 0xbad0, 0x452f, 0, 0 }, /* #80 */ { 0x3a3297, 0x3a3297, 0xf458, 0x0ba7, 0, 0 }, /* #81 */ { 0x056e06, 0x056e06, 0x9d6c, 0x6293, 0, 0 }, /* #82 */ { 0x124f17, 0x124f17, 0xdb31, 0x24ce, 0, 0 }, /* #83 */ { 0x260696, 0x260696, 0x00d7, 0xff28, 0, 0 }, /* #84 */ { 0x2755c7, 0x2755c7, 0xe1c3, 0x1e3c, 0, 0 }, /* #85 */ { 0x3b7593, 0x3b7593, 0x3b2c, 0xc4d3, 0, 0 }, /* #86 */ { 0x057fc2, 0x057fc2, 0x88cb, 0x7734, 0, 0 }, /* #87 */ { 0x1101d7, 0x1101d7, 0xf4bb, 0x0b44, 0, 0 }, /* #88 */ { 0x0c2d13, 0x0c2d13, 0x9b46, 0x64b9, 0, 0 }, /* #89 */ { 0x1f3987, 0x1f3987, 0xd3e6, 0x2c19, 0, 0 }, /* #90 */ { 0x062d92, 0x062d92, 0x3413, 0xcbec, 0, 0 }, /* #91 */ { 0x3b7fd3, 0x3b7fd3, 0xb8df, 0x4720, 0, 0 }, /* #92 */ { 0x0957d6, 0x0957d6, 0x6103, 0x9efc, 0, 0 }, /* #93 */ { 0x3c26d2, 0x3c26d2, 0x6cf5, 0x930a, 0, 0 }, /* #94 */ { 0x270352, 0x270352, 0xc61a, 0x39e5, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u16_locked = RT_ELEMENTS(g_aTests_not_u16_locked); BINU16_TEST_T const g_aTests_neg_u16[] = { { 0x256112, 0x256113, 0xebdb, 0x1425, 0, 0 }, /* #0 */ { 0x3528c7, 0x352093, 0x08f9, 0xf707, 0, 0 }, /* #1 */ { 0x1717d7, 0x171713, 0x8238, 0x7dc8, 0, 0 }, /* #2 */ { 0x3d3292, 0x3d3213, 0xf70c, 0x08f4, 0, 0 }, /* #3 */ { 0x213707, 0x213717, 0xd87c, 0x2784, 0, 0 }, /* #4 */ { 0x195b46, 0x195393, 0x2253, 0xddad, 0, 0 }, /* #5 */ { 0x000612, 0x000613, 0xda44, 0x25bc, 0, 0 }, /* #6 */ { 0x384d46, 0x384517, 0x9657, 0x69a9, 0, 0 }, /* #7 */ { 0x086206, 0x086213, 0xb07a, 0x4f86, 0, 0 }, /* #8 */ { 0x1f4393, 0x1f4313, 0xa903, 0x56fd, 0, 0 }, /* #9 */ { 0x0b2616, 0x0b2683, 0x5af0, 0xa510, 0, 0 }, /* #10 */ { 0x0f6e07, 0x0f6697, 0x378e, 0xc872, 0, 0 }, /* #11 */ { 0x3f6fc3, 0x3f6717, 0xe991, 0x166f, 0, 0 }, /* #12 */ { 0x3a2f42, 0x3a2707, 0xf100, 0x0f00, 0, 0 }, /* #13 */ { 0x325083, 0x325097, 0x2907, 0xd6f9, 0, 0 }, /* #14 */ { 0x1938c3, 0x193093, 0x2c86, 0xd37a, 0, 0 }, /* #15 */ { 0x084a06, 0x084297, 0x5ef6, 0xa10a, 0, 0 }, /* #16 */ { 0x1f0252, 0x1f0213, 0xfd92, 0x026e, 0, 0 }, /* #17 */ { 0x1132d3, 0x113213, 0xbf53, 0x40ad, 0, 0 }, /* #18 */ { 0x2e75d7, 0x2e7513, 0x9c99, 0x6367, 0, 0 }, /* #19 */ { 0x322cd2, 0x322413, 0xa839, 0x57c7, 0, 0 }, /* #20 */ { 0x2861d6, 0x286197, 0x4fca, 0xb036, 0, 0 }, /* #21 */ { 0x1f0443, 0x1f0403, 0xa430, 0x5bd0, 0, 0 }, /* #22 */ { 0x0f7446, 0x0f7413, 0xca26, 0x35da, 0, 0 }, /* #23 */ { 0x1b1816, 0x1b1097, 0x767e, 0x8982, 0, 0 }, /* #24 */ { 0x0e72c6, 0x0e7297, 0x311e, 0xcee2, 0, 0 }, /* #25 */ { 0x2f3882, 0x2f3013, 0x998b, 0x6675, 0, 0 }, /* #26 */ { 0x2e1f83, 0x2e1717, 0x8cf7, 0x7309, 0, 0 }, /* #27 */ { 0x042f46, 0x042793, 0x5b84, 0xa47c, 0, 0 }, /* #28 */ { 0x0f3f96, 0x0f3797, 0x6078, 0x9f88, 0, 0 }, /* #29 */ { 0x046987, 0x046113, 0x95e7, 0x6a19, 0, 0 }, /* #30 */ { 0x041996, 0x041113, 0xfa9c, 0x0564, 0, 0 }, /* #31 */ { 0x2f3252, 0x2f3217, 0xccb2, 0x334e, 0, 0 }, /* #32 */ { 0x2e4696, 0x2e4607, 0xd370, 0x2c90, 0, 0 }, /* #33 */ { 0x2218c2, 0x221017, 0xee85, 0x117b, 0, 0 }, /* #34 */ { 0x210ec7, 0x210683, 0x7930, 0x86d0, 0, 0 }, /* #35 */ { 0x164a13, 0x164297, 0x2697, 0xd969, 0, 0 }, /* #36 */ { 0x343c56, 0x343417, 0xa02f, 0x5fd1, 0, 0 }, /* #37 */ { 0x2272c6, 0x227213, 0xf262, 0x0d9e, 0, 0 }, /* #38 */ { 0x330d16, 0x330593, 0x2f7b, 0xd085, 0, 0 }, /* #39 */ { 0x0d5206, 0x0d5297, 0x4a6b, 0xb595, 0, 0 }, /* #40 */ { 0x374b17, 0x374313, 0xb541, 0x4abf, 0, 0 }, /* #41 */ { 0x2d4f12, 0x2d4797, 0x00c4, 0xff3c, 0, 0 }, /* #42 */ { 0x2454c2, 0x245417, 0x8394, 0x7c6c, 0, 0 }, /* #43 */ { 0x0c0a17, 0x0c0297, 0x6d56, 0x92aa, 0, 0 }, /* #44 */ { 0x025956, 0x025117, 0xb6ee, 0x4912, 0, 0 }, /* #45 */ { 0x304a83, 0x304217, 0xffcb, 0x0035, 0, 0 }, /* #46 */ { 0x0b0813, 0x0b0097, 0x6ef4, 0x910c, 0, 0 }, /* #47 */ { 0x386d17, 0x386507, 0xb7b0, 0x4850, 0, 0 }, /* #48 */ { 0x3a0e53, 0x3a0613, 0xce77, 0x3189, 0, 0 }, /* #49 */ { 0x2c1243, 0x2c1293, 0x3153, 0xcead, 0, 0 }, /* #50 */ { 0x0153d3, 0x015317, 0x9eab, 0x6155, 0, 0 }, /* #51 */ { 0x007812, 0x007097, 0x2a8c, 0xd574, 0, 0 }, /* #52 */ { 0x336912, 0x336193, 0x2bdb, 0xd425, 0, 0 }, /* #53 */ { 0x2e7447, 0x2e7497, 0x6d5d, 0x92a3, 0, 0 }, /* #54 */ { 0x307dd2, 0x307517, 0xb506, 0x4afa, 0, 0 }, /* #55 */ { 0x153203, 0x153207, 0xac00, 0x5400, 0, 0 }, /* #56 */ { 0x395b87, 0x395313, 0xda62, 0x259e, 0, 0 }, /* #57 */ { 0x380e86, 0x380693, 0x2ceb, 0xd315, 0, 0 }, /* #58 */ { 0x381757, 0x381717, 0x9225, 0x6ddb, 0, 0 }, /* #59 */ { 0x2447d2, 0x244717, 0x9429, 0x6bd7, 0, 0 }, /* #60 */ { 0x1115d6, 0x111517, 0xdfd2, 0x202e, 0, 0 }, /* #61 */ { 0x2e75d7, 0x2e7587, 0x3a40, 0xc5c0, 0, 0 }, /* #62 */ { 0x3e7f96, 0x3e7797, 0x0096, 0xff6a, 0, 0 }, /* #63 */ { 0x1a3642, 0x1a3603, 0xace0, 0x5320, 0, 0 }, /* #64 */ { 0x1a5fc7, 0x1a5793, 0x29a9, 0xd657, 0, 0 }, /* #65 */ { 0x0c28c3, 0x0c2093, 0x5558, 0xaaa8, 0, 0 }, /* #66 */ { 0x1b0b17, 0x1b0397, 0x2272, 0xdd8e, 0, 0 }, /* #67 */ { 0x286b17, 0x286393, 0x5621, 0xa9df, 0, 0 }, /* #68 */ { 0x063bc6, 0x063397, 0x2215, 0xddeb, 0, 0 }, /* #69 */ { 0x334716, 0x334717, 0xb094, 0x4f6c, 0, 0 }, /* #70 */ { 0x3b5a03, 0x3b5293, 0x7ded, 0x8213, 0, 0 }, /* #71 */ { 0x2e69c3, 0x2e6107, 0xe870, 0x1790, 0, 0 }, /* #72 */ { 0x1b3c96, 0x1b3417, 0xf7c6, 0x083a, 0, 0 }, /* #73 */ { 0x1a6a07, 0x1a6217, 0xd50d, 0x2af3, 0, 0 }, /* #74 */ { 0x3f7057, 0x3f7017, 0xe812, 0x17ee, 0, 0 }, /* #75 */ { 0x011ac3, 0x011297, 0x5a7c, 0xa584, 0, 0 }, /* #76 */ { 0x164057, 0x164013, 0x9635, 0x69cb, 0, 0 }, /* #77 */ { 0x2031c7, 0x203113, 0x9e87, 0x6179, 0, 0 }, /* #78 */ { 0x083fc3, 0x083717, 0xd71e, 0x28e2, 0, 0 }, /* #79 */ { 0x1c0082, 0x1c0093, 0x285c, 0xd7a4, 0, 0 }, /* #80 */ { 0x343516, 0x343513, 0x83d6, 0x7c2a, 0, 0 }, /* #81 */ { 0x197e86, 0x197617, 0xca34, 0x35cc, 0, 0 }, /* #82 */ { 0x103403, 0x103497, 0x4c36, 0xb3ca, 0, 0 }, /* #83 */ { 0x032483, 0x032417, 0xd3fb, 0x2c05, 0, 0 }, /* #84 */ { 0x382086, 0x382017, 0x9964, 0x669c, 0, 0 }, /* #85 */ { 0x152bd7, 0x152393, 0x1fe6, 0xe01a, 0, 0 }, /* #86 */ { 0x295607, 0x295687, 0x6610, 0x99f0, 0, 0 }, /* #87 */ { 0x0e2ed3, 0x0e2617, 0xe95b, 0x16a5, 0, 0 }, /* #88 */ { 0x3f0f56, 0x3f0797, 0x182f, 0xe7d1, 0, 0 }, /* #89 */ { 0x086656, 0x086613, 0x8ec9, 0x7137, 0, 0 }, /* #90 */ { 0x2448d2, 0x244093, 0x60af, 0x9f51, 0, 0 }, /* #91 */ { 0x232cd6, 0x232493, 0x3d8d, 0xc273, 0, 0 }, /* #92 */ { 0x210393, 0x210313, 0xcfb6, 0x304a, 0, 0 }, /* #93 */ { 0x3b38c6, 0x3b3003, 0xf350, 0x0cb0, 0, 0 }, /* #94 */ { 0x1f3cc6, 0x1f3413, 0x967a, 0x6986, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u16 = RT_ELEMENTS(g_aTests_neg_u16); BINU16_TEST_T const g_aTests_neg_u16_locked[] = { { 0x0759d3, 0x075197, 0x791e, 0x86e2, 0, 0 }, /* #0 */ { 0x134d42, 0x134517, 0x9736, 0x68ca, 0, 0 }, /* #1 */ { 0x370952, 0x370117, 0xbede, 0x4122, 0, 0 }, /* #2 */ { 0x130213, 0x130297, 0x1396, 0xec6a, 0, 0 }, /* #3 */ { 0x267612, 0x267617, 0xad67, 0x5299, 0, 0 }, /* #4 */ { 0x025002, 0x025017, 0xd00b, 0x2ff5, 0, 0 }, /* #5 */ { 0x260c12, 0x260417, 0xb82c, 0x47d4, 0, 0 }, /* #6 */ { 0x147287, 0x147217, 0xc65d, 0x39a3, 0, 0 }, /* #7 */ { 0x132c06, 0x132417, 0x808c, 0x7f74, 0, 0 }, /* #8 */ { 0x187692, 0x187617, 0xa766, 0x589a, 0, 0 }, /* #9 */ { 0x1c3006, 0x1c3093, 0x7b17, 0x84e9, 0, 0 }, /* #10 */ { 0x2b6453, 0x2b6497, 0x0542, 0xfabe, 0, 0 }, /* #11 */ { 0x2a6043, 0x2a6003, 0x91f0, 0x6e10, 0, 0 }, /* #12 */ { 0x265996, 0x265193, 0x7c99, 0x8367, 0, 0 }, /* #13 */ { 0x2f3282, 0x2f3217, 0xe52f, 0x1ad1, 0, 0 }, /* #14 */ { 0x1077c3, 0x107707, 0xf370, 0x0c90, 0, 0 }, /* #15 */ { 0x3e5352, 0x3e5393, 0x71e7, 0x8e19, 0, 0 }, /* #16 */ { 0x1e23c6, 0x1e2393, 0x56dd, 0xa923, 0, 0 }, /* #17 */ { 0x066196, 0x066117, 0x804e, 0x7fb2, 0, 0 }, /* #18 */ { 0x3b2153, 0x3b2113, 0xf684, 0x097c, 0, 0 }, /* #19 */ { 0x235f12, 0x235703, 0xe720, 0x18e0, 0, 0 }, /* #20 */ { 0x3823c6, 0x382313, 0xc8c8, 0x3738, 0, 0 }, /* #21 */ { 0x375b56, 0x375317, 0xb567, 0x4a99, 0, 0 }, /* #22 */ { 0x1d0f13, 0x1d0797, 0x0ae3, 0xf51d, 0, 0 }, /* #23 */ { 0x147402, 0x147497, 0x07aa, 0xf856, 0, 0 }, /* #24 */ { 0x243807, 0x243013, 0xa03c, 0x5fc4, 0, 0 }, /* #25 */ { 0x055e86, 0x055613, 0x891a, 0x76e6, 0, 0 }, /* #26 */ { 0x2d11d7, 0x2d1117, 0xa782, 0x587e, 0, 0 }, /* #27 */ { 0x2f7c96, 0x2f7413, 0xb939, 0x46c7, 0, 0 }, /* #28 */ { 0x0a6e52, 0x0a6693, 0x5453, 0xabad, 0, 0 }, /* #29 */ { 0x1e1dc6, 0x1e1597, 0x0d2e, 0xf2d2, 0, 0 }, /* #30 */ { 0x2c7cd3, 0x2c7493, 0x2d5e, 0xd2a2, 0, 0 }, /* #31 */ { 0x110547, 0x110597, 0x7b54, 0x84ac, 0, 0 }, /* #32 */ { 0x2949c2, 0x294193, 0x7221, 0x8ddf, 0, 0 }, /* #33 */ { 0x290e52, 0x290617, 0x936b, 0x6c95, 0, 0 }, /* #34 */ { 0x216112, 0x216193, 0x78d7, 0x8729, 0, 0 }, /* #35 */ { 0x0a0b03, 0x0a0317, 0x89b3, 0x764d, 0, 0 }, /* #36 */ { 0x045706, 0x045797, 0x2ee2, 0xd11e, 0, 0 }, /* #37 */ { 0x193342, 0x193393, 0x5146, 0xaeba, 0, 0 }, /* #38 */ { 0x117156, 0x117117, 0xf25a, 0x0da6, 0, 0 }, /* #39 */ { 0x1276c2, 0x127697, 0x7a34, 0x85cc, 0, 0 }, /* #40 */ { 0x0f06d6, 0x0f0697, 0x39b5, 0xc64b, 0, 0 }, /* #41 */ { 0x181f82, 0x181713, 0xfc68, 0x0398, 0, 0 }, /* #42 */ { 0x3c3b96, 0x3c3393, 0x6ef9, 0x9107, 0, 0 }, /* #43 */ { 0x2f2456, 0x2f2497, 0x387c, 0xc784, 0, 0 }, /* #44 */ { 0x1e01c6, 0x1e0117, 0x95e3, 0x6a1d, 0, 0 }, /* #45 */ { 0x0d7f03, 0x0d7793, 0x5d5e, 0xa2a2, 0, 0 }, /* #46 */ { 0x3a62d2, 0x3a6217, 0x858c, 0x7a74, 0, 0 }, /* #47 */ { 0x1e6883, 0x1e6017, 0xa042, 0x5fbe, 0, 0 }, /* #48 */ { 0x057293, 0x057293, 0x56f9, 0xa907, 0, 0 }, /* #49 */ { 0x371012, 0x371097, 0x2157, 0xdea9, 0, 0 }, /* #50 */ { 0x0d0c96, 0x0d0413, 0xd9a3, 0x265d, 0, 0 }, /* #51 */ { 0x0a7b92, 0x0a7393, 0x1f8b, 0xe075, 0, 0 }, /* #52 */ { 0x3d7952, 0x3d7113, 0xc8bd, 0x3743, 0, 0 }, /* #53 */ { 0x3d7406, 0x3d7483, 0x4630, 0xb9d0, 0, 0 }, /* #54 */ { 0x300dd6, 0x300593, 0x099e, 0xf662, 0, 0 }, /* #55 */ { 0x097092, 0x097017, 0xce7f, 0x3181, 0, 0 }, /* #56 */ { 0x382956, 0x382197, 0x6a18, 0x95e8, 0, 0 }, /* #57 */ { 0x3c5902, 0x3c5117, 0xf306, 0x0cfa, 0, 0 }, /* #58 */ { 0x2c3b42, 0x2c3397, 0x53e3, 0xac1d, 0, 0 }, /* #59 */ { 0x1379c7, 0x137117, 0xd4c7, 0x2b39, 0, 0 }, /* #60 */ { 0x105e03, 0x105617, 0x9b1f, 0x64e1, 0, 0 }, /* #61 */ { 0x3524c3, 0x352417, 0x876a, 0x7896, 0, 0 }, /* #62 */ { 0x3a7c43, 0x3a7417, 0xcd97, 0x3269, 0, 0 }, /* #63 */ { 0x0c2703, 0x0c2793, 0x4524, 0xbadc, 0, 0 }, /* #64 */ { 0x135c93, 0x135497, 0x73de, 0x8c22, 0, 0 }, /* #65 */ { 0x252b07, 0x252397, 0x3ec1, 0xc13f, 0, 0 }, /* #66 */ { 0x040587, 0x040513, 0x9f65, 0x609b, 0, 0 }, /* #67 */ { 0x0a3d86, 0x0a3513, 0xe1cc, 0x1e34, 0, 0 }, /* #68 */ { 0x0033d6, 0x003393, 0x32b1, 0xcd4f, 0, 0 }, /* #69 */ { 0x3b1743, 0x3b1793, 0x57b4, 0xa84c, 0, 0 }, /* #70 */ { 0x297a86, 0x297213, 0xf386, 0x0c7a, 0, 0 }, /* #71 */ { 0x2c0802, 0x2c0093, 0x634d, 0x9cb3, 0, 0 }, /* #72 */ { 0x1e5457, 0x1e5413, 0xf274, 0x0d8c, 0, 0 }, /* #73 */ { 0x112c43, 0x112493, 0x3ea3, 0xc15d, 0, 0 }, /* #74 */ { 0x326716, 0x326793, 0x7ace, 0x8532, 0, 0 }, /* #75 */ { 0x071517, 0x071593, 0x11a3, 0xee5d, 0, 0 }, /* #76 */ { 0x070493, 0x070493, 0x0246, 0xfdba, 0, 0 }, /* #77 */ { 0x184c92, 0x184493, 0x3959, 0xc6a7, 0, 0 }, /* #78 */ { 0x223c46, 0x223497, 0x021e, 0xfde2, 0, 0 }, /* #79 */ { 0x261d82, 0x261517, 0x9ec6, 0x613a, 0, 0 }, /* #80 */ { 0x1a6793, 0x1a6793, 0x241a, 0xdbe6, 0, 0 }, /* #81 */ { 0x1f3897, 0x1f3093, 0x304d, 0xcfb3, 0, 0 }, /* #82 */ { 0x3f1586, 0x3f1593, 0x634a, 0x9cb6, 0, 0 }, /* #83 */ { 0x004742, 0x004717, 0xa84f, 0x57b1, 0, 0 }, /* #84 */ { 0x326447, 0x326497, 0x345d, 0xcba3, 0, 0 }, /* #85 */ { 0x3a5752, 0x3a5793, 0x5f2d, 0xa0d3, 0, 0 }, /* #86 */ { 0x0a29d2, 0x0a2197, 0x35d9, 0xca27, 0, 0 }, /* #87 */ { 0x026447, 0x026497, 0x65f7, 0x9a09, 0, 0 }, /* #88 */ { 0x2f4987, 0x2f4103, 0xd6f0, 0x2910, 0, 0 }, /* #89 */ { 0x1432c2, 0x143213, 0xf92a, 0x06d6, 0, 0 }, /* #90 */ { 0x2f6c92, 0x2f6417, 0xddf4, 0x220c, 0, 0 }, /* #91 */ { 0x317b12, 0x317397, 0x6851, 0x97af, 0, 0 }, /* #92 */ { 0x043097, 0x043013, 0xccc2, 0x333e, 0, 0 }, /* #93 */ { 0x2c0bc3, 0x2c0313, 0xebbb, 0x1445, 0, 0 }, /* #94 */ { 0x2348c7, 0x234013, 0xa96f, 0x5691, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u16_locked = RT_ELEMENTS(g_aTests_neg_u16_locked); BINU32_TEST_T const g_aTests_inc_u32[] = { { 0x2560d2, 0x256082, 0xf1d564a7, 0xf1d564a8, 0, 0 }, /* #0 */ { 0x034a53, 0x034207, 0x6544c8fb, 0x6544c8fc, 0, 0 }, /* #1 */ { 0x030b93, 0x030387, 0xf5ed122a, 0xf5ed122b, 0, 0 }, /* #2 */ { 0x031f06, 0x031786, 0xd07f80fe, 0xd07f80ff, 0, 0 }, /* #3 */ { 0x2d4cd3, 0x2d4407, 0x6a2ca57a, 0x6a2ca57b, 0, 0 }, /* #4 */ { 0x242303, 0x242303, 0x5378b412, 0x5378b413, 0, 0 }, /* #5 */ { 0x361392, 0x361306, 0x17094638, 0x17094639, 0, 0 }, /* #6 */ { 0x213306, 0x213302, 0x47e69f14, 0x47e69f15, 0, 0 }, /* #7 */ { 0x157ec6, 0x157606, 0x34537464, 0x34537465, 0, 0 }, /* #8 */ { 0x3e6c12, 0x3e6486, 0xc7f68608, 0xc7f68609, 0, 0 }, /* #9 */ { 0x191c03, 0x191487, 0xad993f94, 0xad993f95, 0, 0 }, /* #10 */ { 0x1d24c7, 0x1d2487, 0x9163db7c, 0x9163db7d, 0, 0 }, /* #11 */ { 0x1e32c7, 0x1e3207, 0x7aad4e20, 0x7aad4e21, 0, 0 }, /* #12 */ { 0x2434d2, 0x243402, 0x1751aaa7, 0x1751aaa8, 0, 0 }, /* #13 */ { 0x1a6692, 0x1a6686, 0xd7a1d74a, 0xd7a1d74b, 0, 0 }, /* #14 */ { 0x3d6812, 0x3d6086, 0x8d855681, 0x8d855682, 0, 0 }, /* #15 */ { 0x3256c3, 0x325607, 0x1a2812e0, 0x1a2812e1, 0, 0 }, /* #16 */ { 0x314e46, 0x314606, 0x6a8a16a5, 0x6a8a16a6, 0, 0 }, /* #17 */ { 0x144056, 0x144086, 0xd8a7289e, 0xd8a7289f, 0, 0 }, /* #18 */ { 0x1b2997, 0x1b2183, 0xebe330a3, 0xebe330a4, 0, 0 }, /* #19 */ { 0x0e5483, 0x0e5483, 0xb058af0a, 0xb058af0b, 0, 0 }, /* #20 */ { 0x0b7307, 0x0b7303, 0x5c482a4b, 0x5c482a4c, 0, 0 }, /* #21 */ { 0x105142, 0x105106, 0x505a4709, 0x505a470a, 0, 0 }, /* #22 */ { 0x2d4917, 0x2d4183, 0xd52cae49, 0xd52cae4a, 0, 0 }, /* #23 */ { 0x264553, 0x264587, 0xbe27ad10, 0xbe27ad11, 0, 0 }, /* #24 */ { 0x133606, 0x133682, 0xfc87a61e, 0xfc87a61f, 0, 0 }, /* #25 */ { 0x2b3b53, 0x2b3307, 0x44cb8f23, 0x44cb8f24, 0, 0 }, /* #26 */ { 0x226616, 0x226602, 0x425e43d8, 0x425e43d9, 0, 0 }, /* #27 */ { 0x383bd2, 0x383302, 0x5567aafc, 0x5567aafd, 0, 0 }, /* #28 */ { 0x0a1156, 0x0a1186, 0x94cdd7c8, 0x94cdd7c9, 0, 0 }, /* #29 */ { 0x1136d7, 0x113603, 0x65031d72, 0x65031d73, 0, 0 }, /* #30 */ { 0x025b07, 0x025383, 0xd72fffb9, 0xd72fffba, 0, 0 }, /* #31 */ { 0x127607, 0x127683, 0xa644558b, 0xa644558c, 0, 0 }, /* #32 */ { 0x0c2c47, 0x0c2403, 0x78f09c6a, 0x78f09c6b, 0, 0 }, /* #33 */ { 0x2d1052, 0x2d1082, 0x860ca3d5, 0x860ca3d6, 0, 0 }, /* #34 */ { 0x177807, 0x177087, 0xd3de31ea, 0xd3de31eb, 0, 0 }, /* #35 */ { 0x1f2482, 0x1f2482, 0xf02025a1, 0xf02025a2, 0, 0 }, /* #36 */ { 0x060596, 0x060506, 0x21b4772d, 0x21b4772e, 0, 0 }, /* #37 */ { 0x3c3c86, 0x3c3492, 0x91f15b7f, 0x91f15b80, 0, 0 }, /* #38 */ { 0x2d7806, 0x2d7082, 0xf467a691, 0xf467a692, 0, 0 }, /* #39 */ { 0x283543, 0x283583, 0xadd67037, 0xadd67038, 0, 0 }, /* #40 */ { 0x216317, 0x216303, 0x48b8bce5, 0x48b8bce6, 0, 0 }, /* #41 */ { 0x390387, 0x390307, 0x11b4838a, 0x11b4838b, 0, 0 }, /* #42 */ { 0x276212, 0x276202, 0x286d4b4e, 0x286d4b4f, 0, 0 }, /* #43 */ { 0x2b0296, 0x2b0296, 0xea78e32f, 0xea78e330, 0, 0 }, /* #44 */ { 0x0b3853, 0x0b3017, 0x3e26b74f, 0x3e26b750, 0, 0 }, /* #45 */ { 0x0c4343, 0x0c4303, 0x3c3153a1, 0x3c3153a2, 0, 0 }, /* #46 */ { 0x0e3a87, 0x0e3283, 0xefee446c, 0xefee446d, 0, 0 }, /* #47 */ { 0x0e47d7, 0x0e4703, 0x5bd0001e, 0x5bd0001f, 0, 0 }, /* #48 */ { 0x376083, 0x376003, 0x53fe9249, 0x53fe924a, 0, 0 }, /* #49 */ { 0x3600c2, 0x360086, 0xdb7389d3, 0xdb7389d4, 0, 0 }, /* #50 */ { 0x1d2a86, 0x1d2202, 0x77680e24, 0x77680e25, 0, 0 }, /* #51 */ { 0x3879c7, 0x387107, 0x158b3523, 0x158b3524, 0, 0 }, /* #52 */ { 0x0d3897, 0x0d3003, 0x789986b8, 0x789986b9, 0, 0 }, /* #53 */ { 0x1b3707, 0x1b3797, 0x98f32eef, 0x98f32ef0, 0, 0 }, /* #54 */ { 0x0e5997, 0x0e5187, 0x84a37cec, 0x84a37ced, 0, 0 }, /* #55 */ { 0x1e0d02, 0x1e0582, 0xde8562b9, 0xde8562ba, 0, 0 }, /* #56 */ { 0x141002, 0x141082, 0xd704b907, 0xd704b908, 0, 0 }, /* #57 */ { 0x0f2712, 0x0f2792, 0xe4aa00af, 0xe4aa00b0, 0, 0 }, /* #58 */ { 0x1273d7, 0x127383, 0x8f4ee7f0, 0x8f4ee7f1, 0, 0 }, /* #59 */ { 0x1d4542, 0x1d4586, 0xee7834e6, 0xee7834e7, 0, 0 }, /* #60 */ { 0x187fd7, 0x187707, 0x5986b581, 0x5986b582, 0, 0 }, /* #61 */ { 0x212813, 0x212083, 0xd7a32f89, 0xd7a32f8a, 0, 0 }, /* #62 */ { 0x057852, 0x057082, 0x9171dd18, 0x9171dd19, 0, 0 }, /* #63 */ { 0x2a7c46, 0x2a7482, 0x950f1f19, 0x950f1f1a, 0, 0 }, /* #64 */ { 0x024dc7, 0x024513, 0x1a5e30df, 0x1a5e30e0, 0, 0 }, /* #65 */ { 0x1a0dd7, 0x1a0587, 0xb7a06fa8, 0xb7a06fa9, 0, 0 }, /* #66 */ { 0x023bd3, 0x023303, 0x5d81726d, 0x5d81726e, 0, 0 }, /* #67 */ { 0x3f0212, 0x3f0286, 0xde341864, 0xde341865, 0, 0 }, /* #68 */ { 0x2d7d87, 0x2d7503, 0x51361cc0, 0x51361cc1, 0, 0 }, /* #69 */ { 0x190a13, 0x190207, 0x413822bd, 0x413822be, 0, 0 }, /* #70 */ { 0x3026c3, 0x302607, 0x77de94ae, 0x77de94af, 0, 0 }, /* #71 */ { 0x334803, 0x334087, 0xb706b83e, 0xb706b83f, 0, 0 }, /* #72 */ { 0x2a0a83, 0x2a0287, 0xbe226df8, 0xbe226df9, 0, 0 }, /* #73 */ { 0x215486, 0x215402, 0x00d00263, 0x00d00264, 0, 0 }, /* #74 */ { 0x0c52d3, 0x0c5283, 0x9ba5271b, 0x9ba5271c, 0, 0 }, /* #75 */ { 0x2a0c96, 0x2a0416, 0x5df5f59f, 0x5df5f5a0, 0, 0 }, /* #76 */ { 0x0d2447, 0x0d2483, 0xb1d07e18, 0xb1d07e19, 0, 0 }, /* #77 */ { 0x061402, 0x061482, 0x98e0b156, 0x98e0b157, 0, 0 }, /* #78 */ { 0x1a3292, 0x1a3206, 0x7d4944b6, 0x7d4944b7, 0, 0 }, /* #79 */ { 0x3e2803, 0x3e2007, 0x63bea6a4, 0x63bea6a5, 0, 0 }, /* #80 */ { 0x2e6b53, 0x2e6383, 0xaa07b06c, 0xaa07b06d, 0, 0 }, /* #81 */ { 0x0f38d6, 0x0f3002, 0x576ff967, 0x576ff968, 0, 0 }, /* #82 */ { 0x1f0603, 0x1f0683, 0xe685769c, 0xe685769d, 0, 0 }, /* #83 */ { 0x2e0f86, 0x2e0786, 0xf971ba05, 0xf971ba06, 0, 0 }, /* #84 */ { 0x2b3b93, 0x2b3307, 0x2ff19c8c, 0x2ff19c8d, 0, 0 }, /* #85 */ { 0x1c43c3, 0x1c4303, 0x03428963, 0x03428964, 0, 0 }, /* #86 */ { 0x094443, 0x094407, 0x6df38a1d, 0x6df38a1e, 0, 0 }, /* #87 */ { 0x300d56, 0x300582, 0xb9d8f0e4, 0xb9d8f0e5, 0, 0 }, /* #88 */ { 0x2f2647, 0x2f2687, 0xc2025e16, 0xc2025e17, 0, 0 }, /* #89 */ { 0x2f1817, 0x2f1007, 0x7c9e54d3, 0x7c9e54d4, 0, 0 }, /* #90 */ { 0x130796, 0x130706, 0x10a0e7dd, 0x10a0e7de, 0, 0 }, /* #91 */ { 0x304a96, 0x304286, 0x9fb890ba, 0x9fb890bb, 0, 0 }, /* #92 */ { 0x255446, 0x255406, 0x559da9d7, 0x559da9d8, 0, 0 }, /* #93 */ { 0x396d57, 0x396507, 0x3e797c2d, 0x3e797c2e, 0, 0 }, /* #94 */ { 0x072f13, 0x072707, 0x04c0f53b, 0x04c0f53c, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u32 = RT_ELEMENTS(g_aTests_inc_u32); BINU32_TEST_T const g_aTests_inc_u32_locked[] = { { 0x2417c2, 0x241782, 0xa9936b75, 0xa9936b76, 0, 0 }, /* #0 */ { 0x336386, 0x336382, 0xf366ae30, 0xf366ae31, 0, 0 }, /* #1 */ { 0x356b87, 0x356387, 0x8a03b84c, 0x8a03b84d, 0, 0 }, /* #2 */ { 0x382b82, 0x382302, 0x733b47e9, 0x733b47ea, 0, 0 }, /* #3 */ { 0x2e2c47, 0x2e2487, 0xdc9ca409, 0xdc9ca40a, 0, 0 }, /* #4 */ { 0x157a57, 0x157287, 0xe8550b81, 0xe8550b82, 0, 0 }, /* #5 */ { 0x267782, 0x267702, 0x383a4e1b, 0x383a4e1c, 0, 0 }, /* #6 */ { 0x1d6b53, 0x1d6387, 0xe68d0a8d, 0xe68d0a8e, 0, 0 }, /* #7 */ { 0x2f42c2, 0x2f4202, 0x261b079c, 0x261b079d, 0, 0 }, /* #8 */ { 0x104702, 0x104786, 0xe901c704, 0xe901c705, 0, 0 }, /* #9 */ { 0x310d57, 0x310503, 0x6ceb3af7, 0x6ceb3af8, 0, 0 }, /* #10 */ { 0x1c2b56, 0x1c2386, 0xf7e0a6fb, 0xf7e0a6fc, 0, 0 }, /* #11 */ { 0x326613, 0x326687, 0xd5e8c7f5, 0xd5e8c7f6, 0, 0 }, /* #12 */ { 0x1f3107, 0x1f3103, 0x172183e8, 0x172183e9, 0, 0 }, /* #13 */ { 0x1b2102, 0x1b2102, 0x2dd5c20c, 0x2dd5c20d, 0, 0 }, /* #14 */ { 0x365a03, 0x365207, 0x58acf181, 0x58acf182, 0, 0 }, /* #15 */ { 0x237982, 0x237182, 0xa7069c9a, 0xa7069c9b, 0, 0 }, /* #16 */ { 0x135652, 0x135602, 0x0a927593, 0x0a927594, 0, 0 }, /* #17 */ { 0x252c06, 0x252406, 0x019247e1, 0x019247e2, 0, 0 }, /* #18 */ { 0x2d0597, 0x2d0587, 0x85498f16, 0x85498f17, 0, 0 }, /* #19 */ { 0x1110c3, 0x111003, 0x6a2bd87b, 0x6a2bd87c, 0, 0 }, /* #20 */ { 0x112993, 0x112103, 0x171bd70c, 0x171bd70d, 0, 0 }, /* #21 */ { 0x036086, 0x036082, 0x9700525d, 0x9700525e, 0, 0 }, /* #22 */ { 0x1f6357, 0x1f6307, 0x66bb24f9, 0x66bb24fa, 0, 0 }, /* #23 */ { 0x380c02, 0x380486, 0xa2378d38, 0xa2378d39, 0, 0 }, /* #24 */ { 0x186916, 0x186102, 0x5d9ad800, 0x5d9ad801, 0, 0 }, /* #25 */ { 0x055cd3, 0x055407, 0x101b8bc8, 0x101b8bc9, 0, 0 }, /* #26 */ { 0x357f93, 0x357707, 0x02e84e39, 0x02e84e3a, 0, 0 }, /* #27 */ { 0x272282, 0x272286, 0xdadd92a2, 0xdadd92a3, 0, 0 }, /* #28 */ { 0x055757, 0x055783, 0xb4c467a6, 0xb4c467a7, 0, 0 }, /* #29 */ { 0x305e52, 0x305682, 0xf8160ce4, 0xf8160ce5, 0, 0 }, /* #30 */ { 0x286982, 0x286102, 0x59a66af1, 0x59a66af2, 0, 0 }, /* #31 */ { 0x372212, 0x372206, 0x1b261fc2, 0x1b261fc3, 0, 0 }, /* #32 */ { 0x2f0752, 0x2f0786, 0xe8d8d06e, 0xe8d8d06f, 0, 0 }, /* #33 */ { 0x1b7a97, 0x1b7287, 0xb4a89ae7, 0xb4a89ae8, 0, 0 }, /* #34 */ { 0x114e93, 0x114683, 0xb9d95ef6, 0xb9d95ef7, 0, 0 }, /* #35 */ { 0x290607, 0x290603, 0x3e661f82, 0x3e661f83, 0, 0 }, /* #36 */ { 0x1e5082, 0x1e5086, 0xa8936e43, 0xa8936e44, 0, 0 }, /* #37 */ { 0x2c0586, 0x2c0582, 0xbb1e5206, 0xbb1e5207, 0, 0 }, /* #38 */ { 0x1b4712, 0x1b4702, 0x07566d49, 0x07566d4a, 0, 0 }, /* #39 */ { 0x207817, 0x207087, 0xb1879eba, 0xb1879ebb, 0, 0 }, /* #40 */ { 0x226a57, 0x226287, 0xf6fd4d7c, 0xf6fd4d7d, 0, 0 }, /* #41 */ { 0x2a44c3, 0x2a4407, 0x7d52d9b3, 0x7d52d9b4, 0, 0 }, /* #42 */ { 0x123706, 0x123786, 0xfc6f9af2, 0xfc6f9af3, 0, 0 }, /* #43 */ { 0x254593, 0x254583, 0xe4d5e914, 0xe4d5e915, 0, 0 }, /* #44 */ { 0x3932d2, 0x393202, 0x3fbf578e, 0x3fbf578f, 0, 0 }, /* #45 */ { 0x0d4c56, 0x0d4406, 0x760e34e0, 0x760e34e1, 0, 0 }, /* #46 */ { 0x311a87, 0x311287, 0xde21e399, 0xde21e39a, 0, 0 }, /* #47 */ { 0x256143, 0x256187, 0xb8c86087, 0xb8c86088, 0, 0 }, /* #48 */ { 0x397d06, 0x397502, 0x0b3ea7c7, 0x0b3ea7c8, 0, 0 }, /* #49 */ { 0x392042, 0x392006, 0x023eccb6, 0x023eccb7, 0, 0 }, /* #50 */ { 0x316296, 0x316202, 0x205aac6c, 0x205aac6d, 0, 0 }, /* #51 */ { 0x2d7706, 0x2d7786, 0xa6f645b7, 0xa6f645b8, 0, 0 }, /* #52 */ { 0x1b2612, 0x1b2686, 0xbe283323, 0xbe283324, 0, 0 }, /* #53 */ { 0x357f82, 0x357706, 0x1f483da4, 0x1f483da5, 0, 0 }, /* #54 */ { 0x070ad2, 0x070216, 0x2499afbf, 0x2499afc0, 0, 0 }, /* #55 */ { 0x254e03, 0x254683, 0x95e6ec49, 0x95e6ec4a, 0, 0 }, /* #56 */ { 0x2237d2, 0x223706, 0x07d4806b, 0x07d4806c, 0, 0 }, /* #57 */ { 0x3a74d3, 0x3a7483, 0xce9ecdaa, 0xce9ecdab, 0, 0 }, /* #58 */ { 0x105b47, 0x105383, 0x8c2072fa, 0x8c2072fb, 0, 0 }, /* #59 */ { 0x1c2203, 0x1c2203, 0x0b985907, 0x0b985908, 0, 0 }, /* #60 */ { 0x3d0156, 0x3d0182, 0xd462f63c, 0xd462f63d, 0, 0 }, /* #61 */ { 0x136792, 0x136706, 0x35c9e41a, 0x35c9e41b, 0, 0 }, /* #62 */ { 0x1e0286, 0x1e0206, 0x749e6c64, 0x749e6c65, 0, 0 }, /* #63 */ { 0x1e3413, 0x1e3487, 0x903690c8, 0x903690c9, 0, 0 }, /* #64 */ { 0x1b6396, 0x1b6306, 0x71e8ae8a, 0x71e8ae8b, 0, 0 }, /* #65 */ { 0x1b2052, 0x1b2082, 0xc9ef4f33, 0xc9ef4f34, 0, 0 }, /* #66 */ { 0x382257, 0x382287, 0xb82ba794, 0xb82ba795, 0, 0 }, /* #67 */ { 0x072306, 0x072306, 0x2a96df98, 0x2a96df99, 0, 0 }, /* #68 */ { 0x312ad3, 0x312283, 0xbdc62f5d, 0xbdc62f5e, 0, 0 }, /* #69 */ { 0x0f4307, 0x0f4307, 0x4696efba, 0x4696efbb, 0, 0 }, /* #70 */ { 0x2c54c3, 0x2c5403, 0x524eab93, 0x524eab94, 0, 0 }, /* #71 */ { 0x224942, 0x224102, 0x6e394cca, 0x6e394ccb, 0, 0 }, /* #72 */ { 0x207953, 0x207103, 0x164794d8, 0x164794d9, 0, 0 }, /* #73 */ { 0x3d1d02, 0x3d1502, 0x6905695a, 0x6905695b, 0, 0 }, /* #74 */ { 0x074993, 0x074187, 0x9703044d, 0x9703044e, 0, 0 }, /* #75 */ { 0x0f07d6, 0x0f0786, 0x8ca08023, 0x8ca08024, 0, 0 }, /* #76 */ { 0x3c0046, 0x3c0082, 0xcf0bc11e, 0xcf0bc11f, 0, 0 }, /* #77 */ { 0x332043, 0x332083, 0xfe874263, 0xfe874264, 0, 0 }, /* #78 */ { 0x173252, 0x173286, 0xc1c699e6, 0xc1c699e7, 0, 0 }, /* #79 */ { 0x214bd3, 0x214383, 0xf154c99d, 0xf154c99e, 0, 0 }, /* #80 */ { 0x007b92, 0x007302, 0x463a8879, 0x463a887a, 0, 0 }, /* #81 */ { 0x154302, 0x154302, 0x05fda1b2, 0x05fda1b3, 0, 0 }, /* #82 */ { 0x025106, 0x025182, 0xee68650d, 0xee68650e, 0, 0 }, /* #83 */ { 0x025042, 0x025082, 0xa624cbc6, 0xa624cbc7, 0, 0 }, /* #84 */ { 0x3e4792, 0x3e4702, 0x3b5721f3, 0x3b5721f4, 0, 0 }, /* #85 */ { 0x135653, 0x135607, 0x59926192, 0x59926193, 0, 0 }, /* #86 */ { 0x036607, 0x036687, 0xf8bd249e, 0xf8bd249f, 0, 0 }, /* #87 */ { 0x2f1e06, 0x2f1686, 0x87e5dfab, 0x87e5dfac, 0, 0 }, /* #88 */ { 0x3f7847, 0x3f7003, 0x367b5f5d, 0x367b5f5e, 0, 0 }, /* #89 */ { 0x320f52, 0x320782, 0x9513914b, 0x9513914c, 0, 0 }, /* #90 */ { 0x275d96, 0x275596, 0xadce7e2f, 0xadce7e30, 0, 0 }, /* #91 */ { 0x3e77d3, 0x3e7787, 0xa1b707d0, 0xa1b707d1, 0, 0 }, /* #92 */ { 0x2179d2, 0x217102, 0x3c8f0660, 0x3c8f0661, 0, 0 }, /* #93 */ { 0x2b2787, 0x2b2787, 0x864dfc2d, 0x864dfc2e, 0, 0 }, /* #94 */ { 0x271242, 0x271206, 0x016a02a4, 0x016a02a5, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u32_locked = RT_ELEMENTS(g_aTests_inc_u32_locked); BINU32_TEST_T const g_aTests_dec_u32[] = { { 0x135d97, 0x135587, 0x8ead429b, 0x8ead429a, 0, 0 }, /* #0 */ { 0x2f7657, 0x2f7603, 0x7a1e2824, 0x7a1e2823, 0, 0 }, /* #1 */ { 0x1d7143, 0x1d7183, 0xe138fc16, 0xe138fc15, 0, 0 }, /* #2 */ { 0x2e3a17, 0x2e3207, 0x16f02443, 0x16f02442, 0, 0 }, /* #3 */ { 0x1c3652, 0x1c3602, 0x434fb9a8, 0x434fb9a7, 0, 0 }, /* #4 */ { 0x3d5907, 0x3d5103, 0x58e9cb1a, 0x58e9cb19, 0, 0 }, /* #5 */ { 0x152497, 0x152403, 0x171f0335, 0x171f0334, 0, 0 }, /* #6 */ { 0x0b3942, 0x0b3106, 0x14afb743, 0x14afb742, 0, 0 }, /* #7 */ { 0x281a53, 0x281287, 0xedab4a48, 0xedab4a47, 0, 0 }, /* #8 */ { 0x195446, 0x195406, 0x2b471678, 0x2b471677, 0, 0 }, /* #9 */ { 0x145746, 0x145786, 0xaf6fc606, 0xaf6fc605, 0, 0 }, /* #10 */ { 0x316d12, 0x316506, 0x32c34296, 0x32c34295, 0, 0 }, /* #11 */ { 0x081fc3, 0x081783, 0xb7d582cc, 0xb7d582cb, 0, 0 }, /* #12 */ { 0x3e3b97, 0x3e3387, 0x8d827d12, 0x8d827d11, 0, 0 }, /* #13 */ { 0x212f83, 0x212703, 0x3700bdf5, 0x3700bdf4, 0, 0 }, /* #14 */ { 0x375cd6, 0x375406, 0x1d31996d, 0x1d31996c, 0, 0 }, /* #15 */ { 0x0f72c7, 0x0f7207, 0x15d44ea1, 0x15d44ea0, 0, 0 }, /* #16 */ { 0x363713, 0x363783, 0xf4239265, 0xf4239264, 0, 0 }, /* #17 */ { 0x206056, 0x206082, 0xe45c8655, 0xe45c8654, 0, 0 }, /* #18 */ { 0x374913, 0x374103, 0x5160243e, 0x5160243d, 0, 0 }, /* #19 */ { 0x006113, 0x006107, 0x78a74113, 0x78a74112, 0, 0 }, /* #20 */ { 0x210447, 0x210403, 0x1ff36835, 0x1ff36834, 0, 0 }, /* #21 */ { 0x3e7fd6, 0x3e7706, 0x6a430294, 0x6a430293, 0, 0 }, /* #22 */ { 0x1e5813, 0x1e5083, 0xe4f21124, 0xe4f21123, 0, 0 }, /* #23 */ { 0x030642, 0x030602, 0x41238039, 0x41238038, 0, 0 }, /* #24 */ { 0x371ec6, 0x371612, 0x5d44f790, 0x5d44f78f, 0, 0 }, /* #25 */ { 0x193ec6, 0x193682, 0xeca867c2, 0xeca867c1, 0, 0 }, /* #26 */ { 0x342943, 0x342103, 0x3e3e84c2, 0x3e3e84c1, 0, 0 }, /* #27 */ { 0x3e1d46, 0x3e1506, 0x6db609e2, 0x6db609e1, 0, 0 }, /* #28 */ { 0x026bc2, 0x026302, 0x6f8bc463, 0x6f8bc462, 0, 0 }, /* #29 */ { 0x0a57d2, 0x0a5712, 0x0e155b50, 0x0e155b4f, 0, 0 }, /* #30 */ { 0x1e0916, 0x1e0102, 0x77f07163, 0x77f07162, 0, 0 }, /* #31 */ { 0x243746, 0x243706, 0x2328da1f, 0x2328da1e, 0, 0 }, /* #32 */ { 0x083b43, 0x083393, 0xa56a50f0, 0xa56a50ef, 0, 0 }, /* #33 */ { 0x274fc2, 0x274706, 0x3cf87b07, 0x3cf87b06, 0, 0 }, /* #34 */ { 0x151fd3, 0x151707, 0x51b7ad36, 0x51b7ad35, 0, 0 }, /* #35 */ { 0x0c5e03, 0x0c5603, 0x410c0633, 0x410c0632, 0, 0 }, /* #36 */ { 0x2b1f83, 0x2b1703, 0x5ce9c2d7, 0x5ce9c2d6, 0, 0 }, /* #37 */ { 0x3660c2, 0x366082, 0x8a27dc5c, 0x8a27dc5b, 0, 0 }, /* #38 */ { 0x344206, 0x344286, 0x961c62f1, 0x961c62f0, 0, 0 }, /* #39 */ { 0x236843, 0x236087, 0x8fed6a5b, 0x8fed6a5a, 0, 0 }, /* #40 */ { 0x212553, 0x212587, 0xeb2f30b2, 0xeb2f30b1, 0, 0 }, /* #41 */ { 0x260c46, 0x260406, 0x3f973b2f, 0x3f973b2e, 0, 0 }, /* #42 */ { 0x2e4c12, 0x2e4482, 0xdad9d03c, 0xdad9d03b, 0, 0 }, /* #43 */ { 0x364197, 0x364103, 0x3e55e881, 0x3e55e880, 0, 0 }, /* #44 */ { 0x130d17, 0x130583, 0x99962cd6, 0x99962cd5, 0, 0 }, /* #45 */ { 0x192293, 0x192283, 0xfaca49eb, 0xfaca49ea, 0, 0 }, /* #46 */ { 0x3b2247, 0x3b2287, 0xf7c7a036, 0xf7c7a035, 0, 0 }, /* #47 */ { 0x277683, 0x277607, 0x5a1f7bc4, 0x5a1f7bc3, 0, 0 }, /* #48 */ { 0x362f17, 0x362787, 0xfb60b11f, 0xfb60b11e, 0, 0 }, /* #49 */ { 0x213b52, 0x213302, 0x75fdb08a, 0x75fdb089, 0, 0 }, /* #50 */ { 0x114f97, 0x114707, 0x484888fb, 0x484888fa, 0, 0 }, /* #51 */ { 0x191ad6, 0x191206, 0x6e3ac07f, 0x6e3ac07e, 0, 0 }, /* #52 */ { 0x340a42, 0x340206, 0x7d95d29a, 0x7d95d299, 0, 0 }, /* #53 */ { 0x353cd7, 0x353407, 0x6903119d, 0x6903119c, 0, 0 }, /* #54 */ { 0x391047, 0x391083, 0xa4ef4a7d, 0xa4ef4a7c, 0, 0 }, /* #55 */ { 0x036756, 0x036702, 0x557f2c0f, 0x557f2c0e, 0, 0 }, /* #56 */ { 0x2517c7, 0x251787, 0x995da69a, 0x995da699, 0, 0 }, /* #57 */ { 0x247646, 0x247602, 0x49660186, 0x49660185, 0, 0 }, /* #58 */ { 0x2e2a07, 0x2e2207, 0x250b63ad, 0x250b63ac, 0, 0 }, /* #59 */ { 0x3d2686, 0x3d2682, 0xa43691e4, 0xa43691e3, 0, 0 }, /* #60 */ { 0x244302, 0x244302, 0x36338b41, 0x36338b40, 0, 0 }, /* #61 */ { 0x3b1507, 0x3b1503, 0x3bf51833, 0x3bf51832, 0, 0 }, /* #62 */ { 0x077bd3, 0x077387, 0xb4276fe2, 0xb4276fe1, 0, 0 }, /* #63 */ { 0x227906, 0x227182, 0xb641bfb1, 0xb641bfb0, 0, 0 }, /* #64 */ { 0x2c1657, 0x2c1607, 0x7b0c9412, 0x7b0c9411, 0, 0 }, /* #65 */ { 0x0d4807, 0x0d4083, 0x9f33dfac, 0x9f33dfab, 0, 0 }, /* #66 */ { 0x214602, 0x214686, 0xe6d05b72, 0xe6d05b71, 0, 0 }, /* #67 */ { 0x232d46, 0x232502, 0x1544ebf8, 0x1544ebf7, 0, 0 }, /* #68 */ { 0x201286, 0x201286, 0xafdfa875, 0xafdfa874, 0, 0 }, /* #69 */ { 0x2c31c3, 0x2c3107, 0x65d22d2c, 0x65d22d2b, 0, 0 }, /* #70 */ { 0x1357c7, 0x135783, 0x89452e58, 0x89452e57, 0, 0 }, /* #71 */ { 0x251803, 0x251007, 0x3eb098c6, 0x3eb098c5, 0, 0 }, /* #72 */ { 0x3e3006, 0x3e3002, 0x2d0acb14, 0x2d0acb13, 0, 0 }, /* #73 */ { 0x1a45d3, 0x1a4507, 0x6a3b8f78, 0x6a3b8f77, 0, 0 }, /* #74 */ { 0x0824d3, 0x082403, 0x747160ed, 0x747160ec, 0, 0 }, /* #75 */ { 0x120282, 0x120206, 0x2bb5e2ee, 0x2bb5e2ed, 0, 0 }, /* #76 */ { 0x052e82, 0x052686, 0xfcc3901c, 0xfcc3901b, 0, 0 }, /* #77 */ { 0x2a3d46, 0x2a3586, 0x8227274f, 0x8227274e, 0, 0 }, /* #78 */ { 0x055557, 0x055587, 0xfa818434, 0xfa818433, 0, 0 }, /* #79 */ { 0x367646, 0x367602, 0x3a58edd4, 0x3a58edd3, 0, 0 }, /* #80 */ { 0x261713, 0x261703, 0x6a7eb1da, 0x6a7eb1d9, 0, 0 }, /* #81 */ { 0x0e7503, 0x0e7587, 0x8763c7d8, 0x8763c7d7, 0, 0 }, /* #82 */ { 0x153992, 0x153106, 0x5fbee98c, 0x5fbee98b, 0, 0 }, /* #83 */ { 0x167696, 0x167606, 0x62d893ca, 0x62d893c9, 0, 0 }, /* #84 */ { 0x0e4487, 0x0e4487, 0x8ed049c6, 0x8ed049c5, 0, 0 }, /* #85 */ { 0x1b6dc3, 0x1b6503, 0x704323ac, 0x704323ab, 0, 0 }, /* #86 */ { 0x1b09d7, 0x1b0103, 0x694c68b6, 0x694c68b5, 0, 0 }, /* #87 */ { 0x2e19c2, 0x2e1192, 0x9e3a7b30, 0x9e3a7b2f, 0, 0 }, /* #88 */ { 0x2d1bd3, 0x2d1383, 0xf310bf47, 0xf310bf46, 0, 0 }, /* #89 */ { 0x3d6882, 0x3d6006, 0x7a2bb743, 0x7a2bb742, 0, 0 }, /* #90 */ { 0x0c2d83, 0x0c2503, 0x545586db, 0x545586da, 0, 0 }, /* #91 */ { 0x081e42, 0x081696, 0xf2d04b60, 0xf2d04b5f, 0, 0 }, /* #92 */ { 0x044683, 0x044687, 0x9884e7e8, 0x9884e7e7, 0, 0 }, /* #93 */ { 0x155d96, 0x155506, 0x593da55b, 0x593da55a, 0, 0 }, /* #94 */ { 0x0e5956, 0x0e5102, 0x27d598cc, 0x27d598cb, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u32 = RT_ELEMENTS(g_aTests_dec_u32); BINU32_TEST_T const g_aTests_dec_u32_locked[] = { { 0x220d82, 0x220582, 0xa4786e98, 0xa4786e97, 0, 0 }, /* #0 */ { 0x247092, 0x247002, 0x1eb5c287, 0x1eb5c286, 0, 0 }, /* #1 */ { 0x365d86, 0x365586, 0xb07df2e5, 0xb07df2e4, 0, 0 }, /* #2 */ { 0x155217, 0x155293, 0x99d39050, 0x99d3904f, 0, 0 }, /* #3 */ { 0x272242, 0x272202, 0x2d8dc46c, 0x2d8dc46b, 0, 0 }, /* #4 */ { 0x1a25d3, 0x1a2587, 0xf93c5837, 0xf93c5836, 0, 0 }, /* #5 */ { 0x034107, 0x034183, 0x9a57f4c5, 0x9a57f4c4, 0, 0 }, /* #6 */ { 0x065fd3, 0x065703, 0x32d242b4, 0x32d242b3, 0, 0 }, /* #7 */ { 0x197252, 0x197286, 0x8ca00831, 0x8ca00830, 0, 0 }, /* #8 */ { 0x397046, 0x397086, 0xd78d0ffd, 0xd78d0ffc, 0, 0 }, /* #9 */ { 0x1457d2, 0x145786, 0xda6d8954, 0xda6d8953, 0, 0 }, /* #10 */ { 0x127752, 0x127702, 0x41ed3c8b, 0x41ed3c8a, 0, 0 }, /* #11 */ { 0x216b57, 0x216303, 0x64eb7b69, 0x64eb7b68, 0, 0 }, /* #12 */ { 0x333d46, 0x333582, 0x9a4631f8, 0x9a4631f7, 0, 0 }, /* #13 */ { 0x171786, 0x171782, 0xab912af5, 0xab912af4, 0, 0 }, /* #14 */ { 0x1b5103, 0x1b5187, 0xa5ee02c7, 0xa5ee02c6, 0, 0 }, /* #15 */ { 0x386a47, 0x386287, 0xe908ef13, 0xe908ef12, 0, 0 }, /* #16 */ { 0x077e46, 0x077606, 0x7f464812, 0x7f464811, 0, 0 }, /* #17 */ { 0x255707, 0x255797, 0xed47ba10, 0xed47ba0f, 0, 0 }, /* #18 */ { 0x080783, 0x080703, 0x30028916, 0x30028915, 0, 0 }, /* #19 */ { 0x363cc7, 0x363487, 0x8c91d2aa, 0x8c91d2a9, 0, 0 }, /* #20 */ { 0x1d1d52, 0x1d1586, 0x822b318e, 0x822b318d, 0, 0 }, /* #21 */ { 0x026296, 0x026282, 0xe0e0da16, 0xe0e0da15, 0, 0 }, /* #22 */ { 0x0d6b17, 0x0d6303, 0x17cd6d09, 0x17cd6d08, 0, 0 }, /* #23 */ { 0x317616, 0x317606, 0x2bbf3382, 0x2bbf3381, 0, 0 }, /* #24 */ { 0x0e3216, 0x0e3286, 0xb5180fa1, 0xb5180fa0, 0, 0 }, /* #25 */ { 0x2a2e42, 0x2a2682, 0x96c30f32, 0x96c30f31, 0, 0 }, /* #26 */ { 0x1a2742, 0x1a2712, 0x75dd1c90, 0x75dd1c8f, 0, 0 }, /* #27 */ { 0x3e6e46, 0x3e6606, 0x3d816b13, 0x3d816b12, 0, 0 }, /* #28 */ { 0x3c5647, 0x3c5603, 0x200eafeb, 0x200eafea, 0, 0 }, /* #29 */ { 0x3f1e93, 0x3f1603, 0x4cc37502, 0x4cc37501, 0, 0 }, /* #30 */ { 0x365cd3, 0x365403, 0x7ddd662a, 0x7ddd6629, 0, 0 }, /* #31 */ { 0x1e6f03, 0x1e6703, 0x75d1e8f2, 0x75d1e8f1, 0, 0 }, /* #32 */ { 0x142446, 0x142486, 0xe32e8e22, 0xe32e8e21, 0, 0 }, /* #33 */ { 0x350d07, 0x350583, 0xe87f5347, 0xe87f5346, 0, 0 }, /* #34 */ { 0x340fc3, 0x340787, 0xd3d44b3d, 0xd3d44b3c, 0, 0 }, /* #35 */ { 0x173cc2, 0x173482, 0x997345da, 0x997345d9, 0, 0 }, /* #36 */ { 0x2e7843, 0x2e7087, 0x9aed2766, 0x9aed2765, 0, 0 }, /* #37 */ { 0x352753, 0x352783, 0xa6fde8d6, 0xa6fde8d5, 0, 0 }, /* #38 */ { 0x016e47, 0x016687, 0xcc38ca7f, 0xcc38ca7e, 0, 0 }, /* #39 */ { 0x365e17, 0x365607, 0x571cf572, 0x571cf571, 0, 0 }, /* #40 */ { 0x361b12, 0x361382, 0xe235320f, 0xe235320e, 0, 0 }, /* #41 */ { 0x290856, 0x290002, 0x4e756d11, 0x4e756d10, 0, 0 }, /* #42 */ { 0x0b7e83, 0x0b7607, 0x355e679d, 0x355e679c, 0, 0 }, /* #43 */ { 0x075983, 0x075183, 0xf48d8941, 0xf48d8940, 0, 0 }, /* #44 */ { 0x2e2553, 0x2e2503, 0x5d96962d, 0x5d96962c, 0, 0 }, /* #45 */ { 0x1d1453, 0x1d1483, 0x9eb707fe, 0x9eb707fd, 0, 0 }, /* #46 */ { 0x2d4453, 0x2d4407, 0x747c5b43, 0x747c5b42, 0, 0 }, /* #47 */ { 0x0b4756, 0x0b4706, 0x1f139907, 0x1f139906, 0, 0 }, /* #48 */ { 0x234b56, 0x234306, 0x5a7a3943, 0x5a7a3942, 0, 0 }, /* #49 */ { 0x050c17, 0x050403, 0x77f1cb3c, 0x77f1cb3b, 0, 0 }, /* #50 */ { 0x160d83, 0x160583, 0xc3070bf2, 0xc3070bf1, 0, 0 }, /* #51 */ { 0x215f17, 0x215783, 0x977422f5, 0x977422f4, 0, 0 }, /* #52 */ { 0x232f86, 0x232786, 0xb88f4d73, 0xb88f4d72, 0, 0 }, /* #53 */ { 0x255607, 0x255683, 0xec068a92, 0xec068a91, 0, 0 }, /* #54 */ { 0x330dd2, 0x330502, 0x696407f9, 0x696407f8, 0, 0 }, /* #55 */ { 0x072257, 0x072203, 0x28fcd02d, 0x28fcd02c, 0, 0 }, /* #56 */ { 0x074f42, 0x074786, 0xf82c5fee, 0xf82c5fed, 0, 0 }, /* #57 */ { 0x0e1f13, 0x0e1703, 0x47d9cb1a, 0x47d9cb19, 0, 0 }, /* #58 */ { 0x107492, 0x107486, 0xf1973d57, 0xf1973d56, 0, 0 }, /* #59 */ { 0x3c5506, 0x3c5582, 0xf8f179ba, 0xf8f179b9, 0, 0 }, /* #60 */ { 0x2e6056, 0x2e6082, 0xc24c56ba, 0xc24c56b9, 0, 0 }, /* #61 */ { 0x114e83, 0x114687, 0x954d2ca1, 0x954d2ca0, 0, 0 }, /* #62 */ { 0x2d08d3, 0x2d0007, 0x2b26c9fa, 0x2b26c9f9, 0, 0 }, /* #63 */ { 0x167303, 0x167387, 0xee5af7ca, 0xee5af7c9, 0, 0 }, /* #64 */ { 0x020686, 0x020602, 0x48bbfd92, 0x48bbfd91, 0, 0 }, /* #65 */ { 0x040092, 0x040086, 0xbfaf8f7f, 0xbfaf8f7e, 0, 0 }, /* #66 */ { 0x357b83, 0x357387, 0xe7536556, 0xe7536555, 0, 0 }, /* #67 */ { 0x220547, 0x220503, 0x0588202a, 0x05882029, 0, 0 }, /* #68 */ { 0x372816, 0x372082, 0xd04611b1, 0xd04611b0, 0, 0 }, /* #69 */ { 0x3303c7, 0x330383, 0xce12c07b, 0xce12c07a, 0, 0 }, /* #70 */ { 0x1a5256, 0x1a5202, 0x17eef7af, 0x17eef7ae, 0, 0 }, /* #71 */ { 0x070e47, 0x070617, 0x2b84bf40, 0x2b84bf3f, 0, 0 }, /* #72 */ { 0x281912, 0x281182, 0xf085f921, 0xf085f920, 0, 0 }, /* #73 */ { 0x341502, 0x341586, 0xf08f4b4f, 0xf08f4b4e, 0, 0 }, /* #74 */ { 0x194853, 0x194083, 0x9862fab7, 0x9862fab6, 0, 0 }, /* #75 */ { 0x3a10c3, 0x3a1083, 0xea2aac53, 0xea2aac52, 0, 0 }, /* #76 */ { 0x173393, 0x173387, 0xa8900de8, 0xa8900de7, 0, 0 }, /* #77 */ { 0x012fd3, 0x012707, 0x0074aa22, 0x0074aa21, 0, 0 }, /* #78 */ { 0x0d3f17, 0x0d3797, 0xfd465400, 0xfd4653ff, 0, 0 }, /* #79 */ { 0x350c43, 0x350407, 0x66b789c4, 0x66b789c3, 0, 0 }, /* #80 */ { 0x353697, 0x353603, 0x7a80ad26, 0x7a80ad25, 0, 0 }, /* #81 */ { 0x2737c3, 0x273787, 0xdfd39c7c, 0xdfd39c7b, 0, 0 }, /* #82 */ { 0x064202, 0x064282, 0xc3ed3e35, 0xc3ed3e34, 0, 0 }, /* #83 */ { 0x0f2c42, 0x0f2486, 0x8bace997, 0x8bace996, 0, 0 }, /* #84 */ { 0x1b3e56, 0x1b3696, 0xe07744d0, 0xe07744cf, 0, 0 }, /* #85 */ { 0x066502, 0x066582, 0xe86f443c, 0xe86f443b, 0, 0 }, /* #86 */ { 0x287496, 0x287492, 0xde198720, 0xde19871f, 0, 0 }, /* #87 */ { 0x367603, 0x367687, 0xdfc62406, 0xdfc62405, 0, 0 }, /* #88 */ { 0x0e5587, 0x0e5503, 0x57d09ab7, 0x57d09ab6, 0, 0 }, /* #89 */ { 0x1d7092, 0x1d7086, 0xb68b0b57, 0xb68b0b56, 0, 0 }, /* #90 */ { 0x153986, 0x153182, 0x93c92b5f, 0x93c92b5e, 0, 0 }, /* #91 */ { 0x3e7416, 0x3e7482, 0xa8399d4b, 0xa8399d4a, 0, 0 }, /* #92 */ { 0x055c42, 0x055402, 0x2647b595, 0x2647b594, 0, 0 }, /* #93 */ { 0x227d82, 0x227586, 0xb0a7d8f4, 0xb0a7d8f3, 0, 0 }, /* #94 */ { 0x141402, 0x141406, 0x7788efd8, 0x7788efd7, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u32_locked = RT_ELEMENTS(g_aTests_dec_u32_locked); BINU32_TEST_T const g_aTests_not_u32[] = { { 0x3a0b17, 0x3a0b17, 0xe1f2a92c, 0x1e0d56d3, 0, 0 }, /* #0 */ { 0x001917, 0x001917, 0x9f0460e6, 0x60fb9f19, 0, 0 }, /* #1 */ { 0x352bd2, 0x352bd2, 0x156bca3d, 0xea9435c2, 0, 0 }, /* #2 */ { 0x2a75c7, 0x2a75c7, 0xf81a88c7, 0x07e57738, 0, 0 }, /* #3 */ { 0x097e43, 0x097e43, 0x2a1e2e1a, 0xd5e1d1e5, 0, 0 }, /* #4 */ { 0x246343, 0x246343, 0x348cab8f, 0xcb735470, 0, 0 }, /* #5 */ { 0x137512, 0x137512, 0x802a8deb, 0x7fd57214, 0, 0 }, /* #6 */ { 0x0b3f42, 0x0b3f42, 0xdeae7131, 0x21518ece, 0, 0 }, /* #7 */ { 0x1c5107, 0x1c5107, 0x9720ba42, 0x68df45bd, 0, 0 }, /* #8 */ { 0x244ec2, 0x244ec2, 0xc63918c8, 0x39c6e737, 0, 0 }, /* #9 */ { 0x097583, 0x097583, 0x835f31b4, 0x7ca0ce4b, 0, 0 }, /* #10 */ { 0x382206, 0x382206, 0x8aca1d5f, 0x7535e2a0, 0, 0 }, /* #11 */ { 0x0e4d83, 0x0e4d83, 0x71c27efb, 0x8e3d8104, 0, 0 }, /* #12 */ { 0x1e4b16, 0x1e4b16, 0x4da71db9, 0xb258e246, 0, 0 }, /* #13 */ { 0x106387, 0x106387, 0x6180a28f, 0x9e7f5d70, 0, 0 }, /* #14 */ { 0x306b52, 0x306b52, 0xc0cb6c48, 0x3f3493b7, 0, 0 }, /* #15 */ { 0x320c13, 0x320c13, 0xe2bf1f40, 0x1d40e0bf, 0, 0 }, /* #16 */ { 0x1c3492, 0x1c3492, 0xa712f6b0, 0x58ed094f, 0, 0 }, /* #17 */ { 0x0130d2, 0x0130d2, 0x1101e038, 0xeefe1fc7, 0, 0 }, /* #18 */ { 0x272616, 0x272616, 0xe908952f, 0x16f76ad0, 0, 0 }, /* #19 */ { 0x3a5596, 0x3a5596, 0xbd90d723, 0x426f28dc, 0, 0 }, /* #20 */ { 0x1c5a42, 0x1c5a42, 0xd5739b58, 0x2a8c64a7, 0, 0 }, /* #21 */ { 0x1b5a16, 0x1b5a16, 0x49d4a5e4, 0xb62b5a1b, 0, 0 }, /* #22 */ { 0x285c46, 0x285c46, 0x121f65fa, 0xede09a05, 0, 0 }, /* #23 */ { 0x202a17, 0x202a17, 0x56730368, 0xa98cfc97, 0, 0 }, /* #24 */ { 0x244d07, 0x244d07, 0x155ad56d, 0xeaa52a92, 0, 0 }, /* #25 */ { 0x3212c2, 0x3212c2, 0xb335d375, 0x4cca2c8a, 0, 0 }, /* #26 */ { 0x0d4097, 0x0d4097, 0x821f0326, 0x7de0fcd9, 0, 0 }, /* #27 */ { 0x0734c2, 0x0734c2, 0xc7f3fffe, 0x380c0001, 0, 0 }, /* #28 */ { 0x2b00c6, 0x2b00c6, 0x241359b7, 0xdbeca648, 0, 0 }, /* #29 */ { 0x270fc3, 0x270fc3, 0xb1c147c9, 0x4e3eb836, 0, 0 }, /* #30 */ { 0x101757, 0x101757, 0xc234aab8, 0x3dcb5547, 0, 0 }, /* #31 */ { 0x341703, 0x341703, 0xf85cada0, 0x07a3525f, 0, 0 }, /* #32 */ { 0x0b0042, 0x0b0042, 0x79bf9e3a, 0x864061c5, 0, 0 }, /* #33 */ { 0x2d0f56, 0x2d0f56, 0x7351b355, 0x8cae4caa, 0, 0 }, /* #34 */ { 0x142bc7, 0x142bc7, 0x92592fa9, 0x6da6d056, 0, 0 }, /* #35 */ { 0x080982, 0x080982, 0xa472039c, 0x5b8dfc63, 0, 0 }, /* #36 */ { 0x0b2a42, 0x0b2a42, 0x35c51b2e, 0xca3ae4d1, 0, 0 }, /* #37 */ { 0x3d23d7, 0x3d23d7, 0x98d9eec9, 0x67261136, 0, 0 }, /* #38 */ { 0x0b7b93, 0x0b7b93, 0x7cf94857, 0x8306b7a8, 0, 0 }, /* #39 */ { 0x3c6707, 0x3c6707, 0x11d005ca, 0xee2ffa35, 0, 0 }, /* #40 */ { 0x2c3a96, 0x2c3a96, 0xe7c42559, 0x183bdaa6, 0, 0 }, /* #41 */ { 0x300a56, 0x300a56, 0xedbe65b2, 0x12419a4d, 0, 0 }, /* #42 */ { 0x062096, 0x062096, 0x9c186caa, 0x63e79355, 0, 0 }, /* #43 */ { 0x063c02, 0x063c02, 0xfdd600dd, 0x0229ff22, 0, 0 }, /* #44 */ { 0x124cc2, 0x124cc2, 0x5faf7370, 0xa0508c8f, 0, 0 }, /* #45 */ { 0x036f03, 0x036f03, 0xe0892042, 0x1f76dfbd, 0, 0 }, /* #46 */ { 0x247e93, 0x247e93, 0x164507e0, 0xe9baf81f, 0, 0 }, /* #47 */ { 0x080e86, 0x080e86, 0x72f31086, 0x8d0cef79, 0, 0 }, /* #48 */ { 0x016783, 0x016783, 0x3f48920c, 0xc0b76df3, 0, 0 }, /* #49 */ { 0x2c7243, 0x2c7243, 0x22c33205, 0xdd3ccdfa, 0, 0 }, /* #50 */ { 0x0918c2, 0x0918c2, 0x6042eac7, 0x9fbd1538, 0, 0 }, /* #51 */ { 0x036012, 0x036012, 0xc73394e4, 0x38cc6b1b, 0, 0 }, /* #52 */ { 0x1552c6, 0x1552c6, 0x772f6a67, 0x88d09598, 0, 0 }, /* #53 */ { 0x322c57, 0x322c57, 0x1b1acaf3, 0xe4e5350c, 0, 0 }, /* #54 */ { 0x022543, 0x022543, 0x70e6d367, 0x8f192c98, 0, 0 }, /* #55 */ { 0x014913, 0x014913, 0x0c262a4a, 0xf3d9d5b5, 0, 0 }, /* #56 */ { 0x220756, 0x220756, 0x9962cbd2, 0x669d342d, 0, 0 }, /* #57 */ { 0x3375d6, 0x3375d6, 0x957d6882, 0x6a82977d, 0, 0 }, /* #58 */ { 0x1839d3, 0x1839d3, 0x643c7b02, 0x9bc384fd, 0, 0 }, /* #59 */ { 0x2f52c3, 0x2f52c3, 0xe3b8f85a, 0x1c4707a5, 0, 0 }, /* #60 */ { 0x386f02, 0x386f02, 0x09551977, 0xf6aae688, 0, 0 }, /* #61 */ { 0x3a7917, 0x3a7917, 0xd4014e41, 0x2bfeb1be, 0, 0 }, /* #62 */ { 0x381783, 0x381783, 0xdded0a5e, 0x2212f5a1, 0, 0 }, /* #63 */ { 0x033083, 0x033083, 0xef03c5de, 0x10fc3a21, 0, 0 }, /* #64 */ { 0x332ac2, 0x332ac2, 0x738fd827, 0x8c7027d8, 0, 0 }, /* #65 */ { 0x3802c3, 0x3802c3, 0x08c599f7, 0xf73a6608, 0, 0 }, /* #66 */ { 0x3f4c56, 0x3f4c56, 0xf4f466a5, 0x0b0b995a, 0, 0 }, /* #67 */ { 0x264e82, 0x264e82, 0xf073fe32, 0x0f8c01cd, 0, 0 }, /* #68 */ { 0x353e43, 0x353e43, 0x5160568d, 0xae9fa972, 0, 0 }, /* #69 */ { 0x126c92, 0x126c92, 0xa3dfaa18, 0x5c2055e7, 0, 0 }, /* #70 */ { 0x182006, 0x182006, 0xa6e09050, 0x591f6faf, 0, 0 }, /* #71 */ { 0x220802, 0x220802, 0xe2171eb2, 0x1de8e14d, 0, 0 }, /* #72 */ { 0x204992, 0x204992, 0xa2002bc2, 0x5dffd43d, 0, 0 }, /* #73 */ { 0x385ed6, 0x385ed6, 0xc4b8130b, 0x3b47ecf4, 0, 0 }, /* #74 */ { 0x2a5a46, 0x2a5a46, 0x1d9d3292, 0xe262cd6d, 0, 0 }, /* #75 */ { 0x233f43, 0x233f43, 0x70ce03b0, 0x8f31fc4f, 0, 0 }, /* #76 */ { 0x1430d2, 0x1430d2, 0x3a52c80d, 0xc5ad37f2, 0, 0 }, /* #77 */ { 0x0b6b47, 0x0b6b47, 0xfbcb3c80, 0x0434c37f, 0, 0 }, /* #78 */ { 0x311603, 0x311603, 0xf0e66f61, 0x0f19909e, 0, 0 }, /* #79 */ { 0x1a0307, 0x1a0307, 0xb81a977c, 0x47e56883, 0, 0 }, /* #80 */ { 0x0f6a82, 0x0f6a82, 0x0063ecf6, 0xff9c1309, 0, 0 }, /* #81 */ { 0x1a2b82, 0x1a2b82, 0xbfde11eb, 0x4021ee14, 0, 0 }, /* #82 */ { 0x364307, 0x364307, 0x7686475f, 0x8979b8a0, 0, 0 }, /* #83 */ { 0x376ac3, 0x376ac3, 0x2995de6e, 0xd66a2191, 0, 0 }, /* #84 */ { 0x3e1d16, 0x3e1d16, 0xefe7a711, 0x101858ee, 0, 0 }, /* #85 */ { 0x090656, 0x090656, 0x1bdc60b6, 0xe4239f49, 0, 0 }, /* #86 */ { 0x115b06, 0x115b06, 0x642e74b2, 0x9bd18b4d, 0, 0 }, /* #87 */ { 0x2f0582, 0x2f0582, 0x1025a9f5, 0xefda560a, 0, 0 }, /* #88 */ { 0x391c13, 0x391c13, 0x60e43d4b, 0x9f1bc2b4, 0, 0 }, /* #89 */ { 0x3417c3, 0x3417c3, 0x041db945, 0xfbe246ba, 0, 0 }, /* #90 */ { 0x2e03d2, 0x2e03d2, 0x1498c42d, 0xeb673bd2, 0, 0 }, /* #91 */ { 0x3770c3, 0x3770c3, 0xd09671c6, 0x2f698e39, 0, 0 }, /* #92 */ { 0x072757, 0x072757, 0xb985a640, 0x467a59bf, 0, 0 }, /* #93 */ { 0x257216, 0x257216, 0xf7f81a6f, 0x0807e590, 0, 0 }, /* #94 */ { 0x0f0a16, 0x0f0a16, 0xb6b4b85e, 0x494b47a1, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u32 = RT_ELEMENTS(g_aTests_not_u32); BINU32_TEST_T const g_aTests_not_u32_locked[] = { { 0x346016, 0x346016, 0x80182057, 0x7fe7dfa8, 0, 0 }, /* #0 */ { 0x335082, 0x335082, 0xcf3271cb, 0x30cd8e34, 0, 0 }, /* #1 */ { 0x217902, 0x217902, 0x7a2b537c, 0x85d4ac83, 0, 0 }, /* #2 */ { 0x360f93, 0x360f93, 0xa5027564, 0x5afd8a9b, 0, 0 }, /* #3 */ { 0x290b17, 0x290b17, 0x4c5f6af7, 0xb3a09508, 0, 0 }, /* #4 */ { 0x272547, 0x272547, 0x68956897, 0x976a9768, 0, 0 }, /* #5 */ { 0x054707, 0x054707, 0x7a55632d, 0x85aa9cd2, 0, 0 }, /* #6 */ { 0x223d46, 0x223d46, 0x4224dd61, 0xbddb229e, 0, 0 }, /* #7 */ { 0x020c42, 0x020c42, 0xfe3a949b, 0x01c56b64, 0, 0 }, /* #8 */ { 0x320cd3, 0x320cd3, 0xd5ae2d0d, 0x2a51d2f2, 0, 0 }, /* #9 */ { 0x0f3b93, 0x0f3b93, 0x1ae56a0d, 0xe51a95f2, 0, 0 }, /* #10 */ { 0x152a12, 0x152a12, 0x4ed296e7, 0xb12d6918, 0, 0 }, /* #11 */ { 0x311f43, 0x311f43, 0x017d873b, 0xfe8278c4, 0, 0 }, /* #12 */ { 0x395416, 0x395416, 0x9bbef978, 0x64410687, 0, 0 }, /* #13 */ { 0x2c6456, 0x2c6456, 0xf9af76af, 0x06508950, 0, 0 }, /* #14 */ { 0x187897, 0x187897, 0xbcf2db7f, 0x430d2480, 0, 0 }, /* #15 */ { 0x280e13, 0x280e13, 0x1a89c616, 0xe57639e9, 0, 0 }, /* #16 */ { 0x213782, 0x213782, 0x6e02f072, 0x91fd0f8d, 0, 0 }, /* #17 */ { 0x3804c3, 0x3804c3, 0x6902acf2, 0x96fd530d, 0, 0 }, /* #18 */ { 0x287992, 0x287992, 0xf6cfba44, 0x093045bb, 0, 0 }, /* #19 */ { 0x0d6252, 0x0d6252, 0xe5cf75d5, 0x1a308a2a, 0, 0 }, /* #20 */ { 0x010657, 0x010657, 0x6e076681, 0x91f8997e, 0, 0 }, /* #21 */ { 0x1a5796, 0x1a5796, 0x907fcd4b, 0x6f8032b4, 0, 0 }, /* #22 */ { 0x3e7f43, 0x3e7f43, 0x4bb0d888, 0xb44f2777, 0, 0 }, /* #23 */ { 0x176f82, 0x176f82, 0xbccc2ab9, 0x4333d546, 0, 0 }, /* #24 */ { 0x091793, 0x091793, 0x14f2864f, 0xeb0d79b0, 0, 0 }, /* #25 */ { 0x0f3747, 0x0f3747, 0x2389b646, 0xdc7649b9, 0, 0 }, /* #26 */ { 0x1d6097, 0x1d6097, 0xf38c42c1, 0x0c73bd3e, 0, 0 }, /* #27 */ { 0x322757, 0x322757, 0xf2486045, 0x0db79fba, 0, 0 }, /* #28 */ { 0x286bc7, 0x286bc7, 0x4c3d7726, 0xb3c288d9, 0, 0 }, /* #29 */ { 0x196613, 0x196613, 0xee3bf210, 0x11c40def, 0, 0 }, /* #30 */ { 0x1130d2, 0x1130d2, 0x03267e4d, 0xfcd981b2, 0, 0 }, /* #31 */ { 0x0d0b87, 0x0d0b87, 0x644505b5, 0x9bbafa4a, 0, 0 }, /* #32 */ { 0x394087, 0x394087, 0xe258b634, 0x1da749cb, 0, 0 }, /* #33 */ { 0x224257, 0x224257, 0x8b32ff54, 0x74cd00ab, 0, 0 }, /* #34 */ { 0x190a56, 0x190a56, 0x12f7a1e2, 0xed085e1d, 0, 0 }, /* #35 */ { 0x250602, 0x250602, 0x6b374cbc, 0x94c8b343, 0, 0 }, /* #36 */ { 0x0f0183, 0x0f0183, 0x29b43066, 0xd64bcf99, 0, 0 }, /* #37 */ { 0x152ec3, 0x152ec3, 0xb8c41c00, 0x473be3ff, 0, 0 }, /* #38 */ { 0x0a6117, 0x0a6117, 0x4ff04608, 0xb00fb9f7, 0, 0 }, /* #39 */ { 0x053f46, 0x053f46, 0x3dd87354, 0xc2278cab, 0, 0 }, /* #40 */ { 0x3b5052, 0x3b5052, 0x3bab4852, 0xc454b7ad, 0, 0 }, /* #41 */ { 0x191e12, 0x191e12, 0xd706f013, 0x28f90fec, 0, 0 }, /* #42 */ { 0x3b7b16, 0x3b7b16, 0xa2d5b819, 0x5d2a47e6, 0, 0 }, /* #43 */ { 0x290306, 0x290306, 0xf062fde6, 0x0f9d0219, 0, 0 }, /* #44 */ { 0x0b1fd3, 0x0b1fd3, 0xdf587d0b, 0x20a782f4, 0, 0 }, /* #45 */ { 0x396d42, 0x396d42, 0x09f3bb5c, 0xf60c44a3, 0, 0 }, /* #46 */ { 0x087692, 0x087692, 0x98208bd4, 0x67df742b, 0, 0 }, /* #47 */ { 0x3c1786, 0x3c1786, 0x7cb61d94, 0x8349e26b, 0, 0 }, /* #48 */ { 0x0f7e87, 0x0f7e87, 0xebd9c074, 0x14263f8b, 0, 0 }, /* #49 */ { 0x2a36d7, 0x2a36d7, 0xccc02efa, 0x333fd105, 0, 0 }, /* #50 */ { 0x0c2582, 0x0c2582, 0xb23a3a66, 0x4dc5c599, 0, 0 }, /* #51 */ { 0x103902, 0x103902, 0x7a568b45, 0x85a974ba, 0, 0 }, /* #52 */ { 0x111dc2, 0x111dc2, 0x12cc5064, 0xed33af9b, 0, 0 }, /* #53 */ { 0x315ec2, 0x315ec2, 0xfae38a8c, 0x051c7573, 0, 0 }, /* #54 */ { 0x1d0b82, 0x1d0b82, 0xd66026a7, 0x299fd958, 0, 0 }, /* #55 */ { 0x092943, 0x092943, 0xdbd1b11a, 0x242e4ee5, 0, 0 }, /* #56 */ { 0x023012, 0x023012, 0xa1ec6300, 0x5e139cff, 0, 0 }, /* #57 */ { 0x174713, 0x174713, 0xccd8a3ad, 0x33275c52, 0, 0 }, /* #58 */ { 0x213953, 0x213953, 0x1155dc6e, 0xeeaa2391, 0, 0 }, /* #59 */ { 0x3a6353, 0x3a6353, 0x746c4c1c, 0x8b93b3e3, 0, 0 }, /* #60 */ { 0x385d07, 0x385d07, 0x497f4512, 0xb680baed, 0, 0 }, /* #61 */ { 0x2d0513, 0x2d0513, 0xa6b08f44, 0x594f70bb, 0, 0 }, /* #62 */ { 0x0d4d16, 0x0d4d16, 0x349b19ec, 0xcb64e613, 0, 0 }, /* #63 */ { 0x0310c2, 0x0310c2, 0x24816b6a, 0xdb7e9495, 0, 0 }, /* #64 */ { 0x332f92, 0x332f92, 0xe80086de, 0x17ff7921, 0, 0 }, /* #65 */ { 0x160e03, 0x160e03, 0x724f649f, 0x8db09b60, 0, 0 }, /* #66 */ { 0x171c86, 0x171c86, 0x6d11e029, 0x92ee1fd6, 0, 0 }, /* #67 */ { 0x135b92, 0x135b92, 0x3b3c18ba, 0xc4c3e745, 0, 0 }, /* #68 */ { 0x3b7997, 0x3b7997, 0x3046001e, 0xcfb9ffe1, 0, 0 }, /* #69 */ { 0x314a56, 0x314a56, 0xcd5a7384, 0x32a58c7b, 0, 0 }, /* #70 */ { 0x1606c2, 0x1606c2, 0x2ad76c8c, 0xd5289373, 0, 0 }, /* #71 */ { 0x177147, 0x177147, 0x260f8941, 0xd9f076be, 0, 0 }, /* #72 */ { 0x3c1dc6, 0x3c1dc6, 0xab1094d9, 0x54ef6b26, 0, 0 }, /* #73 */ { 0x1c4887, 0x1c4887, 0xcf657071, 0x309a8f8e, 0, 0 }, /* #74 */ { 0x393352, 0x393352, 0x92e00496, 0x6d1ffb69, 0, 0 }, /* #75 */ { 0x0d3e53, 0x0d3e53, 0x8639027a, 0x79c6fd85, 0, 0 }, /* #76 */ { 0x080356, 0x080356, 0x1de6c12e, 0xe2193ed1, 0, 0 }, /* #77 */ { 0x144252, 0x144252, 0x4e632c03, 0xb19cd3fc, 0, 0 }, /* #78 */ { 0x1e2103, 0x1e2103, 0xc826b439, 0x37d94bc6, 0, 0 }, /* #79 */ { 0x022f12, 0x022f12, 0xf2682c1e, 0x0d97d3e1, 0, 0 }, /* #80 */ { 0x282042, 0x282042, 0x9e30d49a, 0x61cf2b65, 0, 0 }, /* #81 */ { 0x1559d2, 0x1559d2, 0x58d7ab17, 0xa72854e8, 0, 0 }, /* #82 */ { 0x212092, 0x212092, 0x40b4ed85, 0xbf4b127a, 0, 0 }, /* #83 */ { 0x153717, 0x153717, 0xd38e6780, 0x2c71987f, 0, 0 }, /* #84 */ { 0x2d2f53, 0x2d2f53, 0x7c8014fe, 0x837feb01, 0, 0 }, /* #85 */ { 0x226f87, 0x226f87, 0x3609b135, 0xc9f64eca, 0, 0 }, /* #86 */ { 0x112a42, 0x112a42, 0x0aaf7c22, 0xf55083dd, 0, 0 }, /* #87 */ { 0x3e2183, 0x3e2183, 0x372761d5, 0xc8d89e2a, 0, 0 }, /* #88 */ { 0x080316, 0x080316, 0xf78c96fc, 0x08736903, 0, 0 }, /* #89 */ { 0x0c3797, 0x0c3797, 0xabf0e434, 0x540f1bcb, 0, 0 }, /* #90 */ { 0x164943, 0x164943, 0x432561ec, 0xbcda9e13, 0, 0 }, /* #91 */ { 0x3d34d6, 0x3d34d6, 0x3aeaf49b, 0xc5150b64, 0, 0 }, /* #92 */ { 0x210a57, 0x210a57, 0xa3ed5e70, 0x5c12a18f, 0, 0 }, /* #93 */ { 0x133e52, 0x133e52, 0x58a0321b, 0xa75fcde4, 0, 0 }, /* #94 */ { 0x393813, 0x393813, 0xd863a451, 0x279c5bae, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u32_locked = RT_ELEMENTS(g_aTests_not_u32_locked); BINU32_TEST_T const g_aTests_neg_u32[] = { { 0x386f06, 0x386717, 0xc05e6e15, 0x3fa191eb, 0, 0 }, /* #0 */ { 0x0d4596, 0x0d4517, 0x9bdbed0b, 0x642412f5, 0, 0 }, /* #1 */ { 0x271c42, 0x271493, 0x7105e0f9, 0x8efa1f07, 0, 0 }, /* #2 */ { 0x351493, 0x351417, 0xd82cc066, 0x27d33f9a, 0, 0 }, /* #3 */ { 0x0b15c3, 0x0b1517, 0xe695677e, 0x196a9882, 0, 0 }, /* #4 */ { 0x3d35c7, 0x3d3513, 0x9ceb5793, 0x6314a86d, 0, 0 }, /* #5 */ { 0x022387, 0x022313, 0xfc7fae95, 0x0380516b, 0, 0 }, /* #6 */ { 0x1e5712, 0x1e5797, 0x2a44536b, 0xd5bbac95, 0, 0 }, /* #7 */ { 0x002b52, 0x002393, 0x363a0dda, 0xc9c5f226, 0, 0 }, /* #8 */ { 0x237f06, 0x237793, 0x6f2871fc, 0x90d78e04, 0, 0 }, /* #9 */ { 0x131047, 0x131017, 0xa62d7f49, 0x59d280b7, 0, 0 }, /* #10 */ { 0x2210c2, 0x221093, 0x1879af5e, 0xe78650a2, 0, 0 }, /* #11 */ { 0x287193, 0x287193, 0x2080ad98, 0xdf7f5268, 0, 0 }, /* #12 */ { 0x050787, 0x050797, 0x2a39755d, 0xd5c68aa3, 0, 0 }, /* #13 */ { 0x084253, 0x084213, 0xf5fa68ba, 0x0a059746, 0, 0 }, /* #14 */ { 0x312707, 0x312717, 0xff0c5fb3, 0x00f3a04d, 0, 0 }, /* #15 */ { 0x1f0113, 0x1f0197, 0x6041b731, 0x9fbe48cf, 0, 0 }, /* #16 */ { 0x222357, 0x222313, 0x80fde038, 0x7f021fc8, 0, 0 }, /* #17 */ { 0x0b1dd7, 0x0b1513, 0xe2fc5a5c, 0x1d03a5a4, 0, 0 }, /* #18 */ { 0x105fd7, 0x105793, 0x298c01ea, 0xd673fe16, 0, 0 }, /* #19 */ { 0x115fc2, 0x115717, 0xdcbaf834, 0x234507cc, 0, 0 }, /* #20 */ { 0x3d4d53, 0x3d4513, 0xafea0344, 0x5015fcbc, 0, 0 }, /* #21 */ { 0x3c1ec2, 0x3c1693, 0x299b0a32, 0xd664f5ce, 0, 0 }, /* #22 */ { 0x3a0ec2, 0x3a0697, 0x7ef40e2e, 0x810bf1d2, 0, 0 }, /* #23 */ { 0x0f0e46, 0x0f0697, 0x51b3a418, 0xae4c5be8, 0, 0 }, /* #24 */ { 0x1a4d87, 0x1a4587, 0x541a1d10, 0xabe5e2f0, 0, 0 }, /* #25 */ { 0x1b0216, 0x1b0217, 0x9ba5a743, 0x645a58bd, 0, 0 }, /* #26 */ { 0x084e96, 0x084697, 0x5ce7bc22, 0xa31843de, 0, 0 }, /* #27 */ { 0x300bd6, 0x300317, 0xa76c45bc, 0x5893ba44, 0, 0 }, /* #28 */ { 0x166e87, 0x166697, 0x3d7cdf57, 0xc28320a9, 0, 0 }, /* #29 */ { 0x2b0916, 0x2b0187, 0x60639960, 0x9f9c66a0, 0, 0 }, /* #30 */ { 0x2a7e16, 0x2a7697, 0x0905cbfa, 0xf6fa3406, 0, 0 }, /* #31 */ { 0x122f82, 0x122713, 0xfb429b2a, 0x04bd64d6, 0, 0 }, /* #32 */ { 0x1900c3, 0x190013, 0x9382bc39, 0x6c7d43c7, 0, 0 }, /* #33 */ { 0x136d06, 0x136597, 0x2f5a3837, 0xd0a5c7c9, 0, 0 }, /* #34 */ { 0x203b02, 0x203393, 0x38dfe971, 0xc720168f, 0, 0 }, /* #35 */ { 0x173796, 0x173793, 0x0a0aa892, 0xf5f5576e, 0, 0 }, /* #36 */ { 0x012f12, 0x012793, 0x7203066e, 0x8dfcf992, 0, 0 }, /* #37 */ { 0x1b3942, 0x1b3117, 0x8ad60e72, 0x7529f18e, 0, 0 }, /* #38 */ { 0x0e63c6, 0x0e6317, 0xa78251fd, 0x587dae03, 0, 0 }, /* #39 */ { 0x146e02, 0x146617, 0x9f5e08f7, 0x60a1f709, 0, 0 }, /* #40 */ { 0x1344c7, 0x134497, 0x555bed51, 0xaaa412af, 0, 0 }, /* #41 */ { 0x390c97, 0x390413, 0xac3f1dea, 0x53c0e216, 0, 0 }, /* #42 */ { 0x050457, 0x050493, 0x1ba01eed, 0xe45fe113, 0, 0 }, /* #43 */ { 0x0e67c6, 0x0e6797, 0x767f0f66, 0x8980f09a, 0, 0 }, /* #44 */ { 0x0c2e53, 0x0c2617, 0xe5f4cff1, 0x1a0b300f, 0, 0 }, /* #45 */ { 0x3f6a86, 0x3f6293, 0x5b087ca5, 0xa4f7835b, 0, 0 }, /* #46 */ { 0x2f4282, 0x2f4217, 0xa4b7078c, 0x5b48f874, 0, 0 }, /* #47 */ { 0x102bd6, 0x102313, 0xc9654103, 0x369abefd, 0, 0 }, /* #48 */ { 0x0f30c6, 0x0f3097, 0x12cb438f, 0xed34bc71, 0, 0 }, /* #49 */ { 0x000bc2, 0x000313, 0xb316fa05, 0x4ce905fb, 0, 0 }, /* #50 */ { 0x381942, 0x381113, 0xac97ff5e, 0x536800a2, 0, 0 }, /* #51 */ { 0x3e2c06, 0x3e2493, 0x51cf738a, 0xae308c76, 0, 0 }, /* #52 */ { 0x2a7202, 0x2a7213, 0xbc2cc663, 0x43d3399d, 0, 0 }, /* #53 */ { 0x144d47, 0x144513, 0xa2309e09, 0x5dcf61f7, 0, 0 }, /* #54 */ { 0x177242, 0x177207, 0xa3981d40, 0x5c67e2c0, 0, 0 }, /* #55 */ { 0x2d3d17, 0x2d3513, 0x9398cb27, 0x6c6734d9, 0, 0 }, /* #56 */ { 0x011853, 0x011013, 0xde77190e, 0x2188e6f2, 0, 0 }, /* #57 */ { 0x0d75c2, 0x0d7593, 0x3f81a274, 0xc07e5d8c, 0, 0 }, /* #58 */ { 0x102f12, 0x102793, 0x4595d2f5, 0xba6a2d0b, 0, 0 }, /* #59 */ { 0x0c5592, 0x0c5597, 0x5d612e12, 0xa29ed1ee, 0, 0 }, /* #60 */ { 0x174f83, 0x174713, 0xdc40e22d, 0x23bf1dd3, 0, 0 }, /* #61 */ { 0x0106d2, 0x010617, 0xb1a8841f, 0x4e577be1, 0, 0 }, /* #62 */ { 0x3a2893, 0x3a2017, 0x884b775a, 0x77b488a6, 0, 0 }, /* #63 */ { 0x0839d7, 0x083113, 0x8e6910a2, 0x7196ef5e, 0, 0 }, /* #64 */ { 0x0323c7, 0x032313, 0xb069ba59, 0x4f9645a7, 0, 0 }, /* #65 */ { 0x0941c3, 0x094197, 0x2484d622, 0xdb7b29de, 0, 0 }, /* #66 */ { 0x060596, 0x060517, 0xa7362125, 0x58c9dedb, 0, 0 }, /* #67 */ { 0x3a3913, 0x3a3193, 0x3ff917ff, 0xc006e801, 0, 0 }, /* #68 */ { 0x1627d6, 0x162707, 0xf8eeaf70, 0x07115090, 0, 0 }, /* #69 */ { 0x002016, 0x002013, 0xa3fac51b, 0x5c053ae5, 0, 0 }, /* #70 */ { 0x093cc3, 0x093417, 0x9d7becd3, 0x6284132d, 0, 0 }, /* #71 */ { 0x391fc6, 0x391797, 0x01949701, 0xfe6b68ff, 0, 0 }, /* #72 */ { 0x054356, 0x054397, 0x322399f7, 0xcddc6609, 0, 0 }, /* #73 */ { 0x116183, 0x116193, 0x77e362da, 0x881c9d26, 0, 0 }, /* #74 */ { 0x2e72c2, 0x2e7293, 0x2b0b697a, 0xd4f49686, 0, 0 }, /* #75 */ { 0x397f57, 0x397793, 0x75b48568, 0x8a4b7a98, 0, 0 }, /* #76 */ { 0x220a43, 0x220297, 0x012b9a1f, 0xfed465e1, 0, 0 }, /* #77 */ { 0x1369d2, 0x136193, 0x568dd9c9, 0xa9722637, 0, 0 }, /* #78 */ { 0x152692, 0x152613, 0xffdf0afc, 0x0020f504, 0, 0 }, /* #79 */ { 0x0a67d2, 0x0a6713, 0xa8f05463, 0x570fab9d, 0, 0 }, /* #80 */ { 0x346547, 0x346597, 0x05ed8bdf, 0xfa127421, 0, 0 }, /* #81 */ { 0x396083, 0x396093, 0x0382d04b, 0xfc7d2fb5, 0, 0 }, /* #82 */ { 0x390e87, 0x390693, 0x08ea6c6f, 0xf7159391, 0, 0 }, /* #83 */ { 0x346fd3, 0x346797, 0x17377415, 0xe8c88beb, 0, 0 }, /* #84 */ { 0x261a93, 0x261293, 0x481cd3ae, 0xb7e32c52, 0, 0 }, /* #85 */ { 0x087e82, 0x087617, 0xc6876fd8, 0x39789028, 0, 0 }, /* #86 */ { 0x3f7216, 0x3f7213, 0x9cae333c, 0x6351ccc4, 0, 0 }, /* #87 */ { 0x2536d3, 0x253697, 0x4f879a56, 0xb07865aa, 0, 0 }, /* #88 */ { 0x250c13, 0x250413, 0xbd8eb81d, 0x427147e3, 0, 0 }, /* #89 */ { 0x191757, 0x191797, 0x4968c345, 0xb6973cbb, 0, 0 }, /* #90 */ { 0x2b6bd6, 0x2b6397, 0x64c84dd9, 0x9b37b227, 0, 0 }, /* #91 */ { 0x2e7446, 0x2e7413, 0xea710cd6, 0x158ef32a, 0, 0 }, /* #92 */ { 0x014b56, 0x014317, 0xbb7f59f6, 0x4480a60a, 0, 0 }, /* #93 */ { 0x2b64d3, 0x2b6497, 0x0128099d, 0xfed7f663, 0, 0 }, /* #94 */ { 0x0f43d6, 0x0f4397, 0x4aaeacf1, 0xb551530f, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u32 = RT_ELEMENTS(g_aTests_neg_u32); BINU32_TEST_T const g_aTests_neg_u32_locked[] = { { 0x1c2887, 0x1c2097, 0x4ce83cec, 0xb317c314, 0, 0 }, /* #0 */ { 0x373092, 0x373007, 0xf3697400, 0x0c968c00, 0, 0 }, /* #1 */ { 0x3e6712, 0x3e6713, 0x91bc8bf3, 0x6e43740d, 0, 0 }, /* #2 */ { 0x080797, 0x080797, 0x19ac0ea6, 0xe653f15a, 0, 0 }, /* #3 */ { 0x354156, 0x354193, 0x086fdf95, 0xf790206b, 0, 0 }, /* #4 */ { 0x0e7596, 0x0e7517, 0xfb4b7abf, 0x04b48541, 0, 0 }, /* #5 */ { 0x2750d6, 0x275097, 0x07bf9e1e, 0xf84061e2, 0, 0 }, /* #6 */ { 0x256856, 0x256013, 0x8bbaaf68, 0x74455098, 0, 0 }, /* #7 */ { 0x115ad6, 0x115213, 0xf8f7a858, 0x070857a8, 0, 0 }, /* #8 */ { 0x0d6753, 0x0d6717, 0xc6c2d5a4, 0x393d2a5c, 0, 0 }, /* #9 */ { 0x182647, 0x182697, 0x6239106b, 0x9dc6ef95, 0, 0 }, /* #10 */ { 0x247252, 0x247293, 0x53631bf2, 0xac9ce40e, 0, 0 }, /* #11 */ { 0x3f36c7, 0x3f3697, 0x0e6d6ef7, 0xf1929109, 0, 0 }, /* #12 */ { 0x104252, 0x104217, 0xdcf45d78, 0x230ba288, 0, 0 }, /* #13 */ { 0x2420d7, 0x242097, 0x0dc34d01, 0xf23cb2ff, 0, 0 }, /* #14 */ { 0x340396, 0x340313, 0xe4f32a6c, 0x1b0cd594, 0, 0 }, /* #15 */ { 0x262b47, 0x262397, 0x5baba488, 0xa4545b78, 0, 0 }, /* #16 */ { 0x3e6ac3, 0x3e6213, 0xfd30784d, 0x02cf87b3, 0, 0 }, /* #17 */ { 0x2a4752, 0x2a4793, 0x46b84835, 0xb947b7cb, 0, 0 }, /* #18 */ { 0x0c33d2, 0x0c3313, 0xc9736195, 0x368c9e6b, 0, 0 }, /* #19 */ { 0x065c92, 0x065493, 0x7104ec35, 0x8efb13cb, 0, 0 }, /* #20 */ { 0x2f2497, 0x2f2493, 0x0de70839, 0xf218f7c7, 0, 0 }, /* #21 */ { 0x0c5d52, 0x0c5593, 0x1fd5cd58, 0xe02a32a8, 0, 0 }, /* #22 */ { 0x1c7d87, 0x1c7513, 0xdcf75f17, 0x2308a0e9, 0, 0 }, /* #23 */ { 0x040e87, 0x040697, 0x49e03eec, 0xb61fc114, 0, 0 }, /* #24 */ { 0x027d06, 0x027597, 0x34f1437e, 0xcb0ebc82, 0, 0 }, /* #25 */ { 0x064107, 0x064113, 0x9b20f744, 0x64df08bc, 0, 0 }, /* #26 */ { 0x091f46, 0x091713, 0xfb2eefda, 0x04d11026, 0, 0 }, /* #27 */ { 0x051046, 0x051097, 0x09f73967, 0xf608c699, 0, 0 }, /* #28 */ { 0x193f03, 0x193713, 0x9a931287, 0x656ced79, 0, 0 }, /* #29 */ { 0x256a92, 0x256293, 0x46ffe387, 0xb9001c79, 0, 0 }, /* #30 */ { 0x325853, 0x325013, 0xfca29909, 0x035d66f7, 0, 0 }, /* #31 */ { 0x2d5dc6, 0x2d5513, 0xf9a907d6, 0x0656f82a, 0, 0 }, /* #32 */ { 0x011007, 0x011097, 0x08607e97, 0xf79f8169, 0, 0 }, /* #33 */ { 0x166fc6, 0x166717, 0x82d97729, 0x7d2688d7, 0, 0 }, /* #34 */ { 0x1e6b43, 0x1e6313, 0x96dbbde1, 0x6924421f, 0, 0 }, /* #35 */ { 0x0f0a82, 0x0f0297, 0x1afa7475, 0xe5058b8b, 0, 0 }, /* #36 */ { 0x333b03, 0x333393, 0x118499da, 0xee7b6626, 0, 0 }, /* #37 */ { 0x106107, 0x106187, 0x0fa53cb0, 0xf05ac350, 0, 0 }, /* #38 */ { 0x334ed6, 0x334613, 0xe77cd8bb, 0x18832745, 0, 0 }, /* #39 */ { 0x391213, 0x391213, 0x9f913584, 0x606eca7c, 0, 0 }, /* #40 */ { 0x107d46, 0x107517, 0x9e524543, 0x61adbabd, 0, 0 }, /* #41 */ { 0x014142, 0x014117, 0xb413f04e, 0x4bec0fb2, 0, 0 }, /* #42 */ { 0x052b92, 0x052393, 0x53448cc8, 0xacbb7338, 0, 0 }, /* #43 */ { 0x364907, 0x364193, 0x6591c6d4, 0x9a6e392c, 0, 0 }, /* #44 */ { 0x141b93, 0x141317, 0xdf714f73, 0x208eb08d, 0, 0 }, /* #45 */ { 0x1737d3, 0x173793, 0x6c5bc095, 0x93a43f6b, 0, 0 }, /* #46 */ { 0x000cd3, 0x000493, 0x5e65c42a, 0xa19a3bd6, 0, 0 }, /* #47 */ { 0x3151d2, 0x315197, 0x13c5e5ab, 0xec3a1a55, 0, 0 }, /* #48 */ { 0x294793, 0x294717, 0xa2e1c8a7, 0x5d1e3759, 0, 0 }, /* #49 */ { 0x3455d7, 0x345513, 0xadefadf3, 0x5210520d, 0, 0 }, /* #50 */ { 0x0564c2, 0x056413, 0xf3a3c4d7, 0x0c5c3b29, 0, 0 }, /* #51 */ { 0x103a93, 0x103213, 0xc2b5080f, 0x3d4af7f1, 0, 0 }, /* #52 */ { 0x241206, 0x241293, 0x3d252509, 0xc2dadaf7, 0, 0 }, /* #53 */ { 0x221113, 0x221113, 0xc7ece25c, 0x38131da4, 0, 0 }, /* #54 */ { 0x010a16, 0x010213, 0x9b3cd098, 0x64c32f68, 0, 0 }, /* #55 */ { 0x223902, 0x223113, 0x8e27ff62, 0x71d8009e, 0, 0 }, /* #56 */ { 0x2f2306, 0x2f2393, 0x69997855, 0x966687ab, 0, 0 }, /* #57 */ { 0x2b29c3, 0x2b2193, 0x1b4458cc, 0xe4bba734, 0, 0 }, /* #58 */ { 0x2167c3, 0x216707, 0xedff1b70, 0x1200e490, 0, 0 }, /* #59 */ { 0x220e53, 0x220617, 0xd7783106, 0x2887cefa, 0, 0 }, /* #60 */ { 0x1a2dc7, 0x1a2513, 0xf9c6edff, 0x06391201, 0, 0 }, /* #61 */ { 0x333ec6, 0x333697, 0x69608178, 0x969f7e88, 0, 0 }, /* #62 */ { 0x140282, 0x140293, 0x10f0628d, 0xef0f9d73, 0, 0 }, /* #63 */ { 0x161f83, 0x161703, 0x9cb91ec0, 0x6346e140, 0, 0 }, /* #64 */ { 0x042953, 0x042117, 0xca881f43, 0x3577e0bd, 0, 0 }, /* #65 */ { 0x3c0dc7, 0x3c0513, 0xdd0a5de1, 0x22f5a21f, 0, 0 }, /* #66 */ { 0x190e57, 0x190613, 0xc65a5eba, 0x39a5a146, 0, 0 }, /* #67 */ { 0x010892, 0x010017, 0xc4db3ef4, 0x3b24c10c, 0, 0 }, /* #68 */ { 0x022857, 0x022013, 0xa7b031d4, 0x584fce2c, 0, 0 }, /* #69 */ { 0x170a52, 0x170203, 0xfd048120, 0x02fb7ee0, 0, 0 }, /* #70 */ { 0x391bd7, 0x391317, 0xf7b09c5d, 0x084f63a3, 0, 0 }, /* #71 */ { 0x293a13, 0x293293, 0x6e5265ce, 0x91ad9a32, 0, 0 }, /* #72 */ { 0x194f06, 0x194797, 0x06ee56be, 0xf911a942, 0, 0 }, /* #73 */ { 0x007853, 0x007017, 0xf22f36d8, 0x0dd0c928, 0, 0 }, /* #74 */ { 0x393887, 0x393093, 0x1009763e, 0xeff689c2, 0, 0 }, /* #75 */ { 0x320957, 0x320197, 0x000d7fd2, 0xfff2802e, 0, 0 }, /* #76 */ { 0x0254d2, 0x025417, 0x9da3ccbc, 0x625c3344, 0, 0 }, /* #77 */ { 0x167a83, 0x167217, 0xb50f878c, 0x4af07874, 0, 0 }, /* #78 */ { 0x0c1383, 0x0c1317, 0xce571223, 0x31a8eddd, 0, 0 }, /* #79 */ { 0x386346, 0x386397, 0x49d8c51e, 0xb6273ae2, 0, 0 }, /* #80 */ { 0x355a52, 0x355217, 0x92850e4c, 0x6d7af1b4, 0, 0 }, /* #81 */ { 0x2d49c7, 0x2d4113, 0xd2e26bc9, 0x2d1d9437, 0, 0 }, /* #82 */ { 0x1262c6, 0x126203, 0xc014eaf0, 0x3feb1510, 0, 0 }, /* #83 */ { 0x0c5346, 0x0c5393, 0x3df969c8, 0xc2069638, 0, 0 }, /* #84 */ { 0x100a17, 0x100283, 0x1785e980, 0xe87a1680, 0, 0 }, /* #85 */ { 0x245e92, 0x245617, 0xb00fed67, 0x4ff01299, 0, 0 }, /* #86 */ { 0x2b1dd7, 0x2b1513, 0xe9f35a08, 0x160ca5f8, 0, 0 }, /* #87 */ { 0x1b7987, 0x1b7117, 0xf11d506d, 0x0ee2af93, 0, 0 }, /* #88 */ { 0x0b3d43, 0x0b3593, 0x7265464a, 0x8d9ab9b6, 0, 0 }, /* #89 */ { 0x295ed2, 0x295617, 0x942c0e72, 0x6bd3f18e, 0, 0 }, /* #90 */ { 0x286896, 0x286017, 0xaeb2b212, 0x514d4dee, 0, 0 }, /* #91 */ { 0x085393, 0x085393, 0x73c23576, 0x8c3dca8a, 0, 0 }, /* #92 */ { 0x041153, 0x041117, 0x99cf14c4, 0x6630eb3c, 0, 0 }, /* #93 */ { 0x1c5d12, 0x1c5593, 0x55e40935, 0xaa1bf6cb, 0, 0 }, /* #94 */ { 0x1c6ed2, 0x1c6693, 0x3a44b0d6, 0xc5bb4f2a, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u32_locked = RT_ELEMENTS(g_aTests_neg_u32_locked); BINU64_TEST_T const g_aTests_inc_u64[] = { { 0x354f56, 0x354706, 0x6549113d600aceea, 0x6549113d600aceeb, 0, 0 }, /* #0 */ { 0x1615c2, 0x161512, 0x414be6735e0688af, 0x414be6735e0688b0, 0, 0 }, /* #1 */ { 0x372887, 0x372087, 0xf55b649403286cbd, 0xf55b649403286cbe, 0, 0 }, /* #2 */ { 0x3b0e97, 0x3b0687, 0xe084a407642cd83e, 0xe084a407642cd83f, 0, 0 }, /* #3 */ { 0x2901d3, 0x290107, 0x2b50562027466517, 0x2b50562027466518, 0, 0 }, /* #4 */ { 0x165d07, 0x165507, 0x6290e91057b54bfe, 0x6290e91057b54bff, 0, 0 }, /* #5 */ { 0x101cd2, 0x101486, 0xce566da34c381083, 0xce566da34c381084, 0, 0 }, /* #6 */ { 0x040e93, 0x040683, 0xb3a2aebf7d7e9814, 0xb3a2aebf7d7e9815, 0, 0 }, /* #7 */ { 0x320942, 0x320102, 0x03db8f46439b5f78, 0x03db8f46439b5f79, 0, 0 }, /* #8 */ { 0x184103, 0x184117, 0x745a41539176caff, 0x745a41539176cb00, 0, 0 }, /* #9 */ { 0x093446, 0x093486, 0xbe48f414a7908dd1, 0xbe48f414a7908dd2, 0, 0 }, /* #10 */ { 0x0e4957, 0x0e4103, 0x298c42d8f778a90a, 0x298c42d8f778a90b, 0, 0 }, /* #11 */ { 0x220cc7, 0x220403, 0x4cf670494745f018, 0x4cf670494745f019, 0, 0 }, /* #12 */ { 0x155c16, 0x155482, 0xeeac7e5a3e9b5ea6, 0xeeac7e5a3e9b5ea7, 0, 0 }, /* #13 */ { 0x230446, 0x230402, 0x0d43205fb20243c6, 0x0d43205fb20243c7, 0, 0 }, /* #14 */ { 0x2f15d2, 0x2f1512, 0x6594a4af41c7f06f, 0x6594a4af41c7f070, 0, 0 }, /* #15 */ { 0x3a2906, 0x3a2182, 0xef23951dc912bb18, 0xef23951dc912bb19, 0, 0 }, /* #16 */ { 0x394a02, 0x394282, 0xb8b235f17bf39f1e, 0xb8b235f17bf39f1f, 0, 0 }, /* #17 */ { 0x132a07, 0x132203, 0x55c77f835c849d74, 0x55c77f835c849d75, 0, 0 }, /* #18 */ { 0x3d3946, 0x3d3102, 0x69abc986cd3bb29d, 0x69abc986cd3bb29e, 0, 0 }, /* #19 */ { 0x0b6816, 0x0b6002, 0x5ca654072bd6a642, 0x5ca654072bd6a643, 0, 0 }, /* #20 */ { 0x3d6e57, 0x3d6683, 0x9018c9704b510125, 0x9018c9704b510126, 0, 0 }, /* #21 */ { 0x2229d2, 0x222182, 0xc7ef869d7e6ed250, 0xc7ef869d7e6ed251, 0, 0 }, /* #22 */ { 0x312217, 0x312283, 0xf91075a1279aba4b, 0xf91075a1279aba4c, 0, 0 }, /* #23 */ { 0x3c4712, 0x3c4702, 0x2138046964a9bb5c, 0x2138046964a9bb5d, 0, 0 }, /* #24 */ { 0x0b27d2, 0x0b2702, 0x1bf6cdaea83989ad, 0x1bf6cdaea83989ae, 0, 0 }, /* #25 */ { 0x3d5156, 0x3d5102, 0x134451caaa55cf7b, 0x134451caaa55cf7c, 0, 0 }, /* #26 */ { 0x2829d3, 0x282183, 0xb22dc5af5b0d9eb9, 0xb22dc5af5b0d9eba, 0, 0 }, /* #27 */ { 0x2f1187, 0x2f1187, 0xcffd513a7fdfdfdc, 0xcffd513a7fdfdfdd, 0, 0 }, /* #28 */ { 0x222612, 0x222686, 0xb60ff821126b5a41, 0xb60ff821126b5a42, 0, 0 }, /* #29 */ { 0x320b87, 0x320383, 0xb6b00de7e060f591, 0xb6b00de7e060f592, 0, 0 }, /* #30 */ { 0x1a1312, 0x1a1306, 0x0e625736da4bc26e, 0x0e625736da4bc26f, 0, 0 }, /* #31 */ { 0x095116, 0x095186, 0x96c870a0415a44e3, 0x96c870a0415a44e4, 0, 0 }, /* #32 */ { 0x2013c6, 0x201382, 0xbf85d3d96b178cf7, 0xbf85d3d96b178cf8, 0, 0 }, /* #33 */ { 0x274213, 0x274287, 0x9eccf0f4e0df53cb, 0x9eccf0f4e0df53cc, 0, 0 }, /* #34 */ { 0x366616, 0x366686, 0x93a9ec9078e9ec05, 0x93a9ec9078e9ec06, 0, 0 }, /* #35 */ { 0x067a47, 0x067207, 0x7fc5eef95bcc5ef8, 0x7fc5eef95bcc5ef9, 0, 0 }, /* #36 */ { 0x2e7a02, 0x2e7202, 0x1fe1a9d298544b2b, 0x1fe1a9d298544b2c, 0, 0 }, /* #37 */ { 0x132153, 0x132107, 0x51f2e07aa06f939e, 0x51f2e07aa06f939f, 0, 0 }, /* #38 */ { 0x047a96, 0x047286, 0x943682f646d00fab, 0x943682f646d00fac, 0, 0 }, /* #39 */ { 0x3447d7, 0x344787, 0xdfae0466d9a2d4c9, 0xdfae0466d9a2d4ca, 0, 0 }, /* #40 */ { 0x000612, 0x000692, 0xc2503b54e16729cf, 0xc2503b54e16729d0, 0, 0 }, /* #41 */ { 0x296602, 0x296686, 0xb9060ef4bcbfd26b, 0xb9060ef4bcbfd26c, 0, 0 }, /* #42 */ { 0x0f0dd7, 0x0f0507, 0x43b0fbb5d85d4acb, 0x43b0fbb5d85d4acc, 0, 0 }, /* #43 */ { 0x1961c6, 0x196186, 0xbedab8720983856e, 0xbedab8720983856f, 0, 0 }, /* #44 */ { 0x2d1e56, 0x2d1696, 0xf4ab02f8c750239f, 0xf4ab02f8c75023a0, 0, 0 }, /* #45 */ { 0x121f53, 0x121783, 0x8263d07ce70c9ef1, 0x8263d07ce70c9ef2, 0, 0 }, /* #46 */ { 0x167416, 0x167402, 0x517d29d470452644, 0x517d29d470452645, 0, 0 }, /* #47 */ { 0x135316, 0x135306, 0x5ef5dca25f684062, 0x5ef5dca25f684063, 0, 0 }, /* #48 */ { 0x1b12d7, 0x1b1207, 0x38c5833d6f2b57bc, 0x38c5833d6f2b57bd, 0, 0 }, /* #49 */ { 0x0d3083, 0x0d3013, 0x5f75aa9be613b63f, 0x5f75aa9be613b640, 0, 0 }, /* #50 */ { 0x221656, 0x221606, 0x25f0260cf952121c, 0x25f0260cf952121d, 0, 0 }, /* #51 */ { 0x232a57, 0x232283, 0x81bab3b3486bce7b, 0x81bab3b3486bce7c, 0, 0 }, /* #52 */ { 0x011242, 0x011282, 0xee9def3042c2710c, 0xee9def3042c2710d, 0, 0 }, /* #53 */ { 0x0b6d13, 0x0b6507, 0x3ccb8419154da47d, 0x3ccb8419154da47e, 0, 0 }, /* #54 */ { 0x2a3643, 0x2a3603, 0x0112a553ef240d85, 0x0112a553ef240d86, 0, 0 }, /* #55 */ { 0x332ed2, 0x332602, 0x6f6243e19c568114, 0x6f6243e19c568115, 0, 0 }, /* #56 */ { 0x347742, 0x347786, 0xf98b671bef1e3b20, 0xf98b671bef1e3b21, 0, 0 }, /* #57 */ { 0x3b6ad6, 0x3b6282, 0xf038aa39582fbdbe, 0xf038aa39582fbdbf, 0, 0 }, /* #58 */ { 0x121153, 0x121107, 0x490c01477327e0f4, 0x490c01477327e0f5, 0, 0 }, /* #59 */ { 0x216e16, 0x216606, 0x4c9fc585cd60c610, 0x4c9fc585cd60c611, 0, 0 }, /* #60 */ { 0x2b4b46, 0x2b4306, 0x181c91c6bba66a87, 0x181c91c6bba66a88, 0, 0 }, /* #61 */ { 0x1c0456, 0x1c0482, 0xa8ea9f92c3923f3a, 0xa8ea9f92c3923f3b, 0, 0 }, /* #62 */ { 0x351b56, 0x351382, 0x82600920aef735eb, 0x82600920aef735ec, 0, 0 }, /* #63 */ { 0x346f43, 0x346787, 0xf640657e3dc74f05, 0xf640657e3dc74f06, 0, 0 }, /* #64 */ { 0x1470d2, 0x147086, 0xf6d6d540124a78e0, 0xf6d6d540124a78e1, 0, 0 }, /* #65 */ { 0x056457, 0x056407, 0x2d91946270a4e620, 0x2d91946270a4e621, 0, 0 }, /* #66 */ { 0x007886, 0x007082, 0x94f108731c61e196, 0x94f108731c61e197, 0, 0 }, /* #67 */ { 0x214d42, 0x214502, 0x1c61171f2a35239a, 0x1c61171f2a35239b, 0, 0 }, /* #68 */ { 0x3409c7, 0x340187, 0xbe4ce7a26afb5ca2, 0xbe4ce7a26afb5ca3, 0, 0 }, /* #69 */ { 0x3e2593, 0x3e2507, 0x3eb2441fe9969034, 0x3eb2441fe9969035, 0, 0 }, /* #70 */ { 0x157c16, 0x157486, 0x9cc51352ce779c13, 0x9cc51352ce779c14, 0, 0 }, /* #71 */ { 0x272ad2, 0x272206, 0x61bf66079cc387b3, 0x61bf66079cc387b4, 0, 0 }, /* #72 */ { 0x022853, 0x022083, 0xcca70017a7f70d51, 0xcca70017a7f70d52, 0, 0 }, /* #73 */ { 0x0b7602, 0x0b7686, 0x90d22f3f971bfa8d, 0x90d22f3f971bfa8e, 0, 0 }, /* #74 */ { 0x1e4ad7, 0x1e4283, 0xdd02fd79af4f42a3, 0xdd02fd79af4f42a4, 0, 0 }, /* #75 */ { 0x201446, 0x201482, 0xb19cdd8c71952bc6, 0xb19cdd8c71952bc7, 0, 0 }, /* #76 */ { 0x2c6d92, 0x2c6586, 0xf762b318f0dc29e3, 0xf762b318f0dc29e4, 0, 0 }, /* #77 */ { 0x022fd2, 0x022782, 0xe35b45fdbd501800, 0xe35b45fdbd501801, 0, 0 }, /* #78 */ { 0x176846, 0x176086, 0x8fb43bbbc1bd7a0b, 0x8fb43bbbc1bd7a0c, 0, 0 }, /* #79 */ { 0x176913, 0x176103, 0x4672fb31e6c97219, 0x4672fb31e6c9721a, 0, 0 }, /* #80 */ { 0x215b13, 0x215383, 0x9d7e2c7306984125, 0x9d7e2c7306984126, 0, 0 }, /* #81 */ { 0x1d0852, 0x1d0082, 0x824ee508899e923a, 0x824ee508899e923b, 0, 0 }, /* #82 */ { 0x124392, 0x124386, 0xe193d5e4f0bf7cf4, 0xe193d5e4f0bf7cf5, 0, 0 }, /* #83 */ { 0x243102, 0x243102, 0x61e242900d802e24, 0x61e242900d802e25, 0, 0 }, /* #84 */ { 0x156516, 0x156586, 0x9c6953a586f2a509, 0x9c6953a586f2a50a, 0, 0 }, /* #85 */ { 0x307547, 0x307507, 0x0a415cf9493ee4b1, 0x0a415cf9493ee4b2, 0, 0 }, /* #86 */ { 0x184602, 0x184602, 0x399dd817e9d60c61, 0x399dd817e9d60c62, 0, 0 }, /* #87 */ { 0x066a87, 0x066207, 0x1851857650111273, 0x1851857650111274, 0, 0 }, /* #88 */ { 0x124442, 0x124402, 0x7336c36b1057e0e5, 0x7336c36b1057e0e6, 0, 0 }, /* #89 */ { 0x2d62c6, 0x2d6202, 0x5d42f02455a3da7e, 0x5d42f02455a3da7f, 0, 0 }, /* #90 */ { 0x1d1143, 0x1d1187, 0xc6edefd6af1cce27, 0xc6edefd6af1cce28, 0, 0 }, /* #91 */ { 0x221b46, 0x221386, 0xf40a79cedbc2fee6, 0xf40a79cedbc2fee7, 0, 0 }, /* #92 */ { 0x2c5d12, 0x2c5582, 0x90a806a6c74c84d5, 0x90a806a6c74c84d6, 0, 0 }, /* #93 */ { 0x243f93, 0x243703, 0x72e2916d78b9c607, 0x72e2916d78b9c608, 0, 0 }, /* #94 */ { 0x383356, 0x383302, 0x077c4986f0bf2114, 0x077c4986f0bf2115, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u64 = RT_ELEMENTS(g_aTests_inc_u64); BINU64_TEST_T const g_aTests_inc_u64_locked[] = { { 0x144106, 0x144102, 0x1e8e25f4865dc5d8, 0x1e8e25f4865dc5d9, 0, 0 }, /* #0 */ { 0x276b03, 0x276307, 0x208090c858a14b23, 0x208090c858a14b24, 0, 0 }, /* #1 */ { 0x0c1442, 0x0c1402, 0x05c829d198315b4e, 0x05c829d198315b4f, 0, 0 }, /* #2 */ { 0x216a42, 0x216206, 0x023888d40d9f3843, 0x023888d40d9f3844, 0, 0 }, /* #3 */ { 0x263d93, 0x263587, 0xdf6fd89327f3ab04, 0xdf6fd89327f3ab05, 0, 0 }, /* #4 */ { 0x2048c7, 0x204087, 0x94275764a2da9165, 0x94275764a2da9166, 0, 0 }, /* #5 */ { 0x3f3096, 0x3f3006, 0x7c2287313ed9e1a2, 0x7c2287313ed9e1a3, 0, 0 }, /* #6 */ { 0x2c72c2, 0x2c7202, 0x4dec8aec6494b3eb, 0x4dec8aec6494b3ec, 0, 0 }, /* #7 */ { 0x303cc3, 0x303487, 0xf3eb418f1a1d2dea, 0xf3eb418f1a1d2deb, 0, 0 }, /* #8 */ { 0x316b02, 0x316386, 0xf6ea97d663967ec4, 0xf6ea97d663967ec5, 0, 0 }, /* #9 */ { 0x1c28d2, 0x1c2002, 0x1e573bd4f118eadb, 0x1e573bd4f118eadc, 0, 0 }, /* #10 */ { 0x2309d7, 0x230107, 0x6f9d1d43f3ec3220, 0x6f9d1d43f3ec3221, 0, 0 }, /* #11 */ { 0x0f0e57, 0x0f0687, 0x9ab5faa9215b7af2, 0x9ab5faa9215b7af3, 0, 0 }, /* #12 */ { 0x2436d3, 0x243683, 0xf958492cd32c25f1, 0xf958492cd32c25f2, 0, 0 }, /* #13 */ { 0x2e7b06, 0x2e7396, 0x9723ed42b7adb4bf, 0x9723ed42b7adb4c0, 0, 0 }, /* #14 */ { 0x3524d3, 0x352487, 0x9ce271ed56a58d6b, 0x9ce271ed56a58d6c, 0, 0 }, /* #15 */ { 0x271816, 0x271002, 0x46bc1617664e4375, 0x46bc1617664e4376, 0, 0 }, /* #16 */ { 0x2e49d2, 0x2e4102, 0x43cde810433e7463, 0x43cde810433e7464, 0, 0 }, /* #17 */ { 0x0b3212, 0x0b3212, 0x3bb7814d0c8a25af, 0x3bb7814d0c8a25b0, 0, 0 }, /* #18 */ { 0x302b43, 0x302387, 0x94f27eaa3c59f677, 0x94f27eaa3c59f678, 0, 0 }, /* #19 */ { 0x043e42, 0x043686, 0xba5d5a8006e0c843, 0xba5d5a8006e0c844, 0, 0 }, /* #20 */ { 0x3b2a16, 0x3b2206, 0x3fe55114a82e39a5, 0x3fe55114a82e39a6, 0, 0 }, /* #21 */ { 0x0a1416, 0x0a1486, 0xd1caad5291390c71, 0xd1caad5291390c72, 0, 0 }, /* #22 */ { 0x1f7857, 0x1f7083, 0xefddce5c8b171291, 0xefddce5c8b171292, 0, 0 }, /* #23 */ { 0x037347, 0x037303, 0x4198c681551060cc, 0x4198c681551060cd, 0, 0 }, /* #24 */ { 0x027bc3, 0x027383, 0xf7a6a53a9da99f61, 0xf7a6a53a9da99f62, 0, 0 }, /* #25 */ { 0x1e2857, 0x1e2007, 0x69c7dd7c409e0d52, 0x69c7dd7c409e0d53, 0, 0 }, /* #26 */ { 0x3c02c7, 0x3c0283, 0xa66fe8633d01cf4b, 0xa66fe8633d01cf4c, 0, 0 }, /* #27 */ { 0x100503, 0x100503, 0x5ae0d770df6028ac, 0x5ae0d770df6028ad, 0, 0 }, /* #28 */ { 0x0e6517, 0x0e6507, 0x1f10e7b0cedb0492, 0x1f10e7b0cedb0493, 0, 0 }, /* #29 */ { 0x093592, 0x093502, 0x17a3bc7f7eac62cc, 0x17a3bc7f7eac62cd, 0, 0 }, /* #30 */ { 0x0a5f13, 0x0a5707, 0x6d71ab7681b0081c, 0x6d71ab7681b0081d, 0, 0 }, /* #31 */ { 0x2407d7, 0x240703, 0x0899ebec314ff830, 0x0899ebec314ff831, 0, 0 }, /* #32 */ { 0x2f5146, 0x2f5196, 0xc778342da4a97a2f, 0xc778342da4a97a30, 0, 0 }, /* #33 */ { 0x145742, 0x145702, 0x09c255377568b3b5, 0x09c255377568b3b6, 0, 0 }, /* #34 */ { 0x2e6c43, 0x2e6403, 0x5907c6f88d97f172, 0x5907c6f88d97f173, 0, 0 }, /* #35 */ { 0x2c7a56, 0x2c7206, 0x6fd3deca3ec7b84d, 0x6fd3deca3ec7b84e, 0, 0 }, /* #36 */ { 0x150843, 0x150003, 0x0ad119d0a5f5ac3c, 0x0ad119d0a5f5ac3d, 0, 0 }, /* #37 */ { 0x3e2a96, 0x3e2202, 0x788a0887ee3614e4, 0x788a0887ee3614e5, 0, 0 }, /* #38 */ { 0x151c47, 0x151407, 0x3e516cf253c7c4a8, 0x3e516cf253c7c4a9, 0, 0 }, /* #39 */ { 0x3f7b97, 0x3f7383, 0xc8a845d55f80c837, 0xc8a845d55f80c838, 0, 0 }, /* #40 */ { 0x182303, 0x182387, 0xa7b7c49ed1cd7571, 0xa7b7c49ed1cd7572, 0, 0 }, /* #41 */ { 0x1956d2, 0x195682, 0x8dd4a3c2034b1ca6, 0x8dd4a3c2034b1ca7, 0, 0 }, /* #42 */ { 0x0557d2, 0x055706, 0x7f11e007ae8b2cbd, 0x7f11e007ae8b2cbe, 0, 0 }, /* #43 */ { 0x2664d7, 0x266403, 0x5db0591a64a9ea03, 0x5db0591a64a9ea04, 0, 0 }, /* #44 */ { 0x021e96, 0x021682, 0xdeb9b281317642e9, 0xdeb9b281317642ea, 0, 0 }, /* #45 */ { 0x226857, 0x226003, 0x20c55834fc21ef8e, 0x20c55834fc21ef8f, 0, 0 }, /* #46 */ { 0x367253, 0x367203, 0x34d5930cb1a934c0, 0x34d5930cb1a934c1, 0, 0 }, /* #47 */ { 0x066386, 0x066302, 0x5300b7b6941d1779, 0x5300b7b6941d177a, 0, 0 }, /* #48 */ { 0x301342, 0x301306, 0x787fcfbe4f1fdfec, 0x787fcfbe4f1fdfed, 0, 0 }, /* #49 */ { 0x262783, 0x262707, 0x2f6daee3c9f4d168, 0x2f6daee3c9f4d169, 0, 0 }, /* #50 */ { 0x2028c6, 0x202082, 0xad95147156711e18, 0xad95147156711e19, 0, 0 }, /* #51 */ { 0x2e4502, 0x2e4582, 0xac5277ceda37acf1, 0xac5277ceda37acf2, 0, 0 }, /* #52 */ { 0x3b0f83, 0x3b0793, 0xf579e4fe15a8fb1f, 0xf579e4fe15a8fb20, 0, 0 }, /* #53 */ { 0x3e5c02, 0x3e5482, 0xd427eb88c8d858e2, 0xd427eb88c8d858e3, 0, 0 }, /* #54 */ { 0x3361d7, 0x336107, 0x45e4b9a5ab58237c, 0x45e4b9a5ab58237d, 0, 0 }, /* #55 */ { 0x013817, 0x013007, 0x355f0f7c33f1b143, 0x355f0f7c33f1b144, 0, 0 }, /* #56 */ { 0x2c6107, 0x2c6107, 0x15f351b39978eada, 0x15f351b39978eadb, 0, 0 }, /* #57 */ { 0x023c12, 0x023406, 0x3aba9e9fb20417ab, 0x3aba9e9fb20417ac, 0, 0 }, /* #58 */ { 0x2e1607, 0x2e1683, 0xcb285c48c6c2a184, 0xcb285c48c6c2a185, 0, 0 }, /* #59 */ { 0x3a0547, 0x3a0587, 0x8378b770aa531bd7, 0x8378b770aa531bd8, 0, 0 }, /* #60 */ { 0x0876c3, 0x087607, 0x704242ca0e2ef486, 0x704242ca0e2ef487, 0, 0 }, /* #61 */ { 0x373183, 0x373187, 0xcfe74738d8f4b5b0, 0xcfe74738d8f4b5b1, 0, 0 }, /* #62 */ { 0x044296, 0x044206, 0x452b9a03318c3d9b, 0x452b9a03318c3d9c, 0, 0 }, /* #63 */ { 0x204552, 0x204502, 0x297caf5ef8dd7a6c, 0x297caf5ef8dd7a6d, 0, 0 }, /* #64 */ { 0x100652, 0x100686, 0x9c6ab0eaa084e139, 0x9c6ab0eaa084e13a, 0, 0 }, /* #65 */ { 0x1e75d6, 0x1e7592, 0x920bf9f2d046881f, 0x920bf9f2d0468820, 0, 0 }, /* #66 */ { 0x125447, 0x125403, 0x51b657159a0f4d9c, 0x51b657159a0f4d9d, 0, 0 }, /* #67 */ { 0x304a03, 0x304287, 0xad5278820165d6e0, 0xad5278820165d6e1, 0, 0 }, /* #68 */ { 0x3e2d83, 0x3e2583, 0x8b68381ce73bdcf1, 0x8b68381ce73bdcf2, 0, 0 }, /* #69 */ { 0x266656, 0x266682, 0xc608bea5681c668e, 0xc608bea5681c668f, 0, 0 }, /* #70 */ { 0x112a02, 0x112286, 0x9a5e83ecb327087a, 0x9a5e83ecb327087b, 0, 0 }, /* #71 */ { 0x1d1bd2, 0x1d1302, 0x7c611cb90ba4d4a7, 0x7c611cb90ba4d4a8, 0, 0 }, /* #72 */ { 0x0525c3, 0x052583, 0x89c5ca6dd86cdff1, 0x89c5ca6dd86cdff2, 0, 0 }, /* #73 */ { 0x227493, 0x227403, 0x7853069dd2d74a4e, 0x7853069dd2d74a4f, 0, 0 }, /* #74 */ { 0x0f7157, 0x0f7103, 0x0b9c2ecd3ac4bb82, 0x0b9c2ecd3ac4bb83, 0, 0 }, /* #75 */ { 0x3212c6, 0x321286, 0xd4820a44e57000e0, 0xd4820a44e57000e1, 0, 0 }, /* #76 */ { 0x092607, 0x092607, 0x673b58f3294ccda4, 0x673b58f3294ccda5, 0, 0 }, /* #77 */ { 0x105f02, 0x105786, 0xbbb55dd20022a49e, 0xbbb55dd20022a49f, 0, 0 }, /* #78 */ { 0x250103, 0x250107, 0x7601534c1103df1a, 0x7601534c1103df1b, 0, 0 }, /* #79 */ { 0x2c4d83, 0x2c4587, 0xcf94ff24befabd4d, 0xcf94ff24befabd4e, 0, 0 }, /* #80 */ { 0x222a82, 0x222206, 0x6f96675bfb5b9fc5, 0x6f96675bfb5b9fc6, 0, 0 }, /* #81 */ { 0x165cd6, 0x165482, 0x89f0d6f2a2afaef7, 0x89f0d6f2a2afaef8, 0, 0 }, /* #82 */ { 0x076bc3, 0x076387, 0xfd3fcc9ba791f387, 0xfd3fcc9ba791f388, 0, 0 }, /* #83 */ { 0x0b3856, 0x0b3006, 0x19a150c32dbd602d, 0x19a150c32dbd602e, 0, 0 }, /* #84 */ { 0x356286, 0x356202, 0x7b1f1387f53b4337, 0x7b1f1387f53b4338, 0, 0 }, /* #85 */ { 0x396b06, 0x396386, 0xb0ff3cc504eec2a4, 0xb0ff3cc504eec2a5, 0, 0 }, /* #86 */ { 0x2c4057, 0x2c4093, 0xbb079ba3707b296f, 0xbb079ba3707b2970, 0, 0 }, /* #87 */ { 0x1d4f46, 0x1d4702, 0x3b37a3b741dd61c0, 0x3b37a3b741dd61c1, 0, 0 }, /* #88 */ { 0x3c2602, 0x3c2606, 0x68b86e6b24596883, 0x68b86e6b24596884, 0, 0 }, /* #89 */ { 0x1c0313, 0x1c0303, 0x4c23149bd31dd256, 0x4c23149bd31dd257, 0, 0 }, /* #90 */ { 0x1c3693, 0x1c3687, 0xff8d5562d7e0b586, 0xff8d5562d7e0b587, 0, 0 }, /* #91 */ { 0x2d1d56, 0x2d1586, 0x8d3e69fd3ca088a9, 0x8d3e69fd3ca088aa, 0, 0 }, /* #92 */ { 0x2c2e57, 0x2c2683, 0xbe83c921fe09d66a, 0xbe83c921fe09d66b, 0, 0 }, /* #93 */ { 0x1c09c3, 0x1c0107, 0x0f070b13576834ed, 0x0f070b13576834ee, 0, 0 }, /* #94 */ { 0x2a6047, 0x2a6087, 0xfeb4d632125aad9b, 0xfeb4d632125aad9c, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_inc_u64_locked = RT_ELEMENTS(g_aTests_inc_u64_locked); BINU64_TEST_T const g_aTests_dec_u64[] = { { 0x3b2486, 0x3b2486, 0xa4ae9aac832ca504, 0xa4ae9aac832ca503, 0, 0 }, /* #0 */ { 0x054c12, 0x054482, 0xd49842f7185470b1, 0xd49842f7185470b0, 0, 0 }, /* #1 */ { 0x3200d3, 0x320083, 0xdc33b021857075d1, 0xdc33b021857075d0, 0, 0 }, /* #2 */ { 0x070fd6, 0x070786, 0xaf688a79f85b4713, 0xaf688a79f85b4712, 0, 0 }, /* #3 */ { 0x174d46, 0x174582, 0xdd53f253b24a5703, 0xdd53f253b24a5702, 0, 0 }, /* #4 */ { 0x161fc2, 0x161702, 0x62d20e254c9eb0ff, 0x62d20e254c9eb0fe, 0, 0 }, /* #5 */ { 0x363bd2, 0x363306, 0x3c515b4e81417cd2, 0x3c515b4e81417cd1, 0, 0 }, /* #6 */ { 0x293f82, 0x293786, 0x8b70d0f2dba5c5bc, 0x8b70d0f2dba5c5bb, 0, 0 }, /* #7 */ { 0x1847d2, 0x184782, 0xa4a6bc95fea6ecff, 0xa4a6bc95fea6ecfe, 0, 0 }, /* #8 */ { 0x117953, 0x117183, 0xa23e9b9c3c5a5127, 0xa23e9b9c3c5a5126, 0, 0 }, /* #9 */ { 0x061713, 0x061703, 0x1e5ea61e57ec2bf9, 0x1e5ea61e57ec2bf8, 0, 0 }, /* #10 */ { 0x3a7496, 0x3a7496, 0x9c975ec5d5cf0700, 0x9c975ec5d5cf06ff, 0, 0 }, /* #11 */ { 0x143d03, 0x143507, 0x5707561c22a65413, 0x5707561c22a65412, 0, 0 }, /* #12 */ { 0x195dd6, 0x195586, 0xd27d59e7a399562c, 0xd27d59e7a399562b, 0, 0 }, /* #13 */ { 0x2815c3, 0x281503, 0x16c1f46a979587a5, 0x16c1f46a979587a4, 0, 0 }, /* #14 */ { 0x3c0e87, 0x3c0607, 0x13f35b9d8e03aaa6, 0x13f35b9d8e03aaa5, 0, 0 }, /* #15 */ { 0x382047, 0x382083, 0x972449a88f5fe14a, 0x972449a88f5fe149, 0, 0 }, /* #16 */ { 0x3f4902, 0x3f4182, 0x8b27a88898a99f44, 0x8b27a88898a99f43, 0, 0 }, /* #17 */ { 0x173602, 0x173602, 0x0bdad1de4b084be6, 0x0bdad1de4b084be5, 0, 0 }, /* #18 */ { 0x2f0f86, 0x2f0702, 0x20242d6ee722c211, 0x20242d6ee722c210, 0, 0 }, /* #19 */ { 0x331ed7, 0x331603, 0x4f7781dd6eeefced, 0x4f7781dd6eeefcec, 0, 0 }, /* #20 */ { 0x1f4387, 0x1f4303, 0x189439e66b6537a5, 0x189439e66b6537a4, 0, 0 }, /* #21 */ { 0x2847c7, 0x284787, 0xd1ec35e8eac71b89, 0xd1ec35e8eac71b88, 0, 0 }, /* #22 */ { 0x205547, 0x205503, 0x3bd471feb8881a35, 0x3bd471feb8881a34, 0, 0 }, /* #23 */ { 0x302a93, 0x302203, 0x0dce4ebf23940581, 0x0dce4ebf23940580, 0, 0 }, /* #24 */ { 0x356a46, 0x356206, 0x761c74fc06446825, 0x761c74fc06446824, 0, 0 }, /* #25 */ { 0x115853, 0x115007, 0x45bf771a1d246fbc, 0x45bf771a1d246fbb, 0, 0 }, /* #26 */ { 0x232e96, 0x232606, 0x245e2b9b6280dfc4, 0x245e2b9b6280dfc3, 0, 0 }, /* #27 */ { 0x224e86, 0x224602, 0x0066ead6a4c387ce, 0x0066ead6a4c387cd, 0, 0 }, /* #28 */ { 0x091912, 0x091102, 0x1c4c9b35a961c316, 0x1c4c9b35a961c315, 0, 0 }, /* #29 */ { 0x0f0f47, 0x0f0787, 0xdd7c3c11074bb00a, 0xdd7c3c11074bb009, 0, 0 }, /* #30 */ { 0x126443, 0x126407, 0x4d74a951e6182c91, 0x4d74a951e6182c90, 0, 0 }, /* #31 */ { 0x157702, 0x157702, 0x20defe56500bf1c9, 0x20defe56500bf1c8, 0, 0 }, /* #32 */ { 0x2e6c07, 0x2e6407, 0x08939f46d3bdd1e3, 0x08939f46d3bdd1e2, 0, 0 }, /* #33 */ { 0x1e3902, 0x1e3106, 0x0605e6daed76f54c, 0x0605e6daed76f54b, 0, 0 }, /* #34 */ { 0x220893, 0x220087, 0x9c7e387f22af4949, 0x9c7e387f22af4948, 0, 0 }, /* #35 */ { 0x340a16, 0x340286, 0xbd9f9b6179923db5, 0xbd9f9b6179923db4, 0, 0 }, /* #36 */ { 0x117447, 0x117487, 0xe6ab0bf4a79dd401, 0xe6ab0bf4a79dd400, 0, 0 }, /* #37 */ { 0x0921d2, 0x092182, 0xdba8d78d29df98fe, 0xdba8d78d29df98fd, 0, 0 }, /* #38 */ { 0x356106, 0x356182, 0x9dfe9b5976892044, 0x9dfe9b5976892043, 0, 0 }, /* #39 */ { 0x250d02, 0x250582, 0xb0d64fe3c616f9f5, 0xb0d64fe3c616f9f4, 0, 0 }, /* #40 */ { 0x3446d2, 0x344606, 0x33dde21b6c277537, 0x33dde21b6c277536, 0, 0 }, /* #41 */ { 0x000486, 0x000402, 0x7be14391c21b2421, 0x7be14391c21b2420, 0, 0 }, /* #42 */ { 0x207393, 0x207383, 0xe59967ed7a762cb7, 0xe59967ed7a762cb6, 0, 0 }, /* #43 */ { 0x314057, 0x314007, 0x680c2c5c7734608e, 0x680c2c5c7734608d, 0, 0 }, /* #44 */ { 0x2f26d2, 0x2f2686, 0xf42602bceb7dc036, 0xf42602bceb7dc035, 0, 0 }, /* #45 */ { 0x165056, 0x165006, 0x4a35ce99928ec4df, 0x4a35ce99928ec4de, 0, 0 }, /* #46 */ { 0x1f15d7, 0x1f1597, 0xd0b969db3cd4b170, 0xd0b969db3cd4b16f, 0, 0 }, /* #47 */ { 0x0d7016, 0x0d7086, 0xd879edb26ce44dab, 0xd879edb26ce44daa, 0, 0 }, /* #48 */ { 0x274d47, 0x274587, 0xa7caa586693935a6, 0xa7caa586693935a5, 0, 0 }, /* #49 */ { 0x313a46, 0x313282, 0xc333429c9a5a1168, 0xc333429c9a5a1167, 0, 0 }, /* #50 */ { 0x2c5056, 0x2c5092, 0x87234fcc9f4bfe90, 0x87234fcc9f4bfe8f, 0, 0 }, /* #51 */ { 0x3550d2, 0x355002, 0x17654652b9ebbd7d, 0x17654652b9ebbd7c, 0, 0 }, /* #52 */ { 0x251813, 0x251007, 0x36633aa1ac9e5cbf, 0x36633aa1ac9e5cbe, 0, 0 }, /* #53 */ { 0x1b3747, 0x1b3787, 0xa80c2c2e3728948c, 0xa80c2c2e3728948b, 0, 0 }, /* #54 */ { 0x300f96, 0x300702, 0x1324f39c5ef59095, 0x1324f39c5ef59094, 0, 0 }, /* #55 */ { 0x2756c7, 0x275683, 0xc0fa7e9f3d8f1a0c, 0xc0fa7e9f3d8f1a0b, 0, 0 }, /* #56 */ { 0x374a12, 0x374282, 0xd140a3daeac5460f, 0xd140a3daeac5460e, 0, 0 }, /* #57 */ { 0x3a1892, 0x3a1082, 0xfbc09863a154cb0e, 0xfbc09863a154cb0d, 0, 0 }, /* #58 */ { 0x1f1512, 0x1f1582, 0xb8eab6ac397ef365, 0xb8eab6ac397ef364, 0, 0 }, /* #59 */ { 0x1d0942, 0x1d0102, 0x71a61d3a50c8e44d, 0x71a61d3a50c8e44c, 0, 0 }, /* #60 */ { 0x0403d6, 0x040382, 0xfb6b929e9367025f, 0xfb6b929e9367025e, 0, 0 }, /* #61 */ { 0x0c55c2, 0x0c5502, 0x78d6c633dc6e7c3f, 0x78d6c633dc6e7c3e, 0, 0 }, /* #62 */ { 0x1f3b83, 0x1f3307, 0x24fbc01e0c02255d, 0x24fbc01e0c02255c, 0, 0 }, /* #63 */ { 0x232387, 0x232313, 0x6039b9cfadd5d590, 0x6039b9cfadd5d58f, 0, 0 }, /* #64 */ { 0x377852, 0x377006, 0x25181dded250ecd8, 0x25181dded250ecd7, 0, 0 }, /* #65 */ { 0x2d0302, 0x2d0302, 0x1b3bca26b254b395, 0x1b3bca26b254b394, 0, 0 }, /* #66 */ { 0x1a1503, 0x1a1517, 0x37ff150c0bbf0460, 0x37ff150c0bbf045f, 0, 0 }, /* #67 */ { 0x384086, 0x384002, 0x7f9c67afb55b539c, 0x7f9c67afb55b539b, 0, 0 }, /* #68 */ { 0x0e62d7, 0x0e6203, 0x5fc2e309f3c794fc, 0x5fc2e309f3c794fb, 0, 0 }, /* #69 */ { 0x0667c6, 0x066782, 0xd08712d913e66d09, 0xd08712d913e66d08, 0, 0 }, /* #70 */ { 0x007413, 0x007483, 0xe8c4cb82100cd8b7, 0xe8c4cb82100cd8b6, 0, 0 }, /* #71 */ { 0x275e96, 0x275686, 0x937051b2f303a7e9, 0x937051b2f303a7e8, 0, 0 }, /* #72 */ { 0x046cd6, 0x046406, 0x1662d0697160a8fa, 0x1662d0697160a8f9, 0, 0 }, /* #73 */ { 0x354e43, 0x354683, 0xc9c270d0fc7c8d84, 0xc9c270d0fc7c8d83, 0, 0 }, /* #74 */ { 0x2f14d7, 0x2f1407, 0x06090c84bc14b134, 0x06090c84bc14b133, 0, 0 }, /* #75 */ { 0x3d6b96, 0x3d6306, 0x28ffbe5d2e2ae0b2, 0x28ffbe5d2e2ae0b1, 0, 0 }, /* #76 */ { 0x055dc6, 0x055502, 0x7370770cdc97f009, 0x7370770cdc97f008, 0, 0 }, /* #77 */ { 0x100e56, 0x100602, 0x5b1ef9228e7655ea, 0x5b1ef9228e7655e9, 0, 0 }, /* #78 */ { 0x021dc6, 0x021586, 0xe8cc0200299762ec, 0xe8cc0200299762eb, 0, 0 }, /* #79 */ { 0x1f2a16, 0x1f2206, 0x33193e427e467943, 0x33193e427e467942, 0, 0 }, /* #80 */ { 0x033d86, 0x033506, 0x2e045fbb61290597, 0x2e045fbb61290596, 0, 0 }, /* #81 */ { 0x2e0d83, 0x2e0583, 0xa3868a9d95f67c77, 0xa3868a9d95f67c76, 0, 0 }, /* #82 */ { 0x2573c6, 0x257382, 0xc39bb3cb2338d646, 0xc39bb3cb2338d645, 0, 0 }, /* #83 */ { 0x3b4086, 0x3b4002, 0x149ebf658227ab4a, 0x149ebf658227ab49, 0, 0 }, /* #84 */ { 0x1e0842, 0x1e0082, 0xd44b9563ee3cc1d1, 0xd44b9563ee3cc1d0, 0, 0 }, /* #85 */ { 0x181806, 0x181006, 0x65e6cad9130fa0d3, 0x65e6cad9130fa0d2, 0, 0 }, /* #86 */ { 0x070643, 0x070687, 0x8d89298e28075166, 0x8d89298e28075165, 0, 0 }, /* #87 */ { 0x3134c7, 0x313487, 0xd047c356d7694b73, 0xd047c356d7694b72, 0, 0 }, /* #88 */ { 0x1817d2, 0x181702, 0x32d98afb28339fa5, 0x32d98afb28339fa4, 0, 0 }, /* #89 */ { 0x361e43, 0x361617, 0x53fc691b205896b0, 0x53fc691b205896af, 0, 0 }, /* #90 */ { 0x0d2e12, 0x0d2686, 0xc9560efff0f2acf6, 0xc9560efff0f2acf5, 0, 0 }, /* #91 */ { 0x396397, 0x396303, 0x12c0234bc44d1a8b, 0x12c0234bc44d1a8a, 0, 0 }, /* #92 */ { 0x091dc3, 0x091587, 0xa55c510f0fcde3c6, 0xa55c510f0fcde3c5, 0, 0 }, /* #93 */ { 0x246447, 0x246487, 0x9006795e590a335d, 0x9006795e590a335c, 0, 0 }, /* #94 */ { 0x324c56, 0x324482, 0xedb1b9066eea712d, 0xedb1b9066eea712c, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u64 = RT_ELEMENTS(g_aTests_dec_u64); BINU64_TEST_T const g_aTests_dec_u64_locked[] = { { 0x2c5943, 0x2c5107, 0x7a2291127362528f, 0x7a2291127362528e, 0, 0 }, /* #0 */ { 0x1a4483, 0x1a4483, 0xa8dc8917e6ac7ac9, 0xa8dc8917e6ac7ac8, 0, 0 }, /* #1 */ { 0x3156c2, 0x315606, 0x7db888361df6d1b5, 0x7db888361df6d1b4, 0, 0 }, /* #2 */ { 0x017246, 0x017286, 0xca888b870a805178, 0xca888b870a805177, 0, 0 }, /* #3 */ { 0x242282, 0x242282, 0x90f37f852238fd74, 0x90f37f852238fd73, 0, 0 }, /* #4 */ { 0x077d07, 0x077507, 0x0cf6666504bc7789, 0x0cf6666504bc7788, 0, 0 }, /* #5 */ { 0x0b45c6, 0x0b4502, 0x3a94849fac8f2198, 0x3a94849fac8f2197, 0, 0 }, /* #6 */ { 0x261902, 0x261106, 0x3b47881bd538e3d8, 0x3b47881bd538e3d7, 0, 0 }, /* #7 */ { 0x3604c2, 0x360402, 0x17880fb5a5bf60f8, 0x17880fb5a5bf60f7, 0, 0 }, /* #8 */ { 0x374d06, 0x374506, 0x396992ee422d8588, 0x396992ee422d8587, 0, 0 }, /* #9 */ { 0x1924d7, 0x192487, 0xbd14dad4242ad473, 0xbd14dad4242ad472, 0, 0 }, /* #10 */ { 0x217d47, 0x217587, 0xb8f03550623c5537, 0xb8f03550623c5536, 0, 0 }, /* #11 */ { 0x3e4043, 0x3e4007, 0x5f00a388e2f06672, 0x5f00a388e2f06671, 0, 0 }, /* #12 */ { 0x155843, 0x155003, 0x236acc22b87fde58, 0x236acc22b87fde57, 0, 0 }, /* #13 */ { 0x1e0042, 0x1e0006, 0x0dbecc6fa95f9275, 0x0dbecc6fa95f9274, 0, 0 }, /* #14 */ { 0x087557, 0x087583, 0xa5d1b0c2a9aba3f3, 0xa5d1b0c2a9aba3f2, 0, 0 }, /* #15 */ { 0x185c92, 0x185406, 0x07329a080b1e86e9, 0x07329a080b1e86e8, 0, 0 }, /* #16 */ { 0x2b3093, 0x2b3083, 0xfa8a385e887ac158, 0xfa8a385e887ac157, 0, 0 }, /* #17 */ { 0x2b1d96, 0x2b1506, 0x74769a9e56a115fa, 0x74769a9e56a115f9, 0, 0 }, /* #18 */ { 0x297c86, 0x297402, 0x1701744ea07ab8ae, 0x1701744ea07ab8ad, 0, 0 }, /* #19 */ { 0x3258d6, 0x325002, 0x2f84187d4963efbd, 0x2f84187d4963efbc, 0, 0 }, /* #20 */ { 0x1006c7, 0x100687, 0x925876fe2dec47ee, 0x925876fe2dec47ed, 0, 0 }, /* #21 */ { 0x2671c7, 0x267187, 0xcaba0839bb71fc82, 0xcaba0839bb71fc81, 0, 0 }, /* #22 */ { 0x387a16, 0x387286, 0x8e6d055c577b033d, 0x8e6d055c577b033c, 0, 0 }, /* #23 */ { 0x114683, 0x114607, 0x4a09a8c600278523, 0x4a09a8c600278522, 0, 0 }, /* #24 */ { 0x155d96, 0x155586, 0x9d109434eb7211a7, 0x9d109434eb7211a6, 0, 0 }, /* #25 */ { 0x252207, 0x252207, 0x471de5f9fbe562e8, 0x471de5f9fbe562e7, 0, 0 }, /* #26 */ { 0x002cc6, 0x002406, 0x5996b553755a8a18, 0x5996b553755a8a17, 0, 0 }, /* #27 */ { 0x204907, 0x204107, 0x349a0dcb6dffa567, 0x349a0dcb6dffa566, 0, 0 }, /* #28 */ { 0x044596, 0x044582, 0xfbb61ab33092fc65, 0xfbb61ab33092fc64, 0, 0 }, /* #29 */ { 0x3863c7, 0x386383, 0xda6028bddf12bea5, 0xda6028bddf12bea4, 0, 0 }, /* #30 */ { 0x227346, 0x227382, 0xdec3f2081246faff, 0xdec3f2081246fafe, 0, 0 }, /* #31 */ { 0x082586, 0x082502, 0x15aca3fd794262fc, 0x15aca3fd794262fb, 0, 0 }, /* #32 */ { 0x302bc2, 0x302386, 0xb81c68f6112f2c15, 0xb81c68f6112f2c14, 0, 0 }, /* #33 */ { 0x371f83, 0x371707, 0x0935ea0fb2998382, 0x0935ea0fb2998381, 0, 0 }, /* #34 */ { 0x0865c3, 0x086507, 0x7fa421c6f0a58fa1, 0x7fa421c6f0a58fa0, 0, 0 }, /* #35 */ { 0x384cc6, 0x384412, 0x1a0bbc03b8647650, 0x1a0bbc03b864764f, 0, 0 }, /* #36 */ { 0x133bd2, 0x133392, 0x90178f807ace24c0, 0x90178f807ace24bf, 0, 0 }, /* #37 */ { 0x0e7816, 0x0e7086, 0xd90b668afb78fade, 0xd90b668afb78fadd, 0, 0 }, /* #38 */ { 0x1e2353, 0x1e2307, 0x43212000b3bbe19a, 0x43212000b3bbe199, 0, 0 }, /* #39 */ { 0x1800d2, 0x180082, 0x8af17595f25eafa3, 0x8af17595f25eafa2, 0, 0 }, /* #40 */ { 0x1d1002, 0x1d1086, 0xe3d8b049271d9b01, 0xe3d8b049271d9b00, 0, 0 }, /* #41 */ { 0x2b1382, 0x2b1382, 0xf8636e4b07de3bac, 0xf8636e4b07de3bab, 0, 0 }, /* #42 */ { 0x1f3e12, 0x1f3682, 0xecf7350519b9f253, 0xecf7350519b9f252, 0, 0 }, /* #43 */ { 0x143456, 0x143482, 0x9db83b27aa338caf, 0x9db83b27aa338cae, 0, 0 }, /* #44 */ { 0x194ac6, 0x194282, 0xf83e29f239340c8a, 0xf83e29f239340c89, 0, 0 }, /* #45 */ { 0x235557, 0x235583, 0xd76a780a8eef055c, 0xd76a780a8eef055b, 0, 0 }, /* #46 */ { 0x086286, 0x086206, 0x7319c2c420420ce5, 0x7319c2c420420ce4, 0, 0 }, /* #47 */ { 0x1c1ec6, 0x1c1686, 0xb0c64479a8b99dc6, 0xb0c64479a8b99dc5, 0, 0 }, /* #48 */ { 0x2567c2, 0x256782, 0xf5c6ddab530341f5, 0xf5c6ddab530341f4, 0, 0 }, /* #49 */ { 0x1f6646, 0x1f6682, 0xe0bbf18f12f014e6, 0xe0bbf18f12f014e5, 0, 0 }, /* #50 */ { 0x2c3296, 0x2c3282, 0xcaa151e0a5064e93, 0xcaa151e0a5064e92, 0, 0 }, /* #51 */ { 0x104896, 0x104002, 0x74e92545768e10f9, 0x74e92545768e10f8, 0, 0 }, /* #52 */ { 0x3c0817, 0x3c0017, 0x1b5492a44d675b00, 0x1b5492a44d675aff, 0, 0 }, /* #53 */ { 0x070493, 0x070403, 0x651922d0d53cb98a, 0x651922d0d53cb989, 0, 0 }, /* #54 */ { 0x393e96, 0x393606, 0x44c62ee1ef2fd90d, 0x44c62ee1ef2fd90c, 0, 0 }, /* #55 */ { 0x127c86, 0x127416, 0x115650eff9dba4a0, 0x115650eff9dba49f, 0, 0 }, /* #56 */ { 0x1542c2, 0x154206, 0x28d9a288a83da3ab, 0x28d9a288a83da3aa, 0, 0 }, /* #57 */ { 0x046506, 0x046506, 0x67c3fd7eb4376f97, 0x67c3fd7eb4376f96, 0, 0 }, /* #58 */ { 0x3f3d43, 0x3f3507, 0x769095d38e5c8c75, 0x769095d38e5c8c74, 0, 0 }, /* #59 */ { 0x095c92, 0x095406, 0x78a4570b6d4eb03a, 0x78a4570b6d4eb039, 0, 0 }, /* #60 */ { 0x134713, 0x134787, 0xa1cc610470f55ef1, 0xa1cc610470f55ef0, 0, 0 }, /* #61 */ { 0x2c5a06, 0x2c5286, 0xaad2b4fdaf6884d5, 0xaad2b4fdaf6884d4, 0, 0 }, /* #62 */ { 0x285443, 0x285403, 0x6fc7b7b260ed1f9f, 0x6fc7b7b260ed1f9e, 0, 0 }, /* #63 */ { 0x373147, 0x373187, 0xa40ea7b5fe248f64, 0xa40ea7b5fe248f63, 0, 0 }, /* #64 */ { 0x022ec7, 0x022603, 0x371756469d2129eb, 0x371756469d2129ea, 0, 0 }, /* #65 */ { 0x073313, 0x073383, 0x96a1eed06145a54b, 0x96a1eed06145a54a, 0, 0 }, /* #66 */ { 0x2710d3, 0x271087, 0xc3811b7fd1345178, 0xc3811b7fd1345177, 0, 0 }, /* #67 */ { 0x1046c6, 0x104602, 0x71b45503f6397246, 0x71b45503f6397245, 0, 0 }, /* #68 */ { 0x3d0e47, 0x3d0607, 0x46097caad8d7a0d2, 0x46097caad8d7a0d1, 0, 0 }, /* #69 */ { 0x3f4793, 0x3f4787, 0xd03e81bdb7b7c873, 0xd03e81bdb7b7c872, 0, 0 }, /* #70 */ { 0x091293, 0x091287, 0x89c4f7cfe2695cdf, 0x89c4f7cfe2695cde, 0, 0 }, /* #71 */ { 0x104617, 0x104603, 0x1b2bb78a931ef3c9, 0x1b2bb78a931ef3c8, 0, 0 }, /* #72 */ { 0x171ac7, 0x171283, 0xdfe8e93ff429584a, 0xdfe8e93ff4295849, 0, 0 }, /* #73 */ { 0x237d07, 0x237507, 0x2da559d7c2ad6a7e, 0x2da559d7c2ad6a7d, 0, 0 }, /* #74 */ { 0x2a7793, 0x2a7783, 0xf50ff517eaa3d438, 0xf50ff517eaa3d437, 0, 0 }, /* #75 */ { 0x013e46, 0x013616, 0x0bb492707bf9fd10, 0x0bb492707bf9fd0f, 0, 0 }, /* #76 */ { 0x156506, 0x156506, 0x755b9abb110ba72e, 0x755b9abb110ba72d, 0, 0 }, /* #77 */ { 0x0c6693, 0x0c6683, 0x9af5e8018652a77b, 0x9af5e8018652a77a, 0, 0 }, /* #78 */ { 0x317f53, 0x317787, 0xdf6872d3424aab94, 0xdf6872d3424aab93, 0, 0 }, /* #79 */ { 0x062386, 0x062382, 0xc99b572475760169, 0xc99b572475760168, 0, 0 }, /* #80 */ { 0x162fc2, 0x162796, 0xe46df5f76f2f3dd0, 0xe46df5f76f2f3dcf, 0, 0 }, /* #81 */ { 0x033ac3, 0x033287, 0xd18f313fcfea48ee, 0xd18f313fcfea48ed, 0, 0 }, /* #82 */ { 0x1a0943, 0x1a0187, 0xa920803194c046e2, 0xa920803194c046e1, 0, 0 }, /* #83 */ { 0x2d4ac6, 0x2d4286, 0x8523d01b7233c013, 0x8523d01b7233c012, 0, 0 }, /* #84 */ { 0x073906, 0x073192, 0x82b89d88a66e6df0, 0x82b89d88a66e6def, 0, 0 }, /* #85 */ { 0x335c13, 0x335403, 0x296e3f17c4f03514, 0x296e3f17c4f03513, 0, 0 }, /* #86 */ { 0x2c5747, 0x2c5703, 0x39f1e7cdb8a98246, 0x39f1e7cdb8a98245, 0, 0 }, /* #87 */ { 0x277f87, 0x277703, 0x157aa324a66cbc53, 0x157aa324a66cbc52, 0, 0 }, /* #88 */ { 0x002187, 0x002183, 0xb9e31ca2ed6ced5e, 0xb9e31ca2ed6ced5d, 0, 0 }, /* #89 */ { 0x136e52, 0x136686, 0xcc4b83aa31b11434, 0xcc4b83aa31b11433, 0, 0 }, /* #90 */ { 0x257b42, 0x257302, 0x6f652d805b8e46cf, 0x6f652d805b8e46ce, 0, 0 }, /* #91 */ { 0x0a4e03, 0x0a4607, 0x11a5764745f85931, 0x11a5764745f85930, 0, 0 }, /* #92 */ { 0x2743d2, 0x274306, 0x0b2b37b4825630fa, 0x0b2b37b4825630f9, 0, 0 }, /* #93 */ { 0x296e42, 0x296606, 0x4b876ea6a8717b07, 0x4b876ea6a8717b06, 0, 0 }, /* #94 */ { 0x041d47, 0x041503, 0x15e04751b76a220f, 0x15e04751b76a220e, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_dec_u64_locked = RT_ELEMENTS(g_aTests_dec_u64_locked); BINU64_TEST_T const g_aTests_not_u64[] = { { 0x222317, 0x222317, 0xea7110d3a507c33d, 0x158eef2c5af83cc2, 0, 0 }, /* #0 */ { 0x226cc3, 0x226cc3, 0xa86790dc2757703d, 0x57986f23d8a88fc2, 0, 0 }, /* #1 */ { 0x0948d2, 0x0948d2, 0xc0e941c291dc2805, 0x3f16be3d6e23d7fa, 0, 0 }, /* #2 */ { 0x070a17, 0x070a17, 0x8045557ac7eedd8d, 0x7fbaaa8538112272, 0, 0 }, /* #3 */ { 0x135806, 0x135806, 0xdaf9a6703c1e10e5, 0x2506598fc3e1ef1a, 0, 0 }, /* #4 */ { 0x276a06, 0x276a06, 0xba51d560d28faf89, 0x45ae2a9f2d705076, 0, 0 }, /* #5 */ { 0x0d7597, 0x0d7597, 0x9e6b6e28df0d13b2, 0x619491d720f2ec4d, 0, 0 }, /* #6 */ { 0x081b03, 0x081b03, 0x8ca779318705a748, 0x735886ce78fa58b7, 0, 0 }, /* #7 */ { 0x296b92, 0x296b92, 0x3b554060d9f57d0e, 0xc4aabf9f260a82f1, 0, 0 }, /* #8 */ { 0x255046, 0x255046, 0xc3f925a91a179d1c, 0x3c06da56e5e862e3, 0, 0 }, /* #9 */ { 0x0b2686, 0x0b2686, 0xde4e238fdc00b1a7, 0x21b1dc7023ff4e58, 0, 0 }, /* #10 */ { 0x0f7a03, 0x0f7a03, 0x029b25f2d7d85507, 0xfd64da0d2827aaf8, 0, 0 }, /* #11 */ { 0x366b97, 0x366b97, 0x8553b259f9e2149d, 0x7aac4da6061deb62, 0, 0 }, /* #12 */ { 0x370dc6, 0x370dc6, 0x51c73a7b6ed06a5b, 0xae38c584912f95a4, 0, 0 }, /* #13 */ { 0x361457, 0x361457, 0x688724f6008bc817, 0x9778db09ff7437e8, 0, 0 }, /* #14 */ { 0x3d5e42, 0x3d5e42, 0x89c6ae25d2d30426, 0x763951da2d2cfbd9, 0, 0 }, /* #15 */ { 0x350547, 0x350547, 0x6a408339f16728da, 0x95bf7cc60e98d725, 0, 0 }, /* #16 */ { 0x2b3a42, 0x2b3a42, 0xf6858b05796a320d, 0x097a74fa8695cdf2, 0, 0 }, /* #17 */ { 0x3c10c7, 0x3c10c7, 0xcabb6e7a575231ea, 0x35449185a8adce15, 0, 0 }, /* #18 */ { 0x0b2647, 0x0b2647, 0x78c86d282e767a37, 0x873792d7d18985c8, 0, 0 }, /* #19 */ { 0x116983, 0x116983, 0xcd52ead6feb78e6f, 0x32ad152901487190, 0, 0 }, /* #20 */ { 0x283996, 0x283996, 0xea1c26105e06fa09, 0x15e3d9efa1f905f6, 0, 0 }, /* #21 */ { 0x097447, 0x097447, 0x70b08d3797074fad, 0x8f4f72c868f8b052, 0, 0 }, /* #22 */ { 0x001356, 0x001356, 0xcbffc61f45282360, 0x340039e0bad7dc9f, 0, 0 }, /* #23 */ { 0x2a1712, 0x2a1712, 0x8e25d0bfd4abd3ae, 0x71da2f402b542c51, 0, 0 }, /* #24 */ { 0x164f16, 0x164f16, 0xd8dfded3519dfb67, 0x2720212cae620498, 0, 0 }, /* #25 */ { 0x243012, 0x243012, 0x3b1a3da0f7c41283, 0xc4e5c25f083bed7c, 0, 0 }, /* #26 */ { 0x1b13c2, 0x1b13c2, 0xa50a1098f7c79efa, 0x5af5ef6708386105, 0, 0 }, /* #27 */ { 0x166c87, 0x166c87, 0x11aeba1fe63d524a, 0xee5145e019c2adb5, 0, 0 }, /* #28 */ { 0x252c96, 0x252c96, 0x1bae038dfd6b2c2d, 0xe451fc720294d3d2, 0, 0 }, /* #29 */ { 0x215dd3, 0x215dd3, 0x341a3170e3a3cac9, 0xcbe5ce8f1c5c3536, 0, 0 }, /* #30 */ { 0x166446, 0x166446, 0x81d990d232b2ecc4, 0x7e266f2dcd4d133b, 0, 0 }, /* #31 */ { 0x1651d7, 0x1651d7, 0xf6988498572953fc, 0x09677b67a8d6ac03, 0, 0 }, /* #32 */ { 0x085147, 0x085147, 0xe2a3167e0119bbf6, 0x1d5ce981fee64409, 0, 0 }, /* #33 */ { 0x031402, 0x031402, 0xdd98bd9cd6c87cc5, 0x226742632937833a, 0, 0 }, /* #34 */ { 0x371606, 0x371606, 0x962c0464a3d44c9b, 0x69d3fb9b5c2bb364, 0, 0 }, /* #35 */ { 0x316657, 0x316657, 0x127fbceec04cb6bf, 0xed8043113fb34940, 0, 0 }, /* #36 */ { 0x3135c2, 0x3135c2, 0xdd53670b0e92330b, 0x22ac98f4f16dccf4, 0, 0 }, /* #37 */ { 0x151e86, 0x151e86, 0xf44f34df3c18374d, 0x0bb0cb20c3e7c8b2, 0, 0 }, /* #38 */ { 0x163f07, 0x163f07, 0xe1991c8f0b220184, 0x1e66e370f4ddfe7b, 0, 0 }, /* #39 */ { 0x112787, 0x112787, 0xd6f94a1a08701d92, 0x2906b5e5f78fe26d, 0, 0 }, /* #40 */ { 0x256093, 0x256093, 0x71670d78a4a55a9e, 0x8e98f2875b5aa561, 0, 0 }, /* #41 */ { 0x206e93, 0x206e93, 0xa38338ddbc0a6835, 0x5c7cc72243f597ca, 0, 0 }, /* #42 */ { 0x3f0e56, 0x3f0e56, 0x959be5f72e16e709, 0x6a641a08d1e918f6, 0, 0 }, /* #43 */ { 0x1a3856, 0x1a3856, 0x93e8a756cf420950, 0x6c1758a930bdf6af, 0, 0 }, /* #44 */ { 0x316b03, 0x316b03, 0x00f310d055d4c82c, 0xff0cef2faa2b37d3, 0, 0 }, /* #45 */ { 0x216c92, 0x216c92, 0x62bca9b6d029fd8b, 0x9d4356492fd60274, 0, 0 }, /* #46 */ { 0x0438d7, 0x0438d7, 0x5f4b7b315484fed7, 0xa0b484ceab7b0128, 0, 0 }, /* #47 */ { 0x370092, 0x370092, 0x75c8b3874b827fa7, 0x8a374c78b47d8058, 0, 0 }, /* #48 */ { 0x0a32d2, 0x0a32d2, 0xcde395a6d875cc69, 0x321c6a59278a3396, 0, 0 }, /* #49 */ { 0x3f2ed6, 0x3f2ed6, 0x63171a2e81b7f4d5, 0x9ce8e5d17e480b2a, 0, 0 }, /* #50 */ { 0x2a4cd6, 0x2a4cd6, 0x05ed9d7732fd137e, 0xfa126288cd02ec81, 0, 0 }, /* #51 */ { 0x0a7006, 0x0a7006, 0x111dfc1d0792fd86, 0xeee203e2f86d0279, 0, 0 }, /* #52 */ { 0x026c46, 0x026c46, 0xfdd414132e720b1b, 0x022bebecd18df4e4, 0, 0 }, /* #53 */ { 0x373147, 0x373147, 0x4e8e8fdcb186bbfb, 0xb17170234e794404, 0, 0 }, /* #54 */ { 0x1f7506, 0x1f7506, 0x675b1a41ce18b596, 0x98a4e5be31e74a69, 0, 0 }, /* #55 */ { 0x3932c2, 0x3932c2, 0x5410ba2e162f4d20, 0xabef45d1e9d0b2df, 0, 0 }, /* #56 */ { 0x307b42, 0x307b42, 0x15abe610c88d2f8d, 0xea5419ef3772d072, 0, 0 }, /* #57 */ { 0x2c7713, 0x2c7713, 0x2318c922b03d0a01, 0xdce736dd4fc2f5fe, 0, 0 }, /* #58 */ { 0x1c0112, 0x1c0112, 0x39541fec01fbfd2f, 0xc6abe013fe0402d0, 0, 0 }, /* #59 */ { 0x2b1987, 0x2b1987, 0x5ace07accc59baf3, 0xa531f85333a6450c, 0, 0 }, /* #60 */ { 0x004e86, 0x004e86, 0xb6010d4e3f109794, 0x49fef2b1c0ef686b, 0, 0 }, /* #61 */ { 0x0f3692, 0x0f3692, 0xa764f78655b6b372, 0x589b0879aa494c8d, 0, 0 }, /* #62 */ { 0x3f0c83, 0x3f0c83, 0x39cdf0337f54e2be, 0xc6320fcc80ab1d41, 0, 0 }, /* #63 */ { 0x324847, 0x324847, 0x4d711c4a7cf865fe, 0xb28ee3b583079a01, 0, 0 }, /* #64 */ { 0x3025d7, 0x3025d7, 0x69b8e643ea156eee, 0x964719bc15ea9111, 0, 0 }, /* #65 */ { 0x260183, 0x260183, 0x2237949a2efd3cd6, 0xddc86b65d102c329, 0, 0 }, /* #66 */ { 0x251d93, 0x251d93, 0x5d410e155a03b487, 0xa2bef1eaa5fc4b78, 0, 0 }, /* #67 */ { 0x013916, 0x013916, 0x7914a74cbaf3acae, 0x86eb58b3450c5351, 0, 0 }, /* #68 */ { 0x0d7196, 0x0d7196, 0xf5ba1bed8d7fa0fd, 0x0a45e41272805f02, 0, 0 }, /* #69 */ { 0x2248d7, 0x2248d7, 0xb06789e51d8e3236, 0x4f98761ae271cdc9, 0, 0 }, /* #70 */ { 0x022716, 0x022716, 0xefafdbed428fbd10, 0x10502412bd7042ef, 0, 0 }, /* #71 */ { 0x050793, 0x050793, 0xce47faa8179953be, 0x31b80557e866ac41, 0, 0 }, /* #72 */ { 0x090bc2, 0x090bc2, 0x20aaa904e43e565d, 0xdf5556fb1bc1a9a2, 0, 0 }, /* #73 */ { 0x180643, 0x180643, 0x84c2d34112bb73ab, 0x7b3d2cbeed448c54, 0, 0 }, /* #74 */ { 0x2709d6, 0x2709d6, 0xe05c3e6b4805f366, 0x1fa3c194b7fa0c99, 0, 0 }, /* #75 */ { 0x2e3187, 0x2e3187, 0xff116b17d08dd35a, 0x00ee94e82f722ca5, 0, 0 }, /* #76 */ { 0x2e4213, 0x2e4213, 0x06cfcae27410beec, 0xf930351d8bef4113, 0, 0 }, /* #77 */ { 0x261282, 0x261282, 0x2f2670020483ab7d, 0xd0d98ffdfb7c5482, 0, 0 }, /* #78 */ { 0x2f1dd3, 0x2f1dd3, 0xffe4c653049893ea, 0x001b39acfb676c15, 0, 0 }, /* #79 */ { 0x170ad6, 0x170ad6, 0x98d1770e9fdf65b0, 0x672e88f160209a4f, 0, 0 }, /* #80 */ { 0x0d1603, 0x0d1603, 0x23a9df91a594bae1, 0xdc56206e5a6b451e, 0, 0 }, /* #81 */ { 0x393dc3, 0x393dc3, 0x68cd829c0c39e4b1, 0x97327d63f3c61b4e, 0, 0 }, /* #82 */ { 0x154787, 0x154787, 0x664d351b96d99342, 0x99b2cae469266cbd, 0, 0 }, /* #83 */ { 0x125dc6, 0x125dc6, 0x4a5e05d2a2d0234f, 0xb5a1fa2d5d2fdcb0, 0, 0 }, /* #84 */ { 0x3e2946, 0x3e2946, 0x51ee110764a00c96, 0xae11eef89b5ff369, 0, 0 }, /* #85 */ { 0x1a7f56, 0x1a7f56, 0xf02640b35f61e14a, 0x0fd9bf4ca09e1eb5, 0, 0 }, /* #86 */ { 0x0d7212, 0x0d7212, 0xf897ba63b14df76f, 0x0768459c4eb20890, 0, 0 }, /* #87 */ { 0x2f3192, 0x2f3192, 0x61bb597a12ef8ab6, 0x9e44a685ed107549, 0, 0 }, /* #88 */ { 0x3b5d43, 0x3b5d43, 0xf7fb9159250386c5, 0x08046ea6dafc793a, 0, 0 }, /* #89 */ { 0x052352, 0x052352, 0xc1b031849682d1f9, 0x3e4fce7b697d2e06, 0, 0 }, /* #90 */ { 0x275ec6, 0x275ec6, 0x76413a3574548966, 0x89bec5ca8bab7699, 0, 0 }, /* #91 */ { 0x084316, 0x084316, 0x3547b91937c95476, 0xcab846e6c836ab89, 0, 0 }, /* #92 */ { 0x082b97, 0x082b97, 0xa3a5c7ee98e8ec8a, 0x5c5a381167171375, 0, 0 }, /* #93 */ { 0x010582, 0x010582, 0x5febddd776317f73, 0xa014222889ce808c, 0, 0 }, /* #94 */ { 0x261386, 0x261386, 0xc61a0671d69ce7d8, 0x39e5f98e29631827, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u64 = RT_ELEMENTS(g_aTests_not_u64); BINU64_TEST_T const g_aTests_not_u64_locked[] = { { 0x392183, 0x392183, 0x27c6a8106343c6d6, 0xd83957ef9cbc3929, 0, 0 }, /* #0 */ { 0x333e83, 0x333e83, 0x31cd47569c069978, 0xce32b8a963f96687, 0, 0 }, /* #1 */ { 0x054453, 0x054453, 0x3766828f6b05b786, 0xc8997d7094fa4879, 0, 0 }, /* #2 */ { 0x137546, 0x137546, 0xa40df6ed10ce74ec, 0x5bf20912ef318b13, 0, 0 }, /* #3 */ { 0x1e5b46, 0x1e5b46, 0x4752780777461752, 0xb8ad87f888b9e8ad, 0, 0 }, /* #4 */ { 0x2524d7, 0x2524d7, 0x9015cdbfc776bed9, 0x6fea324038894126, 0, 0 }, /* #5 */ { 0x2b1c43, 0x2b1c43, 0x08682a1b6ea456ec, 0xf797d5e4915ba913, 0, 0 }, /* #6 */ { 0x065893, 0x065893, 0x1c3d04bdaa02439a, 0xe3c2fb4255fdbc65, 0, 0 }, /* #7 */ { 0x244903, 0x244903, 0x37b51f8e142ac034, 0xc84ae071ebd53fcb, 0, 0 }, /* #8 */ { 0x304117, 0x304117, 0xb624b302a3646413, 0x49db4cfd5c9b9bec, 0, 0 }, /* #9 */ { 0x262d86, 0x262d86, 0xacb84c88f7a8ac7b, 0x5347b37708575384, 0, 0 }, /* #10 */ { 0x135bc3, 0x135bc3, 0xc3027afc57d837ef, 0x3cfd8503a827c810, 0, 0 }, /* #11 */ { 0x003803, 0x003803, 0xa425bd75a9b95edd, 0x5bda428a5646a122, 0, 0 }, /* #12 */ { 0x031493, 0x031493, 0x693b6109395fcbd8, 0x96c49ef6c6a03427, 0, 0 }, /* #13 */ { 0x3f6f57, 0x3f6f57, 0xe1eb1769114e20b8, 0x1e14e896eeb1df47, 0, 0 }, /* #14 */ { 0x0618c2, 0x0618c2, 0x1a0d37e5d9d0c993, 0xe5f2c81a262f366c, 0, 0 }, /* #15 */ { 0x215f02, 0x215f02, 0x8f805f89f5004425, 0x707fa0760affbbda, 0, 0 }, /* #16 */ { 0x3a1507, 0x3a1507, 0xcb0263acc9ddb6d9, 0x34fd9c5336224926, 0, 0 }, /* #17 */ { 0x0f0653, 0x0f0653, 0xb843a3d520b911ce, 0x47bc5c2adf46ee31, 0, 0 }, /* #18 */ { 0x001cd6, 0x001cd6, 0x582e182dfa353ec1, 0xa7d1e7d205cac13e, 0, 0 }, /* #19 */ { 0x2b2f97, 0x2b2f97, 0xb1c0fed4759a29d0, 0x4e3f012b8a65d62f, 0, 0 }, /* #20 */ { 0x2f5303, 0x2f5303, 0xe6f295ef805191e3, 0x190d6a107fae6e1c, 0, 0 }, /* #21 */ { 0x004e16, 0x004e16, 0x6ba47f747cabcfe1, 0x945b808b8354301e, 0, 0 }, /* #22 */ { 0x1c7c92, 0x1c7c92, 0x7153cf757559239f, 0x8eac308a8aa6dc60, 0, 0 }, /* #23 */ { 0x3157c3, 0x3157c3, 0x4bd244669988ab6d, 0xb42dbb9966775492, 0, 0 }, /* #24 */ { 0x2e2f07, 0x2e2f07, 0x296502c366988643, 0xd69afd3c996779bc, 0, 0 }, /* #25 */ { 0x164d56, 0x164d56, 0x1d825a1a18e97018, 0xe27da5e5e7168fe7, 0, 0 }, /* #26 */ { 0x3e6542, 0x3e6542, 0x96e9f3d39986ce39, 0x69160c2c667931c6, 0, 0 }, /* #27 */ { 0x0d0d46, 0x0d0d46, 0x09a2a09293dbd62f, 0xf65d5f6d6c2429d0, 0, 0 }, /* #28 */ { 0x0a31d2, 0x0a31d2, 0x53da8197ae720b83, 0xac257e68518df47c, 0, 0 }, /* #29 */ { 0x115d47, 0x115d47, 0xe59681d1fc24f471, 0x1a697e2e03db0b8e, 0, 0 }, /* #30 */ { 0x2c6643, 0x2c6643, 0xf4f61de2ca23fb98, 0x0b09e21d35dc0467, 0, 0 }, /* #31 */ { 0x1a3d53, 0x1a3d53, 0x0545c25fe6dbedad, 0xfaba3da019241252, 0, 0 }, /* #32 */ { 0x110cc3, 0x110cc3, 0xec9e7928d82468ce, 0x136186d727db9731, 0, 0 }, /* #33 */ { 0x1c38c3, 0x1c38c3, 0xaac731e03b9b7f10, 0x5538ce1fc46480ef, 0, 0 }, /* #34 */ { 0x3332d6, 0x3332d6, 0x9fce8ed572037316, 0x6031712a8dfc8ce9, 0, 0 }, /* #35 */ { 0x3863d6, 0x3863d6, 0x80b5945d111f86db, 0x7f4a6ba2eee07924, 0, 0 }, /* #36 */ { 0x0e3d52, 0x0e3d52, 0x38f94916f62d8166, 0xc706b6e909d27e99, 0, 0 }, /* #37 */ { 0x0a6b53, 0x0a6b53, 0x228c4a39e85d16ba, 0xdd73b5c617a2e945, 0, 0 }, /* #38 */ { 0x3f42d7, 0x3f42d7, 0x4ffeceba21b63e5d, 0xb0013145de49c1a2, 0, 0 }, /* #39 */ { 0x387dc3, 0x387dc3, 0xc54a1907c3b13e1b, 0x3ab5e6f83c4ec1e4, 0, 0 }, /* #40 */ { 0x246083, 0x246083, 0xbcfbeb357f0f03da, 0x430414ca80f0fc25, 0, 0 }, /* #41 */ { 0x057d87, 0x057d87, 0xe4896ed9facc7b4c, 0x1b769126053384b3, 0, 0 }, /* #42 */ { 0x325896, 0x325896, 0x47b342e709ed4fa4, 0xb84cbd18f612b05b, 0, 0 }, /* #43 */ { 0x071d13, 0x071d13, 0x5166ec6e7c2c5382, 0xae99139183d3ac7d, 0, 0 }, /* #44 */ { 0x1e1a83, 0x1e1a83, 0x673c51a32913b874, 0x98c3ae5cd6ec478b, 0, 0 }, /* #45 */ { 0x327d93, 0x327d93, 0xe225419dbbf6dcc1, 0x1ddabe624409233e, 0, 0 }, /* #46 */ { 0x174256, 0x174256, 0xcb0de117bc34d37f, 0x34f21ee843cb2c80, 0, 0 }, /* #47 */ { 0x297687, 0x297687, 0x32265c82b4837486, 0xcdd9a37d4b7c8b79, 0, 0 }, /* #48 */ { 0x174506, 0x174506, 0xb98b96413b35c3be, 0x467469bec4ca3c41, 0, 0 }, /* #49 */ { 0x060d52, 0x060d52, 0x3494237ce9a5ddaf, 0xcb6bdc83165a2250, 0, 0 }, /* #50 */ { 0x3d2187, 0x3d2187, 0xcf23c7f1361ba6fa, 0x30dc380ec9e45905, 0, 0 }, /* #51 */ { 0x2f2382, 0x2f2382, 0xf861f6d7e794ba2c, 0x079e0928186b45d3, 0, 0 }, /* #52 */ { 0x0a3303, 0x0a3303, 0xdb2e11926d83b702, 0x24d1ee6d927c48fd, 0, 0 }, /* #53 */ { 0x237b86, 0x237b86, 0x886d91b9517a2dd5, 0x77926e46ae85d22a, 0, 0 }, /* #54 */ { 0x1703c3, 0x1703c3, 0x44c1ed9017d3ac34, 0xbb3e126fe82c53cb, 0, 0 }, /* #55 */ { 0x0e1606, 0x0e1606, 0xd9e33b57154cda08, 0x261cc4a8eab325f7, 0, 0 }, /* #56 */ { 0x3e4e06, 0x3e4e06, 0xfc3c53141c7264f1, 0x03c3acebe38d9b0e, 0, 0 }, /* #57 */ { 0x0118c6, 0x0118c6, 0x67c389d9968f19f4, 0x983c76266970e60b, 0, 0 }, /* #58 */ { 0x306d96, 0x306d96, 0xa334a258948e724a, 0x5ccb5da76b718db5, 0, 0 }, /* #59 */ { 0x3162d3, 0x3162d3, 0xcc8e919163f6eddb, 0x33716e6e9c091224, 0, 0 }, /* #60 */ { 0x395747, 0x395747, 0x9726984b26d890a0, 0x68d967b4d9276f5f, 0, 0 }, /* #61 */ { 0x3f0c46, 0x3f0c46, 0x4d807ca92e78422b, 0xb27f8356d187bdd4, 0, 0 }, /* #62 */ { 0x004d96, 0x004d96, 0x8cadf4adf09ab12f, 0x73520b520f654ed0, 0, 0 }, /* #63 */ { 0x261d96, 0x261d96, 0xcf7e88863c351d5c, 0x30817779c3cae2a3, 0, 0 }, /* #64 */ { 0x1a21c7, 0x1a21c7, 0x097ae3ce6301ee3e, 0xf6851c319cfe11c1, 0, 0 }, /* #65 */ { 0x005b12, 0x005b12, 0x79a546f711d61fb2, 0x865ab908ee29e04d, 0, 0 }, /* #66 */ { 0x3a6846, 0x3a6846, 0xaee6c8bbf184a5de, 0x511937440e7b5a21, 0, 0 }, /* #67 */ { 0x254c03, 0x254c03, 0x01f704c5005a2285, 0xfe08fb3affa5dd7a, 0, 0 }, /* #68 */ { 0x1049d3, 0x1049d3, 0x28efb9f7129a3cf3, 0xd7104608ed65c30c, 0, 0 }, /* #69 */ { 0x171fc3, 0x171fc3, 0x2301f64895d023c0, 0xdcfe09b76a2fdc3f, 0, 0 }, /* #70 */ { 0x1b1d52, 0x1b1d52, 0xd669ae3f342eb597, 0x299651c0cbd14a68, 0, 0 }, /* #71 */ { 0x140812, 0x140812, 0x009f7371e45420dc, 0xff608c8e1babdf23, 0, 0 }, /* #72 */ { 0x395e06, 0x395e06, 0x7f5418986a1ae476, 0x80abe76795e51b89, 0, 0 }, /* #73 */ { 0x0d3546, 0x0d3546, 0xe2d15d199f3746fe, 0x1d2ea2e660c8b901, 0, 0 }, /* #74 */ { 0x155d96, 0x155d96, 0xa58e88c830b615bb, 0x5a717737cf49ea44, 0, 0 }, /* #75 */ { 0x0c40d3, 0x0c40d3, 0xbd111c9c6e6d85e9, 0x42eee36391927a16, 0, 0 }, /* #76 */ { 0x323c82, 0x323c82, 0x54be5d0b5dcea8a4, 0xab41a2f4a231575b, 0, 0 }, /* #77 */ { 0x213647, 0x213647, 0x5ec5a2b4013ce734, 0xa13a5d4bfec318cb, 0, 0 }, /* #78 */ { 0x2f2842, 0x2f2842, 0xef6e35a6ac843d9d, 0x1091ca59537bc262, 0, 0 }, /* #79 */ { 0x294613, 0x294613, 0x7df7b98f92b79be5, 0x820846706d48641a, 0, 0 }, /* #80 */ { 0x1b60d6, 0x1b60d6, 0x5c0feba8193891d0, 0xa3f01457e6c76e2f, 0, 0 }, /* #81 */ { 0x2c7b97, 0x2c7b97, 0x367bad3ab1a9f79b, 0xc98452c54e560864, 0, 0 }, /* #82 */ { 0x3e7a96, 0x3e7a96, 0xb53594e610c2c428, 0x4aca6b19ef3d3bd7, 0, 0 }, /* #83 */ { 0x1c2692, 0x1c2692, 0x9625461c291e0473, 0x69dab9e3d6e1fb8c, 0, 0 }, /* #84 */ { 0x362f13, 0x362f13, 0xefcecfeff2b58d41, 0x103130100d4a72be, 0, 0 }, /* #85 */ { 0x0c6116, 0x0c6116, 0x1257623326f02c80, 0xeda89dccd90fd37f, 0, 0 }, /* #86 */ { 0x393c46, 0x393c46, 0x92b93301fcc39041, 0x6d46ccfe033c6fbe, 0, 0 }, /* #87 */ { 0x333a93, 0x333a93, 0x711dac291311d0f0, 0x8ee253d6ecee2f0f, 0, 0 }, /* #88 */ { 0x2c4657, 0x2c4657, 0xcc74155dd926930e, 0x338beaa226d96cf1, 0, 0 }, /* #89 */ { 0x000902, 0x000902, 0x7ba486a2ee831445, 0x845b795d117cebba, 0, 0 }, /* #90 */ { 0x2755d6, 0x2755d6, 0x43c9f20e3f3297e6, 0xbc360df1c0cd6819, 0, 0 }, /* #91 */ { 0x123e47, 0x123e47, 0xe00a51ab4577c1fc, 0x1ff5ae54ba883e03, 0, 0 }, /* #92 */ { 0x200a13, 0x200a13, 0x3110d538481e68b2, 0xceef2ac7b7e1974d, 0, 0 }, /* #93 */ { 0x2b2313, 0x2b2313, 0x9ddaa244bcd34e7f, 0x62255dbb432cb180, 0, 0 }, /* #94 */ { 0x061303, 0x061303, 0x78dfe2a8b299a0c3, 0x87201d574d665f3c, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_not_u64_locked = RT_ELEMENTS(g_aTests_not_u64_locked); BINU64_TEST_T const g_aTests_neg_u64[] = { { 0x091cd6, 0x091417, 0xd3218749be38f442, 0x2cde78b641c70bbe, 0, 0 }, /* #0 */ { 0x2c38d2, 0x2c3097, 0x125028894c956497, 0xedafd776b36a9b69, 0, 0 }, /* #1 */ { 0x3e7bd7, 0x3e7317, 0xf94fa4499baad204, 0x06b05bb664552dfc, 0, 0 }, /* #2 */ { 0x0212c6, 0x021293, 0x2eaa867bfd632dff, 0xd1557984029cd201, 0, 0 }, /* #3 */ { 0x210082, 0x210097, 0x3672545ccc00a0c4, 0xc98daba333ff5f3c, 0, 0 }, /* #4 */ { 0x3a4ad7, 0x3a4213, 0x9edb08a83e157e3e, 0x6124f757c1ea81c2, 0, 0 }, /* #5 */ { 0x135917, 0x135197, 0x093f9a24eea0b63a, 0xf6c065db115f49c6, 0, 0 }, /* #6 */ { 0x1b31c2, 0x1b3197, 0x4932d18aa75ae091, 0xb6cd2e7558a51f6f, 0, 0 }, /* #7 */ { 0x0d63c6, 0x0d6397, 0x304d68672a017bca, 0xcfb29798d5fe8436, 0, 0 }, /* #8 */ { 0x264107, 0x264197, 0x4a3ee7eea7ece056, 0xb5c1181158131faa, 0, 0 }, /* #9 */ { 0x3c6347, 0x3c6313, 0xf66238e2aa84ba26, 0x099dc71d557b45da, 0, 0 }, /* #10 */ { 0x192a92, 0x192213, 0x9a7b9a86a8dde0ff, 0x6584657957221f01, 0, 0 }, /* #11 */ { 0x1e1a46, 0x1e1293, 0x0864b7f48c69194d, 0xf79b480b7396e6b3, 0, 0 }, /* #12 */ { 0x3c3546, 0x3c3513, 0x91dda6b06eea75f9, 0x6e22594f91158a07, 0, 0 }, /* #13 */ { 0x276752, 0x276717, 0xc6306b3814cf4d88, 0x39cf94c7eb30b278, 0, 0 }, /* #14 */ { 0x2b2646, 0x2b2617, 0xa1258ae3a7c16ee8, 0x5eda751c583e9118, 0, 0 }, /* #15 */ { 0x187687, 0x187617, 0x83cfcd713fb8d87e, 0x7c30328ec0472782, 0, 0 }, /* #16 */ { 0x0d7996, 0x0d7113, 0xc8313988d7b813eb, 0x37cec6772847ec15, 0, 0 }, /* #17 */ { 0x235642, 0x235617, 0xe7afb4c4c084c437, 0x18504b3b3f7b3bc9, 0, 0 }, /* #18 */ { 0x2d7707, 0x2d7797, 0x477ca4830814984c, 0xb8835b7cf7eb67b4, 0, 0 }, /* #19 */ { 0x1a2993, 0x1a2107, 0x967cb0bcd4373300, 0x69834f432bc8cd00, 0, 0 }, /* #20 */ { 0x354f56, 0x354793, 0x6e2dbef8bd54a377, 0x91d2410742ab5c89, 0, 0 }, /* #21 */ { 0x377917, 0x377197, 0x4742133542fb004c, 0xb8bdeccabd04ffb4, 0, 0 }, /* #22 */ { 0x107f13, 0x107793, 0x238ad785f04b8fd1, 0xdc75287a0fb4702f, 0, 0 }, /* #23 */ { 0x0e7b16, 0x0e7397, 0x64c8044c87924d45, 0x9b37fbb3786db2bb, 0, 0 }, /* #24 */ { 0x0e70c7, 0x0e7013, 0xaee955b358f972d4, 0x5116aa4ca7068d2c, 0, 0 }, /* #25 */ { 0x2169c6, 0x216197, 0x4fc539f39d5f889b, 0xb03ac60c62a07765, 0, 0 }, /* #26 */ { 0x012803, 0x012017, 0xb9bcefb5631d9283, 0x4643104a9ce26d7d, 0, 0 }, /* #27 */ { 0x3e0943, 0x3e0197, 0x090a9d0dd7ccc51e, 0xf6f562f228333ae2, 0, 0 }, /* #28 */ { 0x2140c7, 0x214097, 0x76a3cb303b70f929, 0x895c34cfc48f06d7, 0, 0 }, /* #29 */ { 0x363207, 0x363297, 0x7650927623bf9cd5, 0x89af6d89dc40632b, 0, 0 }, /* #30 */ { 0x111716, 0x111717, 0x8817cc68126ce4d2, 0x77e83397ed931b2e, 0, 0 }, /* #31 */ { 0x222053, 0x222083, 0x2e5370d6e8152a30, 0xd1ac8f2917ead5d0, 0, 0 }, /* #32 */ { 0x0449d7, 0x044113, 0xb8e266b657c574ba, 0x471d9949a83a8b46, 0, 0 }, /* #33 */ { 0x320c52, 0x320493, 0x1c5c9c3b4414f409, 0xe3a363c4bbeb0bf7, 0, 0 }, /* #34 */ { 0x217cd6, 0x217417, 0xa71339e39f3d7a1f, 0x58ecc61c60c285e1, 0, 0 }, /* #35 */ { 0x1c3a12, 0x1c3293, 0x28fc1316fd491e5f, 0xd703ece902b6e1a1, 0, 0 }, /* #36 */ { 0x290e42, 0x290697, 0x1e30d3b2979a5a9a, 0xe1cf2c4d6865a566, 0, 0 }, /* #37 */ { 0x324093, 0x324093, 0x4ca1e70ad94768d4, 0xb35e18f526b8972c, 0, 0 }, /* #38 */ { 0x334343, 0x334313, 0x9e84f3b56a9c208d, 0x617b0c4a9563df73, 0, 0 }, /* #39 */ { 0x1d3f83, 0x1d3717, 0xd03e88ec798f671c, 0x2fc17713867098e4, 0, 0 }, /* #40 */ { 0x3a7cc3, 0x3a7493, 0x6656ac8144575cd1, 0x99a9537ebba8a32f, 0, 0 }, /* #41 */ { 0x0e1f93, 0x0e1797, 0x088dea6a9d18d989, 0xf772159562e72677, 0, 0 }, /* #42 */ { 0x314043, 0x314093, 0x5323d519d57b86f3, 0xacdc2ae62a84790d, 0, 0 }, /* #43 */ { 0x186757, 0x186797, 0x003d9b844cacf73b, 0xffc2647bb35308c5, 0, 0 }, /* #44 */ { 0x1b69d2, 0x1b6197, 0x44400feec9d5f543, 0xbbbff011362a0abd, 0, 0 }, /* #45 */ { 0x192793, 0x192797, 0x3bb5647101d55557, 0xc44a9b8efe2aaaa9, 0, 0 }, /* #46 */ { 0x154393, 0x154397, 0x5622c91485bf6c3a, 0xa9dd36eb7a4093c6, 0, 0 }, /* #47 */ { 0x1a56c2, 0x1a5613, 0xddc785c5561f57c9, 0x22387a3aa9e0a837, 0, 0 }, /* #48 */ { 0x3c5857, 0x3c5093, 0x62541fc840f2b5e7, 0x9dabe037bf0d4a19, 0, 0 }, /* #49 */ { 0x045107, 0x045193, 0x20ed816bc8cbc984, 0xdf127e943734367c, 0, 0 }, /* #50 */ { 0x1a7d96, 0x1a7513, 0xa900cf36f423f741, 0x56ff30c90bdc08bf, 0, 0 }, /* #51 */ { 0x3e07d2, 0x3e0797, 0x0b7d5eb513d4e3cb, 0xf482a14aec2b1c35, 0, 0 }, /* #52 */ { 0x372e92, 0x372697, 0x5d9a9b10113a6772, 0xa26564efeec5988e, 0, 0 }, /* #53 */ { 0x1d1707, 0x1d1713, 0xd766764c87e0a468, 0x289989b3781f5b98, 0, 0 }, /* #54 */ { 0x092bc2, 0x092393, 0x7fb399a8282d0544, 0x804c6657d7d2fabc, 0, 0 }, /* #55 */ { 0x3447d7, 0x344713, 0xb1b43b71afaa9135, 0x4e4bc48e50556ecb, 0, 0 }, /* #56 */ { 0x234707, 0x234713, 0xbd0bce29120c050e, 0x42f431d6edf3faf2, 0, 0 }, /* #57 */ { 0x200417, 0x200497, 0x3a9670a3aabcfb61, 0xc5698f5c5543049f, 0, 0 }, /* #58 */ { 0x1b5406, 0x1b5493, 0x4dfce4d816142814, 0xb2031b27e9ebd7ec, 0, 0 }, /* #59 */ { 0x136512, 0x136513, 0xa618d92c695a0c11, 0x59e726d396a5f3ef, 0, 0 }, /* #60 */ { 0x0e6602, 0x0e6613, 0x8892ca92dd315c77, 0x776d356d22cea389, 0, 0 }, /* #61 */ { 0x2d1792, 0x2d1797, 0x69bc098df8173e36, 0x9643f67207e8c1ca, 0, 0 }, /* #62 */ { 0x3567d6, 0x356713, 0x8c7bef685ca29b3f, 0x73841097a35d64c1, 0, 0 }, /* #63 */ { 0x3e53c2, 0x3e5317, 0x86aeacc2b5cff7fb, 0x7951533d4a300805, 0, 0 }, /* #64 */ { 0x211b56, 0x211397, 0x09dd60c464fc09be, 0xf6229f3b9b03f642, 0, 0 }, /* #65 */ { 0x234c97, 0x234407, 0xfd96bcf6f34fda10, 0x026943090cb025f0, 0, 0 }, /* #66 */ { 0x350b96, 0x350397, 0x7e1ee2ebddc3f2fd, 0x81e11d14223c0d03, 0, 0 }, /* #67 */ { 0x054f47, 0x054793, 0x4bb3a10afe119d86, 0xb44c5ef501ee627a, 0, 0 }, /* #68 */ { 0x3c6817, 0x3c6013, 0xc273bcdf3c74d5ba, 0x3d8c4320c38b2a46, 0, 0 }, /* #69 */ { 0x3b6603, 0x3b6613, 0xfc443f75a4a25a0f, 0x03bbc08a5b5da5f1, 0, 0 }, /* #70 */ { 0x064246, 0x064293, 0x4b04e726eee39644, 0xb4fb18d9111c69bc, 0, 0 }, /* #71 */ { 0x1e6242, 0x1e6213, 0x974ecae3f5ea0909, 0x68b1351c0a15f6f7, 0, 0 }, /* #72 */ { 0x374986, 0x374113, 0xaf9f98ce96e935a2, 0x506067316916ca5e, 0, 0 }, /* #73 */ { 0x004b43, 0x004393, 0x688cce213430ed53, 0x977331decbcf12ad, 0, 0 }, /* #74 */ { 0x2c7ec3, 0x2c7697, 0x1213b0a20ab185c7, 0xedec4f5df54e7a39, 0, 0 }, /* #75 */ { 0x055147, 0x055117, 0xcf301cc8dfb19642, 0x30cfe337204e69be, 0, 0 }, /* #76 */ { 0x3f5747, 0x3f5797, 0x5190a6696f9d6154, 0xae6f599690629eac, 0, 0 }, /* #77 */ { 0x210b03, 0x210393, 0x412e22ed3bf71709, 0xbed1dd12c408e8f7, 0, 0 }, /* #78 */ { 0x096e82, 0x096693, 0x483df9115caaf024, 0xb7c206eea3550fdc, 0, 0 }, /* #79 */ { 0x3b7b03, 0x3b7397, 0x419cb05e15feec25, 0xbe634fa1ea0113db, 0, 0 }, /* #80 */ { 0x011d16, 0x011513, 0xf8ba7c251b2c9f0f, 0x074583dae4d360f1, 0, 0 }, /* #81 */ { 0x3e1f93, 0x3e1717, 0xdb28321e2bf25d7f, 0x24d7cde1d40da281, 0, 0 }, /* #82 */ { 0x187416, 0x187497, 0x1e9c410d6472cc2e, 0xe163bef29b8d33d2, 0, 0 }, /* #83 */ { 0x3a7293, 0x3a7217, 0xa593fd8916ea6178, 0x5a6c0276e9159e88, 0, 0 }, /* #84 */ { 0x2539d6, 0x253117, 0xb279b607d49dc048, 0x4d8649f82b623fb8, 0, 0 }, /* #85 */ { 0x3a4183, 0x3a4117, 0xa4f88d0c79f4429d, 0x5b0772f3860bbd63, 0, 0 }, /* #86 */ { 0x010fd2, 0x010717, 0xf552eca8572f24f1, 0x0aad1357a8d0db0f, 0, 0 }, /* #87 */ { 0x2276c6, 0x227617, 0xddefb320a3d9093a, 0x22104cdf5c26f6c6, 0, 0 }, /* #88 */ { 0x2c7206, 0x2c7297, 0x0f0711971913d836, 0xf0f8ee68e6ec27ca, 0, 0 }, /* #89 */ { 0x174e16, 0x174693, 0x7b1b3a9638a36c2a, 0x84e4c569c75c93d6, 0, 0 }, /* #90 */ { 0x127746, 0x127793, 0x7354add57c609546, 0x8cab522a839f6aba, 0, 0 }, /* #91 */ { 0x286657, 0x286613, 0xf19ea04ee52e7a55, 0x0e615fb11ad185ab, 0, 0 }, /* #92 */ { 0x217587, 0x217593, 0x6d7204751882b4a2, 0x928dfb8ae77d4b5e, 0, 0 }, /* #93 */ { 0x210442, 0x210493, 0x129e1ce5ca7b28c3, 0xed61e31a3584d73d, 0, 0 }, /* #94 */ { 0x311f97, 0x311717, 0xc9907d672d18fa18, 0x366f8298d2e705e8, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u64 = RT_ELEMENTS(g_aTests_neg_u64); BINU64_TEST_T const g_aTests_neg_u64_locked[] = { { 0x0b7597, 0x0b7593, 0x7b9697d9dbcb66f2, 0x846968262434990e, 0, 0 }, /* #0 */ { 0x1348d3, 0x134093, 0x3a2dcd0514ef211a, 0xc5d232faeb10dee6, 0, 0 }, /* #1 */ { 0x263c92, 0x263413, 0xa257ea0379c49d65, 0x5da815fc863b629b, 0, 0 }, /* #2 */ { 0x391057, 0x391017, 0xa0336e8b509e7831, 0x5fcc9174af6187cf, 0, 0 }, /* #3 */ { 0x246157, 0x246113, 0xd78fdfbf66aa80ae, 0x2870204099557f52, 0, 0 }, /* #4 */ { 0x265402, 0x265413, 0xc69fb4391ef12e68, 0x39604bc6e10ed198, 0, 0 }, /* #5 */ { 0x1d3d96, 0x1d3597, 0x14922f2e89577f8f, 0xeb6dd0d176a88071, 0, 0 }, /* #6 */ { 0x370a13, 0x370203, 0xcb273b983cb97de0, 0x34d8c467c3468220, 0, 0 }, /* #7 */ { 0x371c47, 0x371493, 0x326111b0c2d0747a, 0xcd9eee4f3d2f8b86, 0, 0 }, /* #8 */ { 0x0f17d3, 0x0f1793, 0x27672cb026a6eb05, 0xd898d34fd95914fb, 0, 0 }, /* #9 */ { 0x0f49c3, 0x0f4193, 0x48110d6b178810c3, 0xb7eef294e877ef3d, 0, 0 }, /* #10 */ { 0x041f12, 0x041793, 0x39697775bb21e098, 0xc696888a44de1f68, 0, 0 }, /* #11 */ { 0x205a47, 0x205283, 0x0c4f9a003e077c50, 0xf3b065ffc1f883b0, 0, 0 }, /* #12 */ { 0x320802, 0x320097, 0x4a3ee7ee27ecbf83, 0xb5c11811d813407d, 0, 0 }, /* #13 */ { 0x1145c7, 0x114593, 0x460662768d2a3411, 0xb9f99d8972d5cbef, 0, 0 }, /* #14 */ { 0x004ed7, 0x004693, 0x4c782d2225db1993, 0xb387d2ddda24e66d, 0, 0 }, /* #15 */ { 0x2c1547, 0x2c1513, 0xdceb205210971726, 0x2314dfadef68e8da, 0, 0 }, /* #16 */ { 0x306917, 0x306193, 0x1caf1d692cb40808, 0xe350e296d34bf7f8, 0, 0 }, /* #17 */ { 0x3b7cd3, 0x3b7413, 0xa449cf9469db30fc, 0x5bb6306b9624cf04, 0, 0 }, /* #18 */ { 0x2d05d3, 0x2d0593, 0x489ba917a37a4a3e, 0xb76456e85c85b5c2, 0, 0 }, /* #19 */ { 0x205f57, 0x205713, 0xd7dbb7e89a070d68, 0x2824481765f8f298, 0, 0 }, /* #20 */ { 0x013413, 0x013407, 0x9209a05bf5fee070, 0x6df65fa40a011f90, 0, 0 }, /* #21 */ { 0x011597, 0x011597, 0x4d0ff90093a475b3, 0xb2f006ff6c5b8a4d, 0, 0 }, /* #22 */ { 0x2b44d2, 0x2b4417, 0xd6b4ca39374890a7, 0x294b35c6c8b76f59, 0, 0 }, /* #23 */ { 0x110117, 0x110197, 0x2760b98b3f3568df, 0xd89f4674c0ca9721, 0, 0 }, /* #24 */ { 0x3828c6, 0x382013, 0xbdc4b771fde77b65, 0x423b488e0218849b, 0, 0 }, /* #25 */ { 0x164383, 0x164397, 0x377297050418e5b3, 0xc88d68fafbe71a4d, 0, 0 }, /* #26 */ { 0x106d92, 0x106503, 0xb9d85c8eaba4ad20, 0x4627a371545b52e0, 0, 0 }, /* #27 */ { 0x224716, 0x224713, 0xac28f9a6361e38c3, 0x53d70659c9e1c73d, 0, 0 }, /* #28 */ { 0x2046c2, 0x204613, 0xfddb1596fa664a93, 0x0224ea690599b56d, 0, 0 }, /* #29 */ { 0x2a3786, 0x2a3713, 0xbe2d271606615611, 0x41d2d8e9f99ea9ef, 0, 0 }, /* #30 */ { 0x191a12, 0x191217, 0x9a99d5e7e9aa5f29, 0x65662a181655a0d7, 0, 0 }, /* #31 */ { 0x0d1217, 0x0d1217, 0x8f24c6f73782aab8, 0x70db3908c87d5548, 0, 0 }, /* #32 */ { 0x165356, 0x165317, 0xe238c20cfc4bd434, 0x1dc73df303b42bcc, 0, 0 }, /* #33 */ { 0x186186, 0x186113, 0xe5480f7dddf10b7d, 0x1ab7f082220ef483, 0, 0 }, /* #34 */ { 0x296b93, 0x296313, 0x835f7e5e72614f0c, 0x7ca081a18d9eb0f4, 0, 0 }, /* #35 */ { 0x0c5756, 0x0c5713, 0x9c97bb89ad992e09, 0x636844765266d1f7, 0, 0 }, /* #36 */ { 0x1d6842, 0x1d6093, 0x7ca962ba9490e146, 0x83569d456b6f1eba, 0, 0 }, /* #37 */ { 0x356603, 0x356613, 0xab119438cf19fe9f, 0x54ee6bc730e60161, 0, 0 }, /* #38 */ { 0x1b0057, 0x1b0017, 0xa60f3fecf32dd34c, 0x59f0c0130cd22cb4, 0, 0 }, /* #39 */ { 0x0b5d87, 0x0b5593, 0x00b1a29c4e2ad0f2, 0xff4e5d63b1d52f0e, 0, 0 }, /* #40 */ { 0x3b67d7, 0x3b6793, 0x5e39b5849ebbfc9c, 0xa1c64a7b61440364, 0, 0 }, /* #41 */ { 0x051653, 0x051697, 0x362ade61f86deee2, 0xc9d5219e0792111e, 0, 0 }, /* #42 */ { 0x1e7512, 0x1e7593, 0x286063de903c9887, 0xd79f9c216fc36779, 0, 0 }, /* #43 */ { 0x017012, 0x017087, 0x7f020a691ef993d0, 0x80fdf596e1066c30, 0, 0 }, /* #44 */ { 0x174c93, 0x174413, 0x886450d031f5acd1, 0x779baf2fce0a532f, 0, 0 }, /* #45 */ { 0x2466d6, 0x246617, 0xbeb75e19f882db79, 0x4148a1e6077d2487, 0, 0 }, /* #46 */ { 0x172296, 0x172217, 0xb0ef67fef5946dcb, 0x4f1098010a6b9235, 0, 0 }, /* #47 */ { 0x3445c2, 0x344597, 0x505994a8a92ea9fa, 0xafa66b5756d15606, 0, 0 }, /* #48 */ { 0x191202, 0x191293, 0x1c42880c13f1fb26, 0xe3bd77f3ec0e04da, 0, 0 }, /* #49 */ { 0x1f0606, 0x1f0693, 0x6e17abe9d4178676, 0x91e854162be8798a, 0, 0 }, /* #50 */ { 0x3c5813, 0x3c5013, 0xd04ffff2742c920f, 0x2fb0000d8bd36df1, 0, 0 }, /* #51 */ { 0x293183, 0x293187, 0x5c0f2e6f68b1a8a0, 0xa3f0d190974e5760, 0, 0 }, /* #52 */ { 0x355612, 0x355693, 0x52f96cef755ee977, 0xad0693108aa11689, 0, 0 }, /* #53 */ { 0x313fd6, 0x313717, 0xa8290cf0df107529, 0x57d6f30f20ef8ad7, 0, 0 }, /* #54 */ { 0x3b6687, 0x3b6613, 0xbd65a20fdb72c71a, 0x429a5df0248d38e6, 0, 0 }, /* #55 */ { 0x2d0a02, 0x2d0213, 0xeb819ce50a63b587, 0x147e631af59c4a79, 0, 0 }, /* #56 */ { 0x223747, 0x223713, 0xb7d644291414fc62, 0x4829bbd6ebeb039e, 0, 0 }, /* #57 */ { 0x053106, 0x053193, 0x0deb259c88f22be7, 0xf214da63770dd419, 0, 0 }, /* #58 */ { 0x207013, 0x207017, 0xb6a0066c0405b878, 0x495ff993fbfa4788, 0, 0 }, /* #59 */ { 0x117103, 0x117113, 0x927068ea51f7e41b, 0x6d8f9715ae081be5, 0, 0 }, /* #60 */ { 0x2031d6, 0x203113, 0xf4faeaa5454332a3, 0x0b05155ababccd5d, 0, 0 }, /* #61 */ { 0x316e07, 0x316613, 0xb27a6352410ed735, 0x4d859cadbef128cb, 0, 0 }, /* #62 */ { 0x1279d3, 0x127197, 0x5a975890c6378467, 0xa568a76f39c87b99, 0, 0 }, /* #63 */ { 0x150943, 0x150107, 0x8d2e53325c57fe60, 0x72d1accda3a801a0, 0, 0 }, /* #64 */ { 0x3d7fd7, 0x3d7793, 0x4eddc5cf41e5a0a9, 0xb1223a30be1a5f57, 0, 0 }, /* #65 */ { 0x163812, 0x163097, 0x6d1869f69dd4ac9b, 0x92e79609622b5365, 0, 0 }, /* #66 */ { 0x100343, 0x100397, 0x4695c32e52412536, 0xb96a3cd1adbedaca, 0, 0 }, /* #67 */ { 0x320596, 0x320597, 0x6f4cf5cee59de078, 0x90b30a311a621f88, 0, 0 }, /* #68 */ { 0x3b7993, 0x3b7193, 0x17be324c07d84895, 0xe841cdb3f827b76b, 0, 0 }, /* #69 */ { 0x053213, 0x053217, 0xa0a4408dbf8a1a8c, 0x5f5bbf724075e574, 0, 0 }, /* #70 */ { 0x147dc3, 0x147593, 0x146a51440ffd51d4, 0xeb95aebbf002ae2c, 0, 0 }, /* #71 */ { 0x075e53, 0x075693, 0x3bb1924246f949ac, 0xc44e6dbdb906b654, 0, 0 }, /* #72 */ { 0x133ec7, 0x133617, 0xa212281e5607fbdf, 0x5dedd7e1a9f80421, 0, 0 }, /* #73 */ { 0x2878c7, 0x287097, 0x0be481e9c70cee18, 0xf41b7e1638f311e8, 0, 0 }, /* #74 */ { 0x230e13, 0x230693, 0x22861cb092c59958, 0xdd79e34f6d3a66a8, 0, 0 }, /* #75 */ { 0x160ad6, 0x160293, 0x6b36877c08f914e1, 0x94c97883f706eb1f, 0, 0 }, /* #76 */ { 0x096516, 0x096513, 0xf924650884650d87, 0x06db9af77b9af279, 0, 0 }, /* #77 */ { 0x1b1c52, 0x1b1493, 0x07a04ec0ed9243fc, 0xf85fb13f126dbc04, 0, 0 }, /* #78 */ { 0x2d0d97, 0x2d0517, 0xed2ac3b95297dead, 0x12d53c46ad682153, 0, 0 }, /* #79 */ { 0x1c3946, 0x1c3197, 0x207bed2ae80f91e2, 0xdf8412d517f06e1e, 0, 0 }, /* #80 */ { 0x3241c7, 0x324117, 0xde51a5f1426580c4, 0x21ae5a0ebd9a7f3c, 0, 0 }, /* #81 */ { 0x284516, 0x284597, 0x487967115a5db243, 0xb78698eea5a24dbd, 0, 0 }, /* #82 */ { 0x225a12, 0x225213, 0x8411d6256f023a0c, 0x7bee29da90fdc5f4, 0, 0 }, /* #83 */ { 0x3122c3, 0x312217, 0x96e16f64aa583acb, 0x691e909b55a7c535, 0, 0 }, /* #84 */ { 0x3c1bd2, 0x3c1393, 0x3e105aeee3c1ffea, 0xc1efa5111c3e0016, 0, 0 }, /* #85 */ { 0x080ed2, 0x080617, 0xb858258e2309cb5b, 0x47a7da71dcf634a5, 0, 0 }, /* #86 */ { 0x057603, 0x057697, 0x10d0fa6587e72656, 0xef2f059a7818d9aa, 0, 0 }, /* #87 */ { 0x057cd3, 0x057493, 0x04a3cf515e7fd138, 0xfb5c30aea1802ec8, 0, 0 }, /* #88 */ { 0x004306, 0x004397, 0x148dab9c20fd994e, 0xeb725463df0266b2, 0, 0 }, /* #89 */ { 0x1c0183, 0x1c0193, 0x176f063dfa02bba3, 0xe890f9c205fd445d, 0, 0 }, /* #90 */ { 0x2c6816, 0x2c6017, 0xccf9012f6fbcdc23, 0x3306fed0904323dd, 0, 0 }, /* #91 */ { 0x183706, 0x183793, 0x6c7119ab754c612b, 0x938ee6548ab39ed5, 0, 0 }, /* #92 */ { 0x3f0a16, 0x3f0217, 0xf44b15562d65dbec, 0x0bb4eaa9d29a2414, 0, 0 }, /* #93 */ { 0x097a16, 0x097213, 0xadf837dcc31b84eb, 0x5207c8233ce47b15, 0, 0 }, /* #94 */ { 0x330292, 0x330213, 0xfe4b20c136537eda, 0x01b4df3ec9ac8126, 0, 0 }, /* #95 */ }; uint32_t const g_cTests_neg_u64_locked = RT_ELEMENTS(g_aTests_neg_u64_locked); /* end of file */