Started 2 mo 25 days ago
Took 1 hr 20 min on green-dragon-17

Success Build rL:372362 - C:372363 - #685 (Sep 19, 2019 6:29:12 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372362
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372363
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372348
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 372342
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372242
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372317
Changes
  1. [NFCI] Always initialize const members of AttributeCommonInfo

    Some compilers require that const fields of an object must be explicitly
    initialized by the constructor. I ran into this issue building with
    clang 3.8 on Ubuntu 16.04. (detail/ViewSVN)
    by xiaobai
  2. MachineScheduler: Fix missing dependency with multiple subreg defs

    If an instruction had multiple subregister defs, and one of them was
    undef, this would improperly conclude all other lanes are
    killed. There could still be other defs of those read-undef lanes in
    other operands. This would improperly remove register uses from
    CurrentVRegUses, so the visitation of later operands would not find
    the necessary register dependency. This would also mean this would
    fail or not depending on how different subregister def operands were
    ordered.

    On an undef subregister def, scan the instruction for other
    subregister defs and avoid killing those.

    This possibly should be deferring removing anything from
    CurrentVRegUses until the entire instruction has been processed
    instead. (detail/ViewSVN)
    by arsenm

Started by an SCM change (2 times)

This run spent:

  • 1 hr 17 min waiting;
  • 1 hr 20 min build duration;
  • 2 hr 37 min total from scheduled to completion.
LLVM/Clang Warnings: 1 warning.
    Test Result (no failures)