Xpress Updates 9.3.9 is now available on the client area for Windows, Linux, and MacOS on x86-64, and Linux and MacOS on AArch64, from
https://clientarea.xpress.fico.com/download_patch.php#939
This is the latest update for the Xpress 9.3 release branch, respectively, and require matching licenses. Please note that these archives must be extracted over a prior installation of FICO Xpress 9.3, respectively.
Xpress 9.3 will reach end-of-support in February 2026. This is the final regular patch release for version 9.3.
https://www.fico.com/en/product-support/support-level-software-release
Release Notes for 9.3.9
Xpress Optimizer 42.01.14
https://clientarea.xpress.fico.com/download_patch.php#939
This is the latest update for the Xpress 9.3 release branch, respectively, and require matching licenses. Please note that these archives must be extracted over a prior installation of FICO Xpress 9.3, respectively.
Xpress 9.3 will reach end-of-support in February 2026. This is the final regular patch release for version 9.3.
https://www.fico.com/en/product-support/support-level-software-release
Release Notes for 9.3.9
Xpress Optimizer 42.01.14
- Fixed an issue with disconnected component solves that could result in a sub-optimal solution being returned.
- Significantly reduced initialization overhead for lpoptimize/mipoptimize, in particular when OUTPUTLOG is set to XPRS_OUTPUTLOG_NO_OUTPUT.
- Fixed a problem where calling XPRSsetdefaults reset the problem name.
- Fixed an issue with the community license, that could cause the optimizer to take a different solution path with respect to the path taken when used with a full license.
- Fixed a potential crash during presolve when converting quadratic rows into second-order cones.
- Fixed a potential crash when running repairinfeas on a problem with no rows.
- Fixed a potential crash during presolve when converting quadratic rows into second-order cones.
- Fixed a potential crash for userfunctions providing derivatives.
- Fixed an issue with userfunctions returning derivatives when some of the input arguments of the user function in the formula were constant.
- Fixed a crash when calling XPRSoptimize for a nonlinear problem with the flags argument being NULL.
- Fixed an issue with domain propagation of the power function that could result in feasible solutions being dropped.
- Python
- Fixed a crash when passing iterators of more than 512 elements to API functions.
- R
- Fixed interface compatibility with R version 4.5.0 and above.
- Fixed an issue with calling the obsolete functions XPRBsolve, XPRBminim and XPRBmaxim after an interrupted solve.
Updated 8 months ago
Version 3.0FICO
Community Manager
Joined July 21, 2025
FICO® Xpress Optimization Blog
Follow this blog board to get notified when there's new activity