Started 8 mo 11 days ago
Took 3 min 51 sec on green-dragon-15

Failed Build #291 (Feb 14, 2019 4:38:40 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 354024
  • http://llvm.org/svn/llvm-project/cfe/trunk : 354023
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 354014
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 346271
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 353955
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 353926
Changes
  1. [Instrumentation][NFC] Fix warning.

    lib/Transforms/Instrumentation/AddressSanitizer.cpp:1173:29: warning: extra ‘;’ [-Wpedantic] (detail/ViewSVN)
    by courbet
  2. [Builtins] Treat `bcmp` as a builtin.

    Summary:
    This makes it consistent with `memcmp` and `__builtin_bcmp`.

    Also see the discussion in https://reviews.llvm.org/D56593.

    Reviewers: jyknight

    Subscribers: kristina, cfe-commits

    Tags: #clang

    Differential Revision: https://reviews.llvm.org/D58120 (detail/ViewSVN)
    by courbet
  3. [MIPS GlobalISel] Select branch instructions

    Select G_BR and G_BRCOND for MIPS32.
    Unconditional branch G_BR does not have register operand,
    for that reason we only add tests.
    Since conditional branch G_BRCOND compares register to zero on MIPS32,
    explicit extension must be performed on i1 condition in order to set
    high bits to appropriate value.

    Differential Revision: https://reviews.llvm.org/D58182 (detail/ViewSVN)
    by petar.avramovic
  4. Make widenable condition transparent for MemoryWriteTracking

    Side effects of widenable condition intrinsic are modelled via
    InaccessibleMemOnly, and there is no way to say that it isn't
    really writing any memory. This patch teaches MemoryWriteTracking
    ignore this intrinsic. (detail/ViewSVN)
    by mkazantsev
  5. Teach isGuaranteedToTransferExecutionToSuccessor about widenable conditions

    Widenable condition intrinsic is guaranteed to return value, notify
    the isGuaranteedToTransferExecutionToSuccessor function about it. (detail/ViewSVN)
    by mkazantsev
  6. Fix an accidentally flipped pair of arguments, NFCI

    While rebasing a refactor in r353950 I accidentally swapped two function
    arguments; one is SelectionDAGBuilders "current" DebugLoc, the other is the one
    from the "current" debug intrinsic. They're probably always identical, but I
    haven't proved that yet. (detail/ViewSVN)
    by jmorse
  7. [ARM] Ensure we update the correct flags in the peephole optimiser

    The Arm peephole optimiser code keeps track of both an MI and a SubAdd that can
    be used to optimise away a CMP. In the rare case that both are found and not
    ruled-out as valid, we could end up setting the flags on the wrong one.

    Instead make sure we are using SubAdd if it exists, as it will be closer to the
    CMP.

    The testcase here is a little theoretical, with a dead def of cpsr. It should
    hopefully show the point.

    Differential Revision: https://reviews.llvm.org/D58176 (detail/ViewSVN)
    by dmgreen
  8. [Support] Fix TempFile::discard to not leave behind temporary files

    Moved the remove of the temporary file to after the close to avoid
    remove failures caused by ETXTBSY errors.

    This issue was seen when FileOutputBuffer falls back to an in memory
    buffer due to the inability to mmap the on disk file. This occurred when
    running LLD on an Ubuntu VM in VirtualBox on a Windows host attempting
    to write the output to a VirtualBox shared folder.

    Differential Revision: https://reviews.llvm.org/D57960 (detail/ViewSVN)
    by anng
  9. Revert "Temporarily disable calls to getgrnam/getgrnam_r in test due to it hitting unrelated issues in EGLIBC 2.19."

    This reverts commit r353594.

    We have updated our internal build bot to a newer version of LIBC which does not have this problem. (detail/ViewSVN)
    by dyung
  10. [NFC] Refactor LICM code for better readability (detail/ViewSVN)
    by mkazantsev
  11. [llvm-readobj][test] Add all GNU_PROPERTY_X86_FEATURE_2_{NEEDED,USED} bits

    And delete trailing whitespace (detail/ViewSVN)
    by maskray
  12. Print a note to the called macro when diagnosing err_embedded_directive

    Fixes PR40713, see there for the motivation for this.

    Differential Revision: https://reviews.llvm.org/D58161 (detail/ViewSVN)
    by nico
  13. [NewPM] Add explicit triple to test

    This prevents warnings like:

    > warning: overriding the module target triple with x86_64-apple-darwin

    on macOS. (detail/ViewSVN)
    by thegameg
  14. Relax test to check for a valid number instead of a specific number
    to be like every other check in this test. (detail/ViewSVN)
    by dyung

Started by upstream project Clang Stage 2: cmake, R -g Asan&UBSan, using Stage 1 RA, Phase 1 build number 6134
originally caused by:

This run spent:

  • 5.5 sec waiting;
  • 3 min 51 sec build duration;
  • 3 min 57 sec total from scheduled to completion.

Identified problems

Missing test results

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

CMake Error

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