haskell-pkg-janitors / bloomfilter

A fast Haskell Bloom filter library.
Other
0 stars 0 forks source link

Tests fail on 32-bit architectures #2

Open iliastsi opened 11 months ago

iliastsi commented 11 months ago

Tests fail for version 2.0.1.2 when built with GHC 9.4.6 on any 32-bit architecture:

*** Failed! (after 1 test):
Exception:
  Data.BloomFilter.Util.suggestSizing: capacity too large to represent
  CallStack (from HasCallStack):
    error, called at ./Data/BloomFilter/Easy.hs:90:17 in bloomfilter-2.0.1.2-8G1iusskm2k3tenZRkYzja:Data.BloomFilter.Easy
()
P {unP = 0.944528708914444}
(used seed 1935504187)
Bool: [Failed]

Please take a look at https://buildd.debian.org/status/fetch.php?pkg=haskell-bloomfilter&arch=armhf&ver=2.0.1.2-1&stamp=1693813420&raw=0 for full logs.

AdrianBunk commented 10 months ago

@joeyh It seems commit b27c65b did not fix the issue, manually reverting commit 44b01ba again fixes the build for me.