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

Failed Build r301668 (#5584) (Apr 28, 2017 12:41:45 PM)

Subproject Builds

Revision: 301668
Changes
  1. Remove trailing whitespace from the -Map output.

    If a string is shorter than 7 characters, we used to print out
    trailing whitespace characters. (detail/ViewSVN)
    by ruiu
  2. [CodeGen][ObjC] Don't retain captured Objective-C pointers at block
    creation that are const-qualified.

    When a block captures an ObjC object pointer, clang retains the pointer
    to prevent prematurely destroying the object the pointer points to
    before the block is called or copied.

    When the captured object pointer is const-qualified, we can avoid
    emitting the retain/release pair since the pointer variable cannot be
    modified in the scope in which the block literal is introduced.

    For example:

    void test(const id x) {
        callee(^{ (void)x; });
    }

    This patch implements that optimization.

    rdar://problem/28894510

    Differential Revision: https://reviews.llvm.org/D32601 (detail/ViewSVN)
    by ahatanak
  3. Use Argument::hasAttribute and AttributeList::ReturnIndex more

    This eliminates many extra 'Idx' induction variables in loops over
    arguments in CodeGen/ and Target/. It also reduces the number of places
    where we assume that ReturnIndex is 0 and that we should add one to
    argument numbers to get the corresponding attribute list index.

    NFC (detail/ViewSVN)
    by rnk
  4. Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC) (detail/ViewSVN)
    by Adrian Prantl
  5. Add remaining SBTrace headers to LLDB framework (detail/ViewSVN)
    by penryu

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

This run spent:

  • 5 ms waiting;
  • 49 min build duration;
  • 49 min total from scheduled to completion.

Identified problems

Subproject Failed

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