diff --git a/.evergreen/config_generator/components/scan_build.py b/.evergreen/config_generator/components/scan_build.py index 851000555bc..7aae5c461dc 100644 --- a/.evergreen/config_generator/components/scan_build.py +++ b/.evergreen/config_generator/components/scan_build.py @@ -18,7 +18,7 @@ # pylint: disable=line-too-long # fmt: off MATRIX = [ - ('macos-14', 'clang', None ), + ('macos-14-arm64', 'clang', None ), ('ubuntu2004-arm64', 'clang', None ), ('ubuntu2004', 'clang', 'i686'), ] diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index 65eb661e93d..53e85f1be7d 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -4916,9 +4916,9 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests - - name: scan-build-macos-14-clang - run_on: macos-14 - tags: [scan-build-matrix, macos-14, clang] + - name: scan-build-macos-14-arm64-clang + run_on: macos-14-arm64 + tags: [scan-build-matrix, macos-14-arm64, clang] commands: - func: find-cmake-latest - func: scan-build diff --git a/.evergreen/scripts/compile-scan-build.sh b/.evergreen/scripts/compile-scan-build.sh index ef6e2388510..17497ff52a9 100755 --- a/.evergreen/scripts/compile-scan-build.sh +++ b/.evergreen/scripts/compile-scan-build.sh @@ -126,7 +126,7 @@ if [[ -d /usr/local/Cellar/llvm ]]; then done fi -if command -v scan-build && clmmand -v clang && command -v clang++; then +if command -v scan-build && command -v clang && command -v clang++; then scan_build_binary="scan-build" CC="clang" CXX="clang++"