Commit Graph

15724 Commits

Author SHA1 Message Date
Corentin Le Molgat
6555f4d2e4 cmake: migrate to scip 10.0.0 and soplex 8.0.0 2025-12-01 17:48:32 +01:00
Corentin Le Molgat
91e63a7d41 scip: Fix 10.0.0 support 2025-12-01 17:48:28 +01:00
Laurent Perron
cfdbc48ad2 fix 2025-12-01 17:48:20 +01:00
Laurent Perron
1623b1cb18 [CP-SAT] add soft constraint examples 2025-12-01 17:48:15 +01:00
Laurent Perron
993ac168d6 [Python] improve support for gil-less python 3.14 2025-12-01 17:48:09 +01:00
Laurent Perron
6d3a78e9d5 [Routing] add search event: at optimal 2025-12-01 17:47:39 +01:00
Corentin Le Molgat
032fad4c94 cmake(ci): fix almalinux dockerfile 2025-12-01 17:47:22 +01:00
Corentin Le Molgat
5255bea645 bazel(ci): fix almalinux dockerfile 2025-12-01 17:47:19 +01:00
Corentin Le Molgat
c8821290d5 cmake: cleanup ortools_cxx_test 2025-12-01 17:47:11 +01:00
Laurent Perron
56613156ce [CP-SAT] work on lrat; work in inprocessing; fix bug with reduced variables domains and hints 2025-12-01 17:44:18 +01:00
Laurent Perron
fce013c63e tentative fix for #4929 2025-12-01 17:44:11 +01:00
Mizux Seiha
0da2566929 backport sat/CpSolver.java from main 2025-11-25 15:47:25 +01:00
Mizux Seiha
ba667fcc37 Merge remote-tracking branch 'origin/stable' into v99bugfix 2025-11-25 13:39:25 +01:00
dependabot[bot]
8d9216e14c build(deps): bump jupyterlab
---
updated-dependencies:
- dependency-name: jupyterlab
  dependency-version: 4.4.8
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 01:33:28 -08:00
dependabot[bot]
9eb22bab78 build(deps): bump actions/checkout in the github-actions group
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 01:29:45 -08:00
Laurent Perron
cd37bacd2a backport sat from main 2025-11-24 16:26:34 +01:00
Corentin Le Molgat
84046f9e6b bazel: bump absl-py to 2.3.1 2025-11-24 16:19:06 +01:00
Corentin Le Molgat
d15a2e67e3 math_opt: export from google3 2025-11-24 13:56:15 +01:00
Corentin Le Molgat
444331501f routing: export filters update from google3 2025-11-24 13:56:10 +01:00
Corentin Le Molgat
0573aacc5a bazel: bump python requirements
. Bump immutabledict to 4.2.2
. Bump numpy to 2.3.5
. Bump typing-extensions to 4.15.0
2025-11-24 13:06:21 +01:00
Corentin Le Molgat
cf21748fdb cmake: Add Python 3.14 support 2025-11-21 16:27:05 +01:00
Corentin Le Molgat
5d31a932d6 cmake: bump scip to v924
note: also  bump soplex to v7.1.6

tested using: `./build/bin/math_opt_solvers_gscip_solver_test`
2025-11-21 16:15:51 +01:00
Corentin Le Molgat
8e56816c8a cmake: fixup 2025-11-21 14:23:30 +01:00
Corentin Le Molgat
5fc3aff39a routing: export from google3 2025-11-21 13:17:41 +01:00
Corentin Le Molgat
e89fcb39a7 gurobi: add 13.0.0 and 12.0.3 dynamic support 2025-11-21 11:21:38 +01:00
Laurent Perron
7adffccc0d [CP-SAT] more work on encodings, lrat 2025-11-21 11:21:34 +01:00
Corentin Le Molgat
ebe81847a8 cmake: fix configure when using -DBUILD_TESTING=OFF 2025-11-21 11:21:29 +01:00
Corentin Le Molgat
bb8da74956 linear_solver: export from google3 2025-11-21 11:21:21 +01:00
Corentin Le Molgat
96bddc82f9 graph: export from google3 2025-11-21 11:21:14 +01:00
Corentin Le Molgat
8159ee45fc util: Delete function SortedDisjointIntervalList::GrowRightByOne which is unused 2025-11-19 13:36:08 +01:00
Corentin Le Molgat
f5d135cafc lp_data: remove unused code 2025-11-19 13:36:04 +01:00
Guillaume Chatelet
0f985593d9 [bazel] Update various bazel files, remove useless files (#4885) 2025-11-19 10:13:54 +01:00
Corentin Le Molgat
2a36fb057b cmake: bump protobuf to v33.1 2025-11-19 09:39:56 +01:00
Corentin Le Molgat
b097be0b77 bazel: bump rules_python to 1.7.0 2025-11-19 09:39:48 +01:00
Mizux Seiha
93271eb902 cmake(ci): disable dotnet example build in docker based jobs 2025-11-19 08:18:42 +01:00
Laurent Perron
6b518a65e5 [CP-SAT] fix bugs in lrat, inner clause handling, variable expansion 2025-11-18 23:24:48 +01:00
Guillaume Chatelet
12c7c6015c Delete arm.sh 2025-11-18 16:24:43 +01:00
Corentin Le Molgat
3e6086a363 cmake(ci): add CMAKE_BUILD_PARALLEL_LEVEL support
now build in -j 4 by default
2025-11-18 16:24:39 +01:00
Corentin Le Molgat
f25211ec4c ci: fix dockerignore 2025-11-18 16:24:34 +01:00
Laurent Perron
44dd600b9e fix 2025-11-18 16:24:25 +01:00
Laurent Perron
72d75ca109 [CP-SAT] work on lrat; better expansion of variables only appearing in encoding constraints 2025-11-18 16:24:18 +01:00
Corentin Le Molgat
6a1a8ceda6 routing: improve doxygen 2025-11-14 16:35:30 +01:00
Corentin Le Molgat
bc4f4ece03 constraint_solver: improve doxygen 2025-11-14 16:35:30 +01:00
Corentin Le Molgat
4ec1632bc5 algorithms: improve knapsack solver doxygen
note: filter seems broken
see:
meld <(python3 tools/doc/doxygen_filter.py ortools/constraint_solver/constraint_solver.h) ortools/constraint_solver/constraint_solver.h
2025-11-14 16:35:30 +01:00
Peter Mitri
9d8573a21a [MPSolver] Add lazy constraints support in XPRESS interface] 2025-11-12 17:29:43 +01:00
Corentin Le Molgat
f204b720b8 glpk: move it to third_party_solvers/ 2025-11-12 17:26:40 +01:00
Mizux Seiha
b53c28a6ca cmake: system_deps build googletest
have to built it to have string_view support
2025-11-12 17:26:35 +01:00
Corentin Le Molgat
45261a00be tools: format fix 2025-11-12 17:21:44 +01:00
Corentin Le Molgat
c9eb2abc3b constraint_solver: fixup 2025-11-12 17:21:39 +01:00
Corentin Le Molgat
aa4821cdc8 flatzinc: export from google3 2025-11-12 17:21:34 +01:00