about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
author许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com>2024-10-01 18:35:26 +0000
committer许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com>2024-10-01 18:35:26 +0000
commit1c7e8246d53da3b68589c9fe2aa2c830fae3f164 (patch)
tree9889966bd244f2f0a92d47dd438eaf427e5520a2 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent07f08ffb2dbc864d2127abedf7a5917b965c0a4b (diff)
downloadrust-1c7e8246d53da3b68589c9fe2aa2c830fae3f164.tar.gz
rust-1c7e8246d53da3b68589c9fe2aa2c830fae3f164.zip
Revert "Drop conditionally applied cargo `-Zon-broken-pipe=kill` flags"
This reverts commit 5a7058c5a542ec42d1fa9b524f7b4f7d6845d1e9.

In [#131059] we found out that `-Zon-broken-pipe=kill` is actually
**load-bearing** [1] for (at least) `rustc` and `rustdoc` to have the
kill-process-on-broken-pipe behavior, e.g. `rustc --print=sysroot |
false` will ICE and `rustdoc --print=sysroot | false` will panic on a
broken pipe.

[#131059]: https://github.com/rust-lang/rust/issues/131059
[1]: https://github.com/rust-lang/rust/issues/131059#issuecomment-2385822033
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions