the impossible happened

Frederik Eaton frederik at a5.repetae.net
Mon May 23 04:58:31 EDT 2005


Hmm. I'm sorry, by now I've forgotten what it was that caused it. I
think it may have gone away when I cleaned up some object files from a
previous build, but I'm not sure.

It seems like it shouldn't be hard to have ghc save everything about
the execution context when an exception like this is triggered, maybe
to a file in /tmp, so that the user could run a tool to submit a
standardized bug report at his option later. Well, it would be a
little hard - maybe you'd have to overload all of the file operations
to keep track of every file ghc reads, and put these into a big
tarball to send with the bug report... But I imagine that on the
balance it would make your job easier.

Frederik

On Mon, May 23, 2005 at 09:38:58AM +0100, Simon Peyton-Jones wrote:
> This "fromJust" bug is SourceForge 1177320.
> 
> The trouble is that we've been unable to reproduce it here.  It seems to
> show up when compiling some large thing, like Darcs or WASH.
> 
> If anyone would be willing to snapshot a tree exhibiting the bug, and
> send it to us, we'd love to investigate.  Until then we're a bit stuck.
> 
> Simon
> 
> 
> | -----Original Message-----
> | From: glasgow-haskell-bugs-bounces at haskell.org
> [mailto:glasgow-haskell-bugs-
> | bounces at haskell.org] On Behalf Of Frederik Eaton
> | Sent: 21 May 2005 11:49
> | To: glasgow-haskell-bugs at haskell.org
> | Subject: the impossible happened
> | 
> | ghc-6.4: panic! (the `impossible' happened, GHC version 6.4):
> |         Maybe.fromJust: Nothing
> | 
> | Please report it as a compiler bug to
> glasgow-haskell-bugs at haskell.org,
> | or http://sourceforge.net/projects/ghc/.
> | 
> | I think this was the command line:
> | 
> | /home/frederik/arch/i386/bin/ghc -odir dist/build/../webpage.cgi-tmp
> -hidir dist/build/../webpage.cgi-
> | tmp -o dist/build/../webpage.cgi --make -i.. -O3 -fignore-asserts
> -fglasgow-exts -package base-1.0 -
> | package posix-1.0 -package haskell98-1.0 -package WASH-CGI -package
> WASHHTML
> | ../maint/webpage.hs -v
> | 
> | Frederik
> | 
> | --
> | http://ofb.net/~frederik/
> | _______________________________________________
> | Glasgow-haskell-bugs mailing list
> | Glasgow-haskell-bugs at haskell.org
> | http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
> 

-- 
http://ofb.net/~frederik/



More information about the Glasgow-haskell-bugs mailing list