From ebb6824963e09e99aaebee3305bb0f76ac9e0c07 Mon Sep 17 00:00:00 2001 From: William F Godoy Date: Mon, 22 Aug 2022 14:58:00 -0400 Subject: [PATCH] Expand Werror CI with Mixed precision variants --- .github/workflows/ci-github-actions.yaml | 12 ++++++++++++ tests/test_automation/github-actions/ci/run_step.sh | 1 + 2 files changed, 13 insertions(+) diff --git a/.github/workflows/ci-github-actions.yaml b/.github/workflows/ci-github-actions.yaml index 76e270daa..a859156f5 100644 --- a/.github/workflows/ci-github-actions.yaml +++ b/.github/workflows/ci-github-actions.yaml @@ -30,6 +30,8 @@ jobs: GCC9-MPI-Gcov-Complex, GCC11-NoMPI-Werror-Real, GCC11-NoMPI-Werror-Complex, + GCC11-NoMPI-Werror-Real-Mixed, + GCC11-NoMPI-Werror-Complex-Mixed, Clang10-NoMPI-ASan-Real, Clang10-NoMPI-ASan-Complex, Clang10-NoMPI-UBSan-Real, @@ -76,6 +78,16 @@ jobs: image: williamfgc/qmcpack-ci:ubuntu2110-serial options: -u 1001 + - jobname: GCC11-NoMPI-Werror-Real-Mixed + container: + image: williamfgc/qmcpack-ci:ubuntu2110-serial + options: -u 1001 + + - jobname: GCC11-NoMPI-Werror-Complex-Mixed + container: + image: williamfgc/qmcpack-ci:ubuntu2110-serial + options: -u 1001 + - jobname: Clang10-NoMPI-ASan-Real container: image: williamfgc/qmcpack-ci:ubuntu20-openmpi diff --git a/tests/test_automation/github-actions/ci/run_step.sh b/tests/test_automation/github-actions/ci/run_step.sh index 1ec85c84d..f66361671 100755 --- a/tests/test_automation/github-actions/ci/run_step.sh +++ b/tests/test_automation/github-actions/ci/run_step.sh @@ -136,6 +136,7 @@ case "$1" in -DQMC_MPI=0 \ -DCMAKE_CXX_FLAGS=-Werror \ -DQMC_COMPLEX=$IS_COMPLEX \ + -DQMC_MIXED_PRECISION=$IS_MIXED_PRECISION \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ ${GITHUB_WORKSPACE} ;;