#1285: panic in HEAD building base library
-----------------------------+----------------------------------------------
Reporter: Isaac Dupree | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 6.7
Severity: normal | Keywords:
Difficulty: Unknown | Testcase:
Architecture: powerpc | Os: Linux
-----------------------------+----------------------------------------------
{{{
Building base-2.1...
../../compiler/ghc-inplace -package-name base-2.1 --make -hide-all-
packages -i -idist/build/autogen -i. -Iinclude -I../../includes
-I../../rts -#include "HsBase.h" -odir dist/build -hidir dist/build
-package rts-1.0 -O -fglasgow-exts -package-name base -v0 -O0 -fgenerics
-cpp Control.Applicative Control.Arrow Control.Concurrent
Control.Concurrent.Chan Control.Concurrent.MVar Control.Concurrent.QSem
Control.Concurrent.QSemN Control.Concurrent.SampleVar Control.Exception
Control.Monad Control.Monad.Fix Control.Monad.Instances Control.Monad.ST
Control.Monad.ST.Lazy Control.Monad.ST.Strict Control.Parallel
Control.Parallel.Strategies Data.Array Data.Array.Base Data.Array.Diff
Data.Array.IArray Data.Array.IO Data.Array.MArray Data.Array.ST
Data.Array.Storable Data.Array.Unboxed Data.Bits Data.Bool Data.ByteString
Data.ByteString.Char8 Data.ByteString.Lazy Data.ByteString.Lazy.Char8
Data.ByteString.Base Data.ByteString.Fusion Data.Char Data.Complex
Data.Dynamic Data.Either Data.Eq Data.Foldable Data.Fixed Data.Function
Data.Generics Data.Generics.Aliases Data.Generics.Basics
Data.Generics.Instances Data.Generics.Schemes Data.Generics.Text
Data.Generics.Twins Data.Graph Data.HashTable Data.IORef Data.Int
Data.IntMap Data.IntSet Data.Ix Data.List Data.Maybe Data.Map Data.Monoid
Data.Ord Data.PackedString Data.Ratio Data.STRef Data.STRef.Lazy
Data.STRef.Strict Data.Sequence Data.Set Data.String Data.Tree
Data.Traversable Data.Tuple Data.Typeable Data.Unique Data.Version
Data.Word Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String
Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr Foreign.Marshal
Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error
Foreign.Marshal.Pool Foreign.Marshal.Utils Foreign.Ptr Foreign.StablePtr
Foreign.Storable GHC.Arr GHC.Base GHC.Conc GHC.ConsoleHandler GHC.Dotnet
GHC.Dynamic GHC.Enum GHC.Err GHC.Exception GHC.Exts GHC.Float
GHC.ForeignPtr GHC.Handle GHC.IO GHC.IOBase GHC.Int GHC.List GHC.Num
GHC.PArr GHC.Pack GHC.PrimopWrappers GHC.Ptr GHC.Read GHC.Real GHC.ST
GHC.STRef GHC.Show GHC.Stable GHC.Storable GHC.TopHandler GHC.Unicode
GHC.Weak GHC.Word Numeric Prelude System.Cmd System.Console.GetOpt
System.CPUTime System.Directory System.Directory.Internals
System.Environment System.Exit System.IO System.IO.Error System.IO.Unsafe
System.Info System.Locale System.Mem System.Mem.StableName System.Mem.Weak
System.Posix.Internals System.Posix.Signals System.Posix.Types
System.Process System.Process.Internals System.Random System.Time
Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec
Text.PrettyPrint Text.PrettyPrint.HughesPJ Text.Printf Text.Read
Text.Read.Lex Text.Show Text.Show.Functions Unsafe.Coerce
Data.Array.IO.Internals
ghc-6.7.20070418: panic! (the 'impossible' happened)
(GHC version 6.7.20070418 for powerpc-unknown-linux):
ASSERT failed! file stgSyn/CoreToStg.lhs line 946
base:GHC.Base.eqString{v 0h} [lid]
}}}
mk/build.mk:
{{{
SRC_HC_OPTS = -H32m -O -fasm -Rghc-timing
GhcStage1HcOpts = -O0 -DDEBUG -W
GhcLibHcOpts = -O0 -fgenerics
# ^^ not gonna be running complicated things with this... so not -O
GhcLibWays =
SplitObjs = NO
GhcBootLibs = YES
}}}
command (after darcs-all get, sh boot, and configure): make stage1
building with ghc-6.6.20070415 (hopefully it's not a bug in that one)
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1285>
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