diff --git a/.github/workflows/core_build.yml b/.github/workflows/core_build.yml index d3403b7d2c..ae78caa266 100644 --- a/.github/workflows/core_build.yml +++ b/.github/workflows/core_build.yml @@ -17,6 +17,9 @@ jobs: modules: [with, without] # we can include specific combinations here include: + - os: ubuntu-20.04 + compiler: clang11 + modules: without - os: ubuntu-20.04 compiler: clang9 modules: without diff --git a/apps/ci/ci-conf.sh b/apps/ci/ci-conf.sh index b3a75448a6..3fb0eae9e3 100644 --- a/apps/ci/ci-conf.sh +++ b/apps/ci/ci-conf.sh @@ -65,6 +65,12 @@ case $COMPILER in echo "CCOMPILERCXX=\"clang++-10\"" >> ./conf/config.sh ;; + "clang11" ) + time sudo apt-get install -y clang-11 + echo "CCOMPILERC=\"clang-11\"" >> ./conf/config.sh + echo "CCOMPILERCXX=\"clang++-11\"" >> ./conf/config.sh + ;; + * ) echo "Unknown compiler $COMPILER" exit 1 diff --git a/apps/ci/ci-install.sh b/apps/ci/ci-install.sh index 3ad34c6c54..cc0681533c 100644 --- a/apps/ci/ci-install.sh +++ b/apps/ci/ci-install.sh @@ -70,6 +70,12 @@ case $COMPILER in echo "CCOMPILERCXX=\"clang++-10\"" >> ./conf/config.sh ;; + "clang11" ) + time sudo apt-get install -y clang-11 + echo "CCOMPILERC=\"clang-11\"" >> ./conf/config.sh + echo "CCOMPILERCXX=\"clang++-11\"" >> ./conf/config.sh + ;; + * ) echo "Unknown compiler $COMPILER" exit 1