From 225f7e0617d927c67c6e0728a674c95351d90405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Kr=C3=BCger?= Date: Wed, 31 Mar 2021 14:36:56 +0200 Subject: [PATCH] lintcheck: warn if checking a program results in bad exit status --- lintcheck/src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lintcheck/src/main.rs b/lintcheck/src/main.rs index 581b47647eb18..2041aed2b97c7 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