#2864: ghc: panic! (the 'impossible' happened) -- Please report this as a GHC 
bug
-------------------------+--------------------------------------------------
    Reporter:  megacz    |        Owner:         
        Type:  bug       |       Status:  new    
    Priority:  normal    |    Milestone:         
   Component:  Compiler  |      Version:  6.11   
    Severity:  major     |   Resolution:         
    Keywords:            |   Difficulty:  Unknown
    Testcase:            |           Os:  MacOS X
Architecture:  x86       |  
-------------------------+--------------------------------------------------
Changes (by igloo):

  * difficulty:  => Unknown

Old description:

> The compiler asked me to report this.
>
> /Users/megacz/proj/icfp09/ghc/ghc/stage1-inplace/ghc
> -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -package-name ghc-6.11.20081208
> -hide-all-packages -no-user-package-conf -i -idist-stage2/build
> -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis
> -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling
> -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal
> -itypecheck -itypes -iutils -ivectorise -idist-stage2/build/autogen
> -Idist-stage2/build/autogen -Idist-stage2/build -I../libffi/build/include
> -Istage2plus -I../libraries/base/cbits -I../libraries/base/include -I.
> -Iparser -Iutils -optP-DGHCI -optP-include -optPdist-
> stage2/build/autogen/cabal_macros.h -odir dist-stage2/build -hidir dist-
> stage2/build -stubdir dist-stage2/build -package Cabal-1.5.5 -package
> array-0.2.0.0 -package base-4.0.0.0 -package bytestring-0.9.1.4 -package
> containers-0.2.0.0 -package directory-1.0.0.2 -package filepath-1.1.0.1
> -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.1
> -package process-1.0.1.1 -package template-haskell-2.3.0.0 -package
> unix-2.3.1.0 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP
> -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface
> -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses
> -XFlexibleInstances -XRank2Types -XScopedTypeVariables
> -XDeriveDataTypeable -prof -hisuf p_hi -hcsuf p_hc -osuf p_o -idist-
> stage2/build  -H32m -O -Rghc-timing -O2  -c nativeGen/MachRegs.lhs -o
> dist-stage2/build/MachRegs.p_o  -ohi dist-stage2/build/MachRegs.p_hi
> ghc: panic! (the 'impossible' happened)
>   (GHC version 6.11.20081208 for i386-apple-darwin):
>         CoreToStg.myCollectArgs
>     (__scc {trivColorable ghc-6.11.20081208:MachRegs !}
>      ghc-6.11.20081208:MachRegs.isSqueesed{v r2zH} [gid] 0 0)
>       eta_s2Gv{v} [lid]
>
> Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug
>
> <<ghc: 127672968 bytes, 16 GCs, 5231957/10604544 avg/max bytes residency
> (3 samples), 38M in use, 0.00 INIT (0.00 elapsed), 0.36 MUT (0.46
> elapsed), 0.16 GC (0.19 elapsed) :ghc>>
> make[4]: *** [dist-stage2/build/MachRegs.p_o] Error 1
> make[3]: *** [all] Error 1
> make[2]: *** [build.stage.2] Error 2
> make[1]: *** [stage2] Error 2
> make: *** [bootstrap2] Error 2
>

>
> This is using git HEAD, commit 2aba6f168b7bcb4f8c7c8e8f7cdc340a0ccb56e7

New description:

 The compiler asked me to report this.
 {{{
 /Users/megacz/proj/icfp09/ghc/ghc/stage1-inplace/ghc
 -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -package-name ghc-6.11.20081208
 -hide-all-packages -no-user-package-conf -i -idist-stage2/build
 -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar
 -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename
 -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes
 -iutils -ivectorise -idist-stage2/build/autogen -Idist-
 stage2/build/autogen -Idist-stage2/build -I../libffi/build/include
 -Istage2plus -I../libraries/base/cbits -I../libraries/base/include -I.
 -Iparser -Iutils -optP-DGHCI -optP-include -optPdist-
 stage2/build/autogen/cabal_macros.h -odir dist-stage2/build -hidir dist-
 stage2/build -stubdir dist-stage2/build -package Cabal-1.5.5 -package
 array-0.2.0.0 -package base-4.0.0.0 -package bytestring-0.9.1.4 -package
 containers-0.2.0.0 -package directory-1.0.0.2 -package filepath-1.1.0.1
 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.1
 -package process-1.0.1.1 -package template-haskell-2.3.0.0 -package
 unix-2.3.1.0 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP
 -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface
 -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses
 -XFlexibleInstances -XRank2Types -XScopedTypeVariables
 -XDeriveDataTypeable -prof -hisuf p_hi -hcsuf p_hc -osuf p_o -idist-
 stage2/build  -H32m -O -Rghc-timing -O2  -c nativeGen/MachRegs.lhs -o
 dist-stage2/build/MachRegs.p_o  -ohi dist-stage2/build/MachRegs.p_hi
 ghc: panic! (the 'impossible' happened)
   (GHC version 6.11.20081208 for i386-apple-darwin):
         CoreToStg.myCollectArgs
     (__scc {trivColorable ghc-6.11.20081208:MachRegs !}
      ghc-6.11.20081208:MachRegs.isSqueesed{v r2zH} [gid] 0 0)
       eta_s2Gv{v} [lid]

 Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

 <<ghc: 127672968 bytes, 16 GCs, 5231957/10604544 avg/max bytes residency
 (3 samples), 38M in use, 0.00 INIT (0.00 elapsed), 0.36 MUT (0.46
 elapsed), 0.16 GC (0.19 elapsed) :ghc>>
 make[4]: *** [dist-stage2/build/MachRegs.p_o] Error 1
 make[3]: *** [all] Error 1
 make[2]: *** [build.stage.2] Error 2
 make[1]: *** [stage2] Error 2
 make: *** [bootstrap2] Error 2
 }}}


 This is using git HEAD, commit 2aba6f168b7bcb4f8c7c8e8f7cdc340a0ccb56e7

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2864#comment:2>
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