Started 7 days 23 hr ago
Took 4 hr 52 min on green-dragon-19

Failed Build #18437 (Jul 11, 2019 11:07:53 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 365871
  • http://llvm.org/svn/llvm-project/cfe/trunk : 365866
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 365863
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 365856
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 365867
Changes
  1. [AMDGPU] Fixed comment. NFC. (detail/ViewSVN)
    by rampitec
  2. [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/ViewSVN)
    by atanasyan
  3. [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/ViewSVN)
    by maskray
  4. [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/ViewSVN)
    by nridge
  5. [X86][PowerPC] Support -mlong-double-128

    This patch makes the driver option -mlong-double-128 available for X86
    and PowerPC. The CC1 option -mlong-double-128 is available on all targets
    for users to test on unsupported targets.

    On PowerPC, -mlong-double-128 uses the IBM extended double format
    because we don't support -mabi=ieeelongdouble yet (D64283).

    Reviewed By: rnk

    Differential Revision: https://reviews.llvm.org/D64277 (detail/ViewSVN)
    by maskray

Started by upstream project clang-stage2-Rthinlto_relay build number 1846
originally caused by:

This run spent:

  • 1 min 4 sec waiting;
  • 4 hr 52 min build duration;
  • 4 hr 54 min total from scheduled to completion.
Test Result (5 failures / +5)

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