[GHC] #10288: -flate-dmd-anal triggers "Entered absent arg"

GHC ghc-devs at haskell.org
Thu Apr 16 13:52:49 UTC 2015


#10288: -flate-dmd-anal triggers "Entered absent arg"
-------------------------------------+-------------------------------------
        Reporter:  yongqli           |                   Owner:
            Type:  bug               |                  Status:  infoneeded
        Priority:  normal            |               Milestone:
       Component:  Compiler          |                 Version:  7.10.1
      Resolution:                    |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
 Type of failure:  Runtime crash     |  Unknown/Multiple
      Blocked By:                    |               Test Case:
 Related Tickets:                    |                Blocking:
                                     |  Differential Revisions:
-------------------------------------+-------------------------------------

Comment (by simonpj):

 Good news. I think this is fixed. At least I can't reproduce your crash
 with HEAD.

 I think that one of these two fixes has solved it:
  * #10218
  * #10148
 Both are merged to the 7.10 branch and so will appear in 7.10.2.

 It would be good if you were able to test that the 7.10 branch is indeed
 fixed in your case.  I will try to do the same.

 Simon

 PS: for "entered absent arg w_sJ66e" bugs, compile with "-ddump-simpl" and
 grep for that string.  That will show exactly which thunk in which
 function is being entered, and might save time compared to
 delete/recompile.

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


More information about the ghc-tickets mailing list