Mizux Seiha
|
afc5e266ea
|
tools/docker: Fix auditwheel run
|
2025-01-21 15:57:34 +01:00 |
|
Laurent Perron
|
5085bc5957
|
Merge branch 'v99bugfix' of github.com:google/or-tools into v99bugfix
|
2025-01-21 15:43:01 +01:00 |
|
Laurent Perron
|
054289ae7f
|
[CP-SAT] regroup hint code; fix more fuzzer bugs
|
2025-01-21 15:34:42 +01:00 |
|
Corentin Le Molgat
|
f338a5bbf7
|
tools/docker: python wheel cleanup
|
2025-01-20 15:30:18 +01:00 |
|
Laurent Perron
|
9cb88905e8
|
[CP-SAT] regroup all hint preservation code in a SolutionCrunch class; more work on no_overlap_2d propagator; add exception processing if an exceptions is raised in a python callback (solution, log, best_bound)
|
2025-01-20 15:00:46 +01:00 |
|
Laurent Perron
|
08a700d8dc
|
more tests for ModelBuilder python
|
2025-01-20 15:00:42 +01:00 |
|
Laurent Perron
|
92be18748b
|
more graph cleanup
|
2025-01-20 15:00:38 +01:00 |
|
Corentin Le Molgat
|
08754709e7
|
bazel: fix rule_cc version
0.1.0 is yanked...
|
2025-01-20 10:56:49 +01:00 |
|
Corentin Le Molgat
|
8121feddf9
|
math_opt: Fix XCode build
an XCode target can't have two source file with the same name since xcode flatten the directory path...
|
2025-01-20 10:56:42 +01:00 |
|
Corentin Le Molgat
|
fef7da4eb0
|
tools/docker: rework python jobs
* use manylinux_2_28
* use muslinux_1_2
ref: https://github.com/pypa/manylinux?tab=readme-ov-file#docker-images
|
2025-01-20 10:56:15 +01:00 |
|
Laurent Perron
|
af05f3bbf4
|
protect code from swig
|
2025-01-19 12:20:15 +01:00 |
|
Laurent Perron
|
ebd959225e
|
further optimize no_op operations
|
2025-01-19 12:04:41 +01:00 |
|
Laurent Perron
|
c71e734199
|
[CP-SAT] rewrite python memory management; optimize object creation in the python layer; fix plenty of fuzzer bugs; better processing of fixed rectangles in no_overlap_2d
|
2025-01-19 12:04:23 +01:00 |
|
Laurent Perron
|
264f8b1fbd
|
add comment
|
2025-01-19 11:52:13 +01:00 |
|
Laurent Perron
|
809f13e28b
|
model_builder: revisit memory management in the python layer (use std::shared_ptr), add various optimizations (in place modification; optimized AffineExpr +, -, *)
|
2025-01-19 11:45:03 +01:00 |
|
Laurent Perron
|
25027abeb9
|
bump graph code; add flow_graph, remove star_graph
|
2025-01-19 11:43:48 +01:00 |
|
Corentin Le Molgat
|
d4b9dd85a2
|
cmake: run tests in base/
|
2025-01-16 09:04:12 +01:00 |
|
Laurent Perron
|
54b8c24839
|
big graph cleaning; rewrite CP-SAT python layer; rewrite model_builder python layer; reorganize CP-SAT scheduling and packing code
|
2025-01-15 13:51:40 +01:00 |
|
Mizux Seiha
|
036a0a0148
|
bazel: update virtualenv to 20.28.1
ref: https://pypi.org/project/virtualenv/
|
2025-01-14 11:45:25 +01:00 |
|
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 |
|