internal error.....
Sigbjorn Finne
sof@galois.com
Sun, 10 Feb 2002 15:21:03 -0800
hi byron,
the lambda lifter is running into trouble for some reason,
possibly trivial.
My suggestion would be for you to either send me a
copy of the module, or add some debugging code to
line 1640 of compiler.c, e.g.,
fprintf(stderr, "lift: whatIs(e) = %d\n", whatIs(e)); fflush(stderr);
I'm guessing changing the heap size makes Hugs fall
over in other ways..?
hth
--sigbjorn
----- Original Message -----
From: "Byron Cook" <byron@prover.com>
To: <hugs-bugs@haskell.org>
Sent: Sunday, February 10, 2002 14:36
Subject: internal error.....
> Hi hugs developers.....
>
> I'm getting the following error mesg:
> [byco@bench4 t2h]$ hugs -98 -h99999999 newmodel.hs
> __ __ __ __ ____ ___ _________________________________________
> || || || || || || ||__ Hugs 98: Based on the Haskell 98 standard
> ||___|| ||__|| ||__|| __|| Copyright (c) 1994-2001
> ||---|| ___|| World Wide Web: http://haskell.org/hugs
> || || Report bugs to: hugs-bugs@haskell.org
> || || Version: February 2001 _________________________________________
>
> Hugs mode: Restart with command line option +98 for Haskell 98 mode
>
> Reading file "/rhea/u2/byco/hugs/share/hugs/lib/Prelude.hs":
> Reading file "newmodel.hs":
> Compiling
> INTERNAL ERROR: lift
>
> the file is pretty large:
> [byco@bench3 t2h]$ wc newmodel.hs
> 11450 130059 822584 newmodel.hs
>
>
> Is there some sort of remedy?
>
> Thanks
>
> - Byron
>
> _______________________________________________
> Hugs-Bugs mailing list
> Hugs-Bugs@haskell.org
> http://www.haskell.org/mailman/listinfo/hugs-bugs