Started 8 days 21 hr ago
Took 4 hr 51 min on green-dragon-02

Failed Build #14376 (Jul 12, 2019 12:56:03 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 365876
  • http://llvm.org/svn/llvm-project/cfe/trunk : 365877
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 365863
  • http://llvm.org/svn/llvm-project/zorg/trunk : 365596
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 365856
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 365874
Changes
  1. [Driver] Delete --no-add-needed for RHEL7 or newer

    This is really not needed. gcc driver doesn't add this option.
    BTW, since binutils 2.22, --no-copy-dt-needed-entries (new name of
    --no-add-needed) is the default. (detail)
    by maskray
  2. [YAMLIO] Wrap explicit specialization in llvm::yaml to appease build bots (detail)
    by maskray
  3. [test] Delete trailing spaces from YAML tests after D65566/r365869 (detail)
    by maskray
  4. [test] Delete trailing spaces from YAML tests (detail)
    by maskray
  5. test/Driver/fsanitize.c: delete -target x86_64-linux-gnu from tests that should always be available

    Follow-up of D64317/r365587. (detail)
    by maskray
  6. [AMDGPU] Fixed comment. NFC. (detail)
    by rampitec
  7. [mips] Fix JmpLink to texternalsym and tglobaladdr on mcroMIPS R6

    There is not match for the `MipsJmpLink texternalsym` and `MipsJmpLink
    tglobaladdr` patterns for microMIPS R6. As a result LLVM incorrectly
    selects the `JALRC16` compact 2-byte instruction which takes a target
    instruction address from a register only and assign `R_MIPS_32` relocation
    for this instruction. This relocation completely overwrites `JALRC16`
    and nearby instructions.

    This patch adds missed matching patterns, selects `BALC` instruction and
    assign a correct `R_MICROMIPS_PC26_S1` relocation.

    Differential Revision: https://reviews.llvm.org/D64552 (detail)
    by atanasyan
  8. [YAMLIO] Remove trailing spaces when outputting maps

    llvm::yaml::Output::paddedKey unconditionally outputs spaces, which
    are superfluous if the value to be dumped is a sequence or map.
    Change `bool NeedsNewLine` to `StringRef Padding` so that it can be
    overridden to `\n` if the value is a sequence or map.

    An empty map/sequence is special. It is printed as `{}` or `[]` without
    a newline, while a non-empty map/sequence follows a newline. To handle
    this distinction, add another variable `PaddingBeforeContainer` and does
    the special handling in endMapping/endSequence.

    Reviewed By: grimar, jhenderson

    Differential Revision: https://reviews.llvm.org/D64566 (detail)
    by maskray
  9. [clangd] Implement typeHierarchy/resolve for subtypes

    Summary:
    This allows the client to resolve subtypes one level at a time.

    For supertypes, this is not necessary, because we eagerly compute
    supertypes and return all levels.

    Reviewers: sammccall

    Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, cfe-commits

    Tags: #clang

    Differential Revision: https://reviews.llvm.org/D64308 (detail)
    by nridge

Started by timer (5 times)

This run spent:

  • 4 hr 45 min waiting;
  • 4 hr 51 min build duration;
  • 9 hr 36 min total from scheduled to completion.
Test Result (5 failures / ±0)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