diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2021-10-09 11:55:59 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-09 11:55:59 +0200 |
| commit | 9d14b6505b3cbe47826c8f4d62f67f0e5e474750 (patch) | |
| tree | db056a2cf026bfa31ed01a2cd10cb21a6fc03bea /compiler/rustc_codegen_ssa/src/back | |
| parent | 03a34a291d80b0f2e80e0f74c4fc41c68c7abe6c (diff) | |
| parent | 84fc5db59b3a291090fe0cc9d1b91f463664d657 (diff) | |
| download | rust-9d14b6505b3cbe47826c8f4d62f67f0e5e474750.tar.gz rust-9d14b6505b3cbe47826c8f4d62f67f0e5e474750.zip | |
Rollup merge of #89634 - hawkw:eliza/enable-err-warn, r=oli-obk
rustc_driver: Enable the `WARN` log level by default This commit changes the `tracing_subscriber` initialization in `rustc_driver` so that the `WARN` verbosity level is enabled by default when the `RUSTC_LOG` env variable is empty. If the `RUSTC_LOG` env variable is set, the filter string in the environment variable is honored, instead. Fixes #76824 Closes #89623 cc ``@eddyb,`` ``@oli-obk``
Diffstat (limited to 'compiler/rustc_codegen_ssa/src/back')
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/back/link.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/link.rs b/compiler/rustc_codegen_ssa/src/back/link.rs index 3fdfb08f584..cf1c6058897 100644 --- a/compiler/rustc_codegen_ssa/src/back/link.rs +++ b/compiler/rustc_codegen_ssa/src/back/link.rs @@ -843,19 +843,18 @@ fn link_natively<'a, B: ArchiveBuilder<'a>>( let msg_bus = "clang: error: unable to execute command: Bus error: 10"; if out.contains(msg_segv) || out.contains(msg_bus) { warn!( + ?cmd, %out, "looks like the linker segfaulted when we tried to call it, \ - automatically retrying again. cmd = {:?}, out = {}.", - cmd, out, + automatically retrying again", ); continue; } if is_illegal_instruction(&output.status) { warn!( + ?cmd, %out, status = %output.status, "looks like the linker hit an illegal instruction when we \ - tried to call it, automatically retrying again. cmd = {:?}, ]\ - out = {}, status = {}.", - cmd, out, output.status, + tried to call it, automatically retrying again.", ); continue; } |
