Test output for hashes [fail]
Testing time: 0s
/root/salmonella-run-publish/chicken/bin/csi -script run.scm < /dev/null -- testing Hash Functions ---------------------------------------------------- -- testing *Hash Half Length --------------------------------------------- RJMXHash ......................................................... [ FAIL] expected 1495738488.0 but got 127900314 (*RJMXHash TSTSTR TSTSTR-HALF-LEN 0) TWMXHash ......................................................... [ FAIL] expected 1783737257.0 but got 126978343 (*TWMXHash TSTSTR TSTSTR-HALF-LEN 0) TWSHMXHash ....................................................... [ FAIL] expected 4294724170.0 but got 867102166 (*TWSHMXHash TSTSTR TSTSTR-HALF-LEN 0) TWSHMLMXHash ..................................................... [ FAIL] expected 3316553819.0 but got 1376963935.0 (*TWSHMLMXHash TSTSTR TSTSTR-HALF-LEN 0) TWMGMXHash ....................................................... [ FAIL] expected 3799230039.0 but got 3106396795.0 (*TWMGMXHash TSTSTR TSTSTR-HALF-LEN 0) RSHash ........................................................... [ PASS] JSHash ........................................................... [ PASS] PJWHash .......................................................... [ PASS] ELFHash .......................................................... [ PASS] BKDRHash ......................................................... [ PASS] SDBMHash ......................................................... [ PASS] DJBHash .......................................................... [ PASS] NDJBHash ......................................................... [ PASS] DEKHash .......................................................... [ PASS] APHash ........................................................... [ PASS] CRCHash .......................................................... [ PASS] PHSFHash ......................................................... [ FAIL] expected 4232571984.0 but got 1325445785.0 (*PHSFHash TSTSTR TSTSTR-HALF-LEN 0) FNVHash .......................................................... [ PASS] FNVAHash ......................................................... [ PASS] BRPHash .......................................................... [ PASS] PYHash ........................................................... [ PASS] RJL3Hash ......................................................... [ FAIL] expected 1304064403.0 but got 2943869695.0 (*RJL3Hash TSTSTR TSTSTR-HALF-LEN 0) ISPLHash ......................................................... [ PASS] 23 tests completed in 0.007 seconds. 7 failures (30.4%). 16 out of 23 (69.6%) tests passed. -- done testing *Hash Half Length ---------------------------------------- -- testing Hash Full Length ---------------------------------------------- RJMXHash ......................................................... [ PASS] TWMXHash ......................................................... [ PASS] TWSHMXHash ....................................................... [ PASS] TWSHMLMXHash ..................................................... [ PASS] TWMGMXHash ....................................................... [ PASS] RSHash ........................................................... [ PASS] JSHash ........................................................... [ PASS] PJWHash .......................................................... [ PASS] ELFHash .......................................................... [ PASS] BKDRHash ......................................................... [ PASS] SDBMHash ......................................................... [ PASS] DJBHash .......................................................... [ PASS] NDJBHash ......................................................... [ PASS] DEKHash .......................................................... [ PASS] APHash ........................................................... [ PASS] CRCHash .......................................................... [ PASS] PHSFHash ......................................................... [ PASS] FNVHash .......................................................... [ PASS] FNVAHash ......................................................... [ PASS] BRPHash .......................................................... [ PASS] PYHash ........................................................... [ PASS] RJL3Hash ......................................................... [ PASS] ISPLHash ......................................................... [ PASS] 23 tests completed in 0.002 seconds. 23 out of 23 (100%) tests passed. -- done testing Hash Full Length ----------------------------------------- -- testing Hash Length Arg ----------------------------------------------- RJMXHash ......................................................... [ PASS] TWMXHash ......................................................... [ PASS] TWSHMXHash ....................................................... [ PASS] TWSHMLMXHash ..................................................... [ PASS] TWMGMXHash ....................................................... [ PASS] RSHash ........................................................... [ PASS] JSHash ........................................................... [ PASS] PJWHash .......................................................... [ PASS] ELFHash .......................................................... [ PASS] BKDRHash ......................................................... [ PASS] SDBMHash ......................................................... [ PASS] DJBHash .......................................................... [ PASS] NDJBHash ......................................................... [ PASS] DEKHash .......................................................... [ PASS] APHash ........................................................... [ PASS] CRCHash .......................................................... [ PASS] PHSFHash ......................................................... [ PASS] FNVHash .......................................................... [ PASS] FNVAHash ......................................................... [ PASS] BRPHash .......................................................... [ PASS] PYHash ........................................................... [ PASS] RJL3Hash ......................................................... [ PASS] ISPLHash ......................................................... [ PASS] 23 tests completed in 0.001 seconds. 23 out of 23 (100%) tests passed. -- done testing Hash Length Arg ------------------------------------------ -- testing Digest -------------------------------------------------------- RJMXHash ......................................................... [ PASS] TWMXHash ......................................................... [ PASS] TWSHMXHash ....................................................... [ PASS] TWSHMLMXHash ..................................................... [ PASS] TWMGMXHash ....................................................... [ PASS] RSHash ........................................................... [ PASS] JSHash ........................................................... [ PASS] PJWHash .......................................................... [ PASS] ELFHash .......................................................... [ PASS] BKDRHash ......................................................... [ PASS] SDBMHash ......................................................... [ PASS] DJBHash .......................................................... [ PASS] NDJBHash ......................................................... [ PASS] DEKHash .......................................................... [ PASS] APHash ........................................................... [ PASS] CRCHash .......................................................... [ PASS] PHSFHash ......................................................... [ PASS] FNVHash .......................................................... [ PASS] FNVAHash ......................................................... [ PASS] BRPHash .......................................................... [ PASS] PYHash ........................................................... [ PASS] RJL3Hash ......................................................... [ PASS] ISPLHash ......................................................... [ PASS] 23 tests completed in 0.003 seconds. 23 out of 23 (100%) tests passed. -- done testing Digest --------------------------------------------------- 4 subgroups completed in 0.013 seconds. 3 out of 4 (75.0%) subgroups passed. -- done testing Hash Functions ----------------------------------------------- -- testing Utilities --------------------------------------------------------- u32 set .............................................................. [ PASS] u32 ref .............................................................. [ PASS] (procedure? (make-bounded-hash *RJMXHash)) ........................... [ PASS] number bound override ................................................ [ PASS] within bounds ........................................................ [ PASS] (procedure? (make-fixnum-bounded-hash *RJMXHash)) .................... [ PASS] fixnum bound override ................................................ [ PASS] within bounds ........................................................ [ PASS] 8 tests completed in 0.0 seconds. 8 out of 8 (100%) tests passed. -- done testing Utilities ---------------------------------------------------- -- testing RJL3Hash Idempotent? ---------------------------------------------- 1 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 2 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 3 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 4 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 5 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 6 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 7 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 8 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 9 .................................................................... [ FAIL] expected 2110415480.0 but got 669913645 (RJL3Hash TSTSTR) 9 tests completed in 0.001 seconds. 9 failures (100%). 0 out of 9 (0%) tests passed. -- done testing RJL3Hash Idempotent? ----------------------------------------- -- testing TWUserMixHash ----------------------------------------------------- TWUserMixHash Make ................................................... [ PASS] (procedure? *hash) ................................................... [ PASS] (procedure? hash) .................................................... [ PASS] (message-digest-primitive? digest-primitive) ......................... [ PASS] TWUserMixHash Hash ................................................... [ PASS] TWUserMixHash Length Arg ............................................. [ PASS] *TWUserMixHash full-length ........................................... [ FAIL] expected 1128165222.0 but got 1013988973 (*hash TSTSTR TSTSTR-LEN 0) *TWUserMixHash half-length ........................................... [ FAIL] expected 4224816547.0 but got 992036452 (*hash TSTSTR TSTSTR-HALF-LEN 0) TWUserMixHash Digest ................................................. [ FAIL] expected "433e6f66" but got "6d3e703c" (message-digest-string digest-primitive TSTSTR) 9 tests completed in 0.002 seconds. 3 failures (33.3%). 6 out of 9 (66.7%) tests passed. -- done testing TWUserMixHash ------------------------------------------------ -- testing Rabin-Karp Search ------------------------------------------------- (procedure? (make-rabin-karp-string-search substrs)) ................. [ PASS] W/O start & end ...................................................... [ PASS] W/ start & end ....................................................... [ PASS] (procedure? (make-fixnum-bounded-hash *RJL3Hash)) .................... [ PASS] (procedure? (make-fixnum-bounded-hash *RJL3Hash)) .................... [ PASS] W/O start & end ...................................................... [ PASS] W/ start & end ....................................................... [ PASS] 7 tests completed in 0.001 seconds. 7 out of 7 (100%) tests passed. -- done testing Rabin-Karp Search -------------------------------------------- *** Hash results are platform specific. You may see many failures. ***