[GHC] #8974: 64 bit windows executable built with ghc-7.9.20140405+LLVM segfaults
GHC
ghc-devs at haskell.org
Fri May 27 15:52:08 UTC 2016
#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
More information about the ghc-tickets
mailing list