Dear Buggies,
`make all' is not successful (booting with ghc-0.29) because there are
some Happy generated files containing `newtype' declarations which
ghc-0.29 does not swallow.
Diagnostics:
ghc-0.29 -cpp -fglasgow-exts -Rghc-timing -I. -IcodeGen -InativeGen -Iparser
-iutils:basicTypes:types:hsSyn:prelude:rename:typecheck:deSugar:coreSyn:specialise:simplCore:stranal:stgSyn:simplStg:codeGen:absCSyn:main:reader:profiling:parser:nativeGen
-fhaskell-1.3 -fomit-derived-read -fomit-reexported-instances -Onot -H16m -H48M -c
rename/ParseType.hs -o rename/ParseType.o -osuf o
"rename/ParseType.hs", line 727, column 15: parse error on input: "->"
The following files are concerned:
rename/ParseType.hs
rename/ParseUnfolding.hs
rename/ParseIface.hs
each containing
newtype HappyState b c = HappyState
(Int# -> -- token number
Int# -> -- token number (yes, again)
b -> -- token semantic value
HappyState b c -> -- current state
[HappyState b c] -> -- state stack
c)
Renaming `newtype' to `data' seems to work ... [the workstation is
still busy]
Ralf