#3288: GC assertion failure in reactive program
-----------------------------+----------------------------------------------
Reporter:  Baughn            |          Owner:                  
    Type:  bug               |         Status:  new             
Priority:  normal            |      Component:  Runtime System  
 Version:  6.11              |       Severity:  normal          
Keywords:                    |       Testcase:  crash.hs        
      Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
-----------------------------+----------------------------------------------
 In the same vein as [http://hackage.haskell.org/trac/ghc/ticket/3279 bug
 #3279], this time I've triggered an assertion failure in the GC by adding
 Debug.Trace.trace expressions.

 The exact same failure occurs in both 6.10.3 and 6.11, apparently
 completely deterministically.

 A darcs patch to add the crash to reactive, and a program to trigger it,
 are both attached.

 Expected output:
 {{{
 sv...@eris ~ $ ./crash
 <Imp NoBound 2.0,1.0>
 <Imp NoBound 2.5,2.0>
 <Imp NoBound 3.2,3.0>
 <Imp NoBound 3.7,4.0>
 "never-never"
 crash: internal error: scavenge_one: strange object 28
     (GHC version 6.11.20090605 for x86_64_unknown_linux)
     Please report this as a GHC bug:
 http://www.haskell.org/ghc/reportabug
 Aborted
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3288>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to