Started 14 days ago
Took 5 hr 8 min on green-dragon-02

Success Build #14208 (Jun 12, 2019 5:24:46 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 363218
  • http://llvm.org/svn/llvm-project/cfe/trunk : 363208
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 363167
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 362745
  • http://llvm.org/svn/llvm-project/zorg/trunk : 363177
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 363209
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 363150
Changes
  1. [SLP] Update propagate_ir_flags.ll test to check that we do retain the common subset, NFC. (detail)
    by dinar
  2. [Tests] Highlight impact of multiple exit LFTR (D62625) as requested by reviewer (detail)
    by reames
  3. [NFC][CodeGen] Add unary FNeg tests to X86/avx512-intrinsics-fast-isel.ll

    Patch 1 of n. (detail)
    by mcinally
  4. [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry

    Summary:
    This is useful for scenarios where Prologue was directly used and DWARF
    5 awareness is required. The current alternative would be to either
    duplicate the logic in getFileNameEntry, or to use getFileNameByIndex.
    The latter isn't quite an in-place replacement - it performs some
    processing, and it produces a string instead of a StringRef, meaning
    the caller needs to handle its lifetime.

    Reviewers: tamur, dblaikie, JDevlieghere

    Reviewed By: tamur, JDevlieghere

    Subscribers: aprantl, llvm-commits

    Tags: #llvm, #debug-info

    Differential Revision: https://reviews.llvm.org/D63228 (detail)
    by mtrofin
  5. [libcxx] XFAIL set/multiset CTAD tests on Apple Clang 10 (detail)
    by Louis Dionne
  6. [clang-scan-deps] Include <mutex> in ClangScanDeps.cpp to ensure it
    builds on all platforms (detail)
    by arphaman
  7. NFC, Update the ClangScanDeps.cpp file's license comment

    The file ClangScanDeps.cpp from r363204 had the old outdated LLVM
    license comment at the top of the file that I committed by accident. (detail)
    by arphaman
  8. NFC, fixup indentation in CMakeLists.txt from r363204 as requested
    in the review.

    I missed that review comment from https://reviews.llvm.org/D60233 in the original
    commit. (detail)
    by arphaman
  9. [clang-scan-deps] initial outline of the tool that runs preprocessor to find
    dependencies over a JSON compilation database

    This commit introduces an outline for the clang-scan-deps tool that will be
    used to implement fast dependency discovery phase using implicit modules for
    explicit module builds.

    The initial version of the tool works by computing non-modular header dependencies
    for files in the compilation database without any optimizations
    (i.e. without source minimization from r362459).
    The tool spawns a number of worker threads to run the clang compiler workers in parallel.

    The immediate goal for clang-scan-deps is to create a ClangScanDeps library
    which will be used to build up this tool to use the source minimization and
    caching multi-threaded filesystem to implement the optimized non-incremental
    dependency scanning phase for a non-modular build. This will allow us to do
    benchmarks and comparisons for performance that the minimization and caching give us

    Differential Revision: https://reviews.llvm.org/D60233 (detail)
    by arphaman
  10. [x86] add tests for vector shifts; NFC (detail)
    by spatel
  11. Sanitize llvm-extract -help output

    Filter out irrelevant options

    New output:

        OVERVIEW: llvm extractor

        USAGE: llvm-extract [options] <input bitcode file>

        OPTIONS:

        Generic Options:

          --help              - Display available options (--help-hidden for more)
          --help-list         - Display list of available options (--help-list-hidden for more)
          --version           - Display the version of this program

        llvm-extract Options:

          --alias=<alias>     - Specify alias to extract
          --bb=<function:bb>  - Specify <function, basic block> pairs to extract
          --delete            - Delete specified Globals from Module
          -f                  - Enable binary output on terminals
          --func=<function>   - Specify function to extract
          --glob=<global>     - Specify global to extract
          -o=<filename>       - Specify output filename
          --ralias=<ralias>   - Specify alias(es) to extract using a regular expression
          --recursive         - Recursively extract all called functions
          --rfunc=<rfunction> - Specify function(s) to extract using a regular expression
          --rglob=<rglobal>   - Specify global(s) to extract using a regular expression

    Differential Revision: https://reviews.llvm.org/D62511 (detail)
    by serge_sans_paille
  12. [NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll

    Patch 3 of 3 for X86/avx512vl-intrinsics-fast-isel.ll (detail)
    by mcinally
  13. [test] Reinstate the assignment to the diagnostic log in the unittest
    from r363009

    The diagnostic log is now set to "-" which forces it to use STDERR
    instead of the filesystem. A new comment is added to explain why
    the assignment is needed in the test. (detail)
    by arphaman
  14. [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.

    Summary:
    Use llvm::fouts() as the default stream for outputing. No new stream
    should be constructed to output at the same time.

    https://bugs.llvm.org/show_bug.cgi?id=42140

    Reviewers: jhenderson, grimar, MaskRay, phosek, rupprecht

    Reviewed By: rupprecht

    Subscribers: llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D63115

    Patch by Yuanfang Chen! (detail)
    by rupprecht
  15. [libcxx] XFAIL some CTAD tests on AppleClang 10

    AppleClang 10 doesn't contain some changes that are required for this
    test to give the right error message. (detail)
    by Louis Dionne
  16. [IndVars] Extend diagnostic -replexitval flag w/ability to bypass hard use hueristic

    Note: This does mean that "always" is now more powerful than it was. (detail)
    by reames
  17. Add comment to r363191 code as requested in code review (detail)
    by rnk
  18. [NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll

    Patch 2 of 3 for X86/avx512vl-intrinsics-fast-isel.ll (detail)
    by mcinally

Started by timer (5 times)

This run spent:

  • 4 hr 13 min waiting;
  • 5 hr 8 min build duration;
  • 9 hr 22 min total from scheduled to completion.
Test Result (no failures)