@@ -364,8 +364,8 @@ jobs:
364
364
os : macos-13
365
365
- name : dist-aarch64-apple
366
366
env :
367
- SCRIPT : " ./x.py dist bootstrap --include-default-paths --stage 2 "
368
- RUST_CONFIGURE_ARGS : " --build=x86_64-apple-darwin --host=aarch64-apple-darwin --target=aarch64-apple-darwin -- enable-full-tools --enable-sanitizers --enable-profiler --disable-docs -- set rust.jemalloc --set llvm.ninja=false"
367
+ SCRIPT : " ./x.py dist bootstrap --include-default-paths --host=aarch64-apple-darwin --target=aarch64-apple-darwin "
368
+ RUST_CONFIGURE_ARGS : " --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false --set rust.lto=thin "
369
369
RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
370
370
SELECT_XCODE : /Applications/Xcode_13.4.1.app
371
371
USE_XCODE_CLANG : 1
@@ -375,8 +375,20 @@ jobs:
375
375
NO_DEBUG_ASSERTIONS : 1
376
376
NO_OVERFLOW_CHECKS : 1
377
377
DIST_REQUIRE_ALL_TOOLS : 1
378
- JEMALLOC_SYS_WITH_LG_PAGE : 14
379
- os : macos-13
378
+ os : macos-14
379
+ - name : aarch64-apple
380
+ env :
381
+ SCRIPT : " ./x.py --stage 2 test --host=aarch64-apple-darwin --target=aarch64-apple-darwin"
382
+ RUST_CONFIGURE_ARGS : " --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false"
383
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
384
+ SELECT_XCODE : /Applications/Xcode_13.4.1.app
385
+ USE_XCODE_CLANG : 1
386
+ MACOSX_DEPLOYMENT_TARGET : 11.0
387
+ MACOSX_STD_DEPLOYMENT_TARGET : 11.0
388
+ NO_LLVM_ASSERTIONS : 1
389
+ NO_DEBUG_ASSERTIONS : 1
390
+ NO_OVERFLOW_CHECKS : 1
391
+ os : macos-14
380
392
- name : x86_64-msvc
381
393
env :
382
394
RUST_CONFIGURE_ARGS : " --build=x86_64-pc-windows-msvc --enable-profiler"
@@ -571,10 +583,20 @@ jobs:
571
583
strategy :
572
584
matrix :
573
585
include :
574
- - name : dist-x86_64-linux
586
+ - name : dist-aarch64-apple
575
587
env :
576
- CODEGEN_BACKENDS : " llvm,cranelift"
577
- os : ubuntu-20.04-16core-64gb
588
+ SCRIPT : " ./x.py dist bootstrap --include-default-paths --host=aarch64-apple-darwin --target=aarch64-apple-darwin"
589
+ RUST_CONFIGURE_ARGS : " --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false --set rust.lto=thin"
590
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
591
+ SELECT_XCODE : /Applications/Xcode_13.4.1.app
592
+ USE_XCODE_CLANG : 1
593
+ MACOSX_DEPLOYMENT_TARGET : 11.0
594
+ MACOSX_STD_DEPLOYMENT_TARGET : 11.0
595
+ NO_LLVM_ASSERTIONS : 1
596
+ NO_DEBUG_ASSERTIONS : 1
597
+ NO_OVERFLOW_CHECKS : 1
598
+ DIST_REQUIRE_ALL_TOOLS : 1
599
+ os : macos-14
578
600
timeout-minutes : 600
579
601
runs-on : " ${{ matrix.os }}"
580
602
steps :
0 commit comments