
#16035: keep-cafs fails on FreeBSD 11 -------------------------------------+------------------------------------- Reporter: bgamari | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Runtime | Version: 8.7 System (Linker) | Keywords: | Operating System: FreeBSD Architecture: | Type of failure: None/Unknown Unknown/Multiple | Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- It's a bit unclear why: {{{#!patch =====> 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? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16035 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler