[llvm-dev] clang-ppc64be-linux-lnt flakiness
Benjamin Kramer via llvm-dev
llvm-dev at lists.llvm.org
Sat Jul 2 08:29:19 PDT 2016
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 :(
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
>
More information about the llvm-dev
mailing list