-
Notifications
You must be signed in to change notification settings - Fork 346
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
Consider doing only a "check" build of libstd #864
Comments
No clue what the right way would be here. I'm not even sure what "all the things that |
Same. I think it boils down to preparing a
It should work with what is in the |
And it then copies the right files into the correct sysroot layout and then builds libtest in a way I dont yet understand. |
Ah good point, we need libtest as well. |
@Aaron1011 is working on the basics for this in xargo, with the goal of resolving rust-lang/rust#66247. |
Closing in favor of #1057. |
Somewhere (I forgot) I got the recommendation to try and make Miri only do a "check" build of libstd, instead of doing a full "build". That could help circumventing rust-lang/rust#56443, which in turn would hopefully enable Miri to cross-interpret programs for any target.
I am unsure whether we should do this by extending
xargo
with support for "check" builds, or whether we should just copy the relevant parts ofxargo
and thus kill that dependency. I am not sure how much would have to be copied.Cc @oli-obk
The text was updated successfully, but these errors were encountered: