From 67300e324c0105d6e687f78f438088506b0a1f65 Mon Sep 17 00:00:00 2001 From: Jonathan Brouwer Date: Sat, 31 Oct 2026 19:05:44 +0100 Subject: [PATCH 1/8] Mostly restore apple jobs --- src/ci/github-actions/jobs.yml | 91 +++++++++++++++++----------------- 1 file changed, 46 insertions(+), 45 deletions(-) diff --git a/src/ci/github-actions/jobs.yml b/src/ci/github-actions/jobs.yml index 8ee042c415322..3bb8e939a9b0e 100644 --- a/src/ci/github-actions/jobs.yml +++ b/src/ci/github-actions/jobs.yml @@ -561,51 +561,52 @@ auto: CODEGEN_BACKENDS: llvm,cranelift <<: *job-macos-15 -# - name: test-aarch64-apple-1 -# env: -# # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set1.sh` -# SCRIPT: >- -# ./x.py --stage 2 test -# --host=aarch64-apple-darwin -# --target=aarch64-apple-darwin -# --skip compiler -# --skip src -# RUST_CONFIGURE_ARGS: >- -# --enable-sanitizers -# --enable-profiler -# --set build.allocator=jemalloc -# DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer -# # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else -# # supports the hardware, so only need to test it there. -# MACOSX_DEPLOYMENT_TARGET: 11.0 -# MACOSX_STD_DEPLOYMENT_TARGET: 11.0 -# <<: *job-macos-15 -# -# - name: test-aarch64-apple-2 -# env: -# # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set2.sh`, -# # union `src/tools/cargo` specifically. -# SCRIPT: >- -# ./x.py --stage 2 test -# --host=aarch64-apple-darwin -# --target=aarch64-apple-darwin -# --skip tests -# --skip library -# --skip tidyselftest -# && ./x.py --stage 2 test -# --host=aarch64-apple-darwin -# --target=aarch64-apple-darwin -# src/tools/cargo -# RUST_CONFIGURE_ARGS: >- -# --enable-sanitizers -# --enable-profiler -# --set build.allocator=jemalloc -# DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer -# # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else -# # supports the hardware, so only need to test it there. -# MACOSX_DEPLOYMENT_TARGET: 11.0 -# MACOSX_STD_DEPLOYMENT_TARGET: 11.0 -# <<: *job-macos-15 + - name: test-aarch64-apple-1 + env: + # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set1.sh` + SCRIPT: >- + ./x.py --stage 2 test + --host=aarch64-apple-darwin + --target=aarch64-apple-darwin + --skip compiler + --skip src + RUST_CONFIGURE_ARGS: >- + --enable-sanitizers + --enable-profiler + --set build.allocator=jemalloc + DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer + # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else + # supports the hardware, so only need to test it there. + MACOSX_DEPLOYMENT_TARGET: 11.0 + MACOSX_STD_DEPLOYMENT_TARGET: 11.0 + <<: *job-macos-15 + + - name: test-aarch64-apple-2 + env: + # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set2.sh`, + # union `src/tools/cargo` specifically. + SCRIPT: >- + ./x.py --stage 2 test + --host=aarch64-apple-darwin + --target=aarch64-apple-darwin + --skip tests + --skip library + --skip tidyselftest + --skip src/tools/rust-analyzer + && ./x.py --stage 2 test + --host=aarch64-apple-darwin + --target=aarch64-apple-darwin + src/tools/cargo + RUST_CONFIGURE_ARGS: >- + --enable-sanitizers + --enable-profiler + --set build.allocator=jemalloc + DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer + # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else + # supports the hardware, so only need to test it there. + MACOSX_DEPLOYMENT_TARGET: 11.0 + MACOSX_STD_DEPLOYMENT_TARGET: 11.0 + <<: *job-macos-15 ###################### # Windows Builders # From 5f8395784f2cfd94c643368b79143500e92c5006 Mon Sep 17 00:00:00 2001 From: Ubiratan Soares Date: Thu, 29 Oct 2026 17:45:35 +0100 Subject: [PATCH 2/8] ci: increase free disk space on macos-26 jobs --- .github/workflows/ci.yml | 4 +-- src/ci/github-actions/jobs.yml | 5 ++++ src/ci/scripts/free-disk-space-mac.sh | 35 +++++++++++++++++++++++++++ src/ci/scripts/free-disk-space.sh | 18 ++++++++++++++ 4 files changed, 60 insertions(+), 2 deletions(-) create mode 100755 src/ci/scripts/free-disk-space-mac.sh create mode 100755 src/ci/scripts/free-disk-space.sh diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f15a9fcd59124..9d04846c7c872 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -121,12 +121,12 @@ jobs: with: fetch-depth: 2 - # Free up disk space on Linux by removing preinstalled components that + # Free up disk space on Linux or macOS by removing preinstalled components that # we do not need. We do this to enable some of the less resource # intensive jobs to run on free runners, which however also have # less disk space. - name: free up disk space - run: src/ci/scripts/free-disk-space-linux.sh + run: src/ci/scripts/free-disk-space.sh if: matrix.free_disk # If we don't need to free up disk space then just report how much space we have diff --git a/src/ci/github-actions/jobs.yml b/src/ci/github-actions/jobs.yml index 3bb8e939a9b0e..92c47a7306fb3 100644 --- a/src/ci/github-actions/jobs.yml +++ b/src/ci/github-actions/jobs.yml @@ -19,6 +19,11 @@ runners: os: macos-15 # macOS 15 Arm64 <<: *base-job + - &job-macos-26 + os: macos-26 # macOS 26 Arm64 + free_disk: true # See https://github.com/rust-lang/infra-team/issues/307 + <<: *base-job + - &job-windows os: windows-2025 <<: *base-job diff --git a/src/ci/scripts/free-disk-space-mac.sh b/src/ci/scripts/free-disk-space-mac.sh new file mode 100755 index 0000000000000..a08d8169e67c0 --- /dev/null +++ b/src/ci/scripts/free-disk-space-mac.sh @@ -0,0 +1,35 @@ +#!/bin/bash +set -euo pipefail +# ignore-tidy-file-linelength + +# Free disk space on macOS GitHub action runners +# Achieved by removing all iOS simulator instance files and runtimes +# See https://developer.apple.com/documentation/xcode/xcode-command-line-tool-reference#Manage-the-Simulator + +space_before=$(df -k "$GITHUB_WORKSPACE" | awk 'NR == 2 {print $4}') + +xcrun simctl shutdown all +xcrun simctl delete all + +# This subcommand runs asynchronously +xcrun simctl runtime delete all + +# Wait a max of 60 seconds to ensure the clean-up is done before any subsequential build steps +for ((attempt = 0; attempt < 30; attempt++)); do + remaining=$(xcrun simctl runtime list -j | jq 'length') + echo "Remaining runtime iOS simulator images : $remaining" + + if [[ "$remaining" == 0 ]]; then + break + fi + sleep 2 +done + +if [[ "$remaining" != 0 ]]; then + echo "::warning::Runtime deletion did not finish within the polling period." +fi + +# Report net increase in available disk space +space_after=$(df -k "$GITHUB_WORKSPACE" | awk 'NR == 2 {print $4}') +extra_space=$(awk -v b="$space_before" -v a="$space_after" 'BEGIN { printf "%.2f", (a - b) / 1048576 }') +echo "Increase in available disk space: $extra_space GiB" diff --git a/src/ci/scripts/free-disk-space.sh b/src/ci/scripts/free-disk-space.sh new file mode 100755 index 0000000000000..16e1247ca6a53 --- /dev/null +++ b/src/ci/scripts/free-disk-space.sh @@ -0,0 +1,18 @@ +#!/bin/bash +set -euo pipefail + +script_dir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd) + +# dispatch according to the Github Runner +case "${RUNNER_OS:-}" in + Linux) + exec "${script_dir}/free-disk-space-linux.sh" + ;; + macOS) + exec "${script_dir}/free-disk-space-mac.sh" + ;; + *) + echo "::error:: freeing disk space not supported for : '${RUNNER_OS:-unset}'" + exit 1 + ;; +esac From fca19329bf91c471a1241be0b7da27ce2eebcd9c Mon Sep 17 00:00:00 2001 From: Ubiratan Soares Date: Fri, 30 Oct 2026 00:14:47 +0100 Subject: [PATCH 3/8] ci: add minor improvements to scripts --- src/ci/scripts/free-disk-space-mac.sh | 8 +++++--- src/ci/scripts/free-disk-space.sh | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/ci/scripts/free-disk-space-mac.sh b/src/ci/scripts/free-disk-space-mac.sh index a08d8169e67c0..b2ead34a4dc8b 100755 --- a/src/ci/scripts/free-disk-space-mac.sh +++ b/src/ci/scripts/free-disk-space-mac.sh @@ -3,9 +3,11 @@ set -euo pipefail # ignore-tidy-file-linelength # Free disk space on macOS GitHub action runners -# Achieved by removing all iOS simulator instance files and runtimes +# Achieved by removing all iOS simulator instance files and runtime images # See https://developer.apple.com/documentation/xcode/xcode-command-line-tool-reference#Manage-the-Simulator +echo "deleting iOS simulator instance files and runtime images" + space_before=$(df -k "$GITHUB_WORKSPACE" | awk 'NR == 2 {print $4}') xcrun simctl shutdown all @@ -17,7 +19,7 @@ xcrun simctl runtime delete all # Wait a max of 60 seconds to ensure the clean-up is done before any subsequential build steps for ((attempt = 0; attempt < 30; attempt++)); do remaining=$(xcrun simctl runtime list -j | jq 'length') - echo "Remaining runtime iOS simulator images : $remaining" + echo "Remaining simulator runtime images : $remaining" if [[ "$remaining" == 0 ]]; then break @@ -26,7 +28,7 @@ for ((attempt = 0; attempt < 30; attempt++)); do done if [[ "$remaining" != 0 ]]; then - echo "::warning::Runtime deletion did not finish within the polling period." + echo "::warning::Simlator runtime deletion did not finish within the polling period." fi # Report net increase in available disk space diff --git a/src/ci/scripts/free-disk-space.sh b/src/ci/scripts/free-disk-space.sh index 16e1247ca6a53..162f3da89a483 100755 --- a/src/ci/scripts/free-disk-space.sh +++ b/src/ci/scripts/free-disk-space.sh @@ -1,7 +1,7 @@ #!/bin/bash set -euo pipefail -script_dir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd) +script_dir=$(cd -- "$(dirname -- "$0")" && pwd) # dispatch according to the Github Runner case "${RUNNER_OS:-}" in From 009ca55215e7c084f667cafac2a2871cc49a01f9 Mon Sep 17 00:00:00 2001 From: Ubiratan Soares Date: Fri, 30 Oct 2026 00:26:48 +0100 Subject: [PATCH 4/8] ci: restore macos-26 jobs --- src/ci/github-actions/jobs.yml | 54 ++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/src/ci/github-actions/jobs.yml b/src/ci/github-actions/jobs.yml index 92c47a7306fb3..88e61ea2bdcbb 100644 --- a/src/ci/github-actions/jobs.yml +++ b/src/ci/github-actions/jobs.yml @@ -613,6 +613,60 @@ auto: MACOSX_STD_DEPLOYMENT_TARGET: 11.0 <<: *job-macos-15 + # EXPERIMENT(#157687): we will try to run `aarch64-apple`-equivalent workload + # on `macos-26` runner images in parallel to evaluate the running times, since + # previous attempts have timed out multiple times. Remove/revert this job if + # this hangs or times out, or if it becomes the slowest Merge CI job, and let + # T-infra know. + # See also #165148 + - name: test-aarch64-apple-macos-26-1 + doc_url: https://github.com/rust-lang/rust/issues/157687 + env: + # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set1.sh` + SCRIPT: >- + ./x.py --stage 2 test + --host=aarch64-apple-darwin + --target=aarch64-apple-darwin + --skip compiler + --skip src + RUST_CONFIGURE_ARGS: >- + --enable-sanitizers + --enable-profiler + --set rust.jemalloc + DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer + # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else + # supports the hardware, so only need to test it there. + MACOSX_DEPLOYMENT_TARGET: 11.0 + MACOSX_STD_DEPLOYMENT_TARGET: 11.0 + <<: *job-macos-26 + + - name: test-aarch64-apple-macos-26-2 + doc_url: https://github.com/rust-lang/rust/issues/157687 + env: + # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set2.sh`, + # union `src/tools/cargo` specifically. + SCRIPT: >- + ./x.py --stage 2 test + --host=aarch64-apple-darwin + --target=aarch64-apple-darwin + --skip tests + --skip library + --skip tidyselftest + && ./x.py --stage 2 test + --host=aarch64-apple-darwin + --target=aarch64-apple-darwin + src/tools/cargo + RUST_CONFIGURE_ARGS: >- + --enable-sanitizers + --enable-profiler + --set rust.jemalloc + DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer + # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else + # supports the hardware, so only need to test it there. + MACOSX_DEPLOYMENT_TARGET: 11.0 + MACOSX_STD_DEPLOYMENT_TARGET: 11.0 + <<: *job-macos-26 + ###################### # Windows Builders # ###################### From 44acbcf3da710ebae98ad54bfa535f04fc520dd8 Mon Sep 17 00:00:00 2001 From: Ubiratan Soares Date: Fri, 30 Oct 2026 09:12:31 +0100 Subject: [PATCH 5/8] ci: output df stats before and after clean-up --- .github/workflows/ci.yml | 4 +--- src/ci/scripts/free-disk-space-mac.sh | 12 +++++++++--- src/ci/scripts/free-disk-space.sh | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d04846c7c872..3e45ac01331ac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -122,9 +122,7 @@ jobs: fetch-depth: 2 # Free up disk space on Linux or macOS by removing preinstalled components that - # we do not need. We do this to enable some of the less resource - # intensive jobs to run on free runners, which however also have - # less disk space. + # we do not need. - name: free up disk space run: src/ci/scripts/free-disk-space.sh if: matrix.free_disk diff --git a/src/ci/scripts/free-disk-space-mac.sh b/src/ci/scripts/free-disk-space-mac.sh index b2ead34a4dc8b..b67222ef9210c 100755 --- a/src/ci/scripts/free-disk-space-mac.sh +++ b/src/ci/scripts/free-disk-space-mac.sh @@ -6,6 +6,9 @@ set -euo pipefail # Achieved by removing all iOS simulator instance files and runtime images # See https://developer.apple.com/documentation/xcode/xcode-command-line-tool-reference#Manage-the-Simulator +echo "Before clean-up:" +df -h + echo "deleting iOS simulator instance files and runtime images" space_before=$(df -k "$GITHUB_WORKSPACE" | awk 'NR == 2 {print $4}') @@ -18,8 +21,8 @@ xcrun simctl runtime delete all # Wait a max of 60 seconds to ensure the clean-up is done before any subsequential build steps for ((attempt = 0; attempt < 30; attempt++)); do - remaining=$(xcrun simctl runtime list -j | jq 'length') - echo "Remaining simulator runtime images : $remaining" + remaining=$(xcrun simctl runtime list -j | jq -e 'length') + echo "Remaining simulator runtime images: $remaining" if [[ "$remaining" == 0 ]]; then break @@ -28,10 +31,13 @@ for ((attempt = 0; attempt < 30; attempt++)); do done if [[ "$remaining" != 0 ]]; then - echo "::warning::Simlator runtime deletion did not finish within the polling period." + echo "::warning::Simulator runtime deletion did not finish within the polling period." fi # Report net increase in available disk space space_after=$(df -k "$GITHUB_WORKSPACE" | awk 'NR == 2 {print $4}') extra_space=$(awk -v b="$space_before" -v a="$space_after" 'BEGIN { printf "%.2f", (a - b) / 1048576 }') echo "Increase in available disk space: $extra_space GiB" + +echo "After clean-up:" +df -h diff --git a/src/ci/scripts/free-disk-space.sh b/src/ci/scripts/free-disk-space.sh index 162f3da89a483..76e0140806e93 100755 --- a/src/ci/scripts/free-disk-space.sh +++ b/src/ci/scripts/free-disk-space.sh @@ -12,7 +12,7 @@ case "${RUNNER_OS:-}" in exec "${script_dir}/free-disk-space-mac.sh" ;; *) - echo "::error:: freeing disk space not supported for : '${RUNNER_OS:-unset}'" + echo "::error:: freeing disk space not supported for: '${RUNNER_OS:-unset}'" exit 1 ;; esac From 547b0bb799c93026b22082b6c6e23890ca7b5644 Mon Sep 17 00:00:00 2001 From: Ubiratan Soares Date: Fri, 30 Oct 2026 16:01:39 +0100 Subject: [PATCH 6/8] ci: free disk space also on macos-15 --- src/ci/github-actions/jobs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ci/github-actions/jobs.yml b/src/ci/github-actions/jobs.yml index 88e61ea2bdcbb..210c139dd2b56 100644 --- a/src/ci/github-actions/jobs.yml +++ b/src/ci/github-actions/jobs.yml @@ -17,6 +17,7 @@ runners: - &job-macos-15 os: macos-15 # macOS 15 Arm64 + free_disk: true <<: *base-job - &job-macos-26 From 3b0fcf64598869b96a3cfe83e042921753838cc0 Mon Sep 17 00:00:00 2001 From: Jonathan Brouwer Date: Sun, 1 Nov 2026 09:39:24 +0100 Subject: [PATCH 7/8] Remove the `-2` jobs --- src/ci/github-actions/jobs.yml | 103 ++++++++++++++++----------------- 1 file changed, 51 insertions(+), 52 deletions(-) diff --git a/src/ci/github-actions/jobs.yml b/src/ci/github-actions/jobs.yml index 210c139dd2b56..a63cfd7465e0f 100644 --- a/src/ci/github-actions/jobs.yml +++ b/src/ci/github-actions/jobs.yml @@ -587,32 +587,31 @@ auto: MACOSX_STD_DEPLOYMENT_TARGET: 11.0 <<: *job-macos-15 - - name: test-aarch64-apple-2 - env: - # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set2.sh`, - # union `src/tools/cargo` specifically. - SCRIPT: >- - ./x.py --stage 2 test - --host=aarch64-apple-darwin - --target=aarch64-apple-darwin - --skip tests - --skip library - --skip tidyselftest - --skip src/tools/rust-analyzer - && ./x.py --stage 2 test - --host=aarch64-apple-darwin - --target=aarch64-apple-darwin - src/tools/cargo - RUST_CONFIGURE_ARGS: >- - --enable-sanitizers - --enable-profiler - --set build.allocator=jemalloc - DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer - # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else - # supports the hardware, so only need to test it there. - MACOSX_DEPLOYMENT_TARGET: 11.0 - MACOSX_STD_DEPLOYMENT_TARGET: 11.0 - <<: *job-macos-15 +# - name: test-aarch64-apple-2 +# env: +# # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set2.sh`, +# # union `src/tools/cargo` specifically. +# SCRIPT: >- +# ./x.py --stage 2 test +# --host=aarch64-apple-darwin +# --target=aarch64-apple-darwin +# --skip tests +# --skip library +# --skip tidyselftest +# && ./x.py --stage 2 test +# --host=aarch64-apple-darwin +# --target=aarch64-apple-darwin +# src/tools/cargo +# RUST_CONFIGURE_ARGS: >- +# --enable-sanitizers +# --enable-profiler +# --set build.allocator=jemalloc +# DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer +# # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else +# # supports the hardware, so only need to test it there. +# MACOSX_DEPLOYMENT_TARGET: 11.0 +# MACOSX_STD_DEPLOYMENT_TARGET: 11.0 +# <<: *job-macos-15 # EXPERIMENT(#157687): we will try to run `aarch64-apple`-equivalent workload # on `macos-26` runner images in parallel to evaluate the running times, since @@ -641,32 +640,32 @@ auto: MACOSX_STD_DEPLOYMENT_TARGET: 11.0 <<: *job-macos-26 - - name: test-aarch64-apple-macos-26-2 - doc_url: https://github.com/rust-lang/rust/issues/157687 - env: - # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set2.sh`, - # union `src/tools/cargo` specifically. - SCRIPT: >- - ./x.py --stage 2 test - --host=aarch64-apple-darwin - --target=aarch64-apple-darwin - --skip tests - --skip library - --skip tidyselftest - && ./x.py --stage 2 test - --host=aarch64-apple-darwin - --target=aarch64-apple-darwin - src/tools/cargo - RUST_CONFIGURE_ARGS: >- - --enable-sanitizers - --enable-profiler - --set rust.jemalloc - DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer - # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else - # supports the hardware, so only need to test it there. - MACOSX_DEPLOYMENT_TARGET: 11.0 - MACOSX_STD_DEPLOYMENT_TARGET: 11.0 - <<: *job-macos-26 +# - name: test-aarch64-apple-macos-26-2 +# doc_url: https://github.com/rust-lang/rust/issues/157687 +# env: +# # NOTE: keep in sync with `src/ci/docker/scripts/stage_2_test_set2.sh`, +# # union `src/tools/cargo` specifically. +# SCRIPT: >- +# ./x.py --stage 2 test +# --host=aarch64-apple-darwin +# --target=aarch64-apple-darwin +# --skip tests +# --skip library +# --skip tidyselftest +# && ./x.py --stage 2 test +# --host=aarch64-apple-darwin +# --target=aarch64-apple-darwin +# src/tools/cargo +# RUST_CONFIGURE_ARGS: >- +# --enable-sanitizers +# --enable-profiler +# --set rust.jemalloc +# DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer +# # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else +# # supports the hardware, so only need to test it there. +# MACOSX_DEPLOYMENT_TARGET: 11.0 +# MACOSX_STD_DEPLOYMENT_TARGET: 11.0 +# <<: *job-macos-26 ###################### # Windows Builders # From 33b5a0d90cf74401a615cc619f5be236bce37772 Mon Sep 17 00:00:00 2001 From: Jonathan Brouwer Date: Sun, 1 Nov 2026 10:27:09 +0100 Subject: [PATCH 8/8] Fix allocator flag --- src/ci/github-actions/jobs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ci/github-actions/jobs.yml b/src/ci/github-actions/jobs.yml index a63cfd7465e0f..68298870cf739 100644 --- a/src/ci/github-actions/jobs.yml +++ b/src/ci/github-actions/jobs.yml @@ -632,7 +632,7 @@ auto: RUST_CONFIGURE_ARGS: >- --enable-sanitizers --enable-profiler - --set rust.jemalloc + --set build.allocator=jemalloc DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else # supports the hardware, so only need to test it there. @@ -659,7 +659,7 @@ auto: # RUST_CONFIGURE_ARGS: >- # --enable-sanitizers # --enable-profiler -# --set rust.jemalloc +# --set build.allocator=jemalloc # DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer # # Aarch64 tooling only needs to support macOS 11.0 and up as nothing else # # supports the hardware, so only need to test it there.