Skip to content

Conversation

@shepmaster
Copy link
Member

No description provided.

@rustbot rustbot added A-CI Area: Our Github Actions CI A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. labels Sep 30, 2025
@shepmaster
Copy link
Member Author

@bors2 try jobs=x86_64-apple

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 30, 2025
Resume testing macOS x86_64

try-job: x86_64-apple
@rust-bors
Copy link
Contributor

rust-bors bot commented Sep 30, 2025

💔 Test for 30cfc15 failed: CI. Failed job:

@rust-log-analyzer

This comment has been minimized.

@shepmaster shepmaster force-pushed the resume-macos-x86_64-testing branch from b98a266 to 58709b2 Compare September 30, 2025 16:39
@shepmaster
Copy link
Member Author

@bors2 try jobs=x86_64-apple

rust-bors bot added a commit that referenced this pull request Sep 30, 2025
Resume testing macOS x86_64

try-job: x86_64-apple
@rust-bors

This comment has been minimized.

@rust-log-analyzer

This comment has been minimized.

@rust-bors
Copy link
Contributor

rust-bors bot commented Sep 30, 2025

💔 Test for b78cb2e failed: CI. Failed jobs:

@shepmaster shepmaster force-pushed the resume-macos-x86_64-testing branch from 58709b2 to 2bde245 Compare September 30, 2025 16:52
@shepmaster
Copy link
Member Author

@bors2 try jobs=x86_64-apple

rust-bors bot added a commit that referenced this pull request Sep 30, 2025
Resume testing macOS x86_64

try-job: x86_64-apple
@rust-bors

This comment has been minimized.

@rust-bors
Copy link
Contributor

rust-bors bot commented Sep 30, 2025

💔 Test for ce03e97 failed: CI. Failed jobs:

@rust-log-analyzer

This comment has been minimized.

@shepmaster
Copy link
Member Author

@bors2 try jobs=x86_64-apple

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 30, 2025
Resume testing macOS x86_64

try-job: x86_64-apple
@rust-log-analyzer

This comment has been minimized.

@rust-bors
Copy link
Contributor

rust-bors bot commented Sep 30, 2025

💔 Test for 5a1d17e failed: CI. Failed jobs:

@shepmaster
Copy link
Member Author

@bors2 try jobs=x86_64-apple

rust-bors bot added a commit that referenced this pull request Sep 30, 2025
Resume testing macOS x86_64

try-job: x86_64-apple
@rust-bors

This comment has been minimized.

@rust-bors
Copy link
Contributor

rust-bors bot commented Sep 30, 2025

💔 Test for 08159eb failed: CI. Failed jobs:

@rust-log-analyzer

This comment has been minimized.

@shepmaster shepmaster force-pushed the resume-macos-x86_64-testing branch from 679d7da to 2e07bf5 Compare September 30, 2025 20:49
@shepmaster
Copy link
Member Author

@bors2 try jobs=x86_64-apple

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 30, 2025
Resume testing macOS x86_64

try-job: x86_64-apple
@madsmtm madsmtm added the O-macos Operating system: macOS label Sep 30, 2025
@rust-bors
Copy link
Contributor

rust-bors bot commented Oct 1, 2025

💔 Test for 043c500 failed: CI. Failed job:

@rust-log-analyzer

This comment has been minimized.

@shepmaster
Copy link
Member Author

@bors2 try jobs=x86_64-apple

rust-bors bot added a commit that referenced this pull request Oct 3, 2025
Resume testing macOS x86_64

try-job: x86_64-apple
@rust-bors

This comment has been minimized.

@rust-bors
Copy link
Contributor

rust-bors bot commented Oct 3, 2025

💔 Test for 09fb32b failed: CI. Failed job:

@rust-log-analyzer
Copy link
Collaborator

A job failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)

@madsmtm madsmtm mentioned this pull request Feb 2, 2026
@rust-bors
Copy link
Contributor

rust-bors bot commented Feb 4, 2026

☔ The latest upstream changes (presumably #152075) made this pull request unmergeable. Please resolve the merge conflicts.

JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request Feb 9, 2026
Update to Xcode 26.2

Update our CI to run with Xcode 26.

This means that:
- LLVM will be built with a newer Clang version (before Apple Clang 15, now Apple Clang 17).
- Our binaries (e.g. `rustc` and `libstd*.dylib`) will have their SDK version raised (before macOS 14.5, now 26.2).
- Our binaries will be built with a newer linker (before 1053.12, now 1230.1).

The last two points can be observed with:
```sh
$ vtool -show-build ./build/host/stage1/bin/rustc
Load command 10
      cmd LC_BUILD_VERSION
  cmdsize 32
 platform MACOS
    minos 11.0
      sdk 26.2
   ntools 1
     tool LD
  version 1230.1
$ vtool -show-build ./build/host/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd*.dylib
Load command 9
      cmd LC_BUILD_VERSION
  cmdsize 32
 platform MACOS
    minos 11.0
      sdk 26.2
   ntools 1
     tool LD
  version 1230.1
```

This shouldn't have much of an effect, but things like `dyld` is known to inspect the SDK version, so it _might_ expose some latent bugs (I really don't expect it to though).

This also updates the macOS runners to run on macOS 15 (the macOS 14 runners only have up to Xcode 16.2 available). That is desirable anyhow, as [the macOS 14 runners will be deprecated in July](actions/runner-images#13518). This is probably also required for rust-lang#147192.

r? shepmaster
JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request Feb 9, 2026
Update to Xcode 26.2

Update our CI to run with Xcode 26.

This means that:
- LLVM will be built with a newer Clang version (before Apple Clang 15, now Apple Clang 17).
- Our binaries (e.g. `rustc` and `libstd*.dylib`) will have their SDK version raised (before macOS 14.5, now 26.2).
- Our binaries will be built with a newer linker (before 1053.12, now 1230.1).

The last two points can be observed with:
```sh
$ vtool -show-build ./build/host/stage1/bin/rustc
Load command 10
      cmd LC_BUILD_VERSION
  cmdsize 32
 platform MACOS
    minos 11.0
      sdk 26.2
   ntools 1
     tool LD
  version 1230.1
$ vtool -show-build ./build/host/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd*.dylib
Load command 9
      cmd LC_BUILD_VERSION
  cmdsize 32
 platform MACOS
    minos 11.0
      sdk 26.2
   ntools 1
     tool LD
  version 1230.1
```

This shouldn't have much of an effect, but things like `dyld` is known to inspect the SDK version, so it _might_ expose some latent bugs (I really don't expect it to though).

This also updates the macOS runners to run on macOS 15 (the macOS 14 runners only have up to Xcode 16.2 available). That is desirable anyhow, as [the macOS 14 runners will be deprecated in July](actions/runner-images#13518). This is probably also required for rust-lang#147192.

r? shepmaster
rust-timer added a commit that referenced this pull request Feb 10, 2026
Rollup merge of #152013 - madsmtm:update-xcode, r=shepmaster

Update to Xcode 26.2

Update our CI to run with Xcode 26.

This means that:
- LLVM will be built with a newer Clang version (before Apple Clang 15, now Apple Clang 17).
- Our binaries (e.g. `rustc` and `libstd*.dylib`) will have their SDK version raised (before macOS 14.5, now 26.2).
- Our binaries will be built with a newer linker (before 1053.12, now 1230.1).

The last two points can be observed with:
```sh
$ vtool -show-build ./build/host/stage1/bin/rustc
Load command 10
      cmd LC_BUILD_VERSION
  cmdsize 32
 platform MACOS
    minos 11.0
      sdk 26.2
   ntools 1
     tool LD
  version 1230.1
$ vtool -show-build ./build/host/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd*.dylib
Load command 9
      cmd LC_BUILD_VERSION
  cmdsize 32
 platform MACOS
    minos 11.0
      sdk 26.2
   ntools 1
     tool LD
  version 1230.1
```

This shouldn't have much of an effect, but things like `dyld` is known to inspect the SDK version, so it _might_ expose some latent bugs (I really don't expect it to though).

This also updates the macOS runners to run on macOS 15 (the macOS 14 runners only have up to Xcode 16.2 available). That is desirable anyhow, as [the macOS 14 runners will be deprecated in July](actions/runner-images#13518). This is probably also required for #147192.

r? shepmaster
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI Area: Our Github Actions CI A-testsuite Area: The testsuite used to check the correctness of rustc O-macos Operating system: macOS S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants