[GHC] #10191: Interactive linker crash when partially applying seq#

GHC ghc-devs at haskell.org
Thu Mar 26 21:22:30 UTC 2015


#10191: Interactive linker crash when partially applying seq#
-------------------------------+-----------------------------------------
        Reporter:  mniip       |                   Owner:
            Type:  bug         |                  Status:  new
        Priority:  low         |               Milestone:
       Component:  GHCi        |                 Version:  7.8.4-rc1
      Resolution:              |                Keywords:
Operating System:  Linux       |            Architecture:  x86_64 (amd64)
 Type of failure:  GHCi crash  |               Test Case:
      Blocked By:              |                Blocking:
 Related Tickets:              |  Differential Revisions:
-------------------------------+-----------------------------------------

Comment (by rwbarton):

 `seq#` and some other primops don't get wrappers due to this filter in
 genprimopcode:

 {{{
         dodgy spec
            = name spec `elem`
              [-- C code generator can't handle these
               "seq#",
               "tagToEnum#",
               -- not interested in parallel support
               "par#", "parGlobal#", "parLocal#", "parAt#",
               "parAtAbs#", "parAtRel#", "parAtForNow#"
              ]
 }}}

 I'm not sure entirely what this is all about, but since the code is 14
 years old I'm just going to try deleting it and seeing if anything goes
 wrong.

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


More information about the ghc-tickets mailing list