run-make regression test for issue #70924. by pnkfelix · Pull Request #72952 · rust-lang/rust (original) (raw)
This is one of only a few PRs that are in the intersection of 4 rollups that all failed the same way: #72952, #72977, #73007.
The failure is on 32bit Windows, a bunch of tests show
------------------------------------------
stderr:
------------------------------------------
thread 'rustc' panicked at 'assertion failed: self.ptr <= self.end', D:\a\1\s\src\libstd\macros.rs:13:23
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
The line number is utterly useless, it points to the macro definition (how is that possible?!?).
Affected tests:
failures:
[ui] ui\fn\expr-fn-panic.rs
[ui] ui\imports\glob-use-std.rs
[ui] ui\macros\die-macro-2.rs
[ui] ui\macros\die-macro-pure.rs
[ui] ui\macros\unimplemented-macro-panic.rs
[ui] ui\macros\unreachable-macro-panic.rs
[ui] ui\macros\unreachable.rs
[ui] ui\meta-revision-ok.rs#bar
[ui] ui\meta-revision-ok.rs#foo
[ui] ui\mir\mir_codegen_calls_diverging.rs
[ui] ui\panics\doublepanic.rs
[ui] ui\panics\explicit-panic.rs
[ui] ui\panics\main-panic.rs
[ui] ui\panics\panic-macro-explicit.rs
[ui] ui\panics\panic-macro-owned.rs
[ui] ui\panics\panic-macro-static.rs
[ui] ui\panics\panic-main.rs
[ui] ui\rfc-1937-termination-trait\termination-trait-for-never.rs
All 3 PRs in the intersection seem impossible to be the cause here, so I'd appreciate help with figuring out what is going on.^^