From 081e13cd3fd689f7f00630d501b0c15f2429bbdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=BCtzel?= Date: Thu, 27 Jun 2024 13:12:59 +0200 Subject: [PATCH] CI: Enable eigen on macOS runners --- .github/workflows/jobs.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/jobs.yml b/.github/workflows/jobs.yml index e21fb4f7..ee9f1a6f 100644 --- a/.github/workflows/jobs.yml +++ b/.github/workflows/jobs.yml @@ -176,7 +176,7 @@ jobs: - name: Install brew dependencies run: | brew reinstall gcc # brings gfortran on path - brew install cmake mpich + brew install cmake mpich eigen - name: Run job run: | mkdir -p build @@ -187,7 +187,7 @@ jobs: export CFLAGS="-Qunused-arguments" export CXX=mpic++ # Uses clang++. export CXXFLAGS="-Qunused-arguments" - cmake -DBLA_VENDOR=Apple -DEXAMPLES=ON -DICB=ON -DMPI=ON .. + cmake -DBLA_VENDOR=Apple -DEXAMPLES=ON -DICB=ON -DEIGEN=ON -DMPI=ON .. make all CTEST_OUTPUT_ON_FAILURE=1 make test macos_latest_cmake_python: @@ -224,7 +224,7 @@ jobs: export CFLAGS="-Qunused-arguments" export CXX=clang++ export CXXFLAGS="-Qunused-arguments" - cmake -DBLA_VENDOR=Apple -DEXAMPLES=ON -DICB=ON -DPYTHON3=ON .. + cmake -DBLA_VENDOR=Apple -DEXAMPLES=ON -DICB=ON -DEIGEN=ON -DPYTHON3=ON .. make all CTEST_OUTPUT_ON_FAILURE=1 make test macos_latest_autotools: @@ -242,11 +242,12 @@ jobs: - name: Install brew dependencies run: | brew reinstall gcc # brings gfortran on path - brew install autoconf automake libtool pkg-config mpich + brew install autoconf automake libtool pkg-config mpich eigen - name: Run job run: | ./bootstrap - LIBS="-framework Accelerate" FFLAGS="-ff2c -fno-second-underscore" FCFLAGS="-ff2c -fno-second-underscore" ./configure --enable-icb --enable-mpi + LIBS="-framework Accelerate" FFLAGS="-ff2c -fno-second-underscore" FCFLAGS="-ff2c -fno-second-underscore" \ + ./configure --enable-icb --enable-eigen --enable-mpi make all make check windows_latest_cmake: