Landing: 42c1dc1948fd
Project / Subsystem
gcc / gcc/driver
Date
2026-07-22
Author
Arsen Arsenović
Commit
42c1dc1948fde32c466b7f3783e8e0bad38d0e7f
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc/driver
- patch_id
- —
- commit_hash
- 42c1dc1948fde32c466b7f3783e8e0bad38d0e7f
- source_type
- github
- headline
- Clarify the error message when a subprocess is killed by a signal.
- tldr
- GCC now provides a clearer message when a subprocess is terminated by a signal.
- author
- Arsen Arsenović
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • driver
- • error handling
- • subprocess
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-22T00:00:00.000Z
The GCC driver’s error message for subprocesses terminated by signals has been improved for clarity. Previously, messages like “Killed signal terminated program lto1” were grammatically awkward. The new message format, “PROG terminated by signal X (SignalName)”, explicitly states the signal number and its common name, providing more precise information about the termination cause.