[GHC] #16035: keep-cafs fails on FreeBSD 11
#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
#16035: keep-cafs fails on FreeBSD 11 -------------------------------------+------------------------------------- Reporter: bgamari | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 8.7 (Linker) | Resolution: | Keywords: Operating System: FreeBSD | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: rts/keep-cafs Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by bgamari): * testcase: => rts/keep-cafs -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16035#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#16035: keep-cafs fails on FreeBSD 11 -------------------------------------+------------------------------------- Reporter: bgamari | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 8.7 (Linker) | Resolution: | Keywords: Operating System: FreeBSD | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: rts/keep-cafs Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): `linkwhole` also fails with very similar symptoms: {{{ =====> linkwhole(normal) 4 of 8 [0, 0, 1] cd "driver/linkwhole/linkwhole.run" && $MAKE -s --no-print-directory linkwhole Wrong exit code for linkwhole()(expected 0 , actual 2 ) Stderr ( linkwhole ): host: lib.so: unknown symbol `base_GHCziNum_zdfNumInt_closure' host: Unable to resolve objects for lib.so gmake[2]: *** [Makefile:20: linkwhole] Error 1 *** unexpected failure for linkwhole(normal) }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16035#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#16035: keep-cafs fails on FreeBSD 11 -------------------------------------+------------------------------------- Reporter: bgamari | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 8.7 (Linker) | Resolution: | Keywords: Operating System: FreeBSD | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: rts/keep-cafs Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Ben Gamari <ben@…>): In [changeset:"847e8b60ff1f2a1b2dcf281a6e82c340225acf96/ghc" 847e8b60/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="847e8b60ff1f2a1b2dcf281a6e82c340225acf96" testsuite: Mark keep-cafs and keep-cafs-fail as broken on FreeBSD See #16035. }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16035#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#16035: keep-cafs fails on FreeBSD 11 -------------------------------------+------------------------------------- Reporter: bgamari | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 8.7 (Linker) | Resolution: | Keywords: Operating System: FreeBSD | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: rts/keep-cafs Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Ben Gamari <ben@…>): In [changeset:"65fb69b78f4850b56ee6a2655bc5dc6c441a984e/ghc" 65fb69b/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="65fb69b78f4850b56ee6a2655bc5dc6c441a984e" testsuite: Mark linkwhole as broken on FreeBSD See #16035. }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16035#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC