-
Notifications
You must be signed in to change notification settings - Fork 352
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
proc_macro crate missing from miri sysroot beginning nightly-2023-05-05 #2874
Comments
Miri probably needs to change from building |
Ouch. I might look into this tomorrow, but for anyone else interested in fixing this, Miri uses this crate to build the sysroot: https://github.com/RalfJung/rustc-build-sysroot |
Yeah... that is the easy part though: RalfJung/rustc-build-sysroot#6. The hard part is that this crate would like to support a range of rustc versions, not just the latest nightly. |
I've posted rust-lang/rust#111234 to hopefully give a bit more time to develop a migration plan. |
For Miri at least I think the migration is done when rust-lang/rust#111236 lands. |
Rustup This *should* fail because of #2874 but it seems we don't actually cover that in our tests...
Rustup This *should* fail because of rust-lang/miri#2874 but it seems we don't actually cover that in our tests...
$ cargo +nightly-2023-05-04 miri run # works
Rust-lang/rust commit range is rust-lang/rust@473f916...74c4821. Probably rust-lang/rust#108865 (FYI @Zoxc @jyn514)
The text was updated successfully, but these errors were encountered: