Started 26 days ago
Took 4 hr 11 min on green-dragon-02

Failed Build #14736 (Sep 20, 2019 11:45:56 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372418
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372419
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372348
  • http://llvm.org/svn/llvm-project/zorg/trunk : 372342
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372242
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372388
Changes
  1. Fix a documentation error (detail)
    by szelethus
  2. Fix -Wdocumentation warning. NFCI. (detail)
    by rksimon
  3. [NFC][PowerPC] Refactor classifyGlobalReference

    We always(and only) check the NLP flag after calling
    classifyGlobalReference to see whether it is accessed
    indirectly.

    Refactor to code to use isGVIndirectSym instead. (detail)
    by jsji
  4. Fix MSVC "not all control paths return a value" warning. NFCI. (detail)
    by rksimon
  5. [www] Turn 'Clang 9' boxes green in C++ status pages now Clang 9 is
    released. (detail)
    by rsmith
  6. Reland '[analyzer][MallocChecker][NFC] Document and reorganize some functions'

    Differential Revision: https://reviews.llvm.org/D54823 (detail)
    by szelethus
  7. [NFC][InstCombine] Fixup newly-added tests (detail)
    by lebedevri
  8. [MTE] Handle MTE instructions in AArch64LoadStoreOptimizer.

    Summary: Generate pre- and post-indexed forms of ST*G and STGP when possible.

    Reviewers: ostannard, vitalybuka

    Subscribers: kristof.beyls, hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67741 (detail)
    by eugenis
  9. [libTooling] Add `ifBound`, `elseBranch` RangeSelector combinators.

    Summary:
    Adds two new combinators and corresponding tests to the RangeSelector library.
    * `ifBound` -- conditional evaluation of range-selectors, based on whether a
       given node id is bound in the match.
    * `elseBranch` -- selects the source range of the else and its statement.

    Reviewers: gribozavr

    Subscribers: cfe-commits

    Tags: #clang

    Differential Revision: https://reviews.llvm.org/D67621 (detail)
    by ymandel
  10. [SelectionDAG][Mips][Sparc] Don't allow SimplifyDemandedBits to constant fold TargetConstant nodes to a Constant.

    Summary:
    After the switch in SimplifyDemandedBits, it tries to create a
    constant when possible. If the original node is a TargetConstant
    the default in the switch will call computeKnownBits on the
    TargetConstant which will succeed. This results in the
    TargetConstant becoming a Constant. But TargetConstant exists to
    avoid being changed.

    I've fixed the two cases that relied on this in tree by explicitly
    making the nodes constant instead of target constant. The Sparc
    case is an old bug. The Mips case was recently introduced now that
    ImmArg on intrinsics gets turned into a TargetConstant when the
    SelectionDAG is created. I've removed the ImmArg since it lowers
    to generic code.

    Reviewers: arsenm, RKSimon, spatel

    Subscribers: jyknight, sdardis, wdng, arichardson, hiraditya, fedor.sergeev, jrtc27, atanasyan, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67802 (detail)
    by ctopper
  11. [aarch64] add def-pats for dot product

    This patch adds the patterns to select the dot product instructions.
    Tested on aarch64-linux with make check-all.

    Differential Revision: https://reviews.llvm.org/D67645 (detail)
    by spop
  12. Remove assert from MachineLoop::getLoopPredecessor()

    According to the documentation method returns predecessor
    if the given loop's header has exactly one unique predecessor
    outside the loop. Otherwise return null.

    In reality it asserts if there is no predecessor outside of
    the loop.

    The testcase has the loop where predecessors outside of the
    loop were not identified as analyzeBranch() was unable to
    process the mask branch and returned true. That is also not
    correct to assert for the truly dead loops.

    Differential Revision: https://reviews.llvm.org/D67634 (detail)
    by rampitec
  13. [MVT] Add v256i1 to MachineValueType

    This type can show up when lowering some HVX vector code on Hexagon. (detail)
    by kparzysz
  14. [InstCombine] Tests for (a+b)<=a && (a+b)!=0 fold (PR43259)

    https://rise4fun.com/Alive/knp
    https://rise4fun.com/Alive/ALap (detail)
    by lebedevri
  15. [ARM] Fix CTTZ not generating correct instructions MVE

    CTTZ intrinsic should have been set to Custom, not Expand (detail)
    by oliverlars
  16. [docs] Remove training whitespaces. NFC

    Subscribers: jfb, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67835 (detail)
    by fpetrogalli
  17. Add a missing space in a MIR parser error message (detail)
    by dstenb
  18. gn build: Merge r372396 (detail)
    by gnsyncbot
  19. [TextAPI] Arch&Platform to Target

    Summary:
    This is a patch for updating TextAPI/Macho to read in targets as opposed to arch/platform.
    This is because in previous versions tbd files only supported a single platform but that is no longer the case,
    so, now its tracked by unique triples.
    This precedes a seperate patch that will add  the TBD-v4 format

    Reviewers: ributzka, steven_wu, plotfi, compnerd, smeenai

    Reviewed By: ributzka

    Subscribers: mgorny, hiraditya, dexonsmith, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67527 (detail)
    by cishida

Started by timer (4 times)

This run spent:

  • 3 hr 34 min waiting;
  • 4 hr 11 min build duration;
  • 7 hr 46 min total from scheduled to completion.

Identified problems

Ninja target failed

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

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 2

Missing test results

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