haskellPackages.unordered-containers: disable hanging tests on 32bit (#359690)

This commit is contained in:
maralorn 2024-11-28 08:49:20 +01:00 committed by GitHub
commit 695e6a025f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -161,6 +161,14 @@ self: super: {
# 2024-07-09: rhine 1.4.* needs newer monad-schedule than stackage (and is only consumer)
monad-schedule = assert super.monad-schedule.version == "0.1.2.2"; doDistribute self.monad-schedule_0_2_0_1;
# Test suite hangs on 32bit. Unclear if this is a bug or not, but if so, then
# it has been present in past versions as well.
# https://github.com/haskell-unordered-containers/unordered-containers/issues/491
unordered-containers =
if pkgs.stdenv.hostPlatform.is32bit
then dontCheck super.unordered-containers
else super.unordered-containers;
aeson =
# aeson's test suite includes some tests with big numbers that fail on 32bit
# https://github.com/haskell/aeson/issues/1060