[LLVMdev] ARM backend failures from (gcc) c torture suite

Evan Cheng evan.cheng at apple.com
Mon Jul 27 22:32:35 PDT 2009


Thanks. Can you attach the tar file to pr4635? Also, are they failing  
with armv6? Thumb?

Evan

On Jul 27, 2009, at 6:19 PM, robert muth wrote:

> Just filed bugs for this and a new rather severe one involving  
> address arithmetic.
> Robert
>
> On Fri, Jul 24, 2009 at 1:34 AM, Evan Cheng <evan.cheng at apple.com>  
> wrote:
> Can you file a bug? Thanks.
>
> Evan
>
> On Jul 22, 2009, at 8:30 AM, robert muth wrote:
>
>> I have run the torture test again svn head rev 76522 (2009/07/20)  
>> there are now
>> 2 compilation and 23 runtime failure. A tarball with reproducers is  
>> attached.
>> Most problems are still vargs related.
>>
>> Robert
>>
>> On Fri, Jun 12, 2009 at 11:09 AM, Sandeep Patel <deeppatel1987 at gmail.com 
>> > wrote:
>> I don't have a target in front of me to run these tests at the  
>> moment,
>> but walking manually through va-arg-1.c, it's pretty clear that
>> there's some disconnect between the register spilling that happens in
>> LowerFORMAL_ARGUMENTS and what happens in LowerVASTART in
>> ARMISelLowering.cpp.
>>
>> deep
>>
>> On Thu, Jun 11, 2009 at 8:45 AM, robert muth<robert at muth.org> wrote:
>> > I wrote a few scripts to run llvm/arm against the gnu c torture  
>> test suite
>> > which consists of  over 900 smallish tests.
>> >
>> > There were quite a few failures with llvm/arm which I hereby want  
>> to
>> > report (see attached
>> > tarball for the actual failing testsc).
>> >
>> > Most of the failures are related to vararg/stdarg.
>> > I think I saw a bug files for this but cannot find it anymore.
>> > Is somebody on this?
>> >
>> > Finally, I would like to check in the scripts mentioned above.
>> > What would be a good place for them? "utils/" ?
>> >
>> > _______________________________________________
>> > 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
>>
>> <bad.tgz>_______________________________________________
>>
>> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090727/17608b1b/attachment.html>


More information about the llvm-dev mailing list