Corentin Le Molgat
cb438d22fd
examples: fix bazel build
2025-11-05 17:31:25 +01:00
Corentin Le Molgat
94cbb12612
examples: remove .orig file
2025-11-05 17:10:59 +01:00
Corentin Le Molgat
b4b226801b
update include guards
2025-11-05 11:54:02 +01:00
Guillaume Chatelet
5e06a6c7e2
[bazel] Update examples
2025-10-16 11:50:21 +02:00
Mizux Seiha
805ef64029
Merge remote-tracking branch 'origin/main' into v99bugfix
2025-08-26 15:52:40 +02:00
Guillaume Chatelet
ce299310f6
Remove unnecessary exports_files
2025-08-22 14:21:26 +00:00
Corentin Le Molgat
2fd586595b
bazel: fix more load statements
2025-08-06 10:57:31 +02:00
Guillaume Chatelet
6759325e87
Fix load statements
2025-07-24 16:37:06 +00:00
Guillaume Chatelet
46f73b3d35
Backport trivial changes
2025-07-18 16:43:00 +02:00
Guillaume Chatelet
d869a1fd4c
Backport trivial changes
2025-07-18 08:11:03 +00:00
Corentin Le Molgat
569bb0baff
bazel: cleanup BUILD.bazel
2025-05-26 15:33:21 +02:00
Corentin Le Molgat
7518c717ed
bazel: cleanup BUILD.bazel
2025-05-26 15:07:03 +02:00
Mizux Seiha
7fc67a4468
bazel: update deps
...
* don't use repo name
* Bump abseil-cpp to 20250512.0
* Bump Protobuf to 31.0
* Bump benchmark to 1.9.2
* Bump googletest to 1.17.0
2025-05-22 14:42:28 +02:00
Mizux Seiha
ed1b05d1d8
bazel: update deps
...
* don't use repo name
* Bump abseil-cpp to 20250512.0
* Bump Protobuf to 31.0
* Bump benchmark to 1.9.2
* Bump googletest to 1.17.0
2025-05-22 03:12:46 +02:00
Corentin Le Molgat
f17646132c
bazel: rename com_google_absl as abseil-cpp
2025-03-26 11:42:18 +01:00
Corentin Le Molgat
05e3190929
bazel: rename com_google_absl to abseil-cpp
2025-03-24 18:21:42 +01:00
Laurent Perron
8dd492498f
[CP-SAT] add StopSearch C++ function.
2025-03-24 04:55:15 -07:00
Laurent Perron
d432627bbc
cleanups
2025-03-24 04:53:51 -07:00
Laurent Perron
d7b250cf5e
Add StopSearch function in C++ CP-SAT
2025-03-23 20:46:46 -07:00
Laurent Perron
431be5d6ee
remove reference to useless flag
2025-03-23 11:50:39 -07:00
Laurent Perron
35c27ab31f
remove reference to useless flag
2025-03-23 11:50:23 -07:00
Mizux Seiha
b513292d1a
nqueens.cc fixup
2025-03-07 08:19:22 +01:00
Mizux Seiha
cf72696d00
examples/cpp: backport from main
2025-03-04 21:10:09 +01:00
Corentin Le Molgat
854a038027
examples fixup
2025-02-28 17:35:24 +01:00
Corentin Le Molgat
8f899886ca
examples/cpp: use absl/log.h
2025-02-27 13:39:01 +01:00
Mizux Seiha
c96c824034
backport examples from main
2025-02-25 16:03:40 +01:00
Laurent Perron
1acdd5d6af
massive cleanup of includes; work on CP-SAT routing cuts
2025-02-21 15:14:38 +01:00
Laurent Perron
7fec12bc35
remove stderrthreshold flag, use absl globals method
2025-02-19 17:00:34 +01:00
Laurent Perron
660044eeb3
simplify rcpsp example; add string_view to fap code
2025-02-19 13:30:12 +01:00
Mizux Seiha
d3af4d76c9
cmake: Fix and enabled shared lib support with MSVC
...
* Add decldll to proto
* rework init to make it working for MSVC
* fix test_xprs_interface build
dotnet: Fix MSVC shared libs support
* Fix csproj to include libortools.dll
java: Fix MSVC shared_libs support
* Fix runtime jar to include libortools.dll
python: Fix MSVC shared_libs support
* fix __init__.py.in loading for MSVC
2025-02-04 19:42:22 +01:00
Corentin Le Molgat
da058cd01b
cmake: Fix and enabled shared lib support with MSVC
...
* Add decldll to proto
* rework init to make it working for MSVC
* fix test_xprs_interface build
dotnet: Fix MSVC shared libs support
* Fix csproj to include libortools.dll
java: Fix MSVC shared_libs support
* Fix runtime jar to include libortools.dll
python: Fix MSVC shared_libs support
* fix __init__.py.in loading for MSVC
2025-02-04 14:28:08 +01:00
Laurent Perron
92be18748b
more graph cleanup
2025-01-20 15:00:38 +01:00
Laurent Perron
c0ea6f4179
more graph cleanup
2025-01-20 14:58:09 +01:00
Laurent Perron
54b8c24839
big graph cleaning; rewrite CP-SAT python layer; rewrite model_builder python layer; reorganize CP-SAT scheduling and packing code
2025-01-15 13:51:40 +01:00
Laurent Perron
0d32cb42ca
graph cleaning
2025-01-14 15:59:35 +01:00
Corentin Le Molgat
a66a6daac7
Bump Copyright to 2025
2025-01-10 11:35:44 +01:00
Corentin Le Molgat
c34026b101
Bump copyright to 2025
...
note: done using
```sh
git grep -l "2010-2024 Google" | xargs sed -i 's/2010-2024 Google/2010-2025 Google/'
```
2025-01-10 11:33:35 +01:00
Laurent Perron
1366efeadf
fix examples/cpp cmake
2025-01-06 13:48:55 +01:00
Laurent Perron
10b5ec6d0a
fix examples/cpp cmake
2025-01-06 13:48:06 +01:00
Laurent Perron
1cafcbf3a8
more cleaning on graphs
2025-01-06 13:34:41 +01:00
Laurent Perron
aac0daefea
more cleaning on graphs
2025-01-06 13:20:57 +01:00
Laurent Perron
67ae98fe5d
fix build.bazel
2024-12-29 19:47:56 +01:00
Laurent Perron
b53fe42862
fix build.bazel
2024-12-29 19:47:45 +01:00
Laurent Perron
8676e03cb7
fix examples
2024-12-29 19:22:43 +01:00
Laurent Perron
a52d00b42b
fix examples
2024-12-29 19:21:42 +01:00
Laurent Perron
d68142df0b
revamp graph code; remove deprecated graph implementations
2024-12-28 11:24:09 +01:00
Laurent Perron
d77467d11a
revamp graph code; remove deprecated graph implementations
2024-12-28 11:22:06 +01:00
Laurent Perron
4348795b12
fix example
2024-11-17 17:29:23 +01:00
Corentin Le Molgat
fc24e25cb3
backport cleanup from main
2024-11-15 14:42:52 +01:00
Laurent Perron
b899e25cec
[CP-SAT] fix a few fuzzer bugs; preserve a bit more hints during presolve; change max_clique heuristics used in presolve
2024-11-15 07:30:45 +01:00