Disable SZIP for Intel oneAPI Action (#3449)

* Disable SZIP for Intel oneAPI Action

* Disable Fortran and parallel
This commit is contained in:
H. Joe Lee 2023-08-30 22:21:08 -05:00 committed by GitHub
parent 54d19b0bcb
commit a993bb8f12
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 5 deletions

View File

@ -16,7 +16,7 @@ jobs:
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt-get install autoconf automake libtool libtool-bin
sudo apt-get install autoconf automake libtool libtool-bin libaec-dev
- name: Add oneAPI to apt
shell: bash
run: |
@ -45,7 +45,7 @@ jobs:
source /opt/intel/oneapi/setvars.sh
export PATH=$PATH:/opt/intel/oneapi/mpi/2021.10.0/bin:/opt/intel/oneapi/compiler/2023.2.1/linux/bin
./autogen.sh
./configure --enable-fortran --enable-parallel CXX="$(which mpiicpc) -cc=$(which icpx)" CC="$(which mpiicc) -cc=$(which icx)" FC="$(which mpiifort) -fc=$(which ifx)" LDFLAGS="-L/opt/intel/oneapi/mpi/2021.10.0/lib -L/opt/intel/oneapi/mpi/2021.10.0/lib/release/"
./configure --disable-fortran --disable-parallel CXX="$(which mpiicpc) -cc=$(which icpx)" CC="$(which mpiicc) -cc=$(which icx)" FC="$(which mpiifort) -fc=$(which ifx)" LDFLAGS="-L/opt/intel/oneapi/mpi/2021.10.0/lib -L/opt/intel/oneapi/mpi/2021.10.0/lib/release/"
make -j
export SYCL_DEVICE_FILTER=opencl.cpu
make check -j

View File

@ -44,14 +44,15 @@ jobs:
cmake -S . -B build \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DCMAKE_INSTALL_PREFIX=install \
-DHDF5_BUILD_FORTRAN=ON \
-DHDF5_ENABLE_PARALLEL=ON \
-DHDF5_BUILD_FORTRAN=OFF \
-DHDF5_ENABLE_PARALLEL=OFF \
-DHDF5_BUILD_HL_LIB=ON \
-DCMAKE_CXX_COMPILER=dpcpp \
-DCMAKE_C_COMPILER=icx \
-DCMAKE_Fortran_COMPILER=ifx \
-DMKL_ROOT="/opt/intel/oneapi/mkl/latest" \
-DTBB_ROOT="/opt/intel/oneapi/tbb/latest"
-DTBB_ROOT="/opt/intel/oneapi/tbb/latest" \
-DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF
- name: build
shell: bash