Open
Conversation
- We now get warnings about unnecessary parentheses around `dyn` types. - Spelling of `sf.name.prefer_remapped_unconditionaly` was fixed (now ends in `lly`). - `Pointer::into_parts` has been replaced with `Pointer::prov_and_relative_offset`.
- `BuilderMethods::dynamic_alloca` was removed.
- `TargetDataLayout::pointer_{size,align}` were changed from fields to
methods.
- `AddressSpace::DATA` was renamed `AddressSpace::ZERO`.
- `run_fat_lto`, `optimize_fat`, and `autodiff` were merged into `run_and_optimize_fat_lto`, and the parameters were changed. - `run_thin_lto` parameters were changed. - `codegen` parameters were changed. - `LtoModuleCodegen` was removed. - Minor error message changes: - Some line number changes in rustc. - Some error message wording tweaks. The LTO changes occurred in rust-lang/rust PR 143388 and PR 144062.
- `tcx.get_attrs_unchecked(...)` was replaced with `tcx.get_all_attrs(...)`. - `run_link` has been removed. - `BuilderMethods::tail_call` was added. It's currently `todo!()`. - Adjust expected test outputs for very minor error message formatting changes. - And update to glam 0.30.8.
66788d4 to
cb8632c
Compare
This was referenced Feb 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requires #508
Note on cargo-gpu: Branch Rust-GPU/cargo-gpu#142 is required to use this PR
Upgrade the toolchain to
nightly-2025-10-24, which is the branch day of rustc 1.92.0. This toolchain upgrade is important for people not using cargo-gpu and wanting to use wgpu v28.0.0, which has an MSRV of 1.92.0.This branch based on #508 by @fee1-dead, but rebased on main (to resolve conflicts with this branch). Extra thank you for figuring out the
MaybeUninit::uninitchange that broke rust-gpu, which enabled this upgrade. Then I extracted the "first" toolchain upgrade tonightly-2025-11-02from PR #460 by @dvdplm, lowered the toolchain back down tonightly-2025-10-24, and cleaned it up a bit.The next toolchain upgrades based on this branch are:
nightly-2025-12-05, when rustc 1.93.0 branchedTested on: nanite-at-home, ReSTIR, abundance
close #405