compiler bug report
Simon Marlow
simonmar at microsoft.com
Wed Aug 1 04:51:13 EDT 2001
Hi there,
Thanks for the report. I can't repro the bug though - after I commented
out the definition of beginWithBy at the end of Util.hs (it had some
type errors), and tried the exact same sequence of commands in ghci, it
happily re-loaded Util.o at the end.
Is there any more information you can provide that will help us to repro
it?
Cheers,
Simon
> Here is a transcript:
> ----------------
> enescu:/nfs/isd/hdaume/stat-sum-ulf 54% ghci -package lang
> ghci -package lang
> ___ ___ _
> / _ \ /\ /\/ __(_)
> / /_\// /_/ / / | | GHC Interactive, version 5.00.2,
> For Haskell
> 98.
> / /_\\/ __ / /___| | http://www.haskell.org/ghc/
> \____/\/ /_/\____/|_| Type :? for help.
>
> Loading package std ... linking ... done.
> Loading package lang ... linking ... done.
> Prelude> :l Util
> :l Util
> Skipping Util ( Util.hs, ./Util.o )
> Ok, modules loaded: Util.
> Util> List.[]
> List.[]
>
> Ambiguous type variable(s) `t' in the constraint `PrelShow.Show t'
> arising from use of `PrelIO.print' at <No locn>
> in a `do' expression pattern binding: PrelIO.print it
> Util> `eq`
> `eq`
> <no file>:0: parse error on input ``'
> Util> 3 `eq` 4
> 3 `eq` 4
>
> <no file>:0: Variable not in scope: `eq'
> Util> :l Util
> :l Util
> unloadObj: can't find `./Util.o' to unload
> ghc-5.00.2: panic! (the `impossible' happened, GHC version 5.00.2):
> unloadObj: failed
>
> Please report it as a compiler bug to
> glasgow-haskell-bugs at haskell.org,
> or http://sourceforge.net/projects/ghc/.
>
>
> Util>
> -------------
>
> I'm not sure exactly what went wrong, but here's a copy of Util.hs...
>
> --
> Hal Daume III
>
> "Computer science is no more about computers | hdaume at isi.edu
> than astronomy is about telescopes." -Dijkstra | www.isi.edu/~hdaume
>
More information about the Glasgow-haskell-bugs
mailing list