[LLVMdev] make check-all failing 18 tests with --enable-optimized

Brendan Kirby bkirby at mips.com
Tue Dec 13 08:21:13 PST 2011


Thanks.  I had been wondering about that one as well.  I'll try this
without scratch in the path.

Brendan

On 12/13/11 00:57, James Molloy wrote:
> Thanks for this, I noticed this recently also (and internally expect it to
> fail).
>
> -----Original Message-----
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On
> Behalf Of Patrik Hägglund H
> Sent: 13 December 2011 08:31
> To: Brendan Kirby; Evan Cheng
> Cc: llvmdev at cs.uiuc.edu
> Subject: Re: [LLVMdev] make check-all failing 18 tests with
> --enable-optimized
>
> I have now made a report at http://llvm.org/bugs/show_bug.cgi?id=11552.
>
> Patrik Hägglund
>
> -----Original Message-----
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On
> Behalf Of Patrik Hägglund H
> Sent: den 13 december 2011 08:07
> To: Brendan Kirby; Evan Cheng
> Cc: llvmdev at cs.uiuc.edu
> Subject: Re: [LLVMdev] make check-all failing 18 tests with
> --enable-optimized
>
> I don't know about the LLVM errors, but I have seen the Clang error before.
> It occurs because the test is not path independent. In
> Preprocessor/macro_paste_c_block_comment.c you have 'nog grep scratch',
> which means that you can't have 'scratch' in your path. I think this should
> be reported as a bug.
>
> Regards,
> Patrik Hägglund
>
> -----Original Message-----
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On
> Behalf Of Brendan Kirby
> Sent: den 13 december 2011 06:11
> To: Evan Cheng
> Cc: llvmdev at cs.uiuc.edu
> Subject: Re: [LLVMdev] make check-all failing 18 tests with
> --enable-optimized
>
> On 12/12/11 19:29, Evan Cheng wrote:
>> On Dec 12, 2011, at 6:26 PM, Brendan Kirby wrote:
>>
>>> As part of our automated testing, I'm running make check-all to watch 
>>> for failures.  One of my builds uses the --enable-optimized option to 
>>> configure. When I build the latest trunk, I'm now seeing 18 failing
>>> tests:
>>>    Clang :: Preprocessor/macro_paste_c_block_comment.c
>>>    LLVM :: CodeGen/ARM/2011-05-04-MultipleLandingPadSuccs.ll
>>>    LLVM :: CodeGen/ARM/2011-11-14-EarlyClobber.ll
>>>    LLVM :: CodeGen/ARM/lsr-unfolded-offset.ll
>>>    LLVM :: CodeGen/Generic/2003-05-28-ManyArgs.ll
>>>    LLVM :: CodeGen/Generic/print-arith-fp.ll
>>>    LLVM :: CodeGen/Thumb/2009-08-20-ISelBug.ll
>>>    LLVM :: CodeGen/Thumb/asmprinter-bug.ll
>>>    LLVM :: CodeGen/X86/2006-10-13-CycleInDAG.ll
>>>    LLVM :: CodeGen/X86/2008-02-08-LoadFoldingBug.ll
>>>    LLVM :: CodeGen/X86/2009-09-10-SpillComments.ll
>>>    LLVM :: CodeGen/X86/2010-02-19-TailCallRetAddrBug.ll
>>>    LLVM :: CodeGen/X86/2010-04-13-AnalyzeBranchCrash.ll
>>>    LLVM :: CodeGen/X86/2011-10-11-SpillDead.ll
>>>    LLVM :: CodeGen/X86/2011-10-12-MachineCSE.ll
>>>    LLVM :: CodeGen/X86/2011-11-09-FoldImpDefs.ll
>>>    LLVM :: CodeGen/X86/Atomics-64.ll
>>>    LLVM :: CodeGen/X86/fold-pcmpeqd-2.ll
>>>
>>> 17 of these tests started failing with the commit r145975, "First 
>>> chunk of MachineInstr bundle support." on 12/6/2011.  I've verified 
>>> that the tests pass with commit r145974.
>>>
>>> The build is running on a CentOS 5.6 machine with gcc version 4.1.2.
>>> The build process is basically:
>>> git clone http://llvm.org/git/llvm.git source git clone 
>>> http://llvm.org/git/clang.git source/tools/clang mkdir build cd build 
>>> ../source/configure --prefix=$(dirname $PWD)/install 
>>> --enable-optimized make make check-all
>>>
>>> Is anyone else seeing this?  Or are these tests known to fail in 
>>> trunk right now?
>> Everything is passing for me and all the buildbots are happy. How are they
> failing for you?
>> Evan
>>
> I'm not sure what you mean.  I'm getting blocks of "Machine code for
> function" for some of the failing tests.  In other cases I'm getting what
> looks like a memory dump.  I have the output from the latest run at the
> following URL if that helps:
> https://dmz-portal.mips.com/bb/builders/LLVM%20optimize%20install/builds/30/
> steps/make%20check-all/logs/stdio
>
> Brendan
>
>
>>> Brendan
>>>
>>>
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
>
>




More information about the llvm-dev mailing list