Note the Strange behaviour below...  Module in question compiles
without -O, but not with...

Slainte,
Alex.
_____


oconnor.ucc.ie:~/filt4: make OPT=-O
ghc-4.00 -c GalileoModules.lhs -H30m  -K2M         -recomp -fglasgow-exts -cpp 
-syslib misc -Rgc-stats -dshow-passes -fmax-simplifier-iterations4 
-funfolding-use-threshold-0 -optC-fallow-undecidable-instances -fvia-C -O
*** Reader:
*** Renamer:
 
GalileoModules.lhs:1: Warning:
    Failed to find (optional) interface decl for
    `PrelException!catchIO'
    desired at
    PrelIOBase.hi:99

 
GalileoModules.lhs:1:
    Could not find valid interface file `PrelException'


Compilation had errors
*** Error code 1
make: Fatal error: Command failed for target `GalileoModules.o'
oconnor.ucc.ie:~/filt4: make 
ghc-4.00 -c GalileoModules.lhs -H30m  -K2M         -recomp -fglasgow-exts -cpp 
-syslib misc -Rgc-stats -dshow-passes -fmax-simplifier-iterations4 
-funfolding-use-threshold-0 -optC-fallow-undecidable-instances -fvia-C 
*** Reader:
*** Renamer:
*** TypeCheck:
*** DeSugar:
*** Desugar
*** Core2Core:
*** Simplify
*** Tidy Core
*** Core2Stg:
*** Stg2Stg:
*** CodeGen:
*** CodeOutput:
ghc-4.00: module version changed to 2; reason: usages changed

Reply via email to