The following patch by Steve Linton appears to cure the Itanium
problem
in 4.4.12:
patch for saveload.c:

704a705
> static Obj ProtectFname;
727a729,731
>   /* For some reason itanium GC seems unable to spot fname */
>   ProtectFname = fname;
>
730a735,736
>   ProtectFname = (Obj)0L;
>
1071a1078
>
1078a1086
>     InitGlobalBag(&ProtectFname, "Protected Filename for SaveWorkspace");


On Jan 11, 9:29 pm, David Joyner <wdjoy...@gmail.com> wrote:
> On Mon, Jan 11, 2010 at 7:45 AM, Dr. David Kirkby
>
> <david.kir...@onetel.net> wrote:
> > Dima Pasechnik wrote:
>
> >> It turns out that there is an Itanium-only (?) bug in GAP's garbade-
> >> collection that breaks SaveWorkspace(), that can be reproduced in GAP
> >> 4.4.12.
> >> (4.4.10 seems to have identical code in that part, but the bug does
> >> not seem to manifest itself there for some reason)
> >> so we have to wait for GAP kernel people to fix this, before this can
> >> go ahead.
>
> >> Dmitrii
>
> > Assuming 4.4.11 is a stable release, could that be tested on the Itanium
>
> IIRC, this is not a correct assumption, I have forgotten what the problem
> with 4.4.11 was, but I think it was more serious than an Itanium problem.
>
> My guess is that we have to wait for Steve Linton to address the
> GAP Itanium issue, but that is just a guess.
>
> > operating systems Sage supports? Or perhaps you think it's not worth the
> > bother, and better to wait for the developers to fix the bug.
>
> > --
> > To post to this group, send an email to sage-devel@googlegroups.com
> > To unsubscribe from this group, send an email to
> > sage-devel+unsubscr...@googlegroups.com
> > For more options, visit this group at
> >http://groups.google.com/group/sage-devel
> > URL:http://www.sagemath.org
-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to