Need help with greendragon/AArch64 to fix a test properly

Ahmed Bougacha via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 26 13:14:13 PST 2016


It's caused by AArch64 on darwin using asm like "fdiv.4s".  I'd replace
-march with -mtriple=aarch64-unknown-unknown (== linux) to always use the
standard version.

-Ahmed

On Fri, Feb 26, 2016 at 12:58 PM, Robinson, Paul via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> I got this failure notice due to my change to
> test/CodeGen/AArch64/fdiv-combine.ll in r262054 (reverted in r262060).
>
>
>
> It works fine for me on Ubuntu 14.04.  Could somebody please provide me
> with the output of "llc –march=aarch64 < fdiv-combine.ll" using whatever
> environment greendragon is using?  I need to understand how that's
> different so I can fix the test properly.
>
>
>
> Thanks!
>
> --paulr
>
>
>
> *From:* llvm.greendragon at gmail.com [mailto:llvm.greendragon at gmail.com]
> *Sent:* Friday, February 26, 2016 11:56 AM
> *To:* Robinson, Paul; Greg Clayton
> *Cc:* Marc Schifer
> *Subject:* Clang Stage 1: cmake, incremental RA, using system compiler
> (Check) - Build # 19556 - Failure!
> *Importance:* High
>
>
> [FAILURE] clang-stage1-cmake-RA-incremental_check [#19556]
>
> *Build URL:*
>
>
> http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_check/19556/
>
> *Project:*
>
> clang-stage1-cmake-RA-incremental_check
>
> *Date of build:*
>
> Fri, 26 Feb 2016 11:51:51 -0800
>
> *Build duration:*
>
> 3 min 42 sec
> Identified problems:
>
>    - Compile Error: This build failed because of a compile error. Below
>    is a list of all errors in the build log:
>       - Indication 1
>       <http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_check/19556/consoleFull#-84469183849ba4694-19c4-4d7e-bec5-911270d8a58c>
>    - Regression test failed: This build failed because a regression test
>    in the test suite FAILed. See the test report <http://testReport/> for
>    details.
>       - Indication 1
>       <http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_check/19556/consoleFull#1116855838254eaf0-7326-4999-85b0-388101f2d404>
>    - Ninja target failed: Below is a link to the first failed ninja
>    target.
>       - Indication 1
>       <http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_check/19556/consoleFull#-1120745733a1ca8a51-895e-46c6-af87-ce24fa4cd561>
>
> Tests:
>
> Name: *Clang*
> Failed: 0 test(s), Passed: 7655 test(s), Total: 7655 test(s)
>
> Name: *Clang-Unit*
> Failed: 0 test(s), Passed: 1429 test(s), Total: 1429 test(s)
>
> Name: *LLVM*
> Failed: 1 test(s), Passed: 14468 test(s), Total: 14469 test(s)
>
>    - *Failed: LLVM.CodeGen/AArch64.fdiv-combine.ll
>    <http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_check/19556/testReport/junit/LLVM/CodeGen_AArch64/fdiv_combine_ll>
>    *
>
> Name: *LLVM-Unit*
> Failed: 0 test(s), Passed: 1489 test(s), Total: 1489 test(s)
>
>
>
> Changes
>
>    - Commit *262055* by *gclayton:*
>
> Make sure to #include for the std::atomic that was recently added.
>
>    - *edit*: llvm-revision.src/lldb/trunk/source/Target/Process.cpp
>
>
>
>    - Commit *262054* by *probinson:*
>
> Fix tests that used CHECK-NEXT-NOT and CHECK-DAG-NOT. FileCheck actually
> doesn't support combo suffixes. Differential Revision:
> http://reviews.llvm.org/D17588
>
>    - *edit*:
>       llvm-revision.src/llvm/trunk/test/CodeGen/AArch64/fdiv-combine.ll
>       - *edit*: llvm-revision.src/llvm/trunk/test/CodeGen/AArch64/remat.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/CodeGen/Hexagon/rdf-copy.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/CodeGen/Hexagon/tls_pic.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/CodeGen/PowerPC/fdiv-combine.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/CodeGen/SPARC/2011-01-11-CC.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/CodeGen/Thumb/ldm-merge-struct.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/Transforms/GVN/pre-gep-load.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/Transforms/LoopVectorize/PowerPC/large-loop-rdx.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/Transforms/LoopVectorize/PowerPC/small-loop-rdx.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/Transforms/SLPVectorizer/X86/ordering.ll
>       - *edit*:
>       llvm-revision.src/llvm/trunk/test/tools/dsymutil/absolute_symbol.test
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160226/7121a9e1/attachment.html>


More information about the llvm-commits mailing list