Started 7 days 11 hr ago
Took 55 sec on green-dragon-16

Failed Build rL:363149 - C:363127 - #62280 (Jun 12, 2019 5:01:02 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 363149
  • http://llvm.org/svn/llvm-project/cfe/trunk : 363127
Changes
  1. [ARM] Implement TTI::isHardwareLoopProfitable
       
    Implement the backend target hook to drive the HardwareLoops pass.
    The low-overhead branch extension for Arm M-class cores is flexible
    enough that we don't have to ensure correctness at this point, except
    checking that the loop counter variable can be stored in LR - a
    32-bit register. For it to be profitable, we want to avoid loops that
    contain function calls, or any other instruction that alters the PC.
       
    This implementation uses TargetLoweringInfo, to query type and
    operation actions, looks at intrinsic calls and also performs some
    manual checks for remainder/division and FP operations.
       
    I think this should be a good base to start and extra details can be
    filled out later.

    Differential Revision: https://reviews.llvm.org/D62907 (detail/ViewSVN)
    by sam_parker
  2. [bindings/go][NFC] Format code with go fmt

    Run go fmt (version 1.12) over the Go bindings. This cleans up lots of
    inconsistencies in the code, it does not change the code in a functional
    way.

    Differential Revision: https://reviews.llvm.org/D63057 (detail/ViewSVN)
    by aykevl

Started by an SCM change

This run spent:

  • 8.9 sec waiting;
  • 55 sec build duration;
  • 1 min 4 sec total from scheduled to completion.

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

Link error

A link command has failed:
Indication 2

Ninja target failed

Below is a link to the first failed ninja target.
Indication 3