Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign uprustc-1.27.1 build fails with `extended = true` #52305
Comments
kennytm
added
the
A-rustbuild
label
Jul 12, 2018
This comment has been minimized.
This comment has been minimized.
|
Are you sure that was a fatal error? On Fedora, I got such failed builds for both clippy and miri -- neither of which are shipped -- and the overall build was still successful. There's also a problem with the installer, #51650, that would come later if your stage0 is also 1.27. |
This comment has been minimized.
This comment has been minimized.
|
@cuviper ah, you are correct. I was thrown off because the error is all noisy with colors and then the final line is an understated white on black unindented or otherwise -adorned |
This comment has been minimized.
This comment has been minimized.
|
We could have rustbuild write a prominent message after these optional tool failures, "but we don't care, continuing...", and then highlight the overall completion message too. |
This comment has been minimized.
This comment has been minimized.
|
Those are nice improvements and probably low-hanging fruit, but what do you think of the suggestion to let We might even remove the |
This comment has been minimized.
This comment has been minimized.
|
That also sounds good to better control which tools attempt to build. |
djc commentedJul 12, 2018
With this configuration:
Which fails like this:
@Mark-Simulacrum mentioned on Discord that this might be fixed by passing
--exclude src/tools/miri, which is correct. Still, it would be nice if the build system worked correctly here.One option would be to use the
toolsconfig not just to toggle installation, but also compilation.