[nhc-bugs] nhc98 1.18, gcc 3.4 and FC3
Malcolm Wallace
Malcolm.Wallace at cs.york.ac.uk
Mon Mar 28 11:22:51 EST 2005
Gérard Milmeister <gemi at bluewin.ch> writes:
> I cannot compile nhc98 1.18 on Fedora Core 3 with gcc 3.4.3.
> The same was the case with nhc98 1.17 and 1.16.
> Here is the problem:
>
> OS allocated a heap in high memory (>0x80000000)
> which breaks this program's run-time system.
> hpStart=0xb7e5e008, hpEnd=0xb7ed3308
Yes, we know about this bug, hence the error message. Unfortunately, it is
tricky to fix, because both the runtime interpreter and the garbage collector
use the highest-bit of a heap address for some internal purposes. However,
we have a student who has sketched out some potential solutions to the
problem, and are hopeful that it can be fixed in the next month or two.
Regards,
Malcolm
More information about the Nhc-bugs
mailing list