[GHC] #16089: seq is not cooperating with :sprint in GHCi as expected

GHC ghc-devs at haskell.org
Mon Dec 24 09:14:16 UTC 2018


#16089: seq is not cooperating with :sprint in GHCi as expected
-------------------------------------+-------------------------------------
        Reporter:  radrow            |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  GHCi              |              Version:  8.6.3
      Resolution:                    |             Keywords:  seq sprint
                                     |  strictness
Operating System:  Linux             |         Architecture:
 Type of failure:  Incorrect result  |  Unknown/Multiple
  at runtime                         |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by simonpj):

 All very curious.

 The GHCi debugger, which is responsible for `:sprint` and friends, needs a
 love and attention, if anyone feels able to offer it.  Its's tricky stuff,
 because it uses special primitives to interrogate the heap and decomposes
 heap objects, which never usually happens in Haskell.

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


More information about the ghc-tickets mailing list