Published February 3, 2026
| Version v10.0.1
Software
Open
scipopt/scip: v10.0.1
Authors/Creators
- Stefan Vigerske1
- Marc Pfetsch2
- Gregor Hendel3
- gerald-gamrath
- Daniel Rehfeldt
- jakobwitzig
- Ambros Gleixner4
- micwinx
- tobiasachterberg
- scip-ci
- Leon Eifler3
- Franziska Schlösser
- fserra
- DominikKamp
- Gioni Mexi
- bzfberth
- Matthias Miltenberger5
- Rolf van der Hulst
- khalbig
- Leona Gottwald6
- Mark Turner3
- Alexander Hoen7
- fischer-gsc
- Sander
- stephenjmaher
- Mathieu Besançon8
- Pierre Le Bodic
- Julian Manns
- Mohammed Ghannam9
- Paul Meinhold3
- 1. GAMS
- 2. TU Darmstadt
- 3. Zuse Institute Berlin
- 4. HTW and Zuse Institute Berlin
- 5. Gurobi Optimization
- 6. Consultant for the University of Edinburgh, School of Mathematics
- 7. HTW Berlin & Zuse Institute Berlin
- 8. Inria
- 9. @scipopt
Description
Fixed bugs
- fixed that parameters passed on as variadic arguments to
SCIPsolveNLP()andSCIPsolveNlpi()were ignored when compiling with MS compilers without-Zc:preprocessor - make more CONOPT output available when verbosity level is set to 2
- turn off detection of definitional constraints in CONOPT for now, to work around a related issue in CONOPT 4.39.0
- fixed call of
SCIPcreateConsBasicSOCNonlinear()withcoefsbeingNULL, and fixed check for offsets being finite - avoid crash when initial IIS solve fails while reporting errors explicitly
- fixed that variable removal in IIS cleanup tried to delete variables that were marked as not deletable
- fixed that some IIS info messages were not using a user's message handler
- fixed use of interactive option (
-i) of AMPL interface - fixed failure in nl writing on big Endian machines
- correct memory reallocation in storeSubproblemMasterVar() of benders.c to avoid errors when freeing memory
- also set real solution in
SCIPsolSetValExact()to maintain approximation - handle exact solutions in
SCIPsolCheckOrig(),SCIPcheckSolOrig(), andSCIPrecomputeSolObj()to correctly check exact initial solutions inSCIPtransformProb() - fixed calculation of Euclidean norm in
calcEfficacyDenseStorage()for use in exact solving - removed unnecessary explicit linking of GMP library for exact solving mode unittests
- fixed bug with changing the type of the slack variable in indicator constraints while copying
- signal extreme estimations in
timeSeriesEstimate()and skip pruning estimations ineventExecEstim()to avoid unstable restarting - fixed parallelism computation of dynamic cut selector to use Euclidean norm instead of unsupported argument
- fixed that non-efficacious cuts were not filtered out before checking dynamic parallelism in dynamic cut selector
- fixes in
nauty.hfor 32bit systems - fixed
SCIPgetDualSolVal()for a linear constraint with a single variable - adjust
conflictAnalyzeLP()to inability of row aggregation to handle a change in the number of variables - propagate child lower bounds back to focus node to ensure consistent lower bound tracking
Miscellaneous
- updated ampl/mp to version 4.0.4
- switch from
GetTempPath2AtoGetTempPathAin nl writer for Windows for broader compatibility
For more information on attached assets, check https://scipopt.org/index.php#download.
Files
scipopt/scip-v10.0.1.zip
Files
(13.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:585162f1f5e59845ae7bd637a042b336
|
13.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/scipopt/scip/tree/v10.0.1 (URL)
Software
- Repository URL
- https://github.com/scipopt/scip