Even if you pass --nowarn (aka SuppressWarnings) to disable the warnings option, warnings about trailing characters are emitted anyway. Specifically this warning:
Warning: trailing characters after #if macro expansion in file FILE: CHARS
The warnings come from Language.Preprocessor.Cpphs.CppIfdef.gatherDefined. The warnings flag should be respected, like it is for Language.Preprocessor.Cpphs.ReadFirst.readFirst.
Even if you pass
--nowarn
(akaSuppressWarnings
) to disable thewarnings
option, warnings about trailing characters are emitted anyway. Specifically this warning:The warnings come from
Language.Preprocessor.Cpphs.CppIfdef.gatherDefined
. Thewarnings
flag should be respected, like it is forLanguage.Preprocessor.Cpphs.ReadFirst.readFirst
.