<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal" style="margin-left:.5in"><span style="font-family:"Arial","sans-serif";color:#222222">On Thu, Oct 16, 2014 at 7:07 PM, Richard Smith <<a href="mailto:richard@metafoo.co.uk" target="_blank"><span style="color:#1155CC">richard@metafoo.co.uk</span></a>> wrote:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="font-family:"Arial","sans-serif";color:#222222">On Thu, Oct 16, 2014 at 5:17 PM, Robinson, Paul <<a href="mailto:Paul_Robinson@playstation.sony.com" target="_blank"><span style="color:#1155CC">Paul_Robinson@playstation.sony.com</span></a>> wrote:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span style="font-family:"Arial","sans-serif";color:#222222">There would be some period of pain while smoking out the tests that actually did depend on the older dialect.  As a data point, when Sony privately switched
 to default to C++11, we added –std to something like 100-150 tests to get them to pass again, but the rest were all fine.</span><span style="color:#222222"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="font-family:"Arial","sans-serif";color:#222222"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="font-family:"Arial","sans-serif";color:#222222">That's an interesting datapoint. Did you find any bugs in this process, or were all the changes between C++98 and C++11 modes things like extension warnings
 going away? <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222">It was two years ago, maybe more, memory fades... Certainly there were cases where the set of diagnostics changed and that was obviously the right fix, but IIRC there were other
 cases not so clear-cut and I'd have to go look at them all more closely.  I can try to spend some free time reconstructing this.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222">Do you care about ObjectiveC++ as well as C++?  I know we had to stick -std on some .mm files to get them to pass.  We honestly didn't (still don't) know anything useful about
 ObjectiveC++ and if -std made the problem go away we didn't give those a second thought; and I'm pretty sure -std always made the problem go away.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222">(And if we really want to pursue this it should probably fork off into its own thread.)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222">--paulr<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
</div>
</body>
</html>