On Dec 29, 2008, at 4:36 AM, Michele Simionato wrote:

At work we are migrating to 64 bit machines so I did try to compile
Ikarus on my box (last revision of
Ikarus and my box is running Fedora Core 10). I get this strange
"Cannot allocate memory"
error. What  do you need to investigate it further?

I'm aware of the issue, and it's been reported in:
  https://bugs.launchpad.net/ikarus/+bug/286507

The issue is pretty serious and requires major reworking in the GC
to make it work properly for both 32-bit and 64-bit virtual address
space.  (properly meaning: it shouldn't slow down the 32-bit ikarus
due to the 64-bit ikarus requiring a 2-level (or n-level) card and
segment tables, but that's more details that you asked for :-))

So, maybe 0.0.4 should not advertise 64-bit support since it's not
100% ready yet.  You can still compile ikarus in 32-bit mode on a
64-bit OS given that you get the 32-bit version of the GMP library.

Aziz,,,

Reply via email to