-
Notifications
You must be signed in to change notification settings - Fork 13.4k
tools-aux ci runner: also cross-test doctests in Miri #141210
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
base: master
Are you sure you want to change the base?
Conversation
rustbot has assigned @albertlarsan68. Use |
$(Q)MIRIFLAGS="-Zmiri-disable-isolation" \ | ||
$(BOOTSTRAP) miri --stage 2 library/std \ | ||
$(BOOTSTRAP_ARGS) \ | ||
--doc -- \ | ||
--skip fs:: --skip net:: --skip process:: --skip sys::fd:: --skip sys::pal:: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know why I have split up this call into separate --no-doc
and --doc
invocations... we'll see if anything breaks I guess.^^
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I may have done it to get separate timings. It doesn't seem worth keeping that.
@bors try |
tools-aux ci runner: also cross-test doctests in Miri Miri now supports running doctests across different targets. Let's use that to run the std doctests on aarch64-apple-darwin, i686-pc-windows-msvc. try-job: x86_64-gnu-aux
73fcdf6
to
721fb52
Compare
@bors try |
tools-aux ci runner: also cross-test doctests in Miri Miri now supports running doctests across different targets. Let's use that to run the std doctests on aarch64-apple-darwin, i686-pc-windows-msvc. try-job: x86_64-gnu-aux
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
721fb52
to
6eb1afa
Compare
@bors try |
tools-aux ci runner: also cross-test doctests in Miri Miri now supports running doctests across different targets. Let's use that to run the std doctests on aarch64-apple-darwin, i686-pc-windows-msvc. try-job: x86_64-gnu-aux
☀️ Try build successful - checks-actions |
While we're at it I also enabled strict provenance enforcement for some of the tests -- we probably don't want to have int2ptr casts in the standard library. (miri-test-libstd already tests with that flag.) @bors try |
tools-aux ci runner: also cross-test doctests in Miri Miri now supports running doctests across different targets. Let's use that to run the std doctests on aarch64-apple-darwin, i686-pc-windows-msvc. try-job: x86_64-gnu-aux
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
8b7b026
to
b9e6995
Compare
@bors try |
tools-aux ci runner: also cross-test doctests in Miri Miri now supports running doctests across different targets. Let's use that to run the std doctests on aarch64-apple-darwin, i686-pc-windows-msvc. try-job: x86_64-gnu-aux
☀️ Try build successful - checks-actions |
Miri now supports running doctests across different targets. Let's use that to run the std doctests on aarch64-apple-darwin, i686-pc-windows-msvc.
try-job: x86_64-gnu-aux