Corentin Le Molgat
b2e33c1b94
bazel: backport from main
2025-10-16 12:58:00 +02:00
Guillaume Chatelet
f1b1429072
Update glpk / glop, add glpk test.
2025-09-29 16:27:37 +02:00
Corentin Le Molgat
149121a5ff
bazel: cleanup from main
2025-09-22 17:28:02 +02:00
Mizux Seiha
4f381f6d07
backport from main:
...
* bump abseil to 20250814
* bump protobuf to v32.0
* cmake: add ccache auto support
* backport flatzinc, math_opt and sat update
2025-09-16 16:25:04 +02:00
Corentin Le Molgat
ba7e81f729
ortools: various export from google3
2025-08-22 14:24:48 +02:00
Guillaume Chatelet
447ce0b3e2
Fix bazel load rules
2025-07-23 09:05:10 +00:00
Corentin Le Molgat
14b7d49b96
glop: Update README.md
2025-07-10 11:40:51 +02:00
Laurent Perron
5b1376b9df
small cleaning
2025-07-01 16:51:11 +02:00
Laurent Perron
67529ab469
small fix
2025-06-02 14:14:18 +02:00
Laurent Perron
46a97de1c8
Use Fractional everywhere
2025-05-27 13:47:22 +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
9bb835f2d5
glop: fixup export
2025-04-09 08:14:46 +02:00
Laurent Perron
7f009bded5
enable setting random generator on glop
2025-04-08 17:29:17 +02:00
Corentin Le Molgat
05e3190929
bazel: rename com_google_absl to abseil-cpp
2025-03-24 18:21:42 +01:00
Corentin Le Molgat
4a25d4119d
include absl/log/vlog_is_on.h when needed
2025-03-13 14:06:31 +01:00
Laurent Perron
dbf78f7a6c
bump all bazel modules; bump go deps; use py_proto_library from protobuf
2025-02-28 17:10:20 +01:00
Laurent Perron
ee23527569
big includes cleanup
2025-02-24 22:59:21 +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
8549dc2b19
[GLOP] remove dead code
2025-02-19 13:31:07 +01:00
Laurent Perron
22afd75080
[GLOP] honor time limits better
2025-02-06 16:51:59 +01:00
Laurent Perron
16687e6575
speedup glop; better respect the time limit
2025-02-05 18:11:16 +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
152b18dc44
polish code
2024-12-06 15:19:09 +01:00
Corentin Le Molgat
4f0ec585ba
bazel: replace deprecated cc_proto_library from @rules_cc
2024-11-13 15:35:19 +01:00
Laurent Perron
dbb6328c9b
reformat BUILD files
2024-11-07 18:18:57 -08:00
Corentin Le Molgat
a151bfbcf3
bazel: replace deprecated rules_proto//proto:defs.bzl
2024-11-06 10:00:02 +01:00
Laurent Perron
2ce45edd17
more absl support: span...
2024-10-16 14:11:26 +02:00
Corentin Le Molgat
c3b4aaf4d1
export from google3
2024-10-14 10:26:59 +02:00
Laurent Perron
0405174e81
minor reindent
2024-10-08 16:03:32 +02:00
Corentin Le Molgat
b9c5e21289
sat: Export from google3
2024-10-07 11:10:49 +02:00
Corentin Le Molgat
4d2dfae43e
bazel: don't use native rules for samples
2024-09-30 15:45:05 +02:00
Laurent Perron
f3f8830ccb
minor speedup
2024-09-23 15:27:43 +02:00
Corentin Le Molgat
ed49b32a7c
export from google3
2024-09-18 11:54:17 +02:00
Laurent Perron
8189216ea4
code reindent, polish
2024-07-05 18:58:44 +02:00
Laurent Perron
274dd0a642
absl::StrongVector -> util_intopt::StrongVector
2024-05-14 14:40:39 +02:00
Mizux Seiha
12252fbd17
cmake: split ortools_proto
...
add routing_proto to fix Xcode error.
devNote: On XCode object file path are flatten and now we have
ortools/routing/parameters.proto and
ortools/glop/parameters.proto which will conflict unless there are split in two differents
libraries.
2024-04-25 18:26:19 +02:00
Laurent Perron
c8c3b5f6ce
minor optim to glop
2024-04-25 16:29:03 +02:00
Laurent Perron
9ed0074090
randomize glop on tests
2024-04-17 14:12:55 +02:00
Corentin Le Molgat
f1f380d985
glop: use ProtobufShortDebugString
2024-03-25 18:23:38 +01:00
Corentin Le Molgat
2a29e44fa5
glop fixup
2024-01-29 15:10:33 +01:00
Corentin Le Molgat
c197fcbfb4
indent fixup
2024-01-19 17:58:40 +01:00
Corentin Le Molgat
6374ed9da8
glop: export from google3
2024-01-18 14:20:21 +01:00
Corentin Le Molgat
835d93025f
cmake: Rework add_cxx_sample()
...
* Add mandatory FILE_NAME option
* Add COMPONENT_NAME option
2024-01-16 11:27:01 +01:00
Mizux Seiha
a76bf1c5dd
bump license boilerplate
2024-01-04 13:43:15 +01:00
Laurent Perron
513200d54b
[GLOP] change internal data structure
2023-12-19 15:02:01 +01:00
Laurent Perron
11ebd4218b
remove obsolete macros
2023-12-06 14:12:37 +01:00
Corentin Le Molgat
f52401a859
glop: Update from google3
2023-12-04 18:29:04 +01:00
Laurent Perron
f6b18c3a5c
fix crash in glop
2023-12-04 13:42:21 +01:00
Corentin Le Molgat
bd63e8a355
glop: update
2023-11-21 11:56:52 +01:00
Laurent Perron
72f274f844
Change proto to/from file API to use absl::StatusOr; add reader/writer proto_file to model_builder
2023-11-20 16:13:03 +01:00