Started 9 days 15 hr ago
Took 18 hr on green-dragon-09

Failed Build #5505 (Oct 6, 2019 8:45:48 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 373855
  • http://llvm.org/svn/llvm-project/cfe/trunk : 373847
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 373754
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 373809
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 373786
Changes
  1. [X86][SSE] resolveTargetShuffleInputs - call getTargetShuffleInputs instead of using setTargetShuffleZeroElements directly. NFCI. (detail/ViewSVN)
    by rksimon
  2. [Docs] Adds new Getting Started/Tutorials page

    Adds a new page for Getting Started/Tutorials topics. Also updates existing topic categories on the User Guides and Reference pages. (detail/ViewSVN)
    by dr87
  3. Revert [DAGCombine] Match more patterns for half word bswap

    This reverts r373850 (git commit 25ba49824d2d4f2347b4a7cb1623600a76ce9433)

    This patch appears to cause multiple codegen regression test failures - http://lab.llvm.org:8011/builders/clang-cmake-armv7-quick/builds/10680 (detail/ViewSVN)
    by spatel
  4. [NFC] Replace 'isDarwin' with 'IsDarwin'

    Summary: Replace 'isDarwin' with 'IsDarwin' based on LLVM naming convention.

    Differential Revision: https://reviews.llvm.org/D68336 (detail/ViewSVN)
    by xiangling_liao
  5. [InstCombine] fold fneg disguised as select+fmul (PR43497)

    Extends rL373230 and solves the motivating bug (although in a narrow way):
    https://bugs.llvm.org/show_bug.cgi?id=43497 (detail/ViewSVN)
    by spatel
  6. [DAGCombine] Match more patterns for half word bswap

    Summary: It ensures that the bswap is generated even when a part of the subtree already matches a bswap transform.

    Reviewers: craig.topper, efriedma, RKSimon, lebedev.ri

    Subscribers: llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D68250 (detail/ViewSVN)
    by deadalnix
  7. [X86][AVX] combineExtractSubvector - merge duplicate variables. NFCI. (detail/ViewSVN)
    by rksimon
  8. [InstCombine] add fast-math-flags for better test coverage; NFC (detail/ViewSVN)
    by spatel
  9. [InstCombine] don't assume 'inbounds' for bitcast pointer to GEP transform (PR43501)

    https://bugs.llvm.org/show_bug.cgi?id=43501
    We can't declare a GEP 'inbounds' in general. But we may salvage that information if
    we have known dereferenceable bytes on the source pointer.

    Differential Revision: https://reviews.llvm.org/D68244 (detail/ViewSVN)
    by spatel
  10. [X86][SSE] matchVectorShuffleAsBlend - use Zeroable element mask directly.

    We can make use of the Zeroable mask to indicate which elements we can safely set to zero instead of creating a target shuffle mask on the fly.

    This allows us to remove createTargetShuffleMask.

    This is part of the work to fix PR43024 and allow us to use SimplifyDemandedElts to simplify shuffle chains - we need to get to a point where the target shuffle masks isn't adjusted by its source inputs in setTargetShuffleZeroElements but instead we cache them in a parallel Zeroable mask. (detail/ViewSVN)
    by rksimon
  11. [X86] Enable AVX512BW for memcmp() (detail/ViewSVN)
    by davezarzycki
  12. [clang-format][docs] Fix the Google C++ and Chromium style guide URLs

    Summary: The Google C++ and Chromium style guides are broken in the clang-format docs. This patch updates them.

    Reviewers: djasper, MyDeveloperDay

    Reviewed By: MyDeveloperDay

    Subscribers: cfe-commits

    Tags: #clang

    Patch by: m4tx

    Differential Revision: https://reviews.llvm.org/D61256 (detail/ViewSVN)
    by paulhoad
  13. AMDGPU/GlobalISel: Fall back on weird G_EXTRACT offsets (detail/ViewSVN)
    by arsenm
  14. AMDGPU/GlobalISel: RegBankSelect mul24 intrinsics (detail/ViewSVN)
    by arsenm
  15. AMDGPU/GlobalISel: RegBankSelect DS GWS intrinsics (detail/ViewSVN)
    by arsenm
  16. AMDGPU/GlobalISel: Lower G_ATOMIC_CMPXCHG_WITH_SUCCESS (detail/ViewSVN)
    by arsenm
  17. GlobalISel: Partially implement lower for G_EXTRACT

    Turn into shift and truncate. Doesn't yet handle pointers. (detail/ViewSVN)
    by arsenm
  18. AMDGPU/GlobalISel: Fix RegBankSelect for sendmsg intrinsics

    This wasn't updated for the immarg handling change. (detail/ViewSVN)
    by arsenm
  19. [FastISel] Copy the inline assembly dialect to the INLINEASM instruction.

    Fixes PR43575. (detail/ViewSVN)
    by ctopper
  20. [X86][AVX] Push sign extensions of comparison bool results through bitops (PR42025)

    As discussed on PR42025, with more complex boolean math we can end up with many truncations/extensions of the comparison results through each bitop.

    This patch handles the cases introduced in combineBitcastvxi1 by pushing the sign extension through the AND/OR/XOR ops so its just the original SETCC ops that gets extended.

    Differential Revision: https://reviews.llvm.org/D68226 (detail/ViewSVN)
    by rksimon

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18444
originally caused by:

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18445
originally caused by:

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18446
originally caused by:

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18447
originally caused by:

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18448
originally caused by:

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18449
originally caused by:

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18450
originally caused by:

This run spent:

  • 16 hr waiting;
  • 18 hr build duration;
  • 1 day 10 hr total from scheduled to completion.

Identified problems

Ninja target failed

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

Compile Error

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

Missing test results

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

Regression test failed

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