
This could be #12469. I am going to check. I applied the patch for #12469 to ghc 8.0.1 and rebuilt all of Haskell LTS nightly and still about 40 to 50 packages fail with the segmentation fault reported here. Rebuilding succeeds most of the time. I am not ruling out #12469 yet as @rrnewton remarked in comment 12
#12537: ghc-openGL build Segmentation Fault for openSUSE ppc64le -------------------------------------+------------------------------------- Reporter: michelmno | Owner: trommler Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: powerpc64 Type of failure: Incorrect result | Test Case: at runtime | Blocked By: | Blocking: Related Tickets: #12469 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by trommler): * failure: Compile-time crash => Incorrect result at runtime * version: 7.10.3 => 8.0.1 * related: => #12469 Comment: Replying to [comment:1 trommler]: that a write (store-store) barrier might be missing in array writes too. Note: openSUSE's ghc 7.10.3 is patched with the native code generator and the patch in SMP.h for atomic operations. I am setting the version field to 8.0.1 to avoid confusion. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12537#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler