<div dir="ltr">It seems like everything is getting back to normal?  (Disregarding the fact that every bot is currently red, but at least it's an actual bug in someone's patch this time)<div><br></div><div>Thanks</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Sep 20, 2017 at 5:27 AM Krzysztof Parzyszek 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">On llvm-hexagon-elf, the two builds you mention actually came from two<br>
different machines.  One of them fails consistently, the other one<br>
works.  Since the builds are dispatched to whichever one is free, it may<br>
appear that they fail randomly.  Let me see if I can fix it, if not,<br>
I'll complain to someone who can.<br>
<br>
-Krzysztof<br>
<br>
On 9/19/2017 8:33 PM, Zachary Turner via llvm-dev wrote:<br>
> Hi all, for the past several days I've been dealing with intermittent<br>
> bot failures due to a recent series of patches which changes some things<br>
> about lit.<br>
><br>
> Most of the dust has settled, but there's several bots that just won't<br>
> stay green.<br>
><br>
> An example is this one:<br>
><br>
> <a href="http://lab.llvm.org:8011/builders/llvm-hexagon-elf" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/builders/llvm-hexagon-elf</a><br>
><br>
> What happens in all of these cases is that SVN encounters a tree<br>
> conflict when updating, and then it gets stuck on some messed up of the<br>
> code where the test suite doesn't match up with the code being tested.<br>
><br>
> But at this point I honestly think this is some kind of bug in SVN or<br>
> buildbot and I'm not entirely sure what to do about it.  For these<br>
> affected bots, I can force a clobber by setting build revision to 0 and<br>
> forcing a build.  This will rm -rf the source tree and check out a new<br>
> one.  Surely this should resolve any conflicts right?  But it doesn't.<br>
> For example:<br>
><br>
> In this build I clobber the source tree.  You can see by clicking the<br>
> svn-llvm step.  You can see that all tests pass.<br>
> <a href="http://lab.llvm.org:8011/builders/llvm-hexagon-elf/builds/9746" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/builders/llvm-hexagon-elf/builds/9746</a><br>
><br>
> The next build, 9747 also passes and if you click the svn-llvm step<br>
> you'll see that it just updates some files.<br>
><br>
> But all of a sudden, 9749 fails.  If you look at the svn-llvm step<br>
> again, you see this:<br>
><br>
> Updating '.':<br>
> Skipped 'utils/lit/lit/llvm' -- Node remains in conflict<br>
><br>
> and now everything starts failing.<br>
><br>
> But it shouldn't even be trying to update this!   No file in that<br>
> directory has changed.  If you look at 9747, 9748, and 9749, none of<br>
> those CLs touch any files in that folder.<br>
><br>
> So, I'm really at a loss here.  I don't think reverting is going to fix<br>
> anything, because I believe the damage to be related to some<br>
> intermediate commit, and the revert is just going to get stacked onto<br>
> the end of the commit list.  Something seems fundamentally messed up here.<br>
><br>
> Can anyone provide some insight?<br>
><br>
><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>
><br>
<br>
--<br>
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,<br>
hosted by The Linux Foundation<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>