
#8834: 64-bit windows cabal.exe segfaults in GC ---------------------------------+---------------------------------- Reporter: awson | Owner: Type: bug | Status: patch Priority: highest | Milestone: 7.8.1 Component: None | Version: 7.8.1-rc2 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: ---------------------------------+---------------------------------- Changes (by awson): * status: new => patch Comment: I've tested this reversal patch and all works fine. Moreover, it is not platform-specific, so it probably fix other weird segfaults on other platforms. That [https://github.com/ghc/ghc/commit/ad15c2b4bd37082ce989268b3d2f86a2cd34386a problematic commit] is particularly suspicious because if gets rid of `callerSaves` - the only explicitly platform-specific function used in `CmmSink.hs`. That looks very strange. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8834#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler