diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index b725b3083..afd0c4672 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -23,7 +23,7 @@ jobs: - { compiler: gcc, version: 11, build_type: Debug, cppstd: 20 } - { compiler: gcc, version: 12, build_type: Release, cppstd: 20 } - { compiler: gcc, version: 12, build_type: Debug, cppstd: 20, asan: ON } - - { compiler: clang, version: 18, build_type: Debug, cppstd: 17, asan: ON } + - { compiler: clang, version: 12, build_type: Debug, cppstd: 17 } - { compiler: clang, version: 15, build_type: Release, cppstd: 20, tsan: ON } container: image: ${{ matrix.config.compiler == 'clang' && 'teeks99/clang-ubuntu' || matrix.config.compiler }}:${{ matrix.config.version }} @@ -41,10 +41,8 @@ jobs: - name: Setup Compiler if: matrix.config.compiler == 'clang' run: | - if [[ "${{ matrix.config.version }}" -ge 4 ]]; then - scripts/ci_setup_clang.sh "${{ matrix.config.version }}" - echo "CXXFLAGS=-stdlib=libc++" >> $GITHUB_ENV - fi + scripts/ci_setup_clang.sh "${{ matrix.config.version }}" + echo "CXXFLAGS=-stdlib=libc++" >> $GITHUB_ENV echo "CC=clang-${{ matrix.config.version }}" >> $GITHUB_ENV echo "CXX=clang++-${{ matrix.config.version }}" >> $GITHUB_ENV - name: Build @@ -87,4 +85,3 @@ jobs: -DSPDLOG_SANITIZE_ADDRESS=OFF make -j 4 ctest -j 4 --output-on-failure -