[GHC] #16057: GHC 8.6.3 byte-code interpreter segfaults on any object.

GHC ghc-devs at haskell.org
Sun Dec 23 10:40:07 UTC 2018


#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:                    |
-------------------------------------+-------------------------------------
Changes (by Phyx-):

 * cc: bgamari (added)


Comment:

 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?

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16057#comment:12>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list