@@ -772,12 +772,85 @@ jobs:
772
772
NO_OVERFLOW_CHECKS : 1
773
773
<< : *job-macos-xl
774
774
775
+ - name : dist-x86_64-apple-2
776
+ env :
777
+ SCRIPT : ./x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin
778
+ RUST_CONFIGURE_ARGS : --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set rust.lto=thin
779
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
780
+ MACOSX_DEPLOYMENT_TARGET : 10.12
781
+ SELECT_XCODE : /Applications/Xcode_14.3.1.app
782
+ NO_LLVM_ASSERTIONS : 1
783
+ NO_DEBUG_ASSERTIONS : 1
784
+ NO_OVERFLOW_CHECKS : 1
785
+ DIST_REQUIRE_ALL_TOOLS : 1
786
+ CODEGEN_BACKENDS : llvm,cranelift
787
+ << : *job-macos-xl
788
+
789
+ - name : dist-apple-various-2
790
+ env :
791
+ SCRIPT : ./x.py dist bootstrap --include-default-paths --host='' --target=aarch64-apple-ios,x86_64-apple-ios,aarch64-apple-ios-sim
792
+ RUST_CONFIGURE_ARGS : --enable-sanitizers --enable-profiler --set rust.jemalloc
793
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
794
+ MACOSX_DEPLOYMENT_TARGET : 10.12
795
+ SELECT_XCODE : /Applications/Xcode_14.3.1.app
796
+ NO_LLVM_ASSERTIONS : 1
797
+ NO_DEBUG_ASSERTIONS : 1
798
+ NO_OVERFLOW_CHECKS : 1
799
+ << : *job-macos-xl
800
+
775
801
- name : x86_64-apple-2
802
+ env : &env-x86_64-apple-tests
803
+ SCRIPT : ./x.py --stage 2 test --skip tests/ui --skip tests/rustdoc --skip tests/run-make-fulldeps
804
+ RUST_CONFIGURE_ARGS : --build=x86_64-apple-darwin --enable-sanitizers --enable-profiler --set rust.jemalloc
805
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
806
+ MACOSX_DEPLOYMENT_TARGET : 10.12
807
+ MACOSX_STD_DEPLOYMENT_TARGET : 10.12
808
+ SELECT_XCODE : /Applications/Xcode_14.3.1.app
809
+ NO_LLVM_ASSERTIONS : 1
810
+ NO_DEBUG_ASSERTIONS : 1
811
+ NO_OVERFLOW_CHECKS : 1
812
+ << : *job-macos-xl
813
+
814
+ - name : dist-x86_64-apple-3
776
815
env :
777
- SCRIPT : ./x.py --stage 2 test tests/ui tests/rustdoc tests/run-make-fulldeps
778
- << : *env-x86_64-apple-tests
816
+ SCRIPT : ./x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin
817
+ RUST_CONFIGURE_ARGS : --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set rust.lto=thin
818
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
819
+ MACOSX_DEPLOYMENT_TARGET : 10.12
820
+ SELECT_XCODE : /Applications/Xcode_14.3.1.app
821
+ NO_LLVM_ASSERTIONS : 1
822
+ NO_DEBUG_ASSERTIONS : 1
823
+ NO_OVERFLOW_CHECKS : 1
824
+ DIST_REQUIRE_ALL_TOOLS : 1
825
+ CODEGEN_BACKENDS : llvm,cranelift
826
+ << : *job-macos-xl
827
+
828
+ - name : dist-apple-various-3
829
+ env :
830
+ SCRIPT : ./x.py dist bootstrap --include-default-paths --host='' --target=aarch64-apple-ios,x86_64-apple-ios,aarch64-apple-ios-sim
831
+ RUST_CONFIGURE_ARGS : --enable-sanitizers --enable-profiler --set rust.jemalloc
832
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
833
+ MACOSX_DEPLOYMENT_TARGET : 10.12
834
+ SELECT_XCODE : /Applications/Xcode_14.3.1.app
835
+ NO_LLVM_ASSERTIONS : 1
836
+ NO_DEBUG_ASSERTIONS : 1
837
+ NO_OVERFLOW_CHECKS : 1
838
+ << : *job-macos-xl
839
+
840
+ - name : x86_64-apple-3
841
+ env : &env-x86_64-apple-tests
842
+ SCRIPT : ./x.py --stage 2 test --skip tests/ui --skip tests/rustdoc --skip tests/run-make-fulldeps
843
+ RUST_CONFIGURE_ARGS : --build=x86_64-apple-darwin --enable-sanitizers --enable-profiler --set rust.jemalloc
844
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
845
+ MACOSX_DEPLOYMENT_TARGET : 10.12
846
+ MACOSX_STD_DEPLOYMENT_TARGET : 10.12
847
+ SELECT_XCODE : /Applications/Xcode_14.3.1.app
848
+ NO_LLVM_ASSERTIONS : 1
849
+ NO_DEBUG_ASSERTIONS : 1
850
+ NO_OVERFLOW_CHECKS : 1
779
851
<< : *job-macos-xl
780
852
853
+
781
854
master :
782
855
name : master
783
856
runs-on : ubuntu-latest
0 commit comments