The following compiler error occurred in trying to compile Jan
Zwanenburg's
proof assistant tool Yarrow with ghc-4.00.

ftp://fpt.win.tue.nl/pub/courses/2L560/yarrow/yarrow-src.tar.gz

The package says that it works with ghc-2.05 but I thought that I might
try it with the latest version. Hugs-1.4 runs it fine and ghc-2.10
compiles
it without error.

Hope you can figure out the diagnostics!

Regards,
           Simon Ambler

------------------------------------------------

rm -f MainMod.o
ghc -recomp -v -c MainMod.hs
The Glorious Glasgow Haskell Compilation System, version 4.00,
patchlevel 0

Effective command line: -recomp -v -c

Ineffective C pre-processor:
        echo '{-# LINE 1 "MainMod.hs" -}' > /tmp/ghc193.cpp && cat
MainMod.hs >>
 /tmp/ghc193.cpp

real    0m0.010s
user    0m0.000s
sys     0m0.000s
ghc:compile:Output file MainMod.o doesn't exist
ghc:compile:Interface file MainMod.hi doesn't exist
ghc:recompile:Input file MainMod.hs newer than MainMod.o

Haskell compiler:
        /usr/local/lib/ghc-4.00/hsc ,-W ,/tmp/ghc193.cpp 
-fignore-interface-pra
gmas -fomit-interface-pragmas -fsimplify [  -ffloat-lets-exposing-whnf
-ffloat-p
rimops-ok -fcase-of-case -fdo-case-elim -freuse-con -fpedantic-bottoms
-fclone-b
inds -fmax-simplifier-iterations4  ]   -fwarn-overlapping-patterns
-fwarn-missin
g-methods -fwarn-duplicate-exports -fhi-version=400
-himap=.%.hi:/usr/local/lib/
ghc-4.00/imports/std%.hi   -v -hifile=/tmp/ghc193.hi -C=/tmp/ghc193.hc
-F=/tmp/g
hc193_stb.c -FH=/tmp/ghc193_stb.h +RTS -H6000000 -K1000000
Glasgow Haskell Compiler, version 4.00, for Haskell 1.4

zonkIdOcc:  addI_a1K9

zonkIdOcc:  addI_a1Ka

panic! (the `impossible' happened):
        lookupBindC:no info!
 for: addI_a1Ka
                      (probably: data dependencies broken by an
optimisation pas
s)
                      static binds for:
                      c4xv
                      c4xw
                      c4xx
                      c4xy
                      c4xz
                      c4xA
                      c4xB
                      c4xC
                      c4xD
                      c4xE
                      c4xF
                      c4xG
                      c4xH
                      c4xI
                      c4xJ
                      c4xK
                      MainMod.errNotInMainMode{-rrM,x-}
                      local binds for:

Please report it as a compiler bug to
[EMAIL PROTECTED]


real    0m21.474s
user    0m12.360s
sys     0m0.320s
deleting... /tmp/ghc193.cpp /tmp/ghc193.hi /tmp/ghc193.hc
/tmp/ghc193_stb.c /tmp
/ghc193_stb.h

rm -f /tmp/ghc193*
make: *** [MainMod.o] Error 1

Reply via email to