@@ -20,36 +20,30 @@ jobs:
2020 include :
2121 - os : ubuntu-24.04
2222 build_type : Debug
23- ccache-variant : sccache
2423 c_compiler : clang-22
2524 cpp_compiler : clang++-22
2625 target : x86_64-unknown-linux-llvm
2726 include_scudo : ON
2827 - os : ubuntu-24.04
2928 build_type : Release
30- ccache-variant : sccache
3129 c_compiler : clang-22
3230 cpp_compiler : clang++-22
3331 target : x86_64-unknown-linux-llvm
3432 include_scudo : ON
3533 - os : ubuntu-24.04
3634 build_type : MinSizeRel
37- ccache-variant : sccache
3835 c_compiler : clang-22
3936 cpp_compiler : clang++-22
4037 target : x86_64-unknown-linux-llvm
4138 include_scudo : ON
42- # TODO: remove ccache logic when https://github.com/hendrikmuhs/ccache-action/issues/279 is resolved.
4339 - os : ubuntu-24.04-arm
4440 build_type : Debug
45- ccache-variant : ccache
4641 c_compiler : clang-22
4742 cpp_compiler : clang++-22
4843 target : aarch64-unknown-linux-llvm
4944 include_scudo : ON
5045 - os : ubuntu-24.04
5146 build_type : Debug
52- ccache-variant : ccache
5347 c_compiler : clang-22
5448 cpp_compiler : clang++-22
5549 target : x86_64-unknown-uefi-llvm
7165 with :
7266 max-size : 1G
7367 key : libc_fullbuild_${{ matrix.c_compiler }}
74- variant : ${{ matrix.ccache-variant }}
68+ variant : sccache
7569
7670 # Notice:
7771 # - MPFR is required by some of the mathlib tests.
@@ -112,8 +106,8 @@ jobs:
112106 -DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }} \
113107 -DCMAKE_C_COMPILER=${{ matrix.c_compiler }} \
114108 -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} \
115- -DCMAKE_C_COMPILER_LAUNCHER=${{ matrix.ccache-variant }} \
116- -DCMAKE_CXX_COMPILER_LAUNCHER=${{ matrix.ccache-variant }} \
109+ -DCMAKE_C_COMPILER_LAUNCHER=sccache \
110+ -DCMAKE_CXX_COMPILER_LAUNCHER=sccache \
117111 -DCMAKE_INSTALL_PREFIX=${{ steps.strings.outputs.build-install-dir }} \
118112 -DLLVM_RUNTIME_TARGETS=${{ matrix.target }} \
119113 -DLLVM_ENABLE_RUNTIMES="$RUNTIMES" \
0 commit comments