Skip to content

Upgrade rustc to nightly-2026-10-04 - #99682

Merged
mischnic merged 9 commits into
mischnic/swc-81from
mischnic/upgrade-rustc
Oct 7, 2026
Merged

mischnic merged 9 commits into
mischnic/swc-81from
mischnic/upgrade-rustc

Conversation

@mischnic

@mischnic mischnic commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

Build run of all platforms: https://github.com/vercel/next.js/actions/runs/37586632965

Had to disable miri fsync because of this:

@next/swc:test-cargo-unit-miri:     error: unsupported operation: fdatasync is only supported on file-backed file descriptors
@next/swc:test-cargo-unit-miri:         --> /home/runner/.rustup/toolchains/nightly-2026-10-06-aarch64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/fs/unix.rs:1279:13
@next/swc:test-cargo-unit-miri:          |
@next/swc:test-cargo-unit-miri:     1279 |             libc::fdatasync(fd)
@next/swc:test-cargo-unit-miri:          |             ^^^^^^^^^^^^^^^^^^^ unsupported operation occurred here
@next/swc:test-cargo-unit-miri:          |
@next/swc:test-cargo-unit-miri:          = help: this is likely not a bug in the program; it indicates that the program performed an operation that Miri does not support
@next/swc:test-cargo-unit-miri:          = note: this is on thread `tests::whole_ke`
@next/swc:test-cargo-unit-miri:          = note: stack backtrace:
@next/swc:test-cargo-unit-miri:                  0: std::sys::fs::unix::File::datasync::os_datasync
@next/swc:test-cargo-unit-miri:                      at /home/runner/.rustup/toolchains/nightly-2026-10-06-aarch64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/fs/unix.rs:1279:13: 1279:32
@next/swc:test-cargo-unit-miri:                  1: std::sys::fs::unix::File::datasync::{closure#0}
@next/swc:test-cargo-unit-miri:                      at /home/runner/.rustup/toolchains/nightly-2026-10-06-aarch64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/fs/unix.rs:1258:27: 1258:56
@next/swc:test-cargo-unit-miri:                  2: std::sys::pal::unix::cvt_r::<i32, {closure@std::sys::fs::unix::File::datasync::{closure#0}}>
@next/swc:test-cargo-unit-miri:                      at /home/runner/.rustup/toolchains/nightly-2026-10-06-aarch64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/mod.rs:250:19: 250:22
@next/swc:test-cargo-unit-miri:                  3: std::sys::fs::unix::File::datasync
@next/swc:test-cargo-unit-miri:                      at /home/runner/.rustup/toolchains/nightly-2026-10-06-aarch64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/fs/unix.rs:1258:9: 1258:59
@next/swc:test-cargo-unit-miri:                  4: std::fs::File::sync_data
@next/swc:test-cargo-unit-miri:                      at /home/runner/.rustup/toolchains/nightly-2026-10-06-aarch64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/fs.rs:823:9: 823:30
@next/swc:test-cargo-unit-miri:                  5: fs_err::File::sync_data
@next/swc:test-cargo-unit-miri:                      at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs-err-3.3.1/src/file.rs:109:9: 110:25
@next/swc:test-cargo-unit-miri:                  6: db::commit_current::{closure#0}
@next/swc:test-cargo-unit-miri:                      at turbopack/crates/turbo-persistence/src/db.rs:252:25: 252:40

@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Tests Passed

Commit: 258d888

@mischnic
mischnic force-pushed the mischnic/upgrade-rustc branch from 43d0a1c to 1e8f348 Compare October 6, 2026 08:19
@mischnic
mischnic changed the base branch from canary to mischnic/swc-81 October 6, 2026 08:19
@mischnic
mischnic added this pull request to stack #99721 October 6, 2026 08:19
@mischnic
mischnic marked this pull request as ready for review October 6, 2026 08:20
@mischnic
mischnic force-pushed the mischnic/upgrade-rustc branch from 7828043 to 258d888 Compare October 7, 2026 06:35
@mischnic
mischnic merged commit 3439bde into canary Oct 7, 2026
137 checks passed
@mischnic
mischnic deleted the mischnic/upgrade-rustc branch October 7, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants