Skip to content

Commit 29b3b4d

Browse files
committed
Update Rust version to nightly-2026-02-03
Code changes are: - Removed unnecessary `isize` import. UI test changes are: - Showing full paths to more name. A bit unfortunate in our case, since some things live inside `__macros`, maybe we should consider changing that? - Fewer repeated mentions of the same unsatisfied trait bound, that's nice! - Removed "this note originates in the macro `assert_eq`", also nice! - Dyn check swallows other checks earlier, probably nicer in our case. Assembly test changes are: - A bit less alignment (?) needed. - Less code emitted for panics inside drop. - Reordered stuff in fast enumeration, unsure if for the better or not? We might want to add some `#[cold]` annotations.
1 parent 8509a4a commit 29b3b4d

File tree

46 files changed

+589
-1061
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+589
-1061
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ env:
6363
# END AUTOMATICALLY GENERATED
6464

6565
# The current nightly Rust version. Keep this synced with `rust-toolchain.toml`
66-
CURRENT_NIGHTLY: nightly-2025-12-17
66+
CURRENT_NIGHTLY: nightly-2026-02-03
6767
# https://doc.rust-lang.org/cargo/guide/cargo-home.html#caching-the-cargo-home-in-ci
6868
# Note: We don't cache `~/.cargo/bin`, that is done separately when needed.
6969
CARGO_CACHE_PATH: |

crates/header-translator/src/library.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use std::collections::{BTreeMap, BTreeSet};
2+
use std::fmt;
23
use std::fs;
34
use std::io::ErrorKind;
45
use std::io::Write;
56
use std::iter;
67
use std::path::Path;
7-
use std::{fmt, isize};
88

99
use toml_edit::InlineTable;
1010
use toml_edit::{value, Array, DocumentMut, Item, Table, Value};

crates/test-assembly/crates/test_define_class_drop_ivars/expected/apple-aarch64.s

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/test-assembly/crates/test_define_class_drop_ivars/expected/apple-x86_64.s

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/test-assembly/crates/test_fast_enumeration/expected/apple-aarch64.s

Lines changed: 25 additions & 81 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)