You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also, note that the exact rustc line is required (in particular, --crate-type lib).
The assertion failures I see are:
thread 'main' panicked at 'assertion failed: `(left == right)`
left: `18446744073709551615`,
right: `340282366920938463463374607431768211455`', librustc_codegen_llvm/debuginfo/metadata.rs:1367:29
note: Run with `RUST_BACKTRACE=1` for a backtrace.
Activity
nikomatsakis commentedon Nov 2, 2018
cc @tromey -- we believe this was caused by #54004 (bisection)
nikomatsakis commentedon Nov 2, 2018
Also, note that the exact rustc line is required (in particular,
--crate-type lib).The assertion failures I see are:
with this backtrace found here.
tromey commentedon Nov 2, 2018
You can make it fail without
--crate-type libby adding amainthat usesBaseKind:tromey commentedon Nov 2, 2018
This assert:
is wrong if
nicheunderflows to -1u128.Just removing the assert is probably fine. However I wonder if the values should actually be truncated to the size of the tag slot.
Fix emission of niche-filling discriminant values
Auto merge of #55701 - tromey:ice-fix, r=matthewjasper