Skip to content

Has optional FetchContent and build of HiGHS in test - #4

Open
mheyman wants to merge 2 commits into
fhamonic:mainfrom
mheyman:astra/test-fetch-highs
Open

mheyman wants to merge 2 commits into
fhamonic:mainfrom
mheyman:astra/test-fetch-highs

Conversation

@mheyman

@mheyman mheyman commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

To make testing easier, optionally downloads and build HiGHS to build the tests. This gets done through CMake FetchContent operations in cmake/TestHighs.cmake (called through test/CMakeLists.txt).

This setup allows validation of the optionally downloaded HiGHS solver through cmake -S test/cmake/fetch_highs -B build/off and cmake -S test/cmake/fetch_highs -B build/on -DMIPPP_TEST_FETCH_HIGHS=ON

This setup creates the opportunity to replace the conan-based HiGHS build in the Windows GitHub action with a (simpler?) inclusion of -DMIPPP_TEST_FETCH_HIGHS=ON.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant