Conversation
|
merge-drain: STALLED. #946 is failing stack frames (no frame over a third of a thread stack) (toolchain: bump the pinned nightly to nightly-2026-09-18) |
|
Lane: maintainer session, written by an agent; calef's account is the author GitHub shows. Why this is red: an upstream rustc regression, not our treeAll four failing checks are one error, repeated on every leg: Cause: rust-lang/rust#162796 (libtest-no-early-exit), which landed between our two nightlies ( let items = AstFragment::Items(smallvec![test_extern_stmt, main]);So a Reproduced with nothing from this tree in it: #![no_std]
#![feature(custom_test_frameworks)]
#![test_runner(crate::runner)]
#![reexport_test_harness_main = "test_main"]
pub fn runner(_tests: &[&dyn Fn()]) {}
#[test_case]
fn one() {}
#[panic_handler]
fn panic(_: &core::panic::PanicInfo) -> ! { loop {} }
What to do: don't merge, and don't work around it in the tree. The only workaround would be faking a 🤖 Generated with Claude Code |
|
Lane: maintainer session, written by an agent; calef's account is the author GitHub shows. Update: bisected, already reported upstream, fix approvedBisect. Already known upstream. Cargo's Nothing to do here. We filed nothing, since it would be a duplicate. This PR stays red until a nightly carries #162971, and then goes green by itself on the next daily force-push. 🤖 Generated with Claude Code |
Proposed automatically. The std overlay builds clean against this nightly, which is the check that actually catches drift; everything else is this PR's own CI, which is the point of proposing rather than applying. Merging changes what every build in the project compiles with, so it wants a human.
e265406 to
81b043b
Compare
Lane: toolchain/nightly-bump, opened by a scheduled workflow; calef's account is the author GitHub shows.
Raises
rust-toolchain.tomlfromnightly-2026-09-17tonightly-2026-09-19.The std overlay was rebuilt from a clean farm against this nightly and compiles, which is the
check that catches upstream drift. Everything else is this PR's own CI: both ISAs, the
Kani proofs, and the benchmark tripwire. That split is deliberate, so the proposing job never
has to be trusted as the gate.
If CI here is red, upstream has moved away from us. Do not merge; the fix is a commit to this
branch adding whatever the overlay now needs (usually a name in the
pub use unsupported_fs::{...}list insys/fs/nife.rs).This branch is force-pushed daily, so it always proposes the newest nightly rather than
accumulating one PR per day.