Changelog for
libortools9-9.6-3.6.x86_64.rpm :
* Tue Aug 08 2023 Stefan Brüns
- Fix build with re2 2023-07-01, add 0001-deps-bump-re2-to-2023-07-01.patch- Cleanup skipped tests
* Sun Jul 09 2023 Stefan Brüns - Fix build with latest protobuf, add 0001-base-Remove-AbslStringify.patch
* Thu May 11 2023 Stefan Brüns - Update to version 9.6:
* Dependencies + SCIP v801 -> v803 (note: now uses an OSI compatible license) + abseil 20220623.1 -> 20230105.0 + Protobuf v21.5 -> v21.12 + SWIG 4.1.1
* PDLP + Add python wrapper.
* CP-SAT + Performance improvements.
* GLOP + Tweak presolve.
* ModelBuilder + Python: Improve numpy support.
* Bazel + Add pybind11 support. + Add java wrapper support.
* Routing + Few improvements (local search)
* Known Issues: + CP-SAT: Ignoring pseudo_costs subsolver returns Invalid parameters. (#3706)- Update to version 9.5:
* CP-SAT + Presolve improvements: max(array), Boolean constraints, linear constraints. + Interleaved search should be deterministic in parallel. + Linear cuts: cleanup square and int_prod cuts; rewrite cut pipeline. + Fingerprint input model and solution (visible in the log). + Scheduling improvements + The usual bunch of bugfixes (crash during presolve, crash in cuts, infeasible solutions, model infeasible in LNS).
* GLOP + Speedup by rewriting the linear algebra, as well as the pivot selection rule
* Linear Solver + add knapsack_interface.cc. + Move model_builder API under the linear_solver directory (headers and samples). + Add support for Gurobi 10.
* Routing + Liberate few parser for various routing challenge.- Drop obsolete patches:
* do_not_call_pdlp_solve_test.patch
* 0003-Reuse-common-add_cxx_example-function-for-Sat-Runner.patch- Update patches:
* 0001-Only-add-relevant-directories-to-sample-RUNPATHs.patch
* 0002-Only-add-relevant-directories-to-flatzinc-library-ex.patch
* 0003-Only-add-relevant-directories-to-sat_solver-RUNPATHs.patch- Use PIP_NO_INDEX instead of 0001-Do-not-try-to-download-ortools-wheel.patch
* Fri Nov 25 2022 Stefan Brüns - Fix build with SWIG 4.1
* Sat Sep 17 2022 Stefan Brüns - Update to version 9.4:
* Graph + Split ortools.graph.pywrapgraph into: - ortools.graph.python.linear_sum_assignment - ortools.graph.python.max_flow - ortools.graph.python.min_cost_flow This allows using numpy to speed up the setup of the problems.
* CP-SAT + Some improvement on: - scheduling (propagation, cuts, lower bounds) - MaxSAT (presolve, core based heuristics) - MIP performance (presolve, cuts)- Drop upstream patches:
* fix_re2_string_view.patch
* 0001-Build-Python-modules-as-CMake-MODULEs.patch
* fix_malformed_Cpp.patch
* 0001-Set-SWIGWORDSIZE-dependent-on-architecture-bitness.patch- Add patches:
* do_not_call_pdlp_solve_test.patch
* 0003-Reuse-common-add_cxx_example-function-for-Sat-Runner.patch
* Fri Jul 15 2022 Stefan Brüns - Fix failing builds due to stricter RUNPATH checks, add
* 0001-Only-add-relevant-directories-to-sample-RUNPATHs.patch
* 0002-Only-add-relevant-directories-to-flatzinc-library-ex.patch
* Sun May 29 2022 Stefan Brüns - Fix failing build with GCC 12, add fix_malformed_Cpp.patch- Fix build on 32bit archs, allow tests to fail- Add _constraints to avoid no-space-left errors
* Sun Apr 24 2022 Stefan Brüns - Initial package version (9.3)- Add fix_re2_string_view.patch- Add 0001-Build-Python-modules-as-CMake-MODULEs.patch