MaskRay accepted this revision.
MaskRay added a comment.
This revision is now accepted and ready to land.

I forwarded this to some groups who want this functionality. Jannik2099 from 
Gentoo likes the change.

But make sure to wait a bit to see what others think.



================
Comment at: clang/test/Driver/diagnostics.c:21
+// RUN:   -fsyntax-only -lfoo -Werror %s 2>&1 | FileCheck %s
 
+// With a specific -Wno-..., no diagnostic should be printed.
----------------
mstorsjo wrote:
> MaskRay wrote:
> > Looks like no command has an output. In case there is one, make sure `-o 
> > /dev/null`
> As all commands use `-fsyntax-only`, I presume there should be no output. So 
> do I read your comment correctly that we should have `-o /dev/null` 
> specifically _if_ we'd have a test that lack `-fsyntax-only`, or do you want 
> me to add it just in case? (The preexisting test doesn't have that and just 
> use `-fsyntax-only`.)
-fsyntax-only doesn't need `-o /dev/null`.

Some downstream users (including Google) may run the test in the source 
directory and make the source directory in a read-only filesystem, so printing 
files other than somewhere in `%t*` will lead to an error.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D116503/new/

https://reviews.llvm.org/D116503

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to