File tree 2 files changed +24
-6
lines changed 2 files changed +24
-6
lines changed Original file line number Diff line number Diff line change @@ -574,9 +574,18 @@ jobs:
574
574
strategy :
575
575
matrix :
576
576
include :
577
- - name : dist-x86_64-linux
578
- os : ubuntu-20.04-xl
579
- env : {}
577
+ - name : dist-x86_64-apple
578
+ env :
579
+ SCRIPT : PGO_HOST=x86_64-apple-darwin python3 src/ci/stage-build.py python3 x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin
580
+ RUST_CONFIGURE_ARGS : " --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false --set rust.lto=thin"
581
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
582
+ MACOSX_DEPLOYMENT_TARGET : 10.7
583
+ SELECT_XCODE : /Applications/Xcode_13.4.1.app
584
+ NO_LLVM_ASSERTIONS : 1
585
+ NO_DEBUG_ASSERTIONS : 1
586
+ NO_OVERFLOW_CHECKS : 1
587
+ DIST_REQUIRE_ALL_TOOLS : 1
588
+ os : macos-12-xl
580
589
timeout-minutes : 600
581
590
runs-on : " ${{ matrix.os }}"
582
591
steps :
Original file line number Diff line number Diff line change @@ -749,9 +749,18 @@ jobs:
749
749
strategy :
750
750
matrix :
751
751
include :
752
- - &dist-x86_64-linux
753
- name : dist-x86_64-linux
754
- << : *job-linux-xl
752
+ - name : dist-x86_64-apple
753
+ env :
754
+ SCRIPT : PGO_HOST=x86_64-apple-darwin python3 src/ci/stage-build.py python3 x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin
755
+ RUST_CONFIGURE_ARGS : --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false --set rust.lto=thin
756
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
757
+ MACOSX_DEPLOYMENT_TARGET : 10.7
758
+ SELECT_XCODE : /Applications/Xcode_13.4.1.app
759
+ NO_LLVM_ASSERTIONS : 1
760
+ NO_DEBUG_ASSERTIONS : 1
761
+ NO_OVERFLOW_CHECKS : 1
762
+ DIST_REQUIRE_ALL_TOOLS : 1
763
+ << : *job-macos-xl
755
764
756
765
master :
757
766
name : master
You can’t perform that action at this time.
0 commit comments