Interface files messed up?
simons at cryp.to
Sun Nov 9 23:20:51 EST 2003
I have a problem with the current GHC. When I compile the module
available at <http://peti.cryp.to/ADns.hsc>, I get the following
| $ hsc2hs ADns.hsc && ghc -c ADns.hs
| Can't find interface-file declaration for GHC.Err.assertError
| Probable cause: bug in .hi-boot file, or inconsistent .hi file
| Use -ddump-if-trace to get an idea of which file caused the error
| ADns.hsc:47: tcLookupGlobal: `adnsStrerror' is not in scope
The full output is available at <http://peti.cryp.to/ddump-if-trace>.
GHC 6.0 compiles this just fine, as does the current GHC when I add
the '-fignore-asserts' switch.
Any idea what this could be?
More information about the Cvs-ghc