Recent Bug Fixes by Version
Fixed issue with concurrent batch upload in Cluster Manager (9.0.2a)
Fixed issue with infinite dives on bilinear and poolsearchmode
Fixed performance issue with running a heuristic in parallel to the root cut loop
Fixed bug in IIS for SOS variables with negative upper bounds
Fixed python 3.8 issue on Windows with DLL load path
Fixed a wrong translation of quadratic constraints into second order cones
Fixed numerical issue with QC cuts and huge primal solution values
Fixed numerical issue for convex MIQCPs if LP relaxation is unstable
Fixed bug with a corner case in presolve when detecting piece-wise linear structures
Fixed rare segmentation fault when root LP solve runs into numerical issues
Fixed bug for a special case of QC cuts that could lead to wrong answers
Fixed performance issue in presolve reduction to substitute sub-expressions
Reduced memory consumption during conversion of QCPs or MIQCPs into SOCP form
Fixed segmentation fault for a very rare case in which the environment creation runs out of memory
Fixed issue with recording asynchronous solves
Fixed wrong behaviour when querying certain attributes in some gurobipy classes
Fixed performance issue with memory management for general constraint translation on Windows
Fixed issue with the global dual bound for models that have disconnected components
Fixed performance issue with memory management for non-zero cancellation on Windows
Fixed issue with applying sifting for barrier crossover in current LP
Fixed bug in propagating quadratic constraints that can lead to wrong answers
Fixed issue with empty names in gurobipy's addVars() method
Fixed issue when a sub-MIP heuristic produces a non-convex continuous model for non-convex MIQCPs
Improved cycling detection in QP simplex
Fixed a presolve reduction for integer knapsacks on models with at most 3 variables
Accept empty structs in MATLAB API
Fixed assertion in Python setup on Windows