[GHC] #6151: typePrimRep: UbxTupleRep

GHC cvs-ghc at haskell.org
Fri Jun 8 10:48:55 CEST 2012


#6151: typePrimRep: UbxTupleRep
---------------------------------+------------------------------------------
    Reporter:  simonmar          |       Owner:                  
        Type:  bug               |      Status:  new             
    Priority:  highest           |   Milestone:  7.6.1           
   Component:  Compiler          |     Version:  7.5             
    Keywords:                    |          Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |     Failure:  None/Unknown    
  Difficulty:  Unknown           |    Testcase:                  
   Blockedby:                    |    Blocking:                  
     Related:                    |  
---------------------------------+------------------------------------------
 A handful of new failures appeared in the nightly build recently, perhaps
 as a result of the changes to unboxed tuple handling.  The failures are
 all with GHCi.

 e.g.

 {{{
 '/64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown-
 linux/inplace/bin/ghc-stage2' -fforce-recomp -dcore-lint -dcmm-lint -dno-
 debug-output -no-user-package-conf -rtsopts  -fno-ghci-history cgrun064.hs
 --interactive -ignore-dot-ghci +RTS -I0.1 -RTS
 GHCi, version 7.5.20120607: http://www.haskell.org/ghc/  :? for help
 Loading package ghc-prim ... linking ... done.
 Loading package integer-gmp ... linking ... done.
 Loading package base ... linking ... done.
 [1 of 1] Compiling Main             ( cgrun064.hs, interpreted )
 ghc-stage2: panic! (the 'impossible' happened)
   (GHC version 7.5.20120607 for x86_64-unknown-linux):
         typePrimRep: UbxTupleRep
     (# ghc-prim:GHC.Prim.State#{(w) tc 32q} s{tv v} [tv],
        ghc-prim:GHC.Prim.MutableArray#{(w) tc 31m}
          s{tv v} [tv] a{tv u} [tv] #)
 }}}


 The full set of failures is:

 {{{
    array/should_run                        arr020 [bad stdout or stderr]
 (ghci)
    codeGen/should_run                      cgrun064 [bad stdout or stderr]
 (ghci)
    codeGen/should_run                      cgrun065 [bad stdout or stderr]
 (ghci)
    codeGen/should_run                      cgrun068 [bad stdout or stderr]
 (ghci)
    codeGen/should_run                      cgrun070 [bad stdout or stderr]
 (ghci)
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/6151>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the Glasgow-haskell-bugs mailing list