Commit Graph

13512 Commits

Author SHA1 Message Date
Corentin Le Molgat
a66a6daac7 Bump Copyright to 2025 2025-01-10 11:35:44 +01:00
Corentin Le Molgat
753ac5fd8f Merge branch 'stable' into v99bugfix 2025-01-08 10:01:22 +01:00
Corentin Le Molgat
bc8d068bd2 cmake: math_opt add core/c_api 2025-01-07 17:26:22 +01:00
Corentin Le Molgat
f99e8e981e cmake: math_opt add core/c_api 2025-01-07 15:12:50 +01:00
Laurent Perron
ef9e9547bc [CP-SAT] fix more fuzzer bugs; polish python code 2025-01-06 21:53:02 +01:00
Laurent Perron
05d979acb7 more graph cleaning 2025-01-06 21:52:57 +01:00
Laurent Perron
1366efeadf fix examples/cpp cmake 2025-01-06 13:48:55 +01:00
Laurent Perron
8cb1dc3366 [BAZEL] bump rules_cc 2025-01-06 13:42:48 +01:00
Laurent Perron
6fb6dedf9e remove obsolete file 2025-01-06 13:34:57 +01:00
Laurent Perron
1cafcbf3a8 more cleaning on graphs 2025-01-06 13:34:41 +01:00
Laurent Perron
84724ac5a8 lower flatzinc int upper bound 2025-01-06 13:34:37 +01:00
Laurent Perron
5a36420133 [CP-SAT] renaming 2025-01-06 13:34:32 +01:00
Laurent Perron
c5bf1a8555 [BAZEL] bump rules_cc 2025-01-06 13:33:56 +01:00
Laurent Perron
0bee4930f1 internal renaming 2025-01-03 10:57:40 +01:00
Laurent Perron
d06553e3d6 more graph cleaning 2025-01-03 10:57:34 +01:00
Laurent Perron
6fffbf6ecf minor sync 2025-01-03 08:14:50 +01:00
Laurent Perron
84a35fdc4c [BAZEL] switch to scip with soplex that was recently pushed to BCR 2025-01-02 22:27:29 +01:00
Laurent Perron
bba6615f7d [CP-SAT] fix API + tests 2025-01-01 15:32:14 +01:00
Laurent Perron
f26f9eab80 fix 2024-12-31 14:20:27 +01:00
Laurent Perron
2fe0f90685 bump bazel dependencies; bump cmake google_benchmark to 1.9.1 2024-12-31 14:12:50 +01:00
Laurent Perron
6f97ceac86 cmake: bump highs to 1.9.0 2024-12-31 13:48:09 +01:00
Laurent Perron
5958a4899b bump highs on bazel to 1.9.0 2024-12-31 13:38:03 +01:00
Laurent Perron
6afa4b4248 [CP-SAT] remove multiple inheritance in the python layer as this slows downs the code a lot; improve test coverage 2024-12-30 15:43:00 +01:00
Laurent Perron
57048af0fd [CP-SAT] polish python layer 2024-12-30 11:41:49 +01:00
Laurent Perron
ea2e1b63af [CP-SAT] polish python linear expr code 2024-12-29 23:34:09 +01:00
Laurent Perron
2b223565f4 [CP-SAT] more work on python layer 2024-12-29 22:49:23 +01:00
Laurent Perron
39248b01c2 [CP-SAT] fix python layer 2024-12-29 21:47:19 +01:00
Laurent Perron
67ae98fe5d fix build.bazel 2024-12-29 19:47:56 +01:00
Laurent Perron
a698db2194 [CP-SAT] more work on python linear expressions 2024-12-29 19:22:47 +01:00
Laurent Perron
8676e03cb7 fix examples 2024-12-29 19:22:43 +01:00
Laurent Perron
eea1e3d50a [CP-SAT] fix memory management of the python layer; properly fails with None arguments 2024-12-29 10:40:09 +01:00
Laurent Perron
3eca4e76d7 [CP-SAT] fix 2024-12-29 08:20:31 +01:00
Laurent Perron
8eb9983766 work on pdlp 2024-12-29 08:20:28 +01:00
Laurent Perron
8e006fd998 quick fix cp-sat python cmake 2024-12-29 00:52:13 +01:00
Laurent Perron
5ac50d5ed5 changed dotnet source on docker files 2024-12-28 19:56:32 +01:00
Laurent Perron
11c14cde60 [CP-SAT] revamp python implementation: introduce proper FloatLinearExpr class, move most of the expressions classes to C++ 2024-12-28 11:24:13 +01:00
Laurent Perron
d68142df0b revamp graph code; remove deprecated graph implementations 2024-12-28 11:24:09 +01:00
Laurent Perron
79e5d39aa8 remove unneeded methods 2024-12-28 11:24:04 +01:00
dependabot[bot]
82914bc4f9 build(deps): bump jinja2 from 3.1.3 to 3.1.5 in /bazel in the pip group
Bumps the pip group in /bazel with 1 update: [jinja2](https://github.com/pallets/jinja).


Updates `jinja2` from 3.1.3 to 3.1.5
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.5)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-24 01:31:40 +01:00
Thibaut Cuvelier
ccd5969ea3 Update google.jl: typo in generated code; very strange! 2024-12-20 17:31:49 +01:00
Thibaut Cuvelier
df55695423 Update operations_research.jl: typo in generated code; to investigate later on. 2024-12-20 17:31:23 +01:00
Thibaut Cuvelier
337ef962f5 Update Project.toml to include ProtoBuf.jl dependency
The generator requires 1.0.15+.
2024-12-20 17:23:57 +01:00
Thibaut Cuvelier
c8c5047aa5 Update Project.toml to reflect the package's name.
Also, add the Julia version in the dependencies to match the JLL.
2024-12-20 17:00:02 +01:00
Laurent Perron
b7126ddc04 fix 2024-12-20 13:23:40 +01:00
Thibaut Cuvelier
e9ccb8e73b Update Project.toml to the latest binaries 2024-12-19 22:36:15 +01:00
Mizux Seiha
49f1623661 deps: Bump Protobuf to v29.2 2024-12-19 21:35:55 +01:00
Laurent Perron
d07256424a cleanup 2024-12-19 16:38:54 +01:00
Laurent Perron
2da45c6cc2 [CP-SAT] fix a few more bugs; fix #4072 2024-12-19 16:38:41 +01:00
Laurent Perron
ac62caaa80 bump bazel deps including protobuf -> 29.2 2024-12-19 16:06:49 +01:00
Laurent Perron
f152e3a52e [CP-SAT] fix more fuzzer bugs; fix #4324 2024-12-19 15:39:31 +01:00