-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Migrate split-debuginfo
run-make
test to rmake
#128754
base: master
Are you sure you want to change the base?
Conversation
This PR modifies cc @jieyouxu The run-make-support library was changed cc @jieyouxu |
6c4d8bf
to
07cef6f
Compare
☔ The latest upstream changes (presumably #128783) made this pull request unmergeable. Please resolve the merge conflicts. |
I won't have time to review this before our meeting tomorrow, I'll try to get to it tomorrow. |
Rust maintainers? Sleeping? What is this? No rush, I am quite sure that there will not be any further test ports dependent on another one, so we can deal with each individual remaining case on its own. |
☔ The latest upstream changes (presumably #129143) made this pull request unmergeable. Please resolve the merge conflicts. |
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.
Thanks, I have some interim feedback.
// Some non-Windows, non-Darwin platforms are not stable, and some are. | ||
fn unstable_rustc() -> Rustc { | ||
let mut compiler = rustc(); | ||
if !target().contains("linux") { | ||
compiler.arg("-Zunstable-options"); | ||
} |
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.
Question: the impl here is for non-linux, it doesn't quite match up with the comment?
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.
The comment is from the original Makefile:
# Some non-Windows, non-Darwin platforms are not stable, and some are.
ifeq ($(UNAME),Linux)
UNSTABLEOPTS :=
else
UNSTABLEOPTS := -Zunstable-options
endif
I am open to inverting the comment to read "Some non-Linux platforms are not stable, and some are."
7ae48a8
to
b37d0bf
Compare
@rustbot review |
Part of #121876 and the associated Google Summer of Code project.
Possibly the most epic test rewrite yet in this project.
.dwo never created
). Tell me if anything should get explanatory comments, especially in the massiverun_test
function.Please try:
try-job: test-various
try-job: aarch64-apple