5.04.3: update_fwd: unknown/strange object

Simon Marlow simonmar@microsoft.com
Tue, 17 Jun 2003 12:02:10 +0100


=20
> I build by new DoCon program under  ghc-5.04.3,
>=20
> installed from RPM to  i386-unknown, RedHat Linux.=20
>=20
> Under  -Onot,  the command     make space=3D-M22m docon
> builds the thing successfully.=20
> And for less memory, say,      ...          16m ...,
> it ends with
>=20
>   ...
>   pol/Pgcd_.hs:184:
>     Warning: No explicit method nor default method for `toSquareFree'
>              In the instance declaration for `GCDRing (Pol a)'
>=20
>   =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D INTERFACE =
HAS CHANGED =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>   No old interface available
>=20
>   ghc-5.04.3: fatal error: update_fwd: unknown/strange object  38344
>   make: *** [obj] Error 254
> =20
>=20
> I expected of GHC to report of exhausted memory.   =20
> Probably, such behavior is not fatal for may aims,=20
> but if you consider this as an interesting bug, I could send the=20
> archive.=20

I'll be interested to know whether you can repeat this with 6.0.  If so,
yes I'd like to see the sources.

Cheers,
	Simon