Closed andreasbaumann closed 2 years ago
The problem is that the IntIntTable just uses 'int', which is platform-dependent, maybe things get better with int64_t.. (didn't try yet)
Hi @andreasbaumann, I think this may be the same issue as https://github.com/efficient/libcuckoo/issues/137, which should be fixed by https://github.com/efficient/libcuckoo/commit/c749c88864d286c3d875b1de2a082355b7838af7. Could you give the test another try on the latest develop?
Yes, sorry. Didn't see that. I retested 784d0f5d147b9a73f897ae55f6c3712d9a91b058 on Archlinux on IA-32, armv6, armv7 and aarch64. All tests pass.
i486 needs an additional -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic but this can be done outside of the package, no need for support for that inside libcuckoo itself.
results (when compiling) in:
and when running: