Ticket #3224 (closed bug: fixed)

Opened 4 years ago

Last modified 3 years ago

compiler panic: funResultTy base:GHC.Prim.*{(w) tc 34d}

Reported by: nr Owned by:
Priority: normal Milestone: 6.8 branch
Component: Compiler Version: 6.8.2
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

To reproduce the panic,

git clone linux.cs.tufts.edu:/r/ghc/git/experimental.git
git pull -v origin/norman
git branch --track norman origin/norman
git checkout norman 
git revert b02c5c3  ## I'm a little shaky on this one

The failing compile command and its error message are:

/usr/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20090424 -hide-all-packages -no-user-package-conf -package-conf /usr/local/nr/git/ghc/experimental/libraries/bootstrapping.conf -i -idist-stage1/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-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -stubdir dist-stage1/build -package Cabal-1.7.0 -package array-0.1.0.0 -package base-3.0.1.0 -package bytestring-0.9.0.1 -package containers-0.1.0.1 -package directory-1.0.0.0 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.0 -package unix-2.3.0.0 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -idist-stage1/build -Werror -H64m -O0 -fasm -Rghc-timing   -c cmm/CmmLiveZ.hs -o dist-stage1/build/CmmLiveZ.o  -ohi dist-stage1/build/CmmLiveZ.hi
ghc-6.8.2: panic! (the 'impossible' happened)
  (GHC version 6.8.2 for i386-unknown-linux):
	funResultTy base:GHC.Prim.*{(w) tc 34d}

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

Attachments

CmmLiveZ.hs Download (2.9 KB) - added by nr 4 years ago.
Input file on which the compiler panics.

Change History

Changed 4 years ago by nr

Input file on which the compiler panics.

Changed 4 years ago by nr

I was not able to reproduce the panic using 6.10.2.

Changed 4 years ago by simonpj

  • difficulty set to Unknown
  • milestone set to 6.8 branch

OK well I'll assume it's ok in 6.10 and HEAD, and therefore milestone it for the 6.8 branch (which is essentially dead).

Simon

Changed 3 years ago by simonmar

  • status changed from new to closed
  • failure set to None/Unknown
  • resolution set to fixed
Note: See TracTickets for help on using tickets.