[clean-list] Yet another compiler crash

Pieter Koopman pieter at cs.ru.nl
Thu Sep 18 21:34:14 MEST 2008


Dear Vag,

Yes you found an error.
As a workaround: removing the strictness annotation (!) removes the problem.
You can also remove the record and write:
:: *T a = T !a

Best, Pieter

Vag wrote:
> Help!
>
> Especially frustrating compiler crash without any messages or ever 
> black screens:
>
> module cc
> Start = 42
> :: *S a = { sT :: !*(S a) }
> add t = { sT = t }
>
> <mailto:clean-list at science.ru.nl>
> Changing options does not helps.
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> clean-list mailing list
> clean-list at science.ru.nl
> http://mailman.science.ru.nl/mailman/listinfo/clean-list
>   


More information about the clean-list mailing list