From 1380b62fc12c6551b2e7117ee17b23acf1ffb566 Mon Sep 17 00:00:00 2001 From: Chuck Atkins Date: Mon, 2 Nov 2020 16:42:32 -0500 Subject: [PATCH 1/2] Fortran: Fix module install rules for Cray Fortran --- bindings/Fortran/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bindings/Fortran/CMakeLists.txt b/bindings/Fortran/CMakeLists.txt index c3863f34b0..a9fd9b825f 100644 --- a/bindings/Fortran/CMakeLists.txt +++ b/bindings/Fortran/CMakeLists.txt @@ -143,6 +143,9 @@ install( COMPONENT adios2_fortran-development FILES_MATCHING PATTERN "adios2*.mod" + PATTERN "adios2*.smod" + PATTERN "ADIOS2*.mod" + PATTERN "ADIOS2*.smod" PATTERN "CMakeFiles" EXCLUDE ) From f3f9caabee5641f2bf7ea04594a6e1728544e7dd Mon Sep 17 00:00:00 2001 From: Chuck Atkins Date: Thu, 5 Nov 2020 08:53:27 -0500 Subject: [PATCH 2/2] ci: Use 1g for /dev/shm in containers --- .github/workflows/build-and-test.yml | 28 ++++++++++++++++------------ azure-pipelines.yml | 2 ++ 2 files changed, 18 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index dae47784ce..18734b71ab 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -13,10 +13,12 @@ on: jobs: linux: runs-on: ubuntu-latest - container: ${{ matrix.container }} - env: - GH_YML_JOBNAME: ${{ matrix.jobname }} - GH_YML_OS: Linux + container: + image: ${{ matrix.container }} + options: --shm-size=1g + env: + GH_YML_JOBNAME: ${{ matrix.jobname }} + GH_YML_OS: Linux strategy: fail-fast: false @@ -61,10 +63,10 @@ jobs: runs-on: ubuntu-latest container: image: ${{ matrix.container }} - options: --privileged - env: - GH_YML_JOBNAME: ${{ matrix.jobname }} - GH_YML_OS: Linux + options: --privileged --shm-size=1g + env: + GH_YML_JOBNAME: ${{ matrix.jobname }} + GH_YML_OS: Linux strategy: fail-fast: false @@ -103,10 +105,12 @@ jobs: linux_spack: runs-on: ubuntu-latest - container: ${{ matrix.container }} - env: - GH_YML_JOBNAME: ${{ matrix.jobname }} - GH_YML_OS: Linux + container: + image: ${{ matrix.container }} + options: --shm-size=1g + env: + GH_YML_JOBNAME: ${{ matrix.jobname }} + GH_YML_OS: Linux strategy: fail-fast: false diff --git a/azure-pipelines.yml b/azure-pipelines.yml index fc2bca5fc0..45a689f6ad 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -13,8 +13,10 @@ resources: containers: - container: el7-intel-ohpc image: ornladios/adios2:ci-el7-intel-ohpc + options: --shm-size=1g - container: el7-intel-openmpi-ohpc image: ornladios/adios2:ci-el7-intel-openmpi-ohpc + options: --shm-size=1g jobs: - job: windows