Skip to content

Commit 4296eae

Browse files
committed
tmp: make try builds use the x64 apple builder
1 parent 58ec35d commit 4296eae

File tree

2 files changed

+22
-5
lines changed

2 files changed

+22
-5
lines changed

.github/workflows/ci.yml

+11-2
Original file line numberDiff line numberDiff line change
@@ -593,10 +593,19 @@ jobs:
593593
strategy:
594594
matrix:
595595
include:
596-
- name: dist-x86_64-linux
596+
- name: dist-x86_64-apple
597597
env:
598+
SCRIPT: "./x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin"
599+
RUST_CONFIGURE_ARGS: "--enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set rust.lto=thin --set rust.codegen-units=1"
600+
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
601+
MACOSX_DEPLOYMENT_TARGET: 10.12
602+
SELECT_XCODE: /Applications/Xcode_14.3.1.app
603+
NO_LLVM_ASSERTIONS: 1
604+
NO_DEBUG_ASSERTIONS: 1
605+
NO_OVERFLOW_CHECKS: 1
606+
DIST_REQUIRE_ALL_TOOLS: 1
598607
CODEGEN_BACKENDS: "llvm,cranelift"
599-
os: ubuntu-20.04-16core-64gb
608+
os: macos-13
600609
defaults:
601610
run:
602611
shell: "${{ contains(matrix.os, 'windows') && 'msys2 {0}' || 'bash' }}"

src/ci/github-actions/ci.yml

+11-3
Original file line numberDiff line numberDiff line change
@@ -758,11 +758,19 @@ jobs:
758758
strategy:
759759
matrix:
760760
include:
761-
- &dist-x86_64-linux
762-
name: dist-x86_64-linux
761+
- name: dist-x86_64-apple
763762
env:
763+
SCRIPT: ./x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin
764+
RUST_CONFIGURE_ARGS: --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set rust.lto=thin --set rust.codegen-units=1
765+
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
766+
MACOSX_DEPLOYMENT_TARGET: 10.12
767+
SELECT_XCODE: /Applications/Xcode_14.3.1.app
768+
NO_LLVM_ASSERTIONS: 1
769+
NO_DEBUG_ASSERTIONS: 1
770+
NO_OVERFLOW_CHECKS: 1
771+
DIST_REQUIRE_ALL_TOOLS: 1
764772
CODEGEN_BACKENDS: llvm,cranelift
765-
<<: *job-linux-16c
773+
<<: *job-macos-xl
766774

767775

768776
master:

0 commit comments

Comments
 (0)