id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
1677,Abysmal error message from `ghc -M`,simonpj,simonmar,"{{{
ghc-6.6.1 -M -cpp Foo.hs Bar.hs
/tmp/ghc9234_0/ghc9234_2.hscpp:1:0:
    file name does not match module name `Main'
}}}
What a terrible message!  The source code is this:

`Foo.hs` (note the mis-typed `Module`)
{{{
Module Foo where
  f x = x
}}}
`Bar.hs` 
{{{
module Bar where
  import Foo
}}}",bug,closed,normal,,Compiler,6.6.1,fixed,,,Unknown/Multiple,Unknown/Multiple,,Unknown,,,,
