Skip to content

Commit

Permalink
#707: remove eigen from kokkos-only pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
cwschilly committed Nov 12, 2024
1 parent 5af84bb commit a34b642
Showing 1 changed file with 1 addition and 11 deletions.
12 changes: 1 addition & 11 deletions .github/workflows/ci-kokkos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,6 @@ jobs:
path: pressio-ops
ref: develop

- name: Preparing environment
run: |
wget https://gitlab.com/libeigen/eigen/-/archive/${{ env.eigen_version }}/eigen-${{ env.eigen_version }}.tar.gz \
&& mkdir -p /eigen \
&& tar -xf eigen-${{ env.eigen_version }}.tar.gz -C /eigen
- name: Configure
run: |
cmake -B builddir \
Expand All @@ -80,13 +74,12 @@ jobs:
-D CMAKE_C_COMPILER:FILEPATH=$CC \
-D CMAKE_CXX_COMPILER:FILEPATH=$CXX \
-D PRESSIO_ENABLE_TESTS:BOOL=ON \
-D PRESSIO_ENABLE_TPL_EIGEN:BOOL=ON \
-D PRESSIO_ENABLE_TPL_EIGEN:BOOL=OFF \
-D PRESSIO_ENABLE_TPL_MPI:BOOL=OFF \
-D PRESSIO_ENABLE_TPL_KOKKOS:BOOL=ON \
-D Kokkos_ROOT=/kokkos/install \
-D KokkosKernels_ROOT=/kokkos-kernels/install \
-D PRESSIO_ENABLE_DEBUG_PRINT=ON \
-D EIGEN_INCLUDE_DIR=/eigen/eigen-${{ env.eigen_version }} \
-D CMAKE_INSTALL_PREFIX:PATH=${PRESSIO_INSTALL_DIR} \
-D CMAKE_CXX_FLAGS='-Wall -Werror'
Expand All @@ -98,9 +91,7 @@ jobs:
run: |
$CXX \
--std=c++17 \
-DPRESSIO_ENABLE_TPL_EIGEN \
-DPRESSIO_ENABLE_TPL_KOKKOS \
-I/eigen/eigen-${{ env.eigen_version }} \
-I/kokkos/install/include \
-I/kokkos-kernels/install/include \ \
-I${GITHUB_WORKSPACE}/pressio-ops/include \
Expand All @@ -113,7 +104,6 @@ jobs:
$CXX \
--std=c++17 \
-DPRESSIO_ENABLE_TPL_KOKKOS \
-I/eigen/eigen-${{ env.eigen_version }} \
-I/kokkos/install/include \
-I/kokkos-kernels/install/include \
-I${GITHUB_WORKSPACE}/pressio-ops/include \
Expand Down

0 comments on commit a34b642

Please sign in to comment.