Laurent Perron
8db68038cd
protobuf 23.3 -> 23.4; update python dependencies
2023-08-09 12:47:07 -07:00
Mizux
ed8db9097c
sat: Update README.md
2023-08-04 10:51:26 +02:00
Mizux Seiha
e5ac9e4ac2
tools/docker: Fix python alpine images
2023-08-04 00:32:55 +02:00
Laurent Perron
c8597d302c
one more pandas model_builder test
2023-08-03 11:44:58 -07:00
Laurent Perron
9781e62b04
integral_types.h -> types.h
2023-08-03 11:44:31 -07:00
Laurent Perron
1e0f600949
[CP-SAT] few fixes
2023-08-03 11:44:23 -07:00
Laurent Perron
2c36589f5a
integral_types.h -> types.h
2023-08-03 11:44:09 -07:00
Laurent Perron
96493f9e91
better mps reader code
2023-08-03 11:43:39 -07:00
Laurent Perron
90e42d9607
fix CP routing decisions
2023-08-03 11:43:26 -07:00
Laurent Perron
7d5bfe5917
Merge branch 'main' of github.com:google/or-tools
2023-08-03 10:13:20 -07:00
Laurent Perron
8d44f5f524
fix race and subsequent crash
2023-08-03 10:12:38 -07:00
Corentin Le Molgat
4d0fad202c
tools/release: fix python scripts
2023-08-03 18:23:04 +02:00
Corentin Le Molgat
b79b135fb0
make: windows fixup
2023-08-03 04:24:26 -07:00
Corentin Le Molgat
863a393517
cmake: Fix windows configure ( Fix #3876 )
2023-08-03 03:12:41 -07:00
Mizux Seiha
ae1f0ea6d0
cmake: Update DOTNET_SAMPLE_LANG option message
2023-08-01 10:24:59 +02:00
Corentin Le Molgat
5260ad432e
Update set_cover_reader.cc
2023-07-31 18:12:26 +02:00
Corentin Le Molgat
28777203bc
Syng google3: use base/types.h
2023-07-31 18:12:03 +02:00
Corentin Le Molgat
f05719439c
dotnet: Bump xunit deps
...
Fix xunit CS5001 error:
Program does not contain a static 'Main' method suitable for an entry point XUnit
2023-07-31 01:48:44 -07:00
Corentin Le Molgat
e8abc68882
tools/release: Use net462
...
note: others .Net 4.6 frameworks are EOL
2023-07-31 01:48:44 -07:00
Laurent Perron
a6492e884a
fix
2023-07-28 13:32:02 -07:00
Laurent Perron
422a7b2afa
more work on mps reader; follow include files renaming
2023-07-28 13:31:51 -07:00
Laurent Perron
a4b59064fe
follow include files renaming
2023-07-28 13:31:30 -07:00
Laurent Perron
7c6f6f4a5b
Work on base libraries
2023-07-28 13:31:00 -07:00
StefanBruens
4633e1080c
Fix RUNPATHs for libraries and executables ( #3383 )
...
* Only add relevant directories to various RUNPATHs
The old code added several irrelevant, duplicate or even non-existing
directories to the RUNPATHs of the samples/flatzinc/sat_solver./linear_solver
Calculate the actual relative path between binary and library install
directory (using the absolute paths, CMAKE_INSTALL_LIBDIR may be either
relative or absolute), and set it as target property.
2023-07-28 14:38:25 +02:00
Corentin Le Molgat
80e9853f04
export util/ from google3
2023-07-28 11:27:44 +02:00
Corentin Le Molgat
f796f69269
export graph from google3/
2023-07-28 11:27:44 +02:00
Corentin Le Molgat
ffd8ec0aa0
export constraint_solver form google3/
2023-07-28 11:27:44 +02:00
Corentin Le Molgat
45b5e1c917
export algorithms from google3/
2023-07-28 11:27:44 +02:00
Laurent Perron
a3d549f8de
more work on mps reader
2023-07-27 08:51:13 -07:00
Laurent Perron
5b8cdcd6bf
[ModelBuilder] big update on the code; remove hash table, use c++ canonicalization of linear expressions; remove code duplication
2023-07-27 08:50:52 -07:00
Laurent Perron
6d8495f423
[CP-SAT] improve core based search with more core reduction
2023-07-27 08:49:46 -07:00
Corentin Le Molgat
55e07ca516
fix .dockerignore
2023-07-26 14:43:50 +02:00
Corentin Le Molgat
f82656cceb
tools/docker: Disable fedora-39 and opensuse-leap
2023-07-26 14:41:59 +02:00
Corentin Le Molgat
8c57112109
tools/docker: disable debian-10
...
python too old
2023-07-26 14:38:44 +02:00
Corentin Le Molgat
6581214b1d
tools/docker: Fix python setup
2023-07-26 14:38:44 +02:00
Corentin Le Molgat
85ca95f038
tools/docker: remove centos-8 (eol)
2023-07-26 14:34:16 +02:00
Mizux Seiha
fa78400946
tools/docker: Bump centos-7 to rh-python38
2023-07-26 14:33:16 +02:00
Corentin Le Molgat
afcffe1bef
cmake: Fix pybind11_protobuf patch
...
* get rid of ${Python_LIBRARIES} (ed unavailable on manylinux)
note: module shouldn't link against libpython.so but only depends on python.h
since it will be dynamic loaded in the python process which already have
the python symbols loaded...
2023-07-26 14:32:06 +02:00
Corentin Le Molgat
49aceccc93
cmake: Add pybind11 patch
...
* Add fatal error is wrong python interpreter is picked by pybind11
2023-07-26 14:31:16 +02:00
Laurent Perron
8dbcd49e1b
reformat
2023-07-24 13:20:45 -07:00
Laurent Perron
e1e91ce7ce
rewrite core based search
2023-07-24 13:20:27 -07:00
Laurent Perron
f540a5fbc2
reformat
2023-07-24 13:20:13 -07:00
Corentin Le Molgat
33b21a1ab4
tools/docker: Cleanup fedora support
...
* Remove EOL release (33 to 36)
* Add Fedora-39
2023-07-24 18:22:59 +02:00
Corentin Le Molgat
4adb9eb0d8
tools/docker: Add Python3.12
2023-07-24 18:22:59 +02:00
Corentin Le Molgat
4a519a0b88
tools/docker: Remove ubuntu-18.04 support
...
* default python 3.6 is too old
2023-07-24 18:22:59 +02:00
Corentin Le Molgat
1e4770cead
cmake: make any pip install error to be fatal
2023-07-24 18:22:59 +02:00
Corentin Le Molgat
69e60ca1f8
tools: Remove python 3.7 support (EOL)
2023-07-24 18:22:59 +02:00
Laurent Perron
4ade94b960
[CP-SAT] remove unused pure sat code; cleanup sat_runner
2023-07-24 07:09:47 -07:00
Laurent Perron
7c42a0dfbd
fix ModelIsSUpported
2023-07-22 11:42:08 -07:00
Laurent Perron
49c8f26ef2
[ModelBuilder] fix test with SCIP OFF
2023-07-22 07:23:15 -07:00