tests: extend remap-path-prefix-std to all stdlib rlibs#156570
tests: extend remap-path-prefix-std to all stdlib rlibs#156570paradoxicalguy wants to merge 1 commit into
Conversation
This comment has been minimized.
This comment has been minimized.
4c83da0 to
6a3fc8b
Compare
|
@bors try jobs=dist-x86_64-linux |
This comment has been minimized.
This comment has been minimized.
tests: extend remap-path-prefix-std to all stdlib rlibs try-job: dist-x86_64-linux
|
@bors r+ rollup |
…lean, r=Urgau tests: extend remap-path-prefix-std to all stdlib rlibs ### problem: the current `remap-path-prefix-std` run-make test validates path remapping for `libstd.rlib`, which leaves the rest of the distributed `stdlib` artifacts unchecked. ### fix: generalizing the test to go over over all distributed `.rlib` files found in the target `sysroot libdir` instead of checking only the `libstd`. ### result: improves reproducibility coverage for distributed `stdlib` artifacts. r? @Urgau
|
This pull request was unapproved. This PR was contained in a rollup (#156584), which was unapproved. |
This comment has been minimized.
This comment has been minimized.
94d97b7 to
afa7f77
Compare
|
Let's do a quick try run to be sure. @bors try jobs=dist-i586-gnu-i586-i686-musl |
tests: extend remap-path-prefix-std to all stdlib rlibs try-job: dist-i586-gnu-i586-i686-musl
This comment has been minimized.
This comment has been minimized.
|
💔 Test for e47907c failed: CI. Failed job:
|
This comment has been minimized.
This comment has been minimized.
|
Seems like a real error. CI is truncated, you will have to re-run the test locally to figure-out the reason for the failure. |
|
yes i'll get to it |
|
@bors delegate=try |
|
✌️ @paradoxicalguy, you can now perform try builds on this pull request! You can now post |
afa7f77 to
b69035d
Compare
|
@bors try jobs=dist-i586-gnu-i586-i686-musl |
This comment has been minimized.
This comment has been minimized.
tests: extend remap-path-prefix-std to all stdlib rlibs try-job: dist-i586-gnu-i586-i686-musl
|
💔 Test for 07254f3 failed: CI. Failed job:
|
b69035d to
a3debac
Compare
|
@bors try jobs=dist-i586-gnu-i586-i686-musl |
This comment has been minimized.
This comment has been minimized.
tests: extend remap-path-prefix-std to all stdlib rlibs try-job: dist-i586-gnu-i586-i686-musl
|
💔 Test for bbc8cb2 failed: CI. Failed job:
|
a3debac to
ebc189d
Compare
|
@bors try jobs=dist-i586-gnu-i586-i686-musl |
This comment has been minimized.
This comment has been minimized.
tests: extend remap-path-prefix-std to all stdlib rlibs try-job: dist-i586-gnu-i586-i686-musl
|
💔 Test for d53ab21 failed: CI. Failed job:
|
View all comments
problem:
the current
remap-path-prefix-stdrun-make test validates path remapping forlibstd.rlib, which leaves the rest of the distributedstdlibartifacts unchecked.fix:
generalizing the test to go over over all distributed
.rlibfiles found in the targetsysroot libdirinstead of checking only thelibstd.result:
improves reproducibility coverage for distributed
stdlibartifacts.r? @Urgau