Rust: `miri` no longer builds after rust-lang/rust#63015

Created on 26 Jul 2019  路  9Comments  路  Source: rust-lang/rust

Hello, this is your friendly neighborhood mergebot.
After merging PR rust-lang/rust#63015, I observed that the tool miri no longer builds.
A follow-up PR to the repository https://github.com/rust-lang/miri is needed to fix the fallout.

cc @Centril, do you think you would have time to do the follow-up work?
If so, that would be great!

cc @Centril, the PR reviewer, and @rust-lang/compiler -- nominating for prioritization.

I-nominated T-compiler

Most helpful comment

All 9 comments

Could we resolve this by updating Miri?

Right now, no, because something broke Miri on macOS and I am not sure what.

Breakage is likely caused by https://github.com/rust-lang/rust/pull/62982.

The fixes landed?

It did, yes. There are some PRs under review on the rustc side that would break Miri again, but if you want you can update Miri so we'll get one or two nightlies with newer versions.

Btw, for using Miri on CI or so, I recommend a snippet such as:

MIRI_NIGHTLY=nightly-$(curl -s https://rust-lang.github.io/rustup-components-history/x86_64-unknown-linux-gnu/miri)
echo "Installing latest nightly with Miri: $MIRI_NIGHTLY"
rustup default "$MIRI_NIGHTLY"

This way you'll get a working Miri even if the latest nightly does not have one.

(In case you open a PR, please Cc/r? me. I won't see it otherwise.)

Was this page helpful?
0 / 5 - 0 ratings