Started 9 mo 2 days ago
Took 3 min 39 sec on green-dragon-13

Failed Build #296 (Feb 16, 2019 3:47:15 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 354200
  • http://llvm.org/svn/llvm-project/cfe/trunk : 354201
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 354198
  • 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 : 354195
Changes
  1. Move multiline raw string literal out of macro. NFC

    Certain combinations of gcc and ccache fail when the raw
    string literal is preprocessed. This just moves the string
    out as is done elsewhere in the same file. (detail/ViewSVN)
    by dmgreen
  2. Revert r354199: Make Optional<T> Trivially Copyable when T is trivially copyable (detail/ViewSVN)
    by serge_sans_paille
  3. Make Optional<T> Trivially Copyable when T is trivially copyable

    This is another attempt in the process, works nicely on my setup,
    let's check how it behaves on other targets. (detail/ViewSVN)
    by serge_sans_paille
  4. [compiler-rt] Cleanup usage of C++ ABI library

    Add missed value "libcxxabi" and introduce SANITIZER_TEST_CXX for linking
    unit tests. This needs to be a full C++ library and cannot be libcxxabi.

    Recommit r354132 which I reverted in r354153 because it broke a sanitizer
    bot. This was because of the "fixes" for pthread linking, so I've removed
    these changes.

    Differential Revision: https://reviews.llvm.org/D58012 (detail/ViewSVN)
    by hahnfeld
  5. [X86] When type legalizing the result of a i64 fp_to_uint on 32-bit targets. Generate all of the ops as i64 and let them be legalized.

    No need to manually split everything. We can let the type legalizer work for us.

    The test change seems to be caused by some DAG ordering issue that was previously circumventing a one use check in LowerSELECT where FP selects are turned into blends if the setcc has one use. But it was running after an integer select and the same setcc had been legalized to cmov and X86SISD::CMP. This dropped the use count of the setcc, but wasn't what was intended. (detail/ViewSVN)
    by ctopper
  6. llvm-nm: Observe -no-llvm-bc for archive members

    Summary:
    This change fixes the `-no-llvm-bc` flag to work with object files within
    archives. Currently the `-no-llvm-bc` flag works for regular object files, but
    not static libraries, where it continues to show bitcode symbol info.

    Original support was added in D4371.

    Reviewers: compnerd, smeenai, pcc

    Reviewed By: compnerd

    Subscribers: rupprecht, keith, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D48798 (detail/ViewSVN)
    by kastiglione
  7. [clang-tidy] Delete obsolete objc-property-declaration options ✂️

    Summary:
    The Acronyms and IncludeDefaultAcronyms options were deprecated in
    https://reviews.llvm.org/D51832. These options can be removed.

    Tested by running the clang-tidy tests.

    This is an amended resubmission of https://reviews.llvm.org/D56945.

    Reviewers: Eugene.Zelenko, aaron.ballman

    Reviewed By: aaron.ballman

    Subscribers: xazax.hun, cfe-commits

    Tags: #clang

    Differential Revision: https://reviews.llvm.org/D57080 (detail/ViewSVN)
    by stephanemoore
  8. [CMake] Use variables rather than ":" delimiters

    This is a follow up to D37644, this block was missed in that change.

    Differential Revision: https://reviews.llvm.org/D58093 (detail/ViewSVN)
    by phosek
  9. [X86] Don't prevent load folding for cvtsi2ss/cvtsi2sd based on hasPartialRegUpdate.

    Preventing the load fold won't fix the partial register update since the
    input we can fold is a GPR. So it will do nothing to prevent a false dependency
    on an XMM register. (detail/ViewSVN)
    by ctopper

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

This run spent:

  • 5.7 sec waiting;
  • 3 min 39 sec build duration;
  • 3 min 45 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