New feature of ghc-3.00 under Solaris 2.5: a broken native code generator?
<duck!> -fvia-C makes the above go away. Will canonicalise and report
back after I finish fighting some other fires...
Slainte,
Alex.
--
ghc-3.00 -c RTE.hs -H30m -K2M -recomp -fglasgow-exts -cpp -syslib ghc
-syslib hbc -Rgc-stats -dshow-passes -fmax-simplifier-iterations4
-funfolding-use-threshold-0
*** Reader:
"RTE.hs":360: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":362: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":364: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":366: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":374: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":378: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":382: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":384: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":387: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":388: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":395: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":399: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":401: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":403: _scc_ (`set [profiling] cost centre') ignored
"RTE.hs":410: _scc_ (`set [profiling] cost centre') ignored
*** Renamer:
*** TypeCheck:
*** DeSugar:
RTE.hs:522:
Pattern match(es) are overlapped
in the definition of function `anyOp'
t fn (i1@(InterVal _)) (Set [n2]) = ...
t fn (Set [v1]) (i2@(InterVal _)) = ...
RTE.hs:732:
Pattern match(es) are overlapped
in the definition of function `rplacEachEnt'
f e = ...
*** Core2Core:
*** Core2Core: Simplify
*** Core2Stg:
*** Stg2Stg:
*** CodeGen:
*** CodeOutput:
ghc-3.00: module version unchanged at 2
/usr/ccs/bin/as: "/tmp/ghc12694.s", line 4274: error: statement syntax