haskellPackages.trifecta: disable tests on AArch64

The tests tend to fail and prevent the build of packages that depend on
this library, while the core reason for the test failure seems hard to
fix at the moment.
This commit is contained in:
Pyry Kontio 2020-08-25 20:01:28 +09:00
parent 398d5f125b
commit 1e99373cef

View File

@ -375,6 +375,7 @@ self: super: {
tickle = dontCheck super.tickle; tickle = dontCheck super.tickle;
tpdb = dontCheck super.tpdb; tpdb = dontCheck super.tpdb;
translatable-intset = dontCheck super.translatable-intset; translatable-intset = dontCheck super.translatable-intset;
trifecta = if pkgs.stdenv.hostPlatform.isAarch64 then dontCheck super.trifecta else super.trifecta; # affected by this bug https://gitlab.haskell.org/ghc/ghc/-/issues/15275#note_295461
ua-parser = dontCheck super.ua-parser; ua-parser = dontCheck super.ua-parser;
unagi-chan = dontCheck super.unagi-chan; unagi-chan = dontCheck super.unagi-chan;
wai-logger = dontCheck super.wai-logger; wai-logger = dontCheck super.wai-logger;