rurban / smhasher

Hash function quality and speed tests
https://rurban.github.io/smhasher/
Other
1.86k stars 179 forks source link

CityHash updated to v1.1 #287

Closed SuperioOne closed 5 months ago

SuperioOne commented 5 months ago

This PR updates CityHash to v1.1 commit. The results are looking fairly similar to the older version.

Side notes:


Test results

City32.txt City64.txt City64low.txt City64noSeed.txt City128.txt CityCrc128.txt CityCrc256.txt

SuperioOne commented 5 months ago

I pushed the changes for city32.

Also, added back the known bad seed, and BadSeeds test is working as expected.

[[[ BadSeeds Tests ]]]

Testing 1 internal secrets:
0x2eb38c9f 
Broken seed 0x2eb38c9f => 0 with key[16] of all 0 bytes confirmed => hash 0 !!!!

*********FAIL*********