Commit Graph

12251 Commits

Author SHA1 Message Date
Corentin Le Molgat
99bc30bc61 tools/release: fix distutils.get_platform() usage.
deprecated -> replaced by platform.platform()
2023-10-27 14:35:28 +02:00
Laurent Perron
ba7735e46f tweak c++ examples 2023-10-27 14:25:17 +02:00
Laurent Perron
67d47928f8 tweak c++ examples 2023-10-27 14:01:38 +02:00
Laurent Perron
6387ab386e includes 2023-10-27 13:47:10 +02:00
Laurent Perron
bcf402180b [CP-SAT] better logging of infeasible constraint during presolve; improved scheduling search 2023-10-27 13:47:04 +02:00
Corentin Le Molgat
5b50f67ed0 doxygen cleanup 2023-10-27 10:15:27 +02:00
Corentin Le Molgat
e1882d0843 tools/release: add mypy package 2023-10-27 08:13:46 +02:00
Corentin Le Molgat
8dfe45a762 tools/docker: add mypy package 2023-10-27 08:13:15 +02:00
Corentin Le Molgat
01c1d96feb make(ci): add mypy packages 2023-10-27 08:12:55 +02:00
Corentin Le Molgat
4ac4ccf488 cmake(ci): add mypy package 2023-10-27 08:12:41 +02:00
Corentin Le Molgat
4a28412e6c tools/docker: replace ubuntu 22.10 by ubuntu 23.10 2023-10-27 08:07:07 +02:00
Corentin Le Molgat
3b00b323ba notebook: regenerate them 2023-10-27 08:07:07 +02:00
Corentin Le Molgat
0de06db28a bump version to 9.8 2023-10-27 08:07:07 +02:00
Corentin Le Molgat
1f811c6489 tools/docker: Fix alpine python wheel 2023-10-27 08:07:07 +02:00
Corentin Le Molgat
2caf43084b tools/docker: install mypy in manylinux image 2023-10-27 08:07:07 +02:00
Laurent Perron
691cbc0b72 [CP-SAT] speed up timetable 2023-10-26 15:41:29 +02:00
Laurent Perron
43b6cf0f30 improve binpacking_2d_sat model 2023-10-26 11:00:54 +02:00
Laurent Perron
657d7aed4e polish includes 2023-10-26 10:59:39 +02:00
Laurent Perron
b6c986fe41 [CP-SAT] enable violation_ls by default 2023-10-26 10:59:30 +02:00
Laurent Perron
67145aa29d polish 2023-10-25 17:15:26 +02:00
Laurent Perron
55642325ce huge improvement to binpacking_2d_sat code 2023-10-25 17:05:47 +02:00
Laurent Perron
044bc5ebce speed up sat scheduling code 2023-10-25 17:05:22 +02:00
Laurent Perron
fb7aa1b853 [CP-SAT] tweak model cloning API; implement it in java; merge pure sat presolve with normal presolve 2023-10-25 15:38:57 +02:00
Laurent Perron
f1d6a0698c tweak model_builder java cloning API 2023-10-25 15:38:57 +02:00
Laurent Perron
ecdfcd2871 fix includes 2023-10-25 15:38:57 +02:00
Laurent Perron
f5c865d6ab tweak model_builder java cloning API 2023-10-25 15:38:57 +02:00
Laurent Perron
08e53974c7 [CP-SAT] tweak model cloning API; implement it in java; merge pure sat presolve with normal presolve 2023-10-25 15:38:57 +02:00
Corentin Le Molgat
7d01f433cf dependencies: Bump SCIP to v804 2023-10-25 14:47:24 +02:00
Corentin Le Molgat
7c308c7b09 linear_solver: Cleanup python samples 2023-10-25 13:57:55 +02:00
Corentin Le Molgat
76fa76f994 ci: rework docker workflows 2023-10-25 11:25:21 +02:00
Corentin Le Molgat
ce35f5eddf bazel: Fix examples/cpp build 2023-10-25 10:57:37 +02:00
Corentin Le Molgat
74690b48b2 cmake(ci): fix pybind11_protobuf missing in system_deps targets 2023-10-25 10:09:19 +02:00
Corentin Le Molgat
4d6d59fc83 cmake(ci): Fix docker python jobs 2023-10-25 09:32:44 +02:00
Corentin Le Molgat
70149fddc5 math_opt: disable some tests when USE_SCIP=OFF 2023-10-25 09:29:05 +02:00
Laurent Perron
414850b085 polish 2023-10-24 17:40:38 +02:00
Laurent Perron
86a8444709 Add ModelBuilder.clone() java API + sample 2023-10-24 14:50:13 +02:00
Laurent Perron
9939e9d074 polish 2023-10-24 13:33:46 +02:00
Laurent Perron
d86dfadc86 add model cloning to model_builder python + sample 2023-10-24 11:44:43 +02:00
Corentin Le Molgat
a9e55b727c rework cmake/Makefile
* add all_<lang>_<stage> target
2023-10-23 16:27:13 +02:00
Corentin Le Molgat
54ccee5da7 cmake(ci): enable SCIP in system_deps job 2023-10-23 14:25:37 +02:00
Corentin Le Molgat
a5b650e203 cmake(ci): rework toolchain target
* Add toolchain_ prefix to avoid conflict with "platform" targets
* Update workflows
* Fix mipsel/mips64el target in cross_compile.sh
2023-10-23 14:15:07 +02:00
Corentin Le Molgat
80193d18fb cmake(ci): fix platform clean target 2023-10-23 13:13:42 +02:00
Corentin Le Molgat
daf3e6e663 cmake(ci): Add web targets usage 2023-10-23 13:12:58 +02:00
Corentin Le Molgat
e1f9febd8e cmake(python): Add GENERATE_PYTHON_STUB option (Fix #3944) 2023-10-23 11:01:26 +02:00
Laurent Perron
f36ad15224 [CP-SAT] fix #3958; more work on stats; fix a few potential overflows 2023-10-20 17:20:43 +02:00
Corentin Le Molgat
bbf8089f9e bazel(ci): Rework Dockerfile 2023-10-20 15:08:37 +02:00
Corentin Le Molgat
06738a693d algorithms: google3 sync 2023-10-20 15:08:37 +02:00
Corentin Le Molgat
8d036ee0d7 make: Rework README.md 2023-10-20 15:08:37 +02:00
Mizux Seiha
dd6c68bb62 ci: Fix MacOS CMake Python 2023-10-20 08:53:41 +02:00
Laurent Perron
ae8bb2dd23 [CP-SAT] rewrite the after solver LP log 2023-10-19 21:58:05 +02:00