Open kaikoga opened 4 years ago
Congratulations, you won the birthday lottery!
6881 functions, 28-bit hashes – ~8.4% chance of a collision.
I guess we should do full [a-z0-9] range (maybe not A-Z as we don't want to have two results with only case insensitive differences) , this should give 36 bits which is much more reasonable.
I'm trying to make hl/c tests running on CI and this issue prevents compilation (among others i have yet to figure out). Please fix :)
I've tried to port my existing Heaps project to HL/C, but was unlucky enough to have naming clash in output C source code.
I have 6881 occurences of
hl_type t$fun_
in my 7.2MBhl/types.c
.The project can be normally built and run with HL/JIT (or JS and Flash).