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
Laurent Perron
8cb1dc3366
[BAZEL] bump rules_cc
2025-01-06 13:42:48 +01:00
Laurent Perron
1cafcbf3a8
more cleaning on graphs
2025-01-06 13:34:41 +01:00
Laurent Perron
fc422b468f
update code
2024-12-19 15:39:10 +01:00
Corentin Le Molgat
5252c00007
cmake cleanup
2024-12-16 15:45:02 +01:00
Corentin Le Molgat
d5c3764d77
cmake: Fix macOS 15 python build
2024-12-16 15:45:02 +01:00
Corentin Le Molgat
9f86916537
routing: export from google3
2024-12-09 13:54:40 +01:00
Mizux Seiha
0d54b9c159
constraint_solver: Backport from main
2024-11-30 00:31:04 +01:00
Mizux Seiha
348f4e41c3
routing: backport changes from main
2024-11-29 15:27:18 +01:00
Corentin Le Molgat
6de3f59af2
constraint_solver: Backport routing update from main
2024-11-18 17:01:27 +01:00
Corentin Le Molgat
217147b852
bazel: Rework scip and glpk management
2024-11-15 14:52:54 +01:00
Corentin Le Molgat
8565641635
constraint_solver: Fixup Java and .Net swig
2024-11-15 10:27:21 +01:00
Corentin Le Molgat
6e94e079c4
constraint_solver: Fix python 3.13 build
2024-11-15 10:27:20 +01:00
Laurent Perron
71d160b563
add tests -t CP-SAT table code; reindent, fix includes of highs proto solver; fix missing call in CP local search; fix link issue in CP-SAT test
2024-10-24 11:27:45 +02:00
Laurent Perron
6a54d671d7
remove obsolete threadpool ctor; minor reindent
2024-10-08 16:05:27 +02:00
Corentin Le Molgat
cbb5660c64
bazel: don't use native rules for samples
2024-10-07 08:25:27 +02:00
Mizux Seiha
1ef3f76b11
Fix element.cc build
2024-10-01 12:48:32 +02:00
Laurent Perron
a153da552d
fix #4322
2024-07-22 17:34:51 +02:00
Corentin Le Molgat
86c5059a02
constraint_solver: format fix
2024-07-12 16:22:25 +02:00
Laurent Perron
21a75638c2
partial sync with main (without the routing part)
2024-07-12 13:56:11 +02:00
Corentin Le Molgat
30783e9aca
routing: Fix VRP Initial solution samples ( Fix #4111 )
2024-03-04 11:36:43 +01:00
Laurent Perron
d17ee64819
fix #4902
2024-02-20 12:20:30 +01:00
Mizux Seiha
dabd219e35
bazel: Fix constraint_solver build
2024-02-06 18:39:47 +01:00
Corentin Le Molgat
73e026ef8a
constraint_solver: export from google3
2024-02-06 18:39:47 +01:00