From 9234e40bf94ba8399c58801804d04ef3c626bc7e Mon Sep 17 00:00:00 2001 From: Willem Deconinck Date: Fri, 14 Feb 2025 12:03:04 +0100 Subject: [PATCH] ci with -Werror --- .github/workflows/build.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dd64900eb..72cc0e65f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -257,14 +257,24 @@ jobs: if [[ "${{matrix.compiler}}" == intel-classic ]]; then echo "CFLAGS=-diag-disable=10441" >> $GITHUB_ENV - echo "CXXFLAGS=-diag-disable=10441" >> $GITHUB_ENV + echo "CXXFLAGS=-diag-disable=10441 -Werror" >> $GITHUB_ENV echo "FCFLAGS=-diag-disable=10441" >> $GITHUB_ENV echo "FFLAGS=-diag-disable=10441" >> $GITHUB_ENV fi if [[ "${{matrix.compiler}}" == intel ]]; then echo "CFLAGS=-Rno-debug-disables-optimization" >> $GITHUB_ENV - echo "CXXFLAGS=-Rno-debug-disables-optimization" >> $GITHUB_ENV + echo "CXXFLAGS=-Rno-debug-disables-optimization -Werror" >> $GITHUB_ENV + fi + + if [[ "${{matrix.compiler}}" == gnu ]]; then + echo "CXXFLAGS=-Werror" >> $GITHUB_ENV + fi + if [[ "${{matrix.compiler}}" == nvhpc ]]; then + echo "CXXFLAGS=-Werror" >> $GITHUB_ENV + fi + if [[ "${{matrix.compiler}}" == clang ]]; then + echo "CXXFLAGS=-Werror" >> $GITHUB_ENV fi