Laurent Perron
8049f0387d
Merge branch 'main' of github.com:google/or-tools
2025-06-17 12:51:46 +02:00
Laurent Perron
e76ecdf237
minor cleaning
2025-06-17 12:48:42 +02:00
Laurent Perron
e3d4f349fe
[CP-SAT] more work on precedences; and no_overlap_2d
2025-06-17 12:48:24 +02:00
Laurent Perron
1c81bd833c
more gscip cleaning
2025-06-17 12:47:56 +02:00
Laurent Perron
20f14fa745
misc doc change
2025-06-17 12:47:41 +02:00
Laurent Perron
ac0fe62544
gscip cleanup; linear_solver samples reident
2025-06-17 12:47:23 +02:00
Mizux Seiha
3467396a74
dependencies: bump Protobuf from v31.0 to v31.1
2025-06-17 12:32:17 +02:00
Corentin Le Molgat
7b67f855e6
cleanup and formatting
2025-06-16 17:55:56 +02:00
Corentin Le Molgat
79b86cc581
constraint_solver: export from google3
2025-06-16 15:34:01 +02:00
Corentin Le Molgat
35ee27b271
graph: export from google3
...
dump_vars: Add support for StrongInt and StrongVector
2025-06-16 15:33:46 +02:00
Florian OMNES
2524635377
Fix bz2.dll install path for windows-cpp archive
2025-06-16 11:50:21 +02:00
Corentin Le Molgat
9831cdb403
tools/release: add python build log
2025-06-16 11:50:13 +02:00
Corentin Le Molgat
dd9029afdb
tools/release: Workaround for macos x86_64 python build failure
2025-06-16 11:50:07 +02:00
Corentin Le Molgat
8a2a537cc5
cmake: format samples
2025-06-16 11:48:43 +02:00
Laurent Perron
63b9ecdfd7
[CP-SAT] tweak and improve code
2025-06-13 13:14:13 +02:00
Laurent Perron
8ff5dbee6a
[CP-SAT] split intervals in disjoint sets for scheduling cuts
2025-06-13 13:13:51 +02:00
Laurent Perron
8abc6da4dd
cleanup python expression code for cp-sat and model-builder
2025-06-13 13:13:26 +02:00
Laurent Perron
4953c79d18
[CP-SAT] more work on precedences
2025-06-12 14:05:23 +02:00
Laurent Perron
b1d5100c3b
improve python exprs
2025-06-12 14:04:51 +02:00
Laurent Perron
7d58c118f6
improve python exprs
2025-06-12 11:52:00 +02:00
Laurent Perron
43c874a733
fix
2025-06-12 11:18:26 +02:00
Laurent Perron
6270850326
bump minizinc challenge tag
2025-06-12 11:11:48 +02:00
Laurent Perron
d1c3c7f84b
[CP-SAT] more work on precedences
2025-06-12 11:11:26 +02:00
Laurent Perron
c229e9facd
[CP-SAT] improve python layer for += and -= operators
2025-06-12 11:11:12 +02:00
Corentin Le Molgat
c1f2d74de9
dependencies: Fix MACOSX_RPATH usage ( #4674 )
...
1. This is a boolean property which must be set to TRUE or FALSE
If TRUE, the default, cmake will use @rpath as directory portion (aka prefix) of the install_name (otool LC_ID_DYLIB)
note: CMP0042 set it to TRUE by default
2. To change this prefix you must use INSTALL_NAME_DIR
3. To change the INSTALL_RPATH (otool LC_RPATH) (e.g. to set it to @loader_path) you must use the INSTALL_RPATH property.
ref:
https://cmake.org/cmake/help/latest/variable/CMAKE_MACOSX_RPATH.html
https://cmake.org/cmake/help/latest/prop_tgt/MACOSX_RPATH.html
https://cmake.org/cmake/help/latest/prop_tgt/INSTALL_RPATH.html
https://cmake.org/cmake/help/latest/policy/CMP0042.html
2025-06-11 18:19:58 +02:00
Corentin Le Molgat
4d9ef15b24
tools/release: Detect /Users path in libortools.dylib ( #4674 )
2025-06-11 18:19:58 +02:00
Corentin Le Molgat
afbb56379c
make: Enable HiGHS support by default
2025-06-11 18:19:58 +02:00
Laurent Perron
ef630e7b7b
Merge branch 'main' of github.com:google/or-tools
2025-06-11 15:14:52 +02:00
Laurent Perron
9ca57ad2cd
[CP-SAT] more precedence handling; minor python improvements
2025-06-11 15:03:52 +02:00
Laurent Perron
e25617bac8
reindent; span
2025-06-11 15:03:14 +02:00
Clément Péron
f8f4651d76
cmake: Add support for custom protoc executable via OR_TOOLS_PROTOC_EXECUTABLE
...
Allow users to specify a custom protoc executable by setting the
OR_TOOLS_PROTOC_EXECUTABLE variable, which takes precedence over
the default cross-compilation and system protoc detection logic.
Signed-off-by: Clément Péron <peron.clem@gmail.com >
2025-06-11 13:41:04 +02:00
Mizux
8b82db1849
Update README.md
...
cmake: Fix README.md for GFM
note: code markdown preview do not have the same behaviour...
2025-06-11 13:24:56 +02:00
Corentin Le Molgat
9956831a04
cmake: Fix README.md
2025-06-11 13:21:25 +02:00
Laurent Perron
d3617d58b2
proper fix
2025-06-11 12:44:21 +02:00
Laurent Perron
64fcba4be7
[CP-SAT] work on precedences; fix bug in scheduling cuts
2025-06-10 17:25:55 +02:00
Laurent Perron
7c96dedea3
new minizinc challenge entry
2025-06-10 17:25:25 +02:00
Corentin Le Molgat
91d20f0350
HiGHS cleanup
2025-06-06 14:09:15 +02:00
galabovaa
212665fd55
bazel: update HiGHS to v1.11.0
...
ref: Update highs bazelbuild/bazel-central-registry#4770
2025-06-06 14:05:39 +02:00
galabovaa
c9a3da1a2b
cmake: HiGHS v1.11.0 ( #4670 )
...
* no longer needs patch
ref: https://github.com/ERGO-Code/HiGHS/releases/tag/v1.11.0
2025-06-06 14:04:13 +02:00
Corentin Le Molgat
6e95195dcd
Merge remote-tracking branch 'origin/v99bugfix'
2025-06-05 11:51:53 +02:00
Laurent Perron
7c52f28d70
fix
2025-06-05 11:33:55 +02:00
Laurent Perron
b448993cae
fix
2025-06-05 11:33:19 +02:00
Corentin Le Molgat
115261b48f
bazel: regenerate notebook_requirements.txt
2025-06-05 08:41:39 +02:00
Corentin Le Molgat
eb9e389ebe
bazel: regenerate notebook_requirements.txt
...
* replacing notebook_requirements.txt by an empty file then regenerating it
will lead to different output than just running
`bazel run //bazel:notebook_requirements.update`.
2025-06-05 08:39:11 +02:00
Corentin Le Molgat
53ed64587a
Merge remote-tracking branch 'origin/v99bugfix' into mizux/dev
2025-06-05 08:09:30 +02:00
Corentin Le Molgat
dd82487e10
bazel: fix notebook requirements.txt
2025-06-05 08:06:55 +02:00
Laurent Perron
1b9c659cf4
improve xpress
2025-06-04 20:41:01 +02:00
Laurent Perron
4ed9cf184d
Merge pull request #4669 from rte-france/fix/xpress-fixed-order
...
Use a fixed order for MPSolver / XPRESS's constraint coefficients
2025-06-04 20:31:46 +02:00
Florian OMNES
5515e005af
Revert
2025-06-04 18:57:21 +02:00
Florian OMNES
794514f117
Remarks
2025-06-04 18:55:17 +02:00