Opened 15 years ago

Closed 15 years ago

#1821 closed defect (fixed)

[with spkg] Update FLINT to 1.0.6

Reported by: Michael Abshoff Owned by: Michael Abshoff
Priority: major Milestone: sage-2.10.1
Component: packages: standard Keywords:
Cc: Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges


FLINT 1.0.6 fixes the issue on the teragrid machine. It's just a
workaround. I've no idea what was really wrong. It might be that when
they implemented the builtin they forgot about arithmetic shift
issues. At any rate it seems to be broken only when you ask for the
number of bits of 0. The patch just treats this as a special case. The
tests now pass on that machine, and still pass on sage.math.

At first I thought it had to do with the fact that the builtin returns
an int, which is 32 bits, whilst a long is 64 bits. But I was unable
to fix it under this assumption.




Change History (3)

comment:1 Changed 15 years ago by Michael Abshoff

Status: newassigned

comment:2 Changed 15 years ago by Michael Abshoff

Summary: Update FLINT to 1.0.6[with spkg] Update FLINT to 1.0.6

comment:3 Changed 15 years ago by Michael Abshoff

Resolution: fixed
Status: assignedclosed

Merged in Sage 2.10.1.alpha0

Note: See TracTickets for help on using tickets.