Yeah, they are just triggered by lit check tests. I’ll file some bugs today, though it looks like Quentin may have already filed bugs for some of these. -- Geoff Berry Employee of Qualcomm Innovation Center, Inc. Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project From: Daniel Berlin [mailto:dberlin at dberlin.org] Sent: Friday, April 22, 2016 12:05 PM To: Geoff Berry <gberry at codeaurora.org> Cc: llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] XDEBUG build bots? On Thu, Apr 21, 2016 at 1:18 PM, Geoff Berry via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org> > wrote: Hi All, Are there any bots that do any testing with clang/llvm built with XDEBUG (i.e. expensive checking)? I'm seeing 36 lit tests that currently hit asserts that are checked when XDEBUG is enabled. The checks that I'm hitting are: - DominatorTree::verifyDomTree() This seems super bad ;) Have a testcase? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160422/93652970/attachment.html>
Bugs filed: 27488 <https://llvm.org/bugs/show_bug.cgi?id=27488> librarie Scalar O unassignedbugs at nondot.org NEW --- [StructurizeCFG] lit test hits assert in verifyDomTree when compiled w/ XDEBUG <https://llvm.org/bugs/show_bug.cgi?id=27488> 14:34:06 27487 <https://llvm.org/bugs/show_bug.cgi?id=27487> librarie Scalar O unassignedbugs at nondot.org NEW --- [LoopVersioning] lit test hits invalid domtree assert w/ XDEBUG <https://llvm.org/bugs/show_bug.cgi?id=27487> 14:31:56 27486 <https://llvm.org/bugs/show_bug.cgi?id=27486> librarie Scalar O unassignedbugs at nondot.org NEW --- [InductiveRangeCheckElimination] invalidates domtree and hits asserts w/ XDEBUG <https://llvm.org/bugs/show_bug.cgi?id=27486> 14:29:00 27485 <https://llvm.org/bugs/show_bug.cgi?id=27485> librarie Backend: unassignedbugs at nondot.org NEW --- [X86] Codegen/X86/selectiondag-cse.ll hits assert when LLVM compiled with XDEBUG <https://llvm.org/bugs/show_bug.cgi?id=27485> 14:13:03 27483 <https://llvm.org/bugs/show_bug.cgi?id=27483> librarie Common C unassignedbugs at nondot.org NEW --- [SelectionDAG] LegalizeTypes hits asserts in PerformExpensiveChecks when compiled with XDEBUG <https://llvm.org/bugs/show_bug.cgi?id=27483> 14:12:59 27484 <https://llvm.org/bugs/show_bug.cgi?id=27484> librarie Backend: unassignedbugs at nondot.org NEW --- [ARM] Codegen/Thumb/segmented-stacks.ll hits assert when llvm compiled w/ XDEBUG <https://llvm.org/bugs/show_bug.cgi?id=27484> On 4/22/2016 12:11 PM, Geoff Berry via llvm-dev wrote:> > Yeah, they are just triggered by lit check tests. I’ll file some bugs > today, though it looks like Quentin may have already filed bugs for > some of these. > > -- > > Geoff Berry > > Employee of Qualcomm Innovation Center, Inc. > > Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a > Linux Foundation Collaborative Project > > *From:*Daniel Berlin [mailto:dberlin at dberlin.org] > *Sent:* Friday, April 22, 2016 12:05 PM > *To:* Geoff Berry <gberry at codeaurora.org> > *Cc:* llvm-dev <llvm-dev at lists.llvm.org> > *Subject:* Re: [llvm-dev] XDEBUG build bots? > > On Thu, Apr 21, 2016 at 1:18 PM, Geoff Berry via llvm-dev > <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > > Hi All, > > Are there any bots that do any testing with clang/llvm built with > XDEBUG > (i.e. expensive checking)? I'm seeing 36 lit tests that currently hit > asserts that are checked when XDEBUG is enabled. The checks that I'm > hitting are: > - DominatorTree::verifyDomTree() > > This seems super bad ;) > > Have a testcase? > > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev-- Geoff Berry Employee of Qualcomm Innovation Center, Inc. Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160422/51315724/attachment.html>
Thanks for noticing this, Geoff. I just landed r268050 which add a cmake option for this (and unifies XDEBUG and EXPENSIVE_CHECKS). This might make it easier to setup some build bots. Thank you, Filipe On Fri, Apr 22, 2016 at 8:40 PM, Geoff Berry via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Bugs filed: > 27488 <https://llvm.org/bugs/show_bug.cgi?id=27488> librarie Scalar O > unassignedbugs at nondot.org NEW --- [StructurizeCFG] lit test hits assert > in verifyDomTree when compiled w/ XDEBUG > <https://llvm.org/bugs/show_bug.cgi?id=27488> 14:34:06 > 27487 <https://llvm.org/bugs/show_bug.cgi?id=27487> librarie Scalar O > unassignedbugs at nondot.org NEW --- [LoopVersioning] lit test hits invalid > domtree assert w/ XDEBUG <https://llvm.org/bugs/show_bug.cgi?id=27487> > 14:31:56 > 27486 <https://llvm.org/bugs/show_bug.cgi?id=27486> librarie Scalar O > unassignedbugs at nondot.org NEW --- [InductiveRangeCheckElimination] > invalidates domtree and hits asserts w/ XDEBUG > <https://llvm.org/bugs/show_bug.cgi?id=27486> 14:29:00 > 27485 <https://llvm.org/bugs/show_bug.cgi?id=27485> librarie Backend: > unassignedbugs at nondot.org NEW --- [X86] Codegen/X86/selectiondag-cse.ll > hits assert when LLVM compiled with XDEBUG > <https://llvm.org/bugs/show_bug.cgi?id=27485> 14:13:03 > 27483 <https://llvm.org/bugs/show_bug.cgi?id=27483> librarie Common C > unassignedbugs at nondot.org NEW --- [SelectionDAG] LegalizeTypes hits > asserts in PerformExpensiveChecks when compiled with XDEBUG > <https://llvm.org/bugs/show_bug.cgi?id=27483> 14:12:59 > 27484 <https://llvm.org/bugs/show_bug.cgi?id=27484> librarie Backend: > unassignedbugs at nondot.org NEW --- [ARM] Codegen/Thumb/segmented-stacks.ll > hits assert when llvm compiled w/ XDEBUG > <https://llvm.org/bugs/show_bug.cgi?id=27484> > > On 4/22/2016 12:11 PM, Geoff Berry via llvm-dev wrote: > > Yeah, they are just triggered by lit check tests. I’ll file some bugs > today, though it looks like Quentin may have already filed bugs for some of > these. > > > > -- > > Geoff Berry > > Employee of Qualcomm Innovation Center, Inc. > > Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux > Foundation Collaborative Project > > > > *From:* Daniel Berlin [mailto:dberlin at dberlin.org <dberlin at dberlin.org>] > *Sent:* Friday, April 22, 2016 12:05 PM > *To:* Geoff Berry <gberry at codeaurora.org> <gberry at codeaurora.org> > *Cc:* llvm-dev <llvm-dev at lists.llvm.org> <llvm-dev at lists.llvm.org> > *Subject:* Re: [llvm-dev] XDEBUG build bots? > > > > > > > > On Thu, Apr 21, 2016 at 1:18 PM, Geoff Berry via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > Hi All, > > Are there any bots that do any testing with clang/llvm built with XDEBUG > (i.e. expensive checking)? I'm seeing 36 lit tests that currently hit > asserts that are checked when XDEBUG is enabled. The checks that I'm > hitting are: > - DominatorTree::verifyDomTree() > > > > This seems super bad ;) > > Have a testcase? > > > > > _______________________________________________ > LLVM Developers mailing listllvm-dev at lists.llvm.orghttp://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > -- > Geoff Berry > Employee of Qualcomm Innovation Center, Inc. > Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160429/e8843089/attachment.html>