diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2025-07-14 18:48:11 -0700 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2025-07-14 18:57:48 -0700 |
commit | 1ddb909a422853bd8e2692a8d369b45d62cec3e5 (patch) | |
tree | a011a4e155edbdca29d45020f62d567a951e8109 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 14dc3e3d5f84fe4e52bcccdc514efdd27ed7a45c (diff) | |
download | llvm-1ddb909a422853bd8e2692a8d369b45d62cec3e5.zip llvm-1ddb909a422853bd8e2692a8d369b45d62cec3e5.tar.gz llvm-1ddb909a422853bd8e2692a8d369b45d62cec3e5.tar.bz2 |
remote-exec: Detect and propagate signal death in the remote process.
If the remote process died with a signal, this will be exposed by ssh
as an exit code in the range 128 < rc < 160. We may be running under
`not --crash` which will expect us to also die with a signal, so send
the signal to ourselves so that wait4() in `not` will detect the signal.
Speculative fix for failing buildbot:
https://lab.llvm.org/buildbot/#/builders/193/builds/9070
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions