<div dir="ltr">+ Denis and Galina who should know about the affected buildbots and whether it's fine to upgrade them or whether their configurations reflect some important use cases. Sylvestre should know if the release process for LLVM on Ubuntu/Debian relies on the older GCC toolchains somehow.</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Apr 9, 2018 at 1:51 PM Roman Lebedev 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hmm, i guess i should have mailed cfe-dev too. Doing that now.<br>
<br>
On Sun, Apr 8, 2018 at 9:38 PM, Roman Lebedev <<a href="mailto:lebedev.ri@gmail.com" target="_blank">lebedev.ri@gmail.com</a>> wrote:<br>
> Hi.<br>
><br>
> As per[1], gcc-4.8 is the oldest supported *major* gcc version.<br>
> But what about minor/patch versions?<br>
><br>
> When <a href="https://reviews.llvm.org/D43779" rel="noreferrer" target="_blank">https://reviews.llvm.org/D43779</a> was initially committed,<br>
> a few[2][3] buildbots failed. As i have now looked into the issue:<br>
> * but it is *REPRODUCIBLE* with gcc-4.8.4 and gcc-4.9.2 from debian<br>
> oldstable (Jessie).<br>
> * it is *NOT* reproducible with gcc-4.8.5 and gcc-4.9.3 from ubuntu 16.04,<br>
> So it looks like it was a gcc problem, and it is resolved in latest<br>
> minor/patch versions.<br>
><br>
> So is there some more specific guideline on minor/patch version requirements?<br>
> Do we want LLVM to be buildable with all gcc 4.8/4.9 versions?<br>
> Or is it okay to only build with the latest point versions, that<br>
> contain the fix?<br>
><br>
> (Regardless, it would be good to have the answer in [1])<br>
><br>
> Roman.<br>
><br>
> [1] <a href="http://llvm.org/docs/GettingStarted.html#host-c-toolchain-both-compiler-and-standard-library" rel="noreferrer" target="_blank">http://llvm.org/docs/GettingStarted.html#host-c-toolchain-both-compiler-and-standard-library</a><br>
> [2] <a href="http://lab.llvm.org:8011/buildslaves/atom1-buildbot" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/buildslaves/atom1-buildbot</a><br>
> [3] <a href="http://lab.llvm.org:8011/buildslaves/ps4-buildslave1a" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/buildslaves/ps4-buildslave1a</a><br>
_______________________________________________<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="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div>