about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
diff options
context:
space:
mode:
authorStuart Cook <Zalathar@users.noreply.github.com>2025-08-26 14:19:20 +1000
committerGitHub <noreply@github.com>2025-08-26 14:19:20 +1000
commitd19663951fe5c16f253ffb12491121c6c3da0938 (patch)
treec2e2fb5e961d74bc51210b775648105a7e3cedfd /compiler/rustc_codegen_gcc
parentcf0df7355cded00cb6a8364fb3735368e04ecf70 (diff)
parent2ea8621779f0ed509ab28e11e3113b9ccb330262 (diff)
downloadrust-d19663951fe5c16f253ffb12491121c6c3da0938.tar.gz
rust-d19663951fe5c16f253ffb12491121c6c3da0938.zip
Rollup merge of #145845 - Kobzol:fix-distcheck, r=jieyouxu
Make `x test distcheck` self-contained

Before, the checked components were extracted under the checked out source root, which caused us to test some weird combination of tarball + checkout sources/aritfacts/configuration.

Now `x test distcheck` works with an external temporary directory instead, which should make it self-contained. I also moved some config from the Dockerfile to the test itself, and fixed an issue in tidy that caused `x test tidy` to fail on tarball sources.

I also removed `.args(&builder.config.configure_args)`, because it was passing all kinds of crap from the CI config to the distcheck step, which was making it less reproducible.

Fixes: https://github.com/rust-lang/rust/issues/145183

r? ```@jieyouxu```

try-job: x86_64-gnu-distcheck
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions