Skip to content

Commit

Permalink
Use appleclang test for testing new layout
Browse files Browse the repository at this point in the history
  • Loading branch information
franzpoeschel committed Aug 26, 2022
1 parent 9521fe1 commit 4ae06b9
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ jobs:
export OPENPMD_BP_BACKEND=ADIOS1
ctest --test-dir build --output-on-failure
clang7_nopy_ompi_h5_ad1_ad2_newLayout:
clang7_nopy_ompi_h5_ad1_ad2:
runs-on: ubuntu-20.04
if: github.event.pull_request.draft == false
steps:
Expand All @@ -96,7 +96,7 @@ jobs:
sudo apt-get install clang-7 gfortran libopenmpi-dev python3
sudo .github/workflows/dependencies/install_spack
- name: Build
env: {CC: clang-7, CXX: clang++-7, CXXFLAGS: -Werror, OPENPMD2_ADIOS2_SCHEMA: 20210209}
env: {CC: clang-7, CXX: clang++-7, CXXFLAGS: -Werror}
run: |
eval $(spack env activate --sh .github/ci/spack-envs/clang7_nopy_ompi_h5_ad1_ad2/)
spack install
Expand Down Expand Up @@ -148,7 +148,7 @@ jobs:
ctest --test-dir build --output-on-failure
# ADIOS2 v2.7.1
clang8_py38_mpich_h5_ad1_ad2_newLayout:
clang8_py38_mpich_h5_ad1_ad2:
runs-on: ubuntu-20.04
if: github.event.pull_request.draft == false
steps:
Expand All @@ -162,7 +162,7 @@ jobs:
sudo apt-get install clang-8 gfortran libmpich-dev python3
sudo .github/workflows/dependencies/install_spack
- name: Build
env: {CC: clang-8, CXX: clang++-8, CXXFLAGS: -Werror, OPENPMD2_ADIOS2_SCHEMA: 20210209}
env: {CC: clang-8, CXX: clang++-8, CXXFLAGS: -Werror}
run: |
cmake --version
mpiexec --version
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ jobs:
-DopenPMD_USE_INVASIVE_TESTS=ON
cmake --build build --parallel 2
ctest --test-dir build --output-on-failure
rm -rf build/samples
share/openPMD/download_samples.sh build
OPENPMD2_ADIOS2_SCHEMA=20220726 ctest --test-dir build --output-on-failure
# TODO: apple_conda_ompi_all (similar to conda_ompi_all on Linux)
# both OpenMPI and MPICH cause startup (MPI_Init) issues on GitHub Actions

0 comments on commit 4ae06b9

Please sign in to comment.