[Git][haskell-team/DHG_packages][master] bloomfilter: Restore the 32bit workaround
Ilias Tsitsimpis (@iliastsi)
gitlab at salsa.debian.org
Wed Nov 1 07:47:22 GMT 2023
Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / DHG_packages
Commits:
2b91dce2 by Adrian Bunk at 2023-11-01T07:46:48+00:00
bloomfilter: Restore the 32bit workaround
- - - - -
2 changed files:
- + p/haskell-bloomfilter/debian/patches/remove-roundedBits-max-conition.patch
- + p/haskell-bloomfilter/debian/patches/series
Changes:
=====================================
p/haskell-bloomfilter/debian/patches/remove-roundedBits-max-conition.patch
=====================================
@@ -0,0 +1,15 @@
+http://bugs.debian.org/756801
+
+Index: bloomfilter-2.0.0.0/Data/BloomFilter/Easy.hs
+===================================================================
+--- bloomfilter-2.0.0.0.orig/Data/BloomFilter/Easy.hs 2014-11-13 15:30:23.746100048 +0100
++++ bloomfilter-2.0.0.0/Data/BloomFilter/Easy.hs 2014-11-13 15:30:23.742099973 +0100
+@@ -72,7 +72,7 @@ safeSuggestSizing capacity errRate
+ minimum [((-k) * cap / log (1 - (errRate ** (1 / k))), k)
+ | k <- [1..100]]
+ roundedBits = nextPowerOfTwo (ceiling bits)
+- in if roundedBits <= 0 || maxbitstoolarge roundedBits
++ in if roundedBits <= 0
+ then Left "capacity too large to represent"
+ else Right (roundedBits, truncate hashes)
+ where
=====================================
p/haskell-bloomfilter/debian/patches/series
=====================================
@@ -0,0 +1 @@
+remove-roundedBits-max-conition.patch
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/2b91dce23ffbd197ae7710e9db22d216a75ef1a2
--
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/2b91dce23ffbd197ae7710e9db22d216a75ef1a2
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20231101/88d0e6bf/attachment.htm>
More information about the Pkg-haskell-commits
mailing list