<div dir="ltr"><div dir="ltr"><div>The follow-on patch at <a href="https://reviews.llvm.org/D58682">https://reviews.llvm.org/D58682</a> may affect users who are on old versions of libstdc++ that slipped through the previous checks. In particular, if you use newer bugfix releases of old versions of libstdc++ with a new compiler, there is a chance that you did not encounter the soft error that was previously implemented. Nevertheless, support for your environment might be going away soon. The aforementioned patch will improve detection for such environments.</div><div><br></div><div>-- HT<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Feb 8, 2019 at 1:15 PM JF Bastien via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">Hello compiler fans!<div><br></div><div>As <a href="http://lists.llvm.org/pipermail/llvm-dev/2019-January/129452.html" target="_blank">discussed in the RFC</a>, LLVM’s cmake configuration now soft-errors if you use an older toolchain to build. The new minimums are:</div><div><br>* Clang 3.5<br>* Apple Clang 6.0<br>* GCC 5.1<br>* Visual Studio 2017</div><div><br></div><div>You can opt-out of the soft-error with <font face="Courier New">LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN</font>. You’ll still want to update your toolchain because that soft-error will become a hard-error once we move away from C++11, and we would truly miss you. I will send another RFC for this migration away from C++11 at the end of March 2019.<br></div><div><br></div><div>Happy compiling!</div><div><br></div><div>JF</div></div>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div></div></div>