cargo check crashing on Linux x86 #45581
Labels
A-metadata
Area: Crate metadata
C-bug
Category: This is a bug.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
cargo check
crashes during buildA second
cargo check
succeeded, but acargo clean
plusRUST_BACKTRACE=1
yielded another crash, recorded below.cargo clean; cargo build
succeeds, it's justcargo check
that blows up.It appears that the problem is at libserialize/leb128.rs:59:20 -- different modules trigger the crash, depending upon who gets to it first. In the output below, it was
serde
who asked forlibserialize
, butenum_primitive
andnum_integer
also blew up in the same place on other builds.uname -a
:Linux farad 4.4.88-smp #2 SMP Thu Sep 14 15:50:44 CDT 2017 i686 Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz GenuineIntel GNU/Linux
Meta
rustc --version --verbose
:rustc 1.21.0 (3b72af9 2017-10-09)
binary: rustc
commit-hash: 3b72af9
commit-date: 2017-10-09
host: i686-unknown-linux-gnu
release: 1.21.0
LLVM version: 4.0
Backtrace:
The text was updated successfully, but these errors were encountered: