<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 3, 2016 at 7:52 AM, Aaron Ballman <span dir="ltr"><<a href="mailto:aaron@aaronballman.com" target="_blank">aaron@aaronballman.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Mar 3, 2016 at 10:43 AM, Andrey Bokhanko<br>
<<a href="mailto:andreybokhanko@gmail.com">andreybokhanko@gmail.com</a>> wrote:<br>
> Now I'm completely confused... :-)<br>
><br>
> Can we rely that this MS engineer has enough authority to declare this<br>
> to be a bug?<br>
<br>
</span>He's on the compiler team, so yes.<br>
<span class=""><br>
> And more importantly -- is MS willing to fix the [supposed] bug in<br>
> future MSVC compilers? I frankly don't think so...<br>
<br>
</span>We can only guess what Microsoft is going to do and when. However, we<br>
do not aim to be bug for bug compatible with MSVC unless there's very<br>
good reason to do so, and I've yet to see any justification to warrant<br>
that for this bug. Further, there's additional burden. If Microsoft<br>
fixes this bug, are we going to then update our code to only support<br>
it in a certain range of -fms-compatibility-version values? Or are we<br>
going to have a compatibility hack that Microsoft doesn't have? etc.<br></blockquote><div><br></div><div>Here is my thinking:</div><div>If there is code out there in a wild that depends on this, then we should take this patch.</div><div>Once Microsoft releases a compiler which supports the conforming behavior, we should limit it's scope to a specific range of versions.</div><div>We've done this in the past for things like _Atomic.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
> Either way, it's up to Reid to decide what to do. Reid?<br>
<br>
</span>It is not solely up to Reid to decide what to do. It's up to us as a<br>
community as to what we want to support and maintain long-term and<br>
that requires some amount of consensus. Also, Reid is not the only<br>
Windows maintainer. ;-)<br>
<span class="HOEnZb"><font color="#888888"><br>
~Aaron<br>
</font></span></blockquote></div><br></div></div>