731 Commits

Author SHA1 Message Date
Guillaume Chatelet
b28edf1d04 Fix warning 'control reaches end of non-void function' (#4964) 2026-01-07 15:56:33 +01:00
Laurent Perron
0fe7cb5dbd fixes 2026-01-07 15:48:58 +01:00
Corentin Le Molgat
5aa3a9317c routing: Remove unused model_ member from Resource. 2025-12-11 11:16:15 +01:00
Mizux Seiha
dfcec1fde6 routing: backport from main 2025-12-09 23:46:23 +01:00
Laurent Perron
1666cf41ab routing improvements 2025-12-09 20:29:51 +01:00
Guillaume Chatelet
b880e0fb64 Use new bintest framework (#4928) 2025-12-02 15:33:12 +01:00
Laurent Perron
6d3a78e9d5 [Routing] add search event: at optimal 2025-12-01 17:47:39 +01:00
Corentin Le Molgat
444331501f routing: export filters update from google3 2025-11-24 13:56:10 +01:00
Corentin Le Molgat
5fc3aff39a routing: export from google3 2025-11-21 13:17:41 +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
c9eb2abc3b constraint_solver: fixup 2025-11-12 17:21:39 +01:00
Corentin Le Molgat
785fd8fde0 cpp: improve doc 2025-11-12 17:21:16 +01:00
Corentin Le Molgat
678dedb5dc routing: improve doxygen 2025-11-07 18:25:21 +01:00
Corentin Le Molgat
6885be60c4 constraint_solver: fix doxygen 2025-11-07 18:23:21 +01:00
Corentin Le Molgat
b4b226801b update include guards 2025-11-05 11:54:02 +01:00
Corentin Le Molgat
b294ff6de2 bazel: backport java rework from main 2025-10-16 13:02:37 +02:00
Corentin Le Molgat
ba9df47b38 constraint_solver: rework zlib support 2025-10-16 11:50:53 +02:00
Guillaume Chatelet
57a820fc59 [bazel] Update the samples folders 2025-10-02 08:48:00 +02:00
Guillaume Chatelet
54ae17fa91 [bazel] Update bazel files 2025-09-29 17:21:58 +02:00
Corentin Le Molgat
29a74e7547 base: backport rework from main 2025-09-22 18:05:44 +02:00
Corentin Le Molgat
90aad4ab4b routing: backport change from main 2025-09-17 16:27:47 +02:00
Corentin Le Molgat
bd641e14b9 ortools: export from google3 2025-08-11 10:38:33 +02:00
Guillaume Chatelet
5ffb66cdce Fix bazel load rules 2025-07-24 10:10:29 +02:00
Corentin Le Molgat
a7f49a2585 backport from main
* rename swig files .i in .swig
* update constraint_solver and routing
* backport math_opt changes
* move dynamic loading to ortools/third_party_solvers
2025-07-23 23:12:34 +02:00
Guillaume Chatelet
46f73b3d35 Backport trivial changes 2025-07-18 16:43:00 +02:00
Corentin Le Molgat
9144637624 ortools: cleanup export form google3 2025-07-09 14:14:34 +02:00
Corentin Le Molgat
781ead7283 ortools: export from google3 2025-07-09 14:13:35 +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
Corentin Le Molgat
773bbed336 constraint_solver: update internal docs 2025-05-19 13:50:05 +02:00
Corentin Le Molgat
bedfee83cb replace some const string by string_view 2025-05-19 13:49:04 +02:00
Corentin Le Molgat
fdfc6af03e rework ortools samples (#4590) 2025-05-16 18:02:19 +02:00
Laurent Perron
1254f014fa fix 2025-03-29 17:21:34 +01:00
Laurent Perron
e7279e865c update set cover; move theta_tree to util; deprecate obsolete fields in SAT routes proto 2025-03-29 13:44:39 +01:00
Corentin Le Molgat
f17646132c bazel: rename com_google_absl as abseil-cpp 2025-03-26 11:42:18 +01:00
Corentin Le Molgat
3622b4f7d0 backport fixup from main 2025-03-13 16:54:58 +01:00
Corentin Le Molgat
62dca6e486 backport vlog_is_on.h patch from main 2025-03-13 15:56:35 +01:00
Laurent Perron
a4b37b6465 large sync with main 2025-03-07 10:33:36 +01:00
Corentin Le Molgat
bdfbbc6809 call absl::SetStderrThreshold before InitGoogle 2025-02-25 11:37:10 +01:00
Corentin Le Molgat
d4acbe81ce replace base/logging.h by absl/log/log.h 2025-02-25 11:16:30 +01:00
Corentin Le Molgat
76cd62106c routing: Fix c++17 build
note: Structured bindings cannot be captured by lambda expressions until C++20
ref <https://en.cppreference.com/w/cpp/language/structured_binding>
2025-02-12 09:07:49 +01:00
Corentin Le Molgat
0cc982d75a routing: export from google3 2025-02-10 15:53:25 +01:00
Mizux Seiha
ff163ce089 routing: fix vrp_items_to_deliver.py 2025-02-04 15:16:44 +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
1731cb66bd update vrp samples 2025-01-30 14:28:07 +01:00
Laurent Perron
578961e4bc update java routing samples 2025-01-29 14:23:13 +01:00
Laurent Perron
77fd88c618 update C# routing examples 2025-01-29 13:35:56 +01:00
Laurent Perron
cedcb51c3d Update routing Python samples 2025-01-29 13:25:44 +01:00
Laurent Perron
0ce4b910ab Update routing C++ samples 2025-01-29 13:25:34 +01:00
Corentin Le Molgat
a66a6daac7 Bump Copyright to 2025 2025-01-10 11:35:44 +01:00