[llvm-dev] XDEBUG build bots?
Mehdi Amini via llvm-dev
llvm-dev at lists.llvm.org
Mon May 2 12:00:05 PDT 2016
I had a patch at some point that added a feature to lit that would *always* add the -verify-machineinstrs (unless disabled explicitely).
Test that wouldn't pass were marked something like "XFAIL: verifymachineinstrs", but it would prevent from adding new failing tests and we could move towards a totally verifier-clean suite.
--
Mehdi
> On Apr 29, 2016, at 6:42 PM, Matthias Braun via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Would it make sense to include -verify-machineinstrs into XDEBUG ad well?
>
> On Apr 29, 2016, at 8:36 AM, Filipe Cabecinhas via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>
>> 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 <mailto: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 <mailto: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 <mailto: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 <mailto: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 <mailto: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 <mailto: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 <mailto: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 <mailto:dberlin at dberlin.org>]
>>> Sent: Friday, April 22, 2016 12:05 PM
>>> To: Geoff Berry <gberry at codeaurora.org> <mailto:gberry at codeaurora.org>
>>> Cc: llvm-dev <llvm-dev at lists.llvm.org> <mailto: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 <mailto:llvm-dev at lists.llvm.org>
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <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
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev>
>>
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev>
> _______________________________________________
> 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/20160502/c7ddfc31/attachment-0001.html>
More information about the llvm-dev
mailing list