Started 5 days 8 hr ago
Took 5 hr 41 min on green-dragon-02

Failed Build #14688 (Sep 13, 2019 2:48:48 AM)

  • : 371834
  • : 371834
  • : 371822
  • : 371835
  • : 371763
  • : 371773
  1. Remove redundant linaro slaves from

    The file contains several linaro administered build slaves that
    are no longer used in This patch removes them.

    Differential Revision: (detail)
    by psmith
  2. [Clang Interpreter] Initial patch for the constexpr interpreter

    This patch introduces the skeleton of the constexpr interpreter,
    capable of evaluating a simple constexpr functions consisting of
    if statements. The interpreter is described in more detail in the
    RFC. Further patches will add more features.

    Reviewers: Bigcheese, jfb, rsmith

    Subscribers: bruno, uenoku, ldionne, Tyker, thegameg, tschuett, dexonsmith, mgorny, cfe-commits

    Tags: #clang

    Differential Revision: (detail)
    by nand
  3. [AArch64] More @llvm.fma.f16 tests

    Follow up of rL371321 that added FMA FP16 patterns. This adds more tests
    for @llvm.fma.f16. This probably shows we miss one fmsub optimisation
    opportunity, which I will look into. (detail)
    by sjoerdmeijer
  4. Fix a perl warning: Scalar value @ArgParts[0] better written as $ArgParts[0] at /usr/share/clang/scan-build-10/libexec/ccc-analyzer line 502. (detail)
    by sylvestre
  5. [Alignment] Introduce llvm::Align to MCSection

    This is patch is part of a series to introduce an Alignment type.
    See this thread for context:
    See this patch for the introduction of the type:

    Reviewers: courbet, JDevlieghere

    Subscribers: arsenm, sdardis, jvesely, nhaehnle, sbc100, hiraditya, aheejin, jrtc27, atanasyan, llvm-commits

    Tags: #llvm

    Differential Revision: (detail)
    by gchatelet
  6. [lib/ObjectYAML] - Change interface to return `bool` instead of `int`. NFCI

    It was suggested in comments for D67445 to split this part.

    Differential revision: (detail)
    by grimar
  7. [ARM] Add support for MVE vmaxv and vminv

    This patch adds vecreduce_smax, vecredude_umax, vecreduce_smin, vecreduce_umin and selection for vmaxv and minv.

    Differential Revision: (detail)
    by samtebbs
  8. [llvm-objdump] Fix llvm-objdump --all-headers output order

    Patch by Justice Adams!

    Made llvm-objdump --all-headers output match the order of GNU objdump for compatibility reasons.

    Old order of the headers output:
    * file header
    * section header table
    * symbol table
    * program header table
    * dynamic section

    New order of the headers output (GNU compatible):
    * file header information
    * program header table
    * dynamic section
    * section header table
    * symbol table

    (Relevant BugZilla Bug:

    Differential revision: (detail)
    by grimar
  9. Revert "Fix test failures after r371640"

    This reverts commit r371645, because r371640 was reverted. (detail)
    by gribozavr
  10. [compiler-rt] Add ubsan interface header.

    This is to document __ubsan_default_options().

    Reviewed By: vitalybuka

    Differential Revision: (detail)
    by pgousseau
  11. [Clang][ASTImporter] Added visibility check for FunctionTemplateDecl.

    ASTImporter makes now difference between function templates with same
    name in different translation units if these are not visible outside.

    Reviewers: martong, a.sidorin, shafik, a_sidorin

    Reviewed By: a_sidorin

    Subscribers: rnkovacs, dkrupp, Szelethus, gamesh411, cfe-commits

    Tags: #clang

    Differential Revision: (detail)
    by balazske
  12. [BasicBlockUtils] Add optional BBName argument, in line with BB:splitBasicBlock

    Reviewers: spatel, asbirlea, craig.topper

    Reviewed By: asbirlea

    Differential Revision: (detail)
    by fhahn
  13. [AArch64] MachineCombiner FMA matching. NFC.

    Follow-up of rL371321 that added some more FP16 FMA patterns, and an attempt to
    reduce the copy-pasting and make this more readable.

    Differential Revision: (detail)
    by sjoerdmeijer
  14. For PR17164: split -fno-lax-vector-conversion into three different

    -- none: no lax vector conversions [new GCC default]
    -- integer: only conversions between integer vectors [old GCC default]
    -- all: all conversions between same-size vectors [Clang default]

    For now, Clang still defaults to "all" mode, but per my proposal on
    cfe-dev (2019-04-10) the default will be changed to "integer" as soon as
    that doesn't break lots of testcases. (Eventually I'd like to change the
    default to "none" to match GCC and general sanity.)

    Following GCC's behavior, the driver flag -flax-vector-conversions is
    translated to -flax-vector-conversions=integer.

    This reinstates r371805, reverted in r371813, with an additional fix for
    lldb. (detail)
    by rsmith
  15. Fix interaction between r371813 and r371814. (detail)
    by rsmith
  16. [TargetRegisterInfo] Remove SVT argument from getCommonSubClass.

    This was added to support fp128 on x86-64, but appears to be
    unneeded now. This may be because the FR128 register class
    added back then was merged with the VR128 register class later. (detail)
    by ctopper
  17. Remove reliance on lax vector conversions from altivec.h and its test. (detail)
    by rsmith
  18. Revert "For PR17164: split -fno-lax-vector-conversion into three different"

    This breaks the LLDB build. I tried reaching out to Richard, but haven't
    gotten a reply yet. (detail)
    by Jonas Devlieghere

Started by timer (5 times)

This run spent:

  • 4 hr 37 min waiting;
  • 5 hr 41 min build duration;
  • 10 hr total from scheduled to completion.
Test Result (5 failures / -3)Show all failed tests >>>

Identified problems

Regression test failed

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

Ninja target failed

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

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 3