about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-09-30 14:33:47 +0200
committerGitHub <noreply@github.com>2024-09-30 14:33:47 +0200
commitd97c6611558796073c26482609702b5e9ee63529 (patch)
tree7f4f20fd151f4c32949a8ef00d5e7d90a1758509 /compiler/rustc_codegen_llvm/src
parent90fdb11f513ff17c413ab79f383c8850d5c7541c (diff)
parent5a7058c5a542ec42d1fa9b524f7b4f7d6845d1e9 (diff)
downloadrust-d97c6611558796073c26482609702b5e9ee63529.tar.gz
rust-d97c6611558796073c26482609702b5e9ee63529.zip
Rollup merge of #131060 - jieyouxu:rmake-rebuild, r=onur-ozkan
Drop conditionally applied cargo `-Zon-broken-pipe=kill` flags to fix stage 1 cargo rebuilds

The conditionally applied `-Zon-broken-pipe=kill` flag trigger rebuilds because they can invalidate previous tool build cache due to differing flags. This PR removes those flags to stop tool build cache invalidation.

> The build cache for clippy will be broken because bootstrap sets `-Zon-broken-pipe=kill` for every invocation except for cargo. Which means building cargo will invalidate any tool build cache which was built previously.
>
> *From <https://rust-lang.zulipchat.com/#narrow/stream/326414-t-infra.2Fbootstrap/topic/Modifying.20run-make.20tests.20unnecessarily.20rebuild.20stage.201.20cargo/near/473486972>*

Fixes #130980.
But introduces #131059 (breaks 2 cargo tests that relied upon some behavior related to `-Zon-broken-pipe=kill` being set).

r? `@onur-ozkan` (or bootstrap)
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions