blob: 580fb6341d3925f3269215b39b4b5b4742e160b4 [file] [log] [blame]
Holger Hans Peter Freytherf9eda742011-11-13 01:02:54 +01001INORDER: 01 02 04 08 10 20 40 80
2REVERSED: 80 40 20 10 08 04 02 01
3
4INORDER: 02 04 08 10 20 40 80
5REVERSED: 40 20 10 08 04 02 01
6
7INORDER: 04 08 10 20 40 80
8REVERSED: 20 10 08 04 02 01
9
10INORDER: 08 10 20 40 80
11REVERSED: 10 08 04 02 01
12
13INORDER: 10 20 40 80
14REVERSED: 08 04 02 01
15
16INORDER: 20 40 80
17REVERSED: 04 02 01
18
19INORDER: 40 80
20REVERSED: 02 01
21
22INORDER: 80
23REVERSED: 01
24
Max53777012014-06-04 19:07:41 +020025checking byte packing...
26running static tests...
2764 BE OK, storage OK: buffer deadbeeff00dcafe known buffer deadbeeff00dcafe loaded deadbeeff00dcafe expected deadbeeff00dcafe
2856 BE OK, storage OK: buffer adbeeff00dcafe known buffer adbeeff00dcafe00 loaded adbeeff00dcafe00 expected adbeeff00dcafe00
2948 BE OK, storage OK: buffer beeff00dcafe known buffer beeff00dcafe0000 loaded beeff00dcafe0000 expected beeff00dcafe0000
3040 BE OK, storage OK: buffer eff00dcafe known buffer eff00dcafe000000 loaded eff00dcafe000000 expected eff00dcafe000000
3164 LE OK: buffer feca0df0efbeadde known buffer (null) loaded deadbeeff00dcafe expected deadbeeff00dcafe
3256 LE OK: buffer feca0df0efbead known buffer (null) loaded 00adbeeff00dcafe expected 00adbeeff00dcafe
3348 LE OK: buffer feca0df0efbe known buffer (null) loaded 0000beeff00dcafe expected 0000beeff00dcafe
3440 LE OK: buffer feca0df0ef known buffer (null) loaded 000000eff00dcafe expected 000000eff00dcafe
3532 BE OK, storage OK: buffer babeface known buffer babeface loaded babeface expected babeface
3624 BE OK, storage OK: buffer beface known buffer beface00 loaded beface00 expected beface00
3732 LE OK: buffer cefabeba known buffer (null) loaded babeface expected babeface
3824 LE OK: buffer cefabe known buffer (null) loaded 00beface expected 00beface
3916 BE OK, storage OK: buffer b00b known buffer b00b loaded b00b expected b00b
4016 LE OK: buffer 0bb0 known buffer (null) loaded b00b expected b00b
41running random tests...
4264 BE OK, storage OK
4356 BE OK, storage OK
4448 BE OK, storage OK
4540 BE OK, storage OK
4664 LE OK
4756 LE OK
4848 LE OK
4940 LE OK
5032 BE OK, storage OK
5124 BE OK, storage OK
5232 LE OK
5324 LE OK
5416 BE OK, storage OK
5516 LE OK
Maxe0a7d9e2016-06-17 17:58:52 +020056running nibble tests...
57[8] R IN: f00dcafedeadbeef, nibble 0:
58 OUT:
59[8] L IN: f00dcafedeadbeef, nibble 0:
60 OUT:
61[6] R IN: b00bbabeface, nibble 0:
62 OUT:
63[6] L IN: b00bbabeface, nibble 0:
64 OUT:
65[8] R IN: f00dcafedeadbeef, nibble 1:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020066 OUT: cc
Maxe0a7d9e2016-06-17 17:58:52 +020067[8] L IN: f00dcafedeadbeef, nibble 1:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020068 OUT: cc
Maxe0a7d9e2016-06-17 17:58:52 +020069[6] R IN: b00bbabeface, nibble 1:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020070 OUT: cc
Maxe0a7d9e2016-06-17 17:58:52 +020071[6] L IN: b00bbabeface, nibble 1:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020072 OUT: cc
Maxe0a7d9e2016-06-17 17:58:52 +020073[8] R IN: f00dcafedeadbeef, nibble 2:
74 OUT: 0f
75[8] L IN: f00dcafedeadbeef, nibble 2:
76 OUT: 00
77[6] R IN: b00bbabeface, nibble 2:
78 OUT: 0b
79[6] L IN: b00bbabeface, nibble 2:
80 OUT: 00
81[8] R IN: f00dcafedeadbeef, nibble 3:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020082 OUT: 0f00
Maxe0a7d9e2016-06-17 17:58:52 +020083[8] L IN: f00dcafedeadbeef, nibble 3:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020084 OUT: 00d0
Maxe0a7d9e2016-06-17 17:58:52 +020085[6] R IN: b00bbabeface, nibble 3:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020086 OUT: 0b00
Maxe0a7d9e2016-06-17 17:58:52 +020087[6] L IN: b00bbabeface, nibble 3:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020088 OUT: 00b0
Maxe0a7d9e2016-06-17 17:58:52 +020089[8] R IN: f00dcafedeadbeef, nibble 4:
90 OUT: 0f00
91[8] L IN: f00dcafedeadbeef, nibble 4:
92 OUT: 00dc
93[6] R IN: b00bbabeface, nibble 4:
94 OUT: 0b00
95[6] L IN: b00bbabeface, nibble 4:
96 OUT: 00bb
97[8] R IN: f00dcafedeadbeef, nibble 5:
Neels Hofmeyr8319a672016-09-21 18:30:01 +020098 OUT: 0f00dc
Maxe0a7d9e2016-06-17 17:58:52 +020099[8] L IN: f00dcafedeadbeef, nibble 5:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200100 OUT: 00dca0
Maxe0a7d9e2016-06-17 17:58:52 +0200101[6] R IN: b00bbabeface, nibble 5:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200102 OUT: 0b00bb
Maxe0a7d9e2016-06-17 17:58:52 +0200103[6] L IN: b00bbabeface, nibble 5:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200104 OUT: 00bba0
Maxe0a7d9e2016-06-17 17:58:52 +0200105[8] R IN: f00dcafedeadbeef, nibble 6:
106 OUT: 0f00dc
107[8] L IN: f00dcafedeadbeef, nibble 6:
108 OUT: 00dcaf
109[6] R IN: b00bbabeface, nibble 6:
110 OUT: 0b00bb
111[6] L IN: b00bbabeface, nibble 6:
112 OUT: 00bbab
113[8] R IN: f00dcafedeadbeef, nibble 7:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200114 OUT: 0f00dcaf
Maxe0a7d9e2016-06-17 17:58:52 +0200115[8] L IN: f00dcafedeadbeef, nibble 7:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200116 OUT: 00dcafe0
Maxe0a7d9e2016-06-17 17:58:52 +0200117[6] R IN: b00bbabeface, nibble 7:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200118 OUT: 0b00bbab
Maxe0a7d9e2016-06-17 17:58:52 +0200119[6] L IN: b00bbabeface, nibble 7:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200120 OUT: 00bbabe0
Maxe0a7d9e2016-06-17 17:58:52 +0200121[8] R IN: f00dcafedeadbeef, nibble 8:
122 OUT: 0f00dcaf
123[8] L IN: f00dcafedeadbeef, nibble 8:
124 OUT: 00dcafed
125[6] R IN: b00bbabeface, nibble 8:
126 OUT: 0b00bbab
127[6] L IN: b00bbabeface, nibble 8:
128 OUT: 00bbabef
129[8] R IN: f00dcafedeadbeef, nibble 9:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200130 OUT: 0f00dcafed
Maxe0a7d9e2016-06-17 17:58:52 +0200131[8] L IN: f00dcafedeadbeef, nibble 9:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200132 OUT: 00dcafede0
Maxe0a7d9e2016-06-17 17:58:52 +0200133[6] R IN: b00bbabeface, nibble 9:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200134 OUT: 0b00bbabef
Maxe0a7d9e2016-06-17 17:58:52 +0200135[6] L IN: b00bbabeface, nibble 9:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200136 OUT: 00bbabefa0
Maxe0a7d9e2016-06-17 17:58:52 +0200137[8] R IN: f00dcafedeadbeef, nibble 10:
138 OUT: 0f00dcafed
139[8] L IN: f00dcafedeadbeef, nibble 10:
140 OUT: 00dcafedea
141[6] R IN: b00bbabeface, nibble 10:
142 OUT: 0b00bbabef
143[6] L IN: b00bbabeface, nibble 10:
144 OUT: 00bbabefac
145[8] R IN: f00dcafedeadbeef, nibble 11:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200146 OUT: 0f00dcafedea
Maxe0a7d9e2016-06-17 17:58:52 +0200147[8] L IN: f00dcafedeadbeef, nibble 11:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200148 OUT: 00dcafedead0
Maxe0a7d9e2016-06-17 17:58:52 +0200149[6] R IN: b00bbabeface, nibble 11:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200150 OUT: 0b00bbabefac
Maxe0a7d9e2016-06-17 17:58:52 +0200151[6] L IN: b00bbabeface, nibble 11:
Neels Hofmeyr8319a672016-09-21 18:30:01 +0200152 OUT: 00bbabeface0
Maxe0a7d9e2016-06-17 17:58:52 +0200153[8] R IN: f00dcafedeadbeef, nibble 12:
154 OUT: 0f00dcafedea
155[8] L IN: f00dcafedeadbeef, nibble 12:
156 OUT: 00dcafedeadb