<div dir="ltr">I wanted to follow up to see whether the bot got upgraded - I never saw a formal revert request so I didn't do that. Hoping that it got resolved!<div><br></div><div>Thanks,</div><div>Teresa</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 19, 2016 at 5:57 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 Tue, Oct 18, 2016 at 2:00 PM, Aaron Ballman <<a href="mailto:aaron@aaronballman.com">aaron@aaronballman.com</a>> wrote:<br>
> On Tue, Oct 18, 2016 at 1:52 PM, Teresa Johnson <<a href="mailto:tejohnson@google.com">tejohnson@google.com</a>> wrote:<br>
>><br>
>><br>
>><br>
>> On Tue, Oct 18, 2016 at 10:29 AM, Aaron Ballman <<a href="mailto:aaron@aaronballman.com">aaron@aaronballman.com</a>> wrote:<br>
>>><br>
>>> It turns out that there *may* be a problem with dropping GCC 4.7 right<br>
>>> now. It seems that our documentation builder (which is not a public<br>
>>> bot, unfortunately) that is used for building the public-facing<br>
>>> attribute and compiler option documents is on a machine running GCC<br>
>>> 4.7. I've alerted the person maintaining the bot about it, but I'm not<br>
>>> certain how soon that builder will be switched over (it may already be<br>
>>> in the process of switching, for all I know).<br>
>>><br>
>>> I apologize for not recognizing this earlier, but it turns out that a<br>
>>> recent commit broke that bot this morning, which is how I realized<br>
>>> that the bot is still on GCC 4.7.<br>
>><br>
>><br>
>> Ok do we need to revert this change? If so, how long would it take to get the bot upgraded to gcc 4.8? I am surprised the bot has been working though - this change was motivated by multiple reports of clang and LLVM not building with gcc 4.7. Or is it just building documentation?<br>
><br>
> I think we may need to revert this change, but I'll know for sure<br>
> tomorrow when the bot gives me a status report.<br>
<br>
</span>I woke up this morning to a status report:<br>
<br>
Updated to revision 284575.<br>
CMake Error at cmake/modules/<wbr>CheckCompilerVersion.cmake:12 (message):<br>
<span class="">  Host GCC version must be at least 4.8!<br>
</span>Call Stack (most recent call first):<br>
  cmake/config-ix.cmake:14 (include)<br>
  CMakeLists.txt:517 (include)<br>
<br>
-- Configuring incomplete, errors occurred!<br>
See also "/opt/llvm/build.attributes/<wbr>CMakeFiles/CMakeOutput.log".<br>
See also "/opt/llvm/build.attributes/<wbr>CMakeFiles/CMakeError.log".<br>
<br>
So it looks like this patch effectively disables generation of the<br>
public documentation for attributes and compiler options. We don't<br>
change those so frequently that a revert is critical, but unless we<br>
can get the bot updated reasonably soon, this would mean our public<br>
docs for those two things are basically in stasis.<br>
<br>
I will continue to push for the bot upgrade, but I am not able to<br>
control the process, only request it.<br>
<span class="HOEnZb"><font color="#888888"><br>
~Aaron<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> I'm a consumer of this<br>
> bot, but not the producer of it. I don't have access to the bot, but<br>
> it sends me an automatic status update after it builds the<br>
> documentation, which is done on a daily schedule.<br>
><br>
> I've emailed Tanya (who helped me get this builder set up) about<br>
> upgrading the bot, but I've not heard back on the status or a<br>
> timeline. AFAIK, the bot is only trying to build the clang-tblgen tool<br>
> (and what it relies on), which probably explains why it hasn't broken<br>
> until yesterday.<br>
><br>
> ~Aaron<br>
><br>
>><br>
>> Thanks,<br>
>> Teresa<br>
>><br>
>><br>
>>><br>
>>><br>
>>> ~Aaron<br>
>>><br>
>>><br>
>>> On Tue, Oct 18, 2016 at 12:40 PM, Renato Golin via llvm-commits<br>
>>> <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br>
>>> > rengolin accepted this revision.<br>
>>> > rengolin added a comment.<br>
>>> > This revision is now accepted and ready to land.<br>
>>> ><br>
>>> > In <a href="https://reviews.llvm.org/D25683#573000" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D25683#573000</a>, @jlebar wrote:<br>
>>> ><br>
>>> >> If someone really wants to use gcc 4.7, nothing is stopping them from going into cmake and commenting out this line.  :)<br>
>>> ><br>
>>> ><br>
>>> > Good point. :)<br>
>>> ><br>
>>> > LGTM. Thanks!<br>
>>> ><br>
>>> ><br>
>>> > <a href="https://reviews.llvm.org/D25683" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D25683</a><br>
>>> ><br>
>>> ><br>
>>> ><br>
>>> > ______________________________<wbr>_________________<br>
>>> > llvm-commits mailing list<br>
>>> > <a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
>>> > <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-commits</a><br>
>><br>
>><br>
>><br>
>><br>
>> --<br>
>> Teresa Johnson | Software Engineer | <a href="mailto:tejohnson@google.com">tejohnson@google.com</a> | <a href="tel:408-460-2413" value="+14084602413">408-460-2413</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><span style="font-family:Times;font-size:medium"><table cellspacing="0" cellpadding="0"><tbody><tr style="color:rgb(85,85,85);font-family:sans-serif;font-size:small"><td nowrap style="border-top-style:solid;border-top-color:rgb(213,15,37);border-top-width:2px">Teresa Johnson |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(51,105,232);border-top-width:2px"> Software Engineer |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(0,153,57);border-top-width:2px"> <a href="mailto:tejohnson@google.com" target="_blank">tejohnson@google.com</a> |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(238,178,17);border-top-width:2px"> 408-460-2413</td></tr></tbody></table></span></div>
</div>