Skip to content

Commit c608fd3

Browse files
committed
Merge remote-tracking branch 'origin/master' into static-nix-tools
2 parents 985efa8 + 6aeb986 commit c608fd3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

test/th-dlls/default.nix

+5
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ in recurseIntoAttrs {
2222
meta.disabled = stdenv.hostPlatform.isGhcjs
2323
# On aarch64 this test also breaks form musl builds (including cross compiles on x86_64-linux)
2424
|| (stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isMusl)
25+
# On for aarch64 cross compile on GHC 9.8.4 this test is fails sometimes for non profiled builds
26+
# (and always for the profiled builds).
27+
# This may be related to the memory allocation changes made in 9.8.4 that
28+
# replace the pool allocator patches we used in earlier versions.
29+
|| (compiler-nix-name == "ghc984" && stdenv.buildPlatform.isx86_64 && stdenv.hostPlatform.isAarch64)
2530
# Failed to lookup symbol: __aarch64_swp8_acq_rel
2631
|| (builtins.elem compiler-nix-name ["ghc947" "ghc948"] && haskellLib.isCrossHost && stdenv.hostPlatform.isAarch64)
2732
# We have been unable to get windows cross compilation of th-orphans to work for GHC 8.10 using the latest nixpkgs

0 commit comments

Comments
 (0)