Closed scivision closed 6 months ago
UPDATE: waiting for Ubuntu 24.04 to be released to public. The infrastructure is there, but wait a few weeks to be enabled.
Uses distinct Ubuntu 22.04, 24.04 images to get a wide range of GCC tested. Test more recent Clang versions 17, 18 as well.
CMAKE_BUILD_PARALLEL_LEVEL: 4 : This avoids needing to say --parallel on build commands, it's parallel (4 workers) by default.
CMAKE_BUILD_PARALLEL_LEVEL: 4
--parallel
CTEST_PARALLEL_LEVEL: 0 : This runs tests in parallel (as allowed for particular tests by CMakeLists.txt)
CTEST_PARALLEL_LEVEL: 0
The 2nd commit is unrelated, but by chance a Github Actions runner update for macOS change meant we need to install libtool for that job.
libtool
UPDATE: waiting for Ubuntu 24.04 to be released to public. The infrastructure is there, but wait a few weeks to be enabled.
Uses distinct Ubuntu 22.04, 24.04 images to get a wide range of GCC tested. Test more recent Clang versions 17, 18 as well.
CMAKE_BUILD_PARALLEL_LEVEL: 4
: This avoids needing to say--parallel
on build commands, it's parallel (4 workers) by default.CTEST_PARALLEL_LEVEL: 0
: This runs tests in parallel (as allowed for particular tests by CMakeLists.txt)The 2nd commit is unrelated, but by chance a Github Actions runner update for macOS change meant we need to install
libtool
for that job.