Commit Graph

549 Commits

Author SHA1 Message Date
Guillaume Chatelet
7f22b7208c Create a presubmit CI (#4934) 2025-12-15 15:28:50 +01:00
Guillaume Chatelet
69dc22f35d Update linear solver build (#4945) 2025-12-15 13:06:58 +01:00
Guillaume Chatelet
e09ed7a33a Fix dimacs_assignment on Windows (#4940) 2025-12-08 11:28:23 +01:00
Guillaume Chatelet
b880e0fb64 Use new bintest framework (#4928) 2025-12-02 15:33:12 +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
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