diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 33a5950c1483a2..d3a9640ec0acfa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -519,10 +519,10 @@ jobs: run: echo "::add-matcher::.github/problem-matchers/gcc.json" - name: Install dependencies run: sudo ./.github/workflows/posix-deps-apt.sh - - name: Set up GCC-10 for ASAN + - name: Set up GCC-14 for ASAN uses: egor-tensin/setup-gcc@a2861a8b8538f49cf2850980acccf6b05a1b2ae4 # v2.0 with: - version: 10 + version: 14 - name: Configure OpenSSL env vars run: | echo "MULTISSL_DIR=${GITHUB_WORKSPACE}/multissl" >> "$GITHUB_ENV" diff --git a/.github/workflows/reusable-san.yml b/.github/workflows/reusable-san.yml index 33f6f0ef455fe0..dadf9d262623ba 100644 --- a/.github/workflows/reusable-san.yml +++ b/.github/workflows/reusable-san.yml @@ -40,11 +40,11 @@ jobs: # Install clang wget https://apt.llvm.org/llvm.sh chmod +x llvm.sh - sudo ./llvm.sh 20 - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-20 100 - sudo update-alternatives --set clang /usr/bin/clang-20 - sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-20 100 - sudo update-alternatives --set clang++ /usr/bin/clang++-20 + sudo ./llvm.sh 22 + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-22 100 + sudo update-alternatives --set clang /usr/bin/clang-22 + sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-22 100 + sudo update-alternatives --set clang++ /usr/bin/clang++-22 if [ "${SANITIZER}" = "TSan" ]; then # Reduce ASLR to avoid TSan crashing