[llvm-dev] clang-ppc64be-linux-lnt flakiness

Sean Silva via llvm-dev llvm-dev at lists.llvm.org
Sat Jul 2 12:16:52 PDT 2016


On Sat, Jul 2, 2016 at 8:29 AM, Benjamin Kramer <benny.kra at gmail.com> wrote:

> Since the test case relies on the ThreadPool class this is probably
> related to https://llvm.org/bugs/show_bug.cgi?id=25829. We could
> disable that test on ppc but it would be much nicer if we could figure
> out why the ThreadPool doesn't work reliably on PPC. I couldn't get
> this to reproduce on a ppc64 machine :(
>

Ouch! Thanks for digging in though.

-- Sean Silva


>
> On Wed, Jun 29, 2016 at 11:03 PM, Bill Seurer <seurer at linux.vnet.ibm.com>
> wrote:
> > I looked at this a bit a while back when you first asked but I didn't see
> > anything obviously wrong.
> >
> > Benjamin, at least one of the referenced failures was on BE powerpc64. I
> > don't remember if that one
> > (http://lab.llvm.org:8011/builders/clang-ppc64be-linux-lnt/builds/4883)
> > failed on stage 1 or 2 and the results pages are no longer available.
> >
> > BTW, I tried testing the same revision many times on the same machine and
> > other BE and LE powerpc machines and never saw this.
> >
> > On 06/28/16 21:42, Sean Silva wrote:
> >>
> >> This just failed again:
> >>
> >>
> http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multistage/builds/1579
> >>
> >> Bill, could you take a look at this? This is like the 3rd time I've been
> >> incorrectly pinged by this buildbot due to this issue.
> >>
> >> -- Sean Silva
> >>
> >> On Mon, Jun 13, 2016 at 8:07 PM, Sean Silva <chisophugis at gmail.com
> >> <mailto:chisophugis at gmail.com>> wrote:
> >>
> >>     Thanks for taking a look. The flaky ASan test failure in the OP was
> >>     stage1 so it sounds like there may be multiple problems :(
> >>
> >>
> >>     -- Sean Silva
> >>
> >>     On Sun, Jun 12, 2016 at 7:32 AM, Benjamin Kramer
> >>     <benny.kra at gmail.com <mailto:benny.kra at gmail.com>> wrote:
> >>
> >>         I threw all the sanitizers I had access to on this test and
> didn't
> >>         find anything. The merging uses threads so I can't rule out
> >>         nondeterminism. It's strange that it only happens on ppc64le and
> >>         only
> >>         on stage 2, so an actual miscompile wouldn't surprise me either.
> >>
> >>         On Sun, Jun 12, 2016 at 4:26 PM, Sean Silva
> >>         <chisophugis at gmail.com <mailto:chisophugis at gmail.com>> wrote:
> >>          > Also, `Clang Tools :: include-fixer/merge.test` seems to be a
> >>         bit flaky:
> >>          >
> >>          >
> >>
> >>
> http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multistage/builds/1304
> >>          >
> >>
> >>
> http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multistage/builds/1315
> >>          >
> >>          > Ben, it looks like you're the one that added that test. Is
> >>         there any chance
> >>          > it could be a nondeterminism or something in the code?
> >>          >
> >>          > -- Sean Silva
> >>          >
> >>          > On Sun, Jun 12, 2016 at 1:41 AM, Sean Silva
> >>         <chisophugis at gmail.com <mailto:chisophugis at gmail.com>> wrote:
> >>          >>
> >>          >> Hi Bill, just a heads up but this bot seems to have
> >>         spuriously failed on a
> >>          >> build that only pulled in my commit r272505 which is
> >> unrelated.
> >>          >>
> >>          >>
> >>
> >> http://lab.llvm.org:8011/builders/clang-ppc64be-linux-lnt/builds/4883
> >>          >>
> >>          >> -- Sean Silva
> >>          >
> >>          >
> >>
> >>
> >>
> >
> >
> > --
> >
> > -Bill Seurer
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160702/dbb66eaf/attachment.html>


More information about the llvm-dev mailing list