[GHC] #12537: ghc-openGL build Segmentation Fault for openSUSE ppc64le

GHC ghc-devs at haskell.org
Thu Sep 8 10:15:22 UTC 2016


#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]:
 > 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
 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


More information about the ghc-tickets mailing list