
#8974: 64 bit windows executable built with ghc-7.9.20140405+LLVM segfaults ------------------------------------+-------------------------------------- Reporter: awson | Owner: Type: bug | Status: closed Priority: high | Milestone: 8.0.1 Component: Compiler (LLVM) | Version: 7.9 Resolution: worksforme | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: Runtime crash | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ------------------------------------+-------------------------------------- Comment (by GordonBGood): Replying to awson: and thomie: I don't think this should have been closed: Using GCH 64-bit 8.0.1 and the same binutils as always as version 2.5.1 (which is the one that comes with GHC both 7.10.3 and the new one) and LLVM 3.7, I still get segment faults for the compiled executable on Windows 7 64-bit. I think that just because the simple little test program runs doesn't mean the problem isn't still there, as Fanael: showed that the problem occurs when a page barrier is crossed; The compilation for GHC has changed significantly and it may well be that a little insignificant program no longer crosses a page barrier. My much larger application perhaps does and triggers the same problem. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8974#comment:35 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler