|
89 | 89 | - name: install sccache
|
90 | 90 | run: src/ci/scripts/install-sccache.sh
|
91 | 91 | if: success() && !env.SKIP_JOB
|
| 92 | + - name: select Xcode |
| 93 | + run: src/ci/scripts/select-xcode.sh |
| 94 | + if: success() && !env.SKIP_JOB |
92 | 95 | - name: install clang
|
93 | 96 | run: src/ci/scripts/install-clang.sh
|
94 | 97 | if: success() && !env.SKIP_JOB
|
@@ -300,6 +303,18 @@ jobs:
|
300 | 303 | NO_LLVM_ASSERTIONS: 1
|
301 | 304 | NO_DEBUG_ASSERTIONS: 1
|
302 | 305 | os: macos-latest
|
| 306 | + - name: dist-aarch64-apple |
| 307 | + env: |
| 308 | + SCRIPT: "./x.py dist --stage 2" |
| 309 | + RUST_CONFIGURE_ARGS: "--build=x86_64-apple-darwin --host=aarch64-apple-darwin --target=aarch64-apple-darwin --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false --tools=rls,clippy,rustfmt,analysis,src" |
| 310 | + RUSTC_RETRY_LINKER_ON_SEGFAULT: 1 |
| 311 | + SELECT_XCODE: /Applications/Xcode_12_beta.app |
| 312 | + USE_XCODE_CLANG: 1 |
| 313 | + MACOSX_DEPLOYMENT_TARGET: 11.0 |
| 314 | + MACOSX_STD_DEPLOYMENT_TARGET: 11.0 |
| 315 | + NO_LLVM_ASSERTIONS: 1 |
| 316 | + NO_DEBUG_ASSERTIONS: 1 |
| 317 | + os: macos-latest |
303 | 318 | - name: x86_64-msvc-1
|
304 | 319 | env:
|
305 | 320 | RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --enable-profiler"
|
@@ -437,6 +452,9 @@ jobs:
|
437 | 452 | - name: install sccache
|
438 | 453 | run: src/ci/scripts/install-sccache.sh
|
439 | 454 | if: success() && !env.SKIP_JOB
|
| 455 | + - name: select Xcode |
| 456 | + run: src/ci/scripts/select-xcode.sh |
| 457 | + if: success() && !env.SKIP_JOB |
440 | 458 | - name: install clang
|
441 | 459 | run: src/ci/scripts/install-clang.sh
|
442 | 460 | if: success() && !env.SKIP_JOB
|
@@ -544,6 +562,9 @@ jobs:
|
544 | 562 | - name: install sccache
|
545 | 563 | run: src/ci/scripts/install-sccache.sh
|
546 | 564 | if: success() && !env.SKIP_JOB
|
| 565 | + - name: select Xcode |
| 566 | + run: src/ci/scripts/select-xcode.sh |
| 567 | + if: success() && !env.SKIP_JOB |
547 | 568 | - name: install clang
|
548 | 569 | run: src/ci/scripts/install-clang.sh
|
549 | 570 | if: success() && !env.SKIP_JOB
|
@@ -648,6 +669,9 @@ jobs:
|
648 | 669 | - name: install sccache
|
649 | 670 | run: src/ci/scripts/install-sccache.sh
|
650 | 671 | if: success() && !env.SKIP_JOB
|
| 672 | + - name: select Xcode |
| 673 | + run: src/ci/scripts/select-xcode.sh |
| 674 | + if: success() && !env.SKIP_JOB |
651 | 675 | - name: install clang
|
652 | 676 | run: src/ci/scripts/install-clang.sh
|
653 | 677 | if: success() && !env.SKIP_JOB
|
|
0 commit comments