[cfe-dev] [clang] Is it possible to query enabled compiler warnings?

Volodymyr Sapsai via cfe-dev cfe-dev at lists.llvm.org
Fri Dec 3 17:22:49 PST 2021


Not sure it would help you with your goal. But the closest we have for this purpose is diagtool https://clang.llvm.org/docs/CommandGuide/diagtool.html <https://clang.llvm.org/docs/CommandGuide/diagtool.html>

Thanks,
Volodymyr

> On Nov 30, 2021, at 05:23, Carlos Galvez via cfe-dev <cfe-dev at lists.llvm.org> wrote:
> 
> Hi!
> 
> I'm not sure this is the right mail list, so apologies in advance if I got it wrong.
> 
> I wanted to ask: is it possible in clang to query the list of enabled compiler warnings? In GCC one can do:
> 
> gcc -Q -Wall --help=warnings | grep enabled
> 
> We want to programatically find out what warnings are included in what warning groups (e.g. -Wall, -Wextra). Finding this out from the docs is tedious, since the warnings aren't listed in plain form - one needs to click through the different warning sub-groups. Ideally we don't want to parse the clang source code either.
> 
> Thanks!
> 
> Best regards,
> Carlos
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20211203/03785d0a/attachment.html>


More information about the cfe-dev mailing list