<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 24, 2017 at 2:11 PM, Richard Smith via cfe-dev <span dir="ltr"><<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On 24 February 2017 at 12:33, Robinson, Paul via cfe-dev <span dir="ltr"><<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Is it about time to advance Clang's default C++ dialect to C++11?<br>
It has been stuck on 98/03 for quite some time now.<br></blockquote><div><br></div></span><div>See <a href="http://lists.llvm.org/pipermail/cfe-dev/2016-June/049725.html" target="_blank">http://lists.llvm.org/<wbr>pipermail/cfe-dev/2016-June/<wbr>049725.html</a> for some prior discussion on this.</div><div><br></div><div>Generally I think this is overdue, and that we should go straight to C++14 rather than stopping at C++11 (like GCC did).</div></div></div></div></blockquote><div><br></div><div><br></div><div>+1 on moving straight to C++14.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Charles Li has been doing a lot of patient work for a long time to get<br>
Clang's lit tests to be compatible with C++11.  There are only 16 tests<br>
that still need to be reviewed:<br>
<br>
<a href="https://reviews.llvm.org/D20710" rel="noreferrer" target="_blank">https://reviews.llvm.org/D2071<wbr>0</a><br>
<a href="https://reviews.llvm.org/D21626" rel="noreferrer" target="_blank">https://reviews.llvm.org/D2162<wbr>6</a><br>
<br>
Once those are in, we should be able to update the default.<br>
<br>
Even if it is not time to update the default for everyone, I would<br>
*really* LOVE to set the default dialect for the PS4 target.  That<br>
would at least make sure there is no future back-sliding with regards<br>
to future test changes, because our public PS4-target bots will catch<br>
those cases.  But, those last 16 tests need to be fixed up before we<br>
can do that.<br>
<br>
Anybody willing to give some LGTM on the tests, we'd be very grateful.<br>
And any thoughts about upgrading the default for everyone, rather than<br>
just for PS4, would also be welcome.<br>
<br>
Thanks,<br>
--paulr<br>
<br>
______________________________<wbr>_________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-dev</a><br>
</blockquote></span></div><br></div></div>
<br>______________________________<wbr>_________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div></div>