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" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] > || || 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 > [EMAIL PROTECTED] > http://www.haskell.org/mailman/listinfo/hugs-bugs _______________________________________________ Hugs-Bugs mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/hugs-bugs
