Opened 12 years ago

Closed 12 years ago

#1821 closed defect (fixed)

[with spkg] Update FLINT to 1.0.6

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


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 12 years ago by mabshoff

  • Status changed from new to assigned

comment:2 Changed 12 years ago by mabshoff

  • Summary changed from Update FLINT to 1.0.6 to [with spkg] Update FLINT to 1.0.6

comment:3 Changed 12 years ago by mabshoff

  • Resolution set to fixed
  • Status changed from assigned to closed

Merged in Sage 2.10.1.alpha0

Note: See TracTickets for help on using tickets.