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