Source: bbhash
Version: 1.0.0-5
Severity: serious
Tags: sid trixie ftbfs

Hi,

bbhash does not build correctly on the following 32 bit architectures:
armel, armhf, i386, mipsel.

g++ -o example_custom_hash  example_custom_hash.cpp -O3 -std=c++11 -lpthread
In file included from example.cpp:1:
BooPHF.h: In function ‘uint64_t boomphf::fastrange64(uint64_t, uint64_t)’:
BooPHF.h:817:37: error: ‘__uint128_t’ was not declared in this scope; did you 
mean ‘__uint8_t’?
  817 |                 return (uint64_t)(((__uint128_t)word * (__uint128_t)p) 
>> 64);
      |                                     ^~~~~~~~~~~
      |                                     __uint8_t
[...]

See 
https://buildd.debian.org/status/fetch.php?pkg=bbhash&arch=armel&ver=1.0.0-5&stamp=1685880628&raw=0

Reply via email to