<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 28, 2013 at 4:47 PM, "C. Bergström" <span dir="ltr"><<a href="mailto:cbergstrom@pathscale.com" target="_blank" class="cremed">cbergstrom@pathscale.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":777" style="overflow:hidden">For those driving c++11 in clang/llvm - Would it generally be acceptable to have a "sunrise" period where the preliminary evaluation has been done (buildbots, compiler evaluate.. etc) and the 1st actual c++11 commit hits the repo. (30-60 days?)<br>
</div></blockquote><div><br></div><div>I really don't think we need this level of complexity to the planning. I think we can give a heads up at a high level (as already discussed), check the build bots are updated, and flip the switch.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":777" style="overflow:hidden">
-------------<br>
My concern/thoughts - When we swap out STDCXX for libc++ - We aren't able to self host clang.</div></blockquote><div><br></div><div>No part of this relies on using libc++ on Linux instead of libstdc++. That's an orthogonal issue which I'm not even attempting to address.</div>
<div><br></div><div>Certainly, the platforms with only libc++ are self hosting clang successfully today.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":777" style="overflow:hidden"> This could be entirely *our* fault, but it hasn't been investigated extensively. (We also see Perennial C++ testsuite regressions which appear to come from libc++, but also not investiaged/confirmed) Having a sunrise period would allow us to investigate this as well as report any potentially blocking problems.<br>

<br>
Having a gnu-free self hosting[1] policy attached to this would also be great - that makes a potentially easier backup solution to anyone on [linux] with older gnu compilers</div></blockquote></div><div class="gmail_extra">
<br></div>Absolutely not. I really don't want to tie this to more things. If you think we should pursue such a goal, fine, but it is independent of the decision about using C++11, and not something I'm currently striving for.<br>
<br></div></div>