Started 2 yr 7 mo ago
Took 50 min on green-dragon-03

Failed Build r301663 (#5583) (Apr 28, 2017 11:51:08 AM)

Subproject Builds

Revision: 301663
  1. [IR] Delete unused Argument::removeAttr overload

    It doesn't make sense to remove an AttributeList from an argument. (detail/ViewSVN)
    by rnk
  2. Clean up DIExpression::prependDIExpr a little. (NFC) (detail/ViewSVN)
    by Adrian Prantl
  3. Remove a redundant local variable. (detail/ViewSVN)
    by ruiu
  4. Bitcode: Do not remove empty summary entries when reading a per-module summary.

    This became no longer necessary after D19462 landed, and will be incompatible
    with an upcoming change to the summary data structures that changes how we
    represent references. (detail/ViewSVN)
    by pcc
  5. Speed up the -Map option.

    We found that some part of code for the -Map option takes O(m*n)
    where m is the number of input sections in some file and n is
    the number of symbols in the same file. If you do LTO, we usually
    have only a few object files as inputs for the -Map option
    feature, so this performance characteristic was worse than I

    This patch rewrites the -Map option feature to speed it up.
    I eliminated the O(m*n) bottleneck and also used multi-threading.

    As a result, clang link time with the -Map option improved from
    18.7 seconds to 11.2 seconds. Without -Map, it takes 7.7 seconds,
    so the -Map option is now about 3x faster than before for this
    test case (from 11.0 seconds to 3.5 seconds.) The generated output
    file size was 223 MiB, and the file contains 1.2M lines.

    Differential Revision: (detail/ViewSVN)
    by ruiu
  6. IR: fix some doxygen grammar (NFC)

    Fix a bit of the doxygen grammar that was off that I noticed while
    looking at this file for another issue. (detail/ViewSVN)
    by Saleem Abdulrasool
  7. COFF: actually synthesize CONST imports properly

    CONSTANT imports expect both the `_imp_` prefixed and non-prefixed
    symbols should be added to the symbol table.  This allows for linking
    symbols like _NSConcreteGlobalBlock in WinObjC.  The previous change
    would generate the import library properly by handling the option but
    would not consume the generated entry properly. (detail/ViewSVN)
    by Saleem Abdulrasool
  8. [APInt] Add clearSignBit method. Use it and setSignBit in a few places. NFCI (detail/ViewSVN)
    by ctopper
  9. [LazyValueInfo] Fix typo in comment. NFC (detail/ViewSVN)
    by ctopper
  10. [ValueTracking] Use APInt::isSubsetOf and APInt::intersects. NFC (detail/ViewSVN)
    by ctopper
  11. [bpf] add bigendian support to disassembler

    . swap 4-bit register encoding, 16-bit offset and 32-bit imm to support big endian archs
    . add a test

    Reported-by: David S. Miller <>
    Signed-off-by: Alexei Starovoitov <> (detail/ViewSVN)
    by ast
  12. [DOXYGEN] Minor improvements in doxygen comments.

    - I removed doxygen comments for the intrinsics that "alias" the other existing documented intrinsics and that only sligtly differ in spelling (single underscores vs. double underscores).
    #define _tzcnt_u16(a)     (__tzcnt_u16((a)))

    It will be very hard to keep the documentation for these "aliases" in sync with the documentation for the intrinsics they alias to. Out of sync documentation will be more confusing than no documentation.

    I got an OK from Eric Christopher to commit doxygen comments without prior code
    review upstream. (detail/ViewSVN)
    by kromanova

Started by upstream project phase2_modules_relay build number 3753
originally caused by:

This run spent:

  • 4 ms waiting;
  • 50 min build duration;
  • 50 min total from scheduled to completion.

Identified problems

Subproject Failed

This job failed because one of the jobs triggered by it failed.
Indication 1