Ticket #3694 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

[with spkg, positive review] Update FLINT to the 1.0.13 release

Reported by: mabshoff Owned by: mabshoff
Priority: blocker Milestone: sage-3.0.6
Component: build Keywords:
Cc: Work issues:
Report Upstream: Reviewers:
Authors: Merged in:
Dependencies: Stopgaps:

Description

Several issues were fixed, among them a bug that could in some rather unlikely cases cause random memory to be accessed.

Cheers,

Michael

Change History

comment:1 Changed 5 years ago by mabshoff

  • Summary changed from Update FLINT to the 1.0.13 release to [with spkg, needs review] Update FLINT to the 1.0.13 release

The spkg is at

 http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0.6/alpha1/flint-1.0.13.spkg

Make sure to rebuild the following extension by running

touch devel/sage/sage/rings/polynomial/polynomial_integer_dense_flint.pyx
./sage -b

Otherwise Sage will complain about an import error. The fix is non-trivial and needs to be coordinated with the packaging teams for Debian and Gentoo, so it is post 3.0.6 material.

Cheers,

Michael

comment:2 Changed 5 years ago by mabshoff

  • Owner changed from tbd to mabshoff
  • Priority changed from major to blocker
  • Component changed from algebra to build
  • Milestone set to sage-3.0.6

comment:3 Changed 5 years ago by mabshoff

Also make sure to

touch devel/sage/sage/libs/flint/fmpz_poly.pyx
./sage -b

I knew there were *two* of those suckers to rebuild.

Cheers,

Michael

comment:4 Changed 5 years ago by was

  • Summary changed from [with spkg, needs review] Update FLINT to the 1.0.13 release to [with spkg, positive review] Update FLINT to the 1.0.13 release

comment:5 Changed 5 years ago by mabshoff

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

Merged in Sage 3.0.6.rc0

Note: See TracTickets for help on using tickets.