> [EMAIL PROTECTED] reports the following problem.
>
> Version: 1.4 Beta (Version 971106)
> OS: SGI Irix 6.3
> compiler: SGI cc compiler version 7.3
> configuration: CC=cc CFLAGS=-O2
> Expected behaviour:
> given David Elsworthy's test file
> f :: Int -> String
> f x = show (x,x,x)
> g = 1.0 :: Int
> load this into hugs, at the error message comment out g in editor and reload
> this succeeds, now evaluate f 1
> result: "(1,1,1)"
> Observed behaviour:
> evaluating f 1 gives a program error: {.... followed by an internal error
Sigh, maybe it was a mistake to cut a fresh release at that hour of the
morning. I added the flag to turn on Carl's fix but forgot to turn it on!
The flag is called USE_DICTHW and is in prelude.h. Set it to 1 and the
things should be fine.
Fixed in the next release...
Alastair