Started 2 yr 4 mo ago
Took 53 min on green-dragon-08

Success Build #290 (Aug 7, 2017 12:04:04 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 310277
  • http://llvm.org/svn/llvm-project/cfe/trunk : 310282
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 310276
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 303903
  • http://llvm.org/svn/llvm-project/zorg/trunk : 310125
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 310157
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 310096
Changes
  1. Non-functional change. Fix previous patch D34784. (detail)
    by gbercea
  2. Add some missing -no-canonical-prefixes. (detail)
    by d0k
  3. AMDGPU: Remove -mcpu=SI

    Leftover from before amdgcn/r600 split. (detail)
    by arsenm
  4. [tsan] Fix format string in WriteMemoryProfile

    The current format string is broken and fails to parse.

    Differential Revision: https://reviews.llvm.org/D36192 (detail)
    by kuba.brecka
  5. AMDGPU: Remove redundant opt level check

    addOptimizedRegAlloc isn't used for -O0 already. (detail)
    by arsenm
  6. AMDGPU: Remove FixControlFlowLiveIntervals pass

    This hasn't done anything in a long time. This was
    running after the the control flow pseudos were expanded,
    so this would never find them. The control flow pseudo
    expansion was moved to solve the problem this pass was
    supposed to solve in the first place, except handling
    it earlier also fixes it for fast regalloc which doesn't
    use LiveIntervals.

    Noticed by checking LCOV reports. (detail)
    by arsenm
  7. [asan] Make dump_registers.cc more stable

    Differential Revision: https://reviews.llvm.org/D36231 (detail)
    by kuba.brecka
  8. [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats

    Note the original code I deleted incorrectly listed this as (X | C1) & C2 --> (X & C2^(C1&C2)) | C1 Which is only valid if C1 is a subset of C2. This relied on SimplifyDemandedBits to remove any extra bits from C1 before we got to that code.

    My new implementation avoids relying on that behavior so that it can be naively verified with alive.

    Differential Revision: https://reviews.llvm.org/D36384 (detail)
    by ctopper
  9. [sanitizer] Remove use of task_for_pid from sanitizer_stoptheworld_mac.cc

    Using task_for_pid to get the "self" task is not necessary, and it can fail (e.g. for sandboxed processes). Let's just use mach_task_self().

    Differential Revision: https://reviews.llvm.org/D36284 (detail)
    by kuba.brecka

Started by timer

This run spent:

  • 53 min waiting;
  • 53 min build duration;
  • 1 hr 46 min total from scheduled to completion.
Test Result (no failures)