<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jan 13, 2014 at 10:34 AM, Nico Weber <span dir="ltr"><<a href="mailto:thakis@chromium.org" target="_blank">thakis@chromium.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><div class="h5"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jan 13, 2014 at 9:56 AM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@gmail.com" target="_blank">chandlerc@gmail.com</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><div><br><div class="gmail_quote">On Mon, Jan 13, 2014 at 9:00 AM, Nico Weber <span dir="ltr"><<a href="mailto:thakis@chromium.org" target="_blank">thakis@chromium.org</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div class="gmail_extra"><div class="gmail_quote">On Sun, Jan 12, 2014 at 10:02 PM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@gmail.com" target="_blank">chandlerc@gmail.com</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><br><div class="gmail_quote">On Sun, Jan 12, 2014 at 9:42 PM, Nico Weber <span dir="ltr"><<a href="mailto:thakis@chromium.org" target="_blank">thakis@chromium.org</a>></span> wrote:<br>




<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Tue, Jan 7, 2014 at 5:09 PM, Nico Weber <span dir="ltr"><<a href="mailto:thakis@chromium.org" target="_blank">thakis@chromium.org</a>></span> wrote:<br>





<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"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">





<div>On Tue, Jan 7, 2014 at 1:44 AM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@gmail.com" target="_blank">chandlerc@gmail.com</a>></span> wrote:<br>
</div><div><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"><div dir="ltr">Greetings, I'm trying CC-ing all the folks I could think of that are likely running bots for Clang. If I've missed any, sorry, please add them.<div>






<br></div><div>As you may have heard on various lists, it's time to switch Clang (and LLVM) to use C++11. The first step is establishing a new baseline of compiler versions that are supported[1]:</div>
<div><br></div><div>MSVC 2012</div><div>GCC 4.7</div></div></blockquote><div><br></div></div><div>Does this mean clang with require libstdc++4.7 too? Or can gcc 4.7 target libstdc++ 4.6 somehow?</div></div></div></div></blockquote>





<div><br></div></div><div>^ ping</div></blockquote></div><br></div>Yes. Part of the reason to pick GCC 4.7 is because its standard C++ library has a reasonably well tested and correct implementation of a large amount of the C++11 standard library. The standard library improvements wil lbe among the most dramatic as those have been widely implemented for longer in MSVC.</div>




</div>
</blockquote></div><br></div></div></div><div class="gmail_extra">So clang will stop running on regular Ubuntu Precise?</div></blockquote></div><br></div></div>Yes. Note that the next LTS is scheduled to be out before the 3.5 release, so it only people working against trunk and hosted on LTS that will have a window where they need to install a more recent host compiler.</div>


</div>
</blockquote></div><br></div></div></div><div class="gmail_extra">It's not just a host compiler, you also need to deploy the newer libstdc++ to all machines where you want to run clang, right?</div><div class="gmail_extra">
<br></div>
<div class="gmail_extra">(If so, this means we won't be able to update clang in Chromium land on linux for the foreseeable future. Which shouldn't hold the llvm project back of course, if you think it's reasonable to assume that everyone will upgrade to the new LTS as soon as it's out. I think this is an optimistic assumption.)</div>

</div>
</blockquote></div><br></div><div class="gmail_extra">(Update: We'll try bundling libstdc++4.7 with our clang binaries somehow, and are hopeful that we can keep things working for us.) </div></div>