17
0

16 Commits

Author SHA256 Message Date
38f4d13cb2 Accepting request 1102887 from science
OBS-URL: https://build.opensuse.org/request/show/1102887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/google-or-tools?expand=0&rev=7
2023-08-08 14:18:43 +00:00
0f53f3ccd8 Accepting request 1102883 from home:StefanBruens:branches:science
- Fix build with re2 2023-07-01, add
  0001-deps-bump-re2-to-2023-07-01.patch
- Cleanup skipped tests

OBS-URL: https://build.opensuse.org/request/show/1102883
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=15
2023-08-08 12:08:57 +00:00
db7ddb9662 Accepting request 1097851 from science
OBS-URL: https://build.opensuse.org/request/show/1097851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/google-or-tools?expand=0&rev=6
2023-07-10 14:39:44 +00:00
673ed8baab Accepting request 1097848 from home:StefanBruens:branches:science
- Fix build with latest protobuf, add
  0001-base-Remove-AbslStringify.patch

OBS-URL: https://build.opensuse.org/request/show/1097848
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=13
2023-07-09 22:10:52 +00:00
b40c307430 Accepting request 1087265 from science
OBS-URL: https://build.opensuse.org/request/show/1087265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/google-or-tools?expand=0&rev=5
2023-05-16 12:16:19 +00:00
ec3dfa184c Accepting request 1086537 from home:StefanBruens:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/1086537
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=11
2023-05-15 16:46:34 +00:00
8c800fae2c Accepting request 1038203 from science
OBS-URL: https://build.opensuse.org/request/show/1038203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/google-or-tools?expand=0&rev=4
2022-11-25 15:31:17 +00:00
3be67c4b46 Accepting request 1038202 from home:StefanBruens:branches:openSUSE:Factory
- Fix build with SWIG 4.1

OBS-URL: https://build.opensuse.org/request/show/1038202
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=9
2022-11-25 12:41:49 +00:00
37e7ed06e4 Accepting request 1004865 from science
OBS-URL: https://build.opensuse.org/request/show/1004865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/google-or-tools?expand=0&rev=3
2022-09-20 17:23:48 +00:00
3c0b6451c2 Accepting request 1004392 from home:StefanBruens:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/1004392
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=7
2022-09-19 21:50:39 +00:00
4ee468f6a3 Accepting request 990006 from science
- 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

OBS-URL: https://build.opensuse.org/request/show/990006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/google-or-tools?expand=0&rev=2
2022-07-19 15:19:21 +00:00
4048f04772 OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=5 2022-07-18 15:20:27 +00:00
a2a897aaf1 Accepting request 989464 from home:StefanBruens:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/989464
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=4
2022-07-15 17:02:46 +00:00
660d23fc36 Accepting request 979677 from science
New package, dependency for FlatCam (hard) and minizinc (optional, runtime)

OBS-URL: https://build.opensuse.org/request/show/979677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/google-or-tools?expand=0&rev=1
2022-05-30 10:43:44 +00:00
059b44678f Accepting request 979676 from home:StefanBruens:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/979676
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=2
2022-05-29 14:42:43 +00:00
dd8955fd3a Accepting request 973120 from home:StefanBruens:branches:electronics
New package

OBS-URL: https://build.opensuse.org/request/show/973120
OBS-URL: https://build.opensuse.org/package/show/science/google-or-tools?expand=0&rev=1
2022-04-27 11:59:42 +00:00