Started 1 mo 26 days ago
Took 35 min on green-dragon-22

Failed Build rL:372121 - C:372119 - #637 (Sep 17, 2019 6:51:48 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372121
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372119
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372056
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 371835
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372034
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372102
Changes
  1. [ARM] Fix for buildbots

    Add --verifymachineinstrs and update the remaining low overhead loop
    tests. (detail/ViewSVN)
    by sam_parker
  2. [RISCV][NFC] Use NoRegister instead of 0 literal

    Summary: Trivial cleanup.

    Reviewers: asb, lenary

    Reviewed By: lenary

    Subscribers: hiraditya, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, Jim, s.egerton, pzheng, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67526 (detail/ViewSVN)
    by luismarques
  3. [OpenCL] Tidy up some comments; NFC (detail/ViewSVN)
    by svenvh
  4. [X86] X86DAGToDAGISel::tryFoldLoad - assert root/parent pointers are non-null. NFCI.

    Silences a static analyzer warning. (detail/ViewSVN)
    by rksimon
  5. InterleavedAccessInfo - Don't dereference a dyn_cast result. NFCI. (detail/ViewSVN)
    by rksimon
  6. [LoopVectorize] Don't dereference a dyn_cast result. NFCI.

    The static analyzer is warning about potential null dereferences of dyn_cast<> results, we can use cast<> directly as we know that these cases should all be CastInst, which is why its working atm and anyway cast<> will assert if they aren't. (detail/ViewSVN)
    by rksimon
  7. [ARM] Fix for MVE load/store stack accesses

    MVE loads and stores have a 7 bit immediate range, scaled by the length of the type. This needs to be taught to the stack estimation code to ensure that an emergency spill slot is reserved in case we run out of registers when materialising stack indices.

    Also the narrowing loads/stores can be created with frame indices even though they do not accept SP as a register. We need in those cases to make sure we have an emergency register to use as the frame base, as SP can never be used.

    Differential Revision: https://reviews.llvm.org/D67327 (detail/ViewSVN)
    by dmgreen
  8. Hide implementation details in namespaces. (detail/ViewSVN)
    by d0k
  9. [ARM][LowOverheadLoops] Add LR def safety check

    Converting the *LoopStart pseudo instructions into DLS/WLS results in
    LR being defined. These instructions were inserted on the assumption
    that LR would already contain the loop counter because a mov is
    introduced during ISel as the the consumers in the loop can only use
    LR. That assumption proved wrong!

    So perform a safety check, finding an appropriate place to insert the
    DLS/WLS instructions or revert if this isn't possible.

    Differential Revision: https://reviews.llvm.org/D67539 (detail/ViewSVN)
    by sam_parker

Started by an SCM change (8 times)

This run spent:

  • 1 hr 29 min waiting;
  • 35 min build duration;
  • 2 hr 5 min total from scheduled to completion.
LLVM/Clang Warnings: 4 warnings.

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

Missing test results

The test result file Jenkins is looking for does not exist after the build.
Indication 2

Ninja target failed

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