llvm-project/llvm/test
Bill Wendling 4787efa380 Revert "Reapply: Add an error message to the default SIGPIPE handler"
This patch is spamming compiles with unhelpful and confusing messages.
E.g. the Linux kernel uses "grep -q" in several places. It's meant to
quit with a return code of zero when the first match is found. This can
cause a SIGPIPE signal, but that's expected, and there's no way to turn
this error message off to avoid spurious error messages.

UNIX03 apparently doesn't require printing an error message on SIGPIPE,
but specifically when there's an error on the stdout stream in a normal
program flow, e.g. when SIGPIPE trap is disabled.

A separate patch is planned to address the specific case we care most
about (involving llvm-nm).

This reverts commit b89bcefa62.

Link: https://github.com/llvm/llvm-project/issues/59037
Link: https://github.com/ClangBuiltLinux/linux/issues/1651

Differential Revision: https://reviews.llvm.org/D138244
2022-11-18 11:17:25 -08:00
..
Analysis [VP][RISCV] Add vp.nearbyint and RISC-V support. 2022-11-16 14:05:35 +08:00
Assembler AutoUpgrade: Fix assertion on invalid name mangling usage 2022-11-16 11:18:02 -08:00
Bindings [IR] Switch everything to use memory attribute 2022-11-04 10:21:38 +01:00
Bitcode Revert "Revert "[opt][clang] Enable using -module-summary/-flto=thin with -S/-emit-llvm"" 2022-11-18 08:58:31 +00:00
BugPoint
CodeGen [SDAG] Allow scalable vectors in ComputeNumSignBits 2022-11-18 10:50:06 -08:00
DebugInfo [Assignment Tracking][24/*] Always RemoveRedundantDbgInstrs in instcombine in assignment tracking builds 2022-11-18 12:36:41 +00:00
Demangle
Examples [CMake] Only set LLVM_DEFAULT_TARGET_TRIPLE to LLVM_HOST_TRIPLE when native target is enabled 2022-11-04 14:34:38 -07:00
ExecutionEngine [JITLink][RISCV] Add R_RISCV_LO12_S relocation support 2022-11-16 19:50:18 +08:00
Feature Use opt -passes=<name> instead of opt -name 2022-11-08 12:15:42 +01:00
FileCheck
Instrumentation [IR] Switch everything to use memory attribute 2022-11-04 10:21:38 +01:00
Integer
JitListener
LTO [LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally 2022-11-16 22:13:22 -08:00
Linker
MC [LoongArch] Implement assembler branches pseudo instructions 2022-11-18 16:54:20 +08:00
MachineVerifier [GlobalISel] Better verification of G_UNMERGE_VALUES 2022-11-17 08:19:57 +00:00
Object [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
ObjectYAML [ObjectYAML] Basic support for chained fixups. 2022-11-11 10:15:30 -08:00
Other [Passes] reduce duplicated CHECK lines in tests; NFC 2022-11-17 13:51:20 -05:00
SafepointIRVerifier
Support Revert "Reapply: Add an error message to the default SIGPIPE handler" 2022-11-18 11:17:25 -08:00
SymbolRewriter
TableGen GlobalISel: Add debug print for applied rule in generated combiner 2022-11-14 15:59:05 -08:00
ThinLTO/X86 [LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally 2022-11-16 22:13:22 -08:00
Transforms ConstantFolding: Constant fold some canonicalizes 2022-11-18 10:35:19 -08:00
Unit
Verifier [IR] Allow available_externally GlobalAlias 2022-11-07 09:03:23 -08:00
YAMLParser
tools [XCOFF] llvvm-readobj support display symbol table of loader section of xcoff object file. 2022-11-18 12:11:13 -05:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py Revert "[lit] Define keyword used by MCJIT test" 2022-10-31 10:46:21 -07:00
lit.site.cfg.py.in