100 Commits

Author SHA1 Message Date
Guillaume Chatelet
40ff9caa88 Propagate nullability (#4959) 2026-01-07 15:50:13 +01:00
Guillaume Chatelet
ae82a37616 Fix various warnings (#4950) 2025-12-15 13:59:54 +01:00
Mizux Seiha
26b01437f4 math_opt: backport from main 2025-12-09 22:49:43 +01:00
Corentin Le Molgat
d15a2e67e3 math_opt: export from google3 2025-11-24 13:56:15 +01:00
Corentin Le Molgat
b4b226801b update include guards 2025-11-05 11:54:02 +01:00
Corentin Le Molgat
2fc6549813 math_opt: backport from main 2025-10-16 13:07:05 +02:00
Guillaume Chatelet
4a3e68cc2e Fix math_opt tests 2025-10-16 11:44:18 +02:00
Guillaume Chatelet
8710e86e8a Test export 2025-10-16 11:43:45 +02:00
Guillaume Chatelet
e1f2e3f0d7 Remove unneeded string_view_migration 2025-10-01 08:08:36 +02:00
Guillaume Chatelet
3d96b9a6ac [bazel] mark a few more tests as manual 2025-10-01 08:08:16 +02:00
Corentin Le Molgat
67e1520a41 math_opt: backport from main 2025-09-22 17:23:15 +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
b27676402f math_opt: fixup 2025-08-29 18:08:51 +02:00
Mizux Seiha
c89483a0db math_opt: add cpp/model_test 2025-08-29 15:31:26 +02:00
Mizux Seiha
a144ae4033 math_opt: export few cpp/ tests 2025-08-29 15:31:26 +02:00
Corentin Le Molgat
ba7e81f729 ortools: various export from google3 2025-08-22 14:24:48 +02:00
Corentin Le Molgat
82bc28d3c1 math_opt: backport from google3
* move gscip/ to math_opt/solvers/
2025-08-20 11:36:44 +02:00
Guillaume Chatelet
6759325e87 Fix load statements 2025-07-24 16:37:06 +00:00
Guillaume Chatelet
924ba73402 Fix
* Re-introduce it in base/ BUILD.bazel
* Add explicit deps in every target using it
2025-07-18 16:18:11 +00:00
Guillaume Chatelet
7db9c0e956 Backport string_view_migration.h 2025-07-18 11:59:34 +00:00
Laurent Perron
5b1376b9df small cleaning 2025-07-01 16:51:11 +02:00
Corentin Le Molgat
15824de47d math_opt: export from google3
* Protobuf::StringCopy LSC
* absl_nonnull attribut
2025-06-23 18:15:45 +02:00
Corentin Le Molgat
7518c717ed bazel: cleanup BUILD.bazel 2025-05-26 15:07:03 +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
5bf70b691f math_opt: export from google3
* CMake has not been updated yet
* bazel was compiling at least last week

bazel: disable math opt facility_location.py

missing some dependencies...
2025-04-30 09:55:15 +02:00
Corentin Le Molgat
05e3190929 bazel: rename com_google_absl to abseil-cpp 2025-03-24 18:21:42 +01:00
Peter Mitri
5377f7c345 XPRESS LP & QP support in MathOpt 2025-01-20 16:31:57 +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
Corentin Le Molgat
a70cc56969 math_opt: Export from google3 2024-11-12 11:27:18 +01:00
Mizux Seiha
5cbd59ade8 math_opt: Fix windows build 2024-10-21 09:44:38 +02:00
Corentin Le Molgat
30bbae08bb cmake: Add MathOpt tests to build (#4402) 2024-10-09 01:30:09 +02:00
Corentin Le Molgat
022ffe8a79 math_opt: update from google3 2024-08-05 14:05:39 +02:00
Corentin Le Molgat
6dc31775a1 export math_opt/ from google3 2024-07-30 09:18:39 +02:00
Corentin Le Molgat
e97e98d83d math_opt: export from google3 2024-04-19 17:53:22 +02:00
Corentin Le Molgat
039192f29c math_opt: export from google3 2024-04-15 17:59:50 +02:00
Corentin Le Molgat
b5c187a2cb math_opt: export from google3 2024-04-04 18:01:55 +02:00
Mizux Seiha
87d3a322ed math_opt: export from google3 2024-04-02 16:12:37 +02:00
Corentin Le Molgat
25fad30e11 math_opt update 2024-03-25 18:23:38 +01:00
Corentin Le Molgat
dae0ec2219 math_opt: export from google3 2024-02-23 10:59:51 +01:00
Corentin Le Molgat
94f35edbba update 2024-02-22 10:55:34 +01:00
Corentin Le Molgat
2925d1508c math_opt: update 2024-02-21 18:33:54 +01:00
Mizux Seiha
c3aebd1845 solver_tests: enable tests using EqualsProto() 2024-02-21 14:49:40 +01:00
Corentin Le Molgat
032a5c7528 math_opt: matcher cleanup 2024-02-19 18:30:43 +01:00
Corentin Le Molgat
959ab8c809 math_opt: add base/status_matchers to matchers.h 2024-02-19 18:16:59 +01:00
Corentin Le Molgat
34a524913d math_opt: Add Matchers
still missing EqualsProto
2024-02-16 14:27:15 +01:00
Corentin Le Molgat
3c50e93e46 bazel: math_opt now use //ortools/base:logging 2024-02-15 16:21:52 +01:00
Corentin Le Molgat
0752f20747 math_opt: use of absl:Span 2024-01-29 15:11:22 +01:00
Corentin Le Molgat
e924055a70 math_opt: export from google3 2024-01-22 18:15:58 +01:00
Corentin Le Molgat
30b2b8944f math_opt: Sync from google3 2024-01-18 14:18:42 +01:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00