Skip to content

Commit e71928f

Browse files
committed
Resume testing macOS x86_64
1 parent 16f8c26 commit e71928f

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

src/ci/github-actions/jobs.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ runners:
2626
os: macos-15 # macOS 15 Arm64
2727
<<: *base-job
2828

29+
- &job-macos-x86_64
30+
os: macos-15-intel
31+
<<: *base-job
32+
2933
- &job-windows
3034
os: windows-2025
3135
<<: *base-job
@@ -474,6 +478,32 @@ auto:
474478
CODEGEN_BACKENDS: llvm,cranelift
475479
<<: *job-macos
476480

481+
- name: x86_64-apple
482+
env:
483+
SCRIPT: >-
484+
./x.py test
485+
--stage 2
486+
--host=x86_64-apple-darwin
487+
--target=x86_64-apple-darwin
488+
&&
489+
./x.py test
490+
--stage 2
491+
--host=x86_64-apple-darwin
492+
--target=x86_64-apple-darwin
493+
src/tools/cargo
494+
RUST_CONFIGURE_ARGS: >-
495+
--enable-sanitizers
496+
--enable-profiler
497+
--set rust.jemalloc
498+
DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer
499+
# The x86_64 macOS builders are relatively slow, so we disable
500+
# extra assertions/checks to get back a bit of speed.
501+
NO_LLVM_ASSERTIONS: 1
502+
NO_DEBUG_ASSERTIONS: 1
503+
NO_OVERFLOW_CHECKS: 1
504+
<<: *env-macos-x86_64-target
505+
<<: *job-macos-x86_64
506+
477507
- name: dist-apple-various
478508
env:
479509
# Build and distribute the standard library for these targets.

0 commit comments

Comments
 (0)