Ack! The following compiled happily under ghc-2.* -fglasgow-exts: has
ghc-3.00 -fglasgow-exts become (intentionally?) stricter about these
things?
ghc-3.00 -c Commands.hs -H30m -K2M -recomp -fglasgow-exts -cpp -syslib
ghc -syslib hbc -Rgc-stats -dshow-passes -fmax-simplifier-iterations4
-funfolding-use-threshold-0 -fvia-C
*** Reader:
*** Renamer:
Out of date: RTE.fromToBy
Compilation IS required
*** TypeCheck:
Commands.hs:1:
Duplicate or overlapping instance declarations
for `Infer [a]' at Phase3.hi:38 and <NoSrcLoc>
Compilation had errors
make: *** [Commands.o] Error 1
For bonus points I note the dodgy nature of the <SrcLoc> (not) reported
in the error message. ;-)
Slainte,
Alex.