-
Notifications
You must be signed in to change notification settings - Fork 13.3k
ci: Disable LLVM/debug assertions for distcheck #61587
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
Conversation
The purpose of distcheck is to test `./x.py test` from a tarball, not to test that all assertions pass all the time. These assertions are largely just redundant with other builders, so skip the assertions for now and save a good chunk of time on CI. cc rust-lang#61185
r? @kennytm (rust_highfive has picked a reviewer for you, use r? to override) |
# significant hit to CI compile time (over a half hour as observed in #61185), | ||
# so disable assertions for this builder. | ||
ENV NO_LLVM_ASSERTIONS=1 | ||
ENV NO_DEBUG_ASSERTIONS=1 |
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.
Wrong syntax here? Looking at the above we just want a space not =
?
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.
It'll work either way, this is the syntax for multiple variables in one line wheras the previous is for one variable with a value that possibly contains spaces
@bors r+ rollup=never Don't rollup since it rebuilds a Docker image. |
📌 Commit 27ea407 has been approved by |
…albini ci: Disable LLVM/debug assertions for distcheck The purpose of distcheck is to test `./x.py test` from a tarball, not to test that all assertions pass all the time. These assertions are largely just redundant with other builders, so skip the assertions for now and save a good chunk of time on CI. cc #61185
☀️ Test successful - checks-travis, status-appveyor |
The purpose of distcheck is to test
./x.py test
from a tarball, not totest that all assertions pass all the time. These assertions are largely
just redundant with other builders, so skip the assertions for now and
save a good chunk of time on CI.
cc #61185