diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2021-03-31 14:36:56 +0200 |
|---|---|---|
| committer | Matthias Krüger <matthias.krueger@famsik.de> | 2021-03-31 14:36:56 +0200 |
| commit | 225f7e0617d927c67c6e0728a674c95351d90405 (patch) | |
| tree | 83d5da603fb00a1e83b0e6685176cdd8f3ff7178 | |
| parent | 6ee14697d47dd39ecf8b0535a0763aa73eda80bd (diff) | |
| download | rust-225f7e0617d927c67c6e0728a674c95351d90405.tar.gz rust-225f7e0617d927c67c6e0728a674c95351d90405.zip | |
lintcheck: warn if checking a program results in bad exit status
| -rw-r--r-- | lintcheck/src/main.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lintcheck/src/main.rs b/lintcheck/src/main.rs index 581b47647eb..2041aed2b97 100644 --- a/lintcheck/src/main.rs +++ b/lintcheck/src/main.rs @@ -294,6 +294,14 @@ impl Crate { }); let stdout = String::from_utf8_lossy(&all_output.stdout); let stderr = String::from_utf8_lossy(&all_output.stderr); + let status = &all_output.status; + + if !status.success() { + eprintln!( + "\nWARNING: bad exit status after checking {} {} \n", + self.name, self.version + ); + } if fix { if let Some(stderr) = stderr |
