Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#6817 closed enhancement (fixed)

[with spkg, positive review] GLPK for Sage, new version

Reported by: ncohen Owned by: mabshoff
Priority: major Milestone: sage-4.1.2
Component: packages: optional Keywords:
Cc: mvngu Merged in: Sage 4.1.2.alpha0
Authors: Nathann Cohen Reviewers: David Joyner
Report Upstream: Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by ncohen)

New version of package GLPK for Sage. There is nothing new except that this spkg now embeds the function solveGLPK which was previously included directly into Sage ( stupid, as this is to be an optional package ). Hence, this code has already been positively reviewed in #6502

As with package COIN-OR/CBC, the function is now compiled when the package is installed, then loaded by sage.numerical.mip when solve() is called.

The package can be installed this way

sage -f http://www-sop.inria.fr/members/Nathann.Cohen/glpk-4.38.p0.spkg

Change History (6)

comment:1 Changed 10 years ago by ncohen

  • Description modified (diff)

comment:2 Changed 10 years ago by ncohen

  • Description modified (diff)

comment:3 Changed 10 years ago by ncohen

  • Component changed from optional packages to packages
  • Owner changed from tbd to mabshoff

comment:4 Changed 10 years ago by wdj

  • Summary changed from [with SPKG, needs review] GLPK for Sage, new version to [with SPKG, positive review] GLPK for Sage, new version

I tested this as before (with #6502). It applies fine to 4.1.1.rc2 in an intel macbook running 10..4.11 ( I could not get 4.1.1 to compile from source on that platform), so positive review from me again.

comment:5 Changed 10 years ago by mvngu

  • Authors set to Nathann Cohen
  • Merged in set to Sage 4.1.2.alpha0
  • Resolution set to fixed
  • Reviewers set to David Joyner
  • Status changed from new to closed
  • Summary changed from [with SPKG, positive review] GLPK for Sage, new version to [with spkg, positive review] GLPK for Sage, new version

ncohen --- In future updates to the GLPK spkg, please put your custom patches, .pyx, or .pxd files under a directory called patch.

Merged the updated spkg in the optional packages repository. See this web page

http://www.sagemath.org/packages/optional/

The download link is

http://www.sagemath.org/packages/optional/glpk-4.38.p0.spkg

comment:6 Changed 10 years ago by mvngu

  • Component changed from packages to optional packages
Note: See TracTickets for help on using tickets.