
#16057: GHC 8.6.3 byte-code interpreter segfaults on any object. -------------------------------------+------------------------------------- Reporter: gizmo.mk0 | Owner: (none) Type: bug | Status: new Priority: highest | Milestone: Component: Runtime System | Version: 8.6.3 Resolution: | Keywords: Operating System: Windows | Architecture: Type of failure: Compile-time | Unknown/Multiple crash or panic | Test Case: Blocked By: | Blocking: Related Tickets: #16071 #13617 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): Replying to [comment:12 Phyx-]:
hmm having looked at the linker status in 8.6 it's non-trivial to add alignment support there, and changing the linker in the stable branch this much seems like not a good idea..
I think the best option would be to revert ed86e3b531322f74d2c2d00d7ff8662b08fabde6 in the 8.6 branch, we were able to build before without it and nothing changed in the interim between 8.6.2 and 8.6.3 should have increased the amount of symbols.
The fix is required in HEAD and works as intended there. Thoughts @bgamari?
Yes, I can't think of any reasonable alternatives to reverting. Let's do that and cut a yet another release. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16057#comment:15 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler