<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
My concern was more was more how the Clang driver behaves. I've always<br>
thought as warnings and errors as a dichotomy.<br>
However ``-Wreturn-type`` is an error but can be suppressed like a<br>
warning so it is neither an error nor a warning.<br>
<br></blockquote><div><br></div><div>FWIW, the EDG C++ front-end also has the concept of a 'discretionary error' which can have its severity overridden on the command line, as opposed to a regular error which can't (see <a href="https://www.edg.com/docs/edg_cpp.pdf">https://www.edg.com/docs/edg_cpp.pdf</a> p29) so this isn't unique to Clang.</div><div><br></div><div>-Greg</div></div></div></div>