Need help with greendragon/AArch64 to fix a test properly

Robinson, Paul via llvm-commits llvm-commits at
Fri Feb 26 13:23:44 PST 2016

Tried that in r262069, thanks!

From: Ahmed Bougacha [mailto:ahmed.bougacha at]
Sent: Friday, February 26, 2016 1:14 PM
To: Robinson, Paul
Cc: llvm-commits at
Subject: Re: Need help with greendragon/AArch64 to fix a test properly

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.


On Fri, Feb 26, 2016 at 12:58 PM, Robinson, Paul via llvm-commits <llvm-commits at<mailto:llvm-commits at>> 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.


From: llvm.greendragon at<mailto:llvm.greendragon at> [mailto:llvm.greendragon at<mailto:llvm.greendragon at>]
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:



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<>

  *   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<>

  *   Ninja target failed: Below is a link to the first failed ninja target.

     *   Indication 1<>


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<>

Name: LLVM-Unit
Failed: 0 test(s), Passed: 1489 test(s), Total: 1489 test(s)


  *   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:

     *   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<mailto:llvm-commits at>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the llvm-commits mailing list