Class/Implicit Param/Module Interface bug

Simon Peyton-Jones simonpj@microsoft.com
Mon, 18 Nov 2002 14:34:59 -0000


These bugs are now fixed in the HEAD.  I hope the fixes will make it
into 5.04.2 as well.

Thanks for identifying them.  It was all horribly bogus before.

Simon

| -----Original Message-----
| From: Ashley Yakeley [mailto:ashley@semantic.org]
| Sent: 13 November 2002 13:46
| To: Simon Peyton-Jones
| Cc: GHC List
| Subject: Re: Class/Implicit Param/Module Interface bug
|=20
| Actually it's worse than that. This crashes:
|=20
| module Main where
| 	{
| 	import A;
|=20
| 	main =3D let {?p=3D"test"} in putStrLn f;	-- BUG: this crashes
| --	main =3D let {?p=3D"test"} in putStrLn g;	-- this works
| 	}
|=20
|=20
| --
| Ashley Yakeley, Seattle WA