Started 1 mo 3 days ago
Took 18 hr on green-dragon-09

Failed Build #5439 (Aug 18, 2019 10:08:12 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 369211
  • http://llvm.org/svn/llvm-project/cfe/trunk : 369206
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 369180
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 368916
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 369182
Changes
  1. [X86] isTargetShuffleEquivalent - early out on illegal shuffle masks. NFCI.

    Simplifies shuffle mask comparisons by just bailing out if the shuffle mask has any out of range values - will make an upcoming patch much simpler. (detail/ViewSVN)
    by rksimon
  2. [X86][SSE] Improve PACKSS shuffle tests to better match codegen from D61129

    D61129 creates 'concat + trunc' style patterns (at the 128-bit subvector level) (detail/ViewSVN)
    by rksimon
  3. [MC] MCFixup - Fix cppcheck + MSVC analyzer uninitialized member variable warnings. NFCI. (detail/ViewSVN)
    by rksimon
  4. [InstCombine] Cherry-pick NFC cleanups of foldShiftIntoShiftInAnotherHandOfAndInICmp() from D66383 (detail/ViewSVN)
    by lebedevri
  5. [Diagnostics] Improve -Wsizeof-pointer-div

    Emit diag note with a location of pointer declaration.
    Revisited/added tests. (detail/ViewSVN)
    by xbolva00
  6. [TargetLowering] Teach computeRegisterProperties to only widen v3i16/v3f16 vectors to the next power of 2 type if that's legal.

    These were recently made simple types. This restores their
    behavior back to something like their EVT legalization.

    We might be able to fix the code in type legalization where the
    assert was failing, but I didn't investigate too much as I had
    already looked at the computeRegisterProperties code during the
    review for v3i16/v3f16.

    Most of the test changes restore the X86 codegen back to what
    it looked like before the recent change. The test case in
    vec_setcc.ll and is a reduced version of the reproducer from
    the fuzzer.

    Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=16490 (detail/ViewSVN)
    by ctopper
  7. [SelectionDAG] Add a node creation debug message to getMachineNode. (detail/ViewSVN)
    by ctopper
  8. AMDGPU: Fix iterator error when lowering SI_END_CF

    If the instruction is the last in the block, there is no next
    instruction but the iteration still needs to look at the new block. (detail/ViewSVN)
    by arsenm
  9. AMDGPU: Disambiguate v3f16 format in load/store tables

    Currently the searchable tables report the number of dwords. These
    round to the same number for 3 and 4 component d16
    instructions. Change this to report the number of elements so this
    isn't ambiguous. (detail/ViewSVN)
    by arsenm
  10. TableGen: Revert changes from r369038

    These aren't needed for a specific use yet, and I meant to not commit
    these. (detail/ViewSVN)
    by arsenm
  11. [X86] Add a one use check to the combineStore code that handles v16i16->v16i8 truncate+store by extending to v16i32 and then emitting a v16i32->v16i8 truncstore.

    This prevent us from emitting a separate truncate and a truncating
    store instruction. (detail/ViewSVN)
    by ctopper

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

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

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

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

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

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

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

This run spent:

  • 18 hr waiting;
  • 18 hr build duration;
  • 1 day 12 hr 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

Compile Error

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

Missing test results

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