keep-cafs fails on FreeBSD 11
It's a bit unclear why:
=====> keep-cafs(normal) 9 of 10 [0, 4, 2]
cd "rts/keep-cafs.run" && $MAKE -s --no-print-directory KeepCafs
Actual stdout output differs from expected:
diff -uw "rts/keep-cafs.run/keep-cafs.stdout.normalised" "rts/keep-cafs.run/keep-cafs.run.stdout.normalised"
--- rts/keep-cafs.run/keep-cafs.stdout.normalised 2018-12-11 22:41:53.650952000 +0000
+++ rts/keep-cafs.run/keep-cafs.run.stdout.normalised 2018-12-11 22:41:53.651227000 +0000
@@ -1,2 +1,4 @@
-1000
-1001
+KeepCafsMain: KeepCafs1.o: unknown symbol `base_GHCziBase_zdfMonadIO_closure'
+KeepCafsMain: KeepCafs2.o: unknown symbol `base_GHCziNum_zdfNumInt_closure'
+34410180672
+34410180672
Perhaps a GHCi linker issue?
Trac metadata
Trac field | Value |
---|---|
Version | 8.7 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Runtime System (Linker) |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |