| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498 | ---------------------------------------------------------------------------------- Testing Spooky128 (Bob Jenkins' SpookyHash, 128-bit result)[[[ Sanity Tests ]]]Verification value 0x8D263080 : Passed!Running sanity check 1..........PASSRunning sanity check 2 AppendedZeroesTest..........PASS[[[ Speed Tests ]]]Bulk speed test - 262144-byte keysAlignment  0 -  3.105 bytes/cycle - 8883.58 MiB/sec @ 3 ghzAlignment  1 -  3.012 bytes/cycle - 8616.50 MiB/sec @ 3 ghzAlignment  2 -  3.014 bytes/cycle - 8622.50 MiB/sec @ 3 ghzAlignment  3 -  3.012 bytes/cycle - 8617.46 MiB/sec @ 3 ghzAlignment  4 -  3.004 bytes/cycle - 8594.46 MiB/sec @ 3 ghzAlignment  5 -  3.015 bytes/cycle - 8626.61 MiB/sec @ 3 ghzAlignment  6 -  3.014 bytes/cycle - 8623.44 MiB/sec @ 3 ghzAlignment  7 -  3.013 bytes/cycle - 8620.65 MiB/sec @ 3 ghzSmall key speed test -    1-byte keys -    50.30 cycles/hashSmall key speed test -    2-byte keys -    48.95 cycles/hashSmall key speed test -    3-byte keys -    52.86 cycles/hashSmall key speed test -    4-byte keys -    49.75 cycles/hashSmall key speed test -    5-byte keys -    51.23 cycles/hashSmall key speed test -    6-byte keys -    50.52 cycles/hashSmall key speed test -    7-byte keys -    53.14 cycles/hashSmall key speed test -    8-byte keys -    50.64 cycles/hashSmall key speed test -    9-byte keys -    52.74 cycles/hashSmall key speed test -   10-byte keys -    52.30 cycles/hashSmall key speed test -   11-byte keys -    51.62 cycles/hashSmall key speed test -   12-byte keys -    51.20 cycles/hashSmall key speed test -   13-byte keys -    53.85 cycles/hashSmall key speed test -   14-byte keys -    51.46 cycles/hashSmall key speed test -   15-byte keys -    54.45 cycles/hashSmall key speed test -   16-byte keys -    70.81 cycles/hashSmall key speed test -   17-byte keys -    72.03 cycles/hashSmall key speed test -   18-byte keys -    74.58 cycles/hashSmall key speed test -   19-byte keys -    71.35 cycles/hashSmall key speed test -   20-byte keys -    71.53 cycles/hashSmall key speed test -   21-byte keys -    73.35 cycles/hashSmall key speed test -   22-byte keys -    72.69 cycles/hashSmall key speed test -   23-byte keys -    74.31 cycles/hashSmall key speed test -   24-byte keys -    72.23 cycles/hashSmall key speed test -   25-byte keys -    73.95 cycles/hashSmall key speed test -   26-byte keys -    72.49 cycles/hashSmall key speed test -   27-byte keys -    72.85 cycles/hashSmall key speed test -   28-byte keys -    72.96 cycles/hashSmall key speed test -   29-byte keys -    74.09 cycles/hashSmall key speed test -   30-byte keys -    74.74 cycles/hashSmall key speed test -   31-byte keys -    74.05 cycles/hash[[[ Differential Tests ]]]Testing 8303632 up-to-5-bit differentials in 64-bit keys -> 128 bit hashes.1000 reps, 8303632000 total tests, expecting 0.00 random collisions..........0 total collisions, of which 0 single collisions were ignoredTesting 11017632 up-to-4-bit differentials in 128-bit keys -> 128 bit hashes.1000 reps, 11017632000 total tests, expecting 0.00 random collisions..........0 total collisions, of which 0 single collisions were ignoredTesting 2796416 up-to-3-bit differentials in 256-bit keys -> 128 bit hashes.1000 reps, 2796416000 total tests, expecting 0.00 random collisions..........0 total collisions, of which 0 single collisions were ignored[[[ Avalanche Tests ]]]Testing  32-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.686667%Testing  40-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.626000%Testing  48-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.720667%Testing  56-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.922000%Testing  64-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.730000%Testing  72-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.676000%Testing  80-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.652000%Testing  88-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.672667%Testing  96-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.687333%Testing 104-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.716000%Testing 112-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.804000%Testing 120-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.781333%Testing 128-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.704667%Testing 136-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.770667%Testing 144-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.766667%Testing 152-bit keys -> 128-bit hashes,   300000 reps.......... worst bias is 0.681333%[[[ Keyset 'Cyclic' Tests ]]]Keyset 'Cyclic' - 8 cycles of 16 bytes - 10000000 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  61 - 0.045%Keyset 'Cyclic' - 8 cycles of 17 bytes - 10000000 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  40 - 0.046%Keyset 'Cyclic' - 8 cycles of 18 bytes - 10000000 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit   1 - 0.039%Keyset 'Cyclic' - 8 cycles of 19 bytes - 10000000 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit 126 - 0.032%Keyset 'Cyclic' - 8 cycles of 20 bytes - 10000000 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  58 - 0.034%[[[ Keyset 'TwoBytes' Tests ]]]Keyset 'TwoBytes' - up-to-4-byte keys, 652545 total keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  16-bit window at bit  93 - 0.145%Keyset 'TwoBytes' - up-to-8-byte keys, 5471025 total keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  12 - 0.055%Keyset 'TwoBytes' - up-to-12-byte keys, 18616785 total keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  24 - 0.020%Keyset 'TwoBytes' - up-to-16-byte keys, 44251425 total keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  36 - 0.010%Keyset 'TwoBytes' - up-to-20-byte keys, 86536545 total keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit 121 - 0.006%[[[ Keyset 'Sparse' Tests ]]]Keyset 'Sparse' - 32-bit keys with up to 6 bits set - 1149017 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  17-bit window at bit 121 - 0.111%Keyset 'Sparse' - 40-bit keys with up to 6 bits set - 4598479 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  19-bit window at bit 110 - 0.056%Keyset 'Sparse' - 48-bit keys with up to 5 bits set - 1925357 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  18-bit window at bit  92 - 0.080%Keyset 'Sparse' - 56-bit keys with up to 5 bits set - 4216423 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  19-bit window at bit  59 - 0.070%Keyset 'Sparse' - 64-bit keys with up to 5 bits set - 8303633 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  19-bit window at bit 117 - 0.035%Keyset 'Sparse' - 96-bit keys with up to 4 bits set - 3469497 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  19-bit window at bit  11 - 0.066%Keyset 'Sparse' - 256-bit keys with up to 3 bits set - 2796417 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  19-bit window at bit 104 - 0.095%Keyset 'Sparse' - 2048-bit keys with up to 2 bits set - 2098177 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  18-bit window at bit 125 - 0.114%[[[ Keyset 'Combination Lowbits' Tests ]]]Keyset 'Combination' - up to 8 blocks from a set of 8 - 19173960 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  95 - 0.020%[[[ Keyset 'Combination Highbits' Tests ]]]Keyset 'Combination' - up to 8 blocks from a set of 8 - 19173960 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  19-bit window at bit  66 - 0.020%[[[ Keyset 'Combination 0x8000000' Tests ]]]Keyset 'Combination' - up to 20 blocks from a set of 2 - 2097150 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  18-bit window at bit  48 - 0.096%[[[ Keyset 'Combination 0x0000001' Tests ]]]Keyset 'Combination' - up to 20 blocks from a set of 2 - 2097150 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  18-bit window at bit 107 - 0.089%[[[ Keyset 'Combination Hi-Lo' Tests ]]]Keyset 'Combination' - up to 6 blocks from a set of 15 - 12204240 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  38 - 0.025%[[[ Keyset 'Window' Tests ]]]Keyset 'Windowed' - 256-bit key,  20-bit window - 256 tests, 1048576 keys per testWindow at   0 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   1 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   2 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   3 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   4 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   5 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   6 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   7 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   8 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at   9 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  10 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  11 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  12 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  13 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  14 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  15 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  16 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  17 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  18 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  19 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  20 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  21 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  22 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  23 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  24 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  25 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  26 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  27 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  28 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  29 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  30 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  31 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  32 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  33 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  34 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  35 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  36 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  37 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  38 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  39 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  40 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  41 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  42 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  43 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  44 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  45 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  46 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  47 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  48 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  49 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  50 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  51 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  52 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  53 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  54 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  55 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  56 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  57 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  58 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  59 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  60 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  61 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  62 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  63 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  64 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  65 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  66 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  67 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  68 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  69 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  70 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  71 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  72 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  73 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  74 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  75 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  76 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  77 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  78 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  79 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  80 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  81 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  82 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  83 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  84 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  85 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  86 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  87 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  88 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  89 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  90 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  91 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  92 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  93 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  94 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  95 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  96 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  97 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  98 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at  99 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 100 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 101 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 102 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 103 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 104 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 105 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 106 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 107 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 108 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 109 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 110 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 111 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 112 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 113 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 114 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 115 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 116 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 117 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 118 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 119 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 120 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 121 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 122 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 123 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 124 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 125 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 126 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 127 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 128 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 129 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 130 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 131 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 132 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 133 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 134 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 135 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 136 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 137 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 138 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 139 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 140 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 141 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 142 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 143 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 144 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 145 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 146 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 147 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 148 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 149 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 150 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 151 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 152 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 153 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 154 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 155 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 156 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 157 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 158 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 159 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 160 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 161 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 162 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 163 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 164 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 165 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 166 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 167 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 168 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 169 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 170 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 171 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 172 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 173 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 174 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 175 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 176 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 177 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 178 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 179 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 180 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 181 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 182 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 183 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 184 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 185 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 186 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 187 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 188 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 189 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 190 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 191 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 192 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 193 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 194 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 195 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 196 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 197 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 198 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 199 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 200 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 201 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 202 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 203 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 204 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 205 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 206 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 207 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 208 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 209 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 210 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 211 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 212 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 213 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 214 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 215 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 216 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 217 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 218 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 219 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 220 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 221 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 222 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 223 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 224 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 225 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 226 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 227 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 228 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 229 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 230 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 231 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 232 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 233 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 234 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 235 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 236 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 237 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 238 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 239 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 240 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 241 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 242 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 243 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 244 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 245 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 246 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 247 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 248 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 249 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 250 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 251 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 252 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 253 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 254 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 255 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)Window at 256 - Testing collisions   - Expected     0.00, actual     0.00 ( 0.00x)[[[ Keyset 'Text' Tests ]]]Keyset 'Text' - keys of form "Foo[XXXX]Bar" - 14776336 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  97 - 0.020%Keyset 'Text' - keys of form "FooBar[XXXX]" - 14776336 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit 105 - 0.029%Keyset 'Text' - keys of form "[XXXX]FooBar" - 14776336 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  20-bit window at bit  98 - 0.026%[[[ Keyset 'Zeroes' Tests ]]]Keyset 'Zeroes' - 65536 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  13-bit window at bit  42 - 0.586%[[[ Keyset 'Seed' Tests ]]]Keyset 'Seed' - 1000000 keysTesting collisions   - Expected     0.00, actual     0.00 ( 0.00x)Testing distribution - Worst bias is the  17-bit window at bit 109 - 0.103%Input vcode 0x00000001, Output vcode 0x00000001, Result vcode 0x00000001Verification value is 0x00000001 - Testing took -1817.816774 seconds-------------------------------------------------------------------------------
 |