Bill Seurer via llvm-dev
2016-Jun-29 21:03 UTC
[llvm-dev] clang-ppc64be-linux-lnt flakiness
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
Sean Silva via llvm-dev
2016-Jul-02 19:16 UTC
[llvm-dev] clang-ppc64be-linux-lnt flakiness
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>