-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
osmesa-sys 0.1.2 ICE with nightly 2021-04-20 and newer and -Z instrument-coverage
#84421
Comments
It's using the nightly compiler and can easily break every now and then, like it does now with rust-lang/rust#84421 .
It's using the nightly compiler and can easily break every now and then, like it does now with rust-lang/rust#84421 .
Because it was a small change, I have a guess about what I may need to check, but it would help to have an MCVE. I can't tell what code you're compiling that caused this. Can you provide a small example I can build locally? Thanks! cc: @tmandry @wesleywiser |
By the way, where is the source for https://crates.io/crates/osmesa-sys ? It looks like it is gone from github. I tried building |
We're having the same issue, if this helps: https://github.com/iotaledger/wallet.rs/runs/2412321445#step:9:634. I'll see if I can get a minimal example |
@richkadel I don't have a minimal example, had no time to dig through the But you can easily reproduce it via $ wget https://crates.io/api/v1/crates/osmesa-sys/0.1.2/download
$ tar xf download
$ cd osmesa-sys-0.1.2
$ RUSTFLAGS="-Z instrument-coverage" cargo check |
Ah! Thanks for providing the link to the source. I wasn't sure how to get it without access to the repo. Yes I can reproduce this. Looking into it now. Thanks! |
Fix ICE if original_span(fn_sig) returns a span not in body sourcefile Fixes: rust-lang#84421 r? `@tmandry` fyi: `@wesleywiser` `@sdroege` `@rajivshah3`
We just want to build and run the tests to generate the coverage reports. Workaround for rust-lang/rust#84421
Fix ICE if original_span(fn_sig) returns a span not in body sourcefile Fixes: rust-lang#84421 r? ``@tmandry`` fyi: ``@wesleywiser`` ``@sdroege`` ``@rajivshah3``
Fix ICE if original_span(fn_sig) returns a span not in body sourcefile Fixes: rust-lang#84421 r? ```@tmandry``` fyi: ```@wesleywiser``` ```@sdroege``` ```@rajivshah3```
Fix ICE if original_span(fn_sig) returns a span not in body sourcefile Fixes: rust-lang#84421 r? ````@tmandry```` fyi: ````@wesleywiser```` ````@sdroege```` ````@rajivshah3````
See below. Last nightly version that was known to work was 2021-04-19.
Note that it says below
1.53.0-nightly (6df26f897 2021-04-20)
but this is the version thatrustup
installs as2021-04-21
! Similarlyrustc 1.53.0-nightly (9d9c2c92b 2021-04-19)
is the last known to work version but installed viarustup
as2021-04-20
.The text was updated successfully, but these errors were encountered: