haskellPackages.aeson: disable test suite on 32bit platforms

The failures have to do with lowered double precision on such platforms.
They are reported upstream and will hopefully be fixed soon.
This commit is contained in:
sternenseemann 2023-08-14 15:29:05 +02:00
parent 44552f9e3c
commit 052d60c4f3

View file

@ -195,7 +195,11 @@ self: super: {
];
in
{
aeson = aesonQuickCheckPatch super.aeson;
aeson = overrideCabal {
# aeson's test suite includes some tests with big numbers that fail on 32bit
# https://github.com/haskell/aeson/issues/1060
doCheck = !pkgs.stdenv.hostPlatform.is32bit;
} (aesonQuickCheckPatch super.aeson);
}
) aeson
;