Open pietroalbini opened 2 years ago
I am unclear: how did you get bootstrap to run the fulldeps test first? it should be run in a fixed order regardless of the order of the CLI arguments: https://github.com/rust-lang/rust/pull/110229#issuecomment-1510272290
While running the test suite I noticed that executing the
run-make-fulldeps
suite before theui
suite causes the following tests to fail:ui/allocator/no_std-alloc-error-handler-default.rs
ui/allocator/no_std-alloc-error-handler-custom.rs
After a quick investigation it seems like building
rustc-demangler
puts an extra copy ofliblibc-HASH.rlib
(with a different hash) in the stage2 libs directory, causing the UI test not to know whichlibc
to link to.Reproduction
Running this command (just the
ui
test beforerun-make-fulldeps
) works:Running this command (
run-make-fulldeps
before theui
test) fails: