Alex Ferguson writes:
>  
> Struct.hs:1: Failed to find interface decl for `Maybe'
> 
> Compilation had errors
> make: *** [Struct.o] Error 1
> 
> 
> I'm guessing it has to do with out of date interface files (from ghc-2.07,
> to be exact), but it's not the most helpful way of finding out about this.
> 

This sounds plausible, if the above msg had printed out the Id including
its module qualifier, it would have been a little bit easier to debug
this (Maybe moved from PrelBase to PrelMaybe with 2.09.)

Another case where leaving out module qualifiers on Ids in
warnings/errors, does more harm than good. This probably should be
controllable from the command line.

--Sigbjorn

Reply via email to