diff --git a/.ci/docker/common/install_clang.sh b/.ci/docker/common/install_clang.sh index 59d1520bed5ff..f7ef2fb374e4f 100755 --- a/.ci/docker/common/install_clang.sh +++ b/.ci/docker/common/install_clang.sh @@ -20,9 +20,10 @@ if [ -n "$CLANG_VERSION" ]; then fi sudo apt-get update - apt-get install -y --no-install-recommends clang-"$CLANG_VERSION" llvm-"$CLANG_VERSION" - if [[ $CLANG_VERSION == 18 ]]; then - apt-get install -y --no-install-recommends libomp-18-dev + if [[ $CLANG_VERSION -ge 18 ]]; then + apt-get install -y libomp-${CLANG_VERSION}-dev libclang-rt-${CLANG_VERSION}-dev clang-"$CLANG_VERSION" llvm-"$CLANG_VERSION" + else + apt-get install -y --no-install-recommends clang-"$CLANG_VERSION" llvm-"$CLANG_VERSION" fi # Install dev version of LLVM.