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

Success Build rL:371645 - C:371646 - #556 (Sep 11, 2019 11:56:44 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 371645
  • http://llvm.org/svn/llvm-project/cfe/trunk : 371646
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 371628
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 371613
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 371639
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 371504
Changes
  1. [NFC] Added triple to test file to avoid arm buildbots failures (detail/ViewSVN)
    by xbolva00
  2. Fix test failures after r371640

    r371640 evidently fixed bug 39481 (detail/ViewSVN)
    by arsenm
  3. [ConstantHoisting] Fix non-determinism.

    Differential Revision: https://reviews.llvm.org/D66114 (detail/ViewSVN)
    by efriedma
  4. [IRMover] Don't map globals if their types are the same

    Summary:
    During IR Linking, if the types of two globals in destination and source
    modules are the same, it can only be because the global in the
    destination module is originally from the source module and got added to
    the destination module from a shared metadata.

    We shouldn't map this type to itself in case the type's components get
    remapped to a new type from the destination (for instance, during the
    loop over SrcM->getIdentifiedStructTypes() further below in
    IRLinker::computeTypeMapping()).

    Fixes PR40312.

    Reviewers: tejohnson, pcc, srhines

    Subscribers: mehdi_amini, hiraditya, steven_wu, dexonsmith, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D66814 (detail/ViewSVN)
    by pirama
  5. [MS] Consder constexpr globals to be inline, as in C++17

    Summary:
    Microsoft seems to do this regardless of the language mode, so we must
    also do it in order to be ABI compatible.

    Fixes PR36125

    Reviewers: thakis

    Subscribers: cfe-commits

    Differential Revision: https://reviews.llvm.org/D47956 (detail/ViewSVN)
    by rnk
  6. LiveIntervals: Split live intervals on multiple dead defs

    If there are multiple dead defs of the same virtual register, these
    are required to be split into multiple virtual registers with separate
    live intervals to avoid a verifier error. (detail/ViewSVN)
    by arsenm
  7. Consolidate swap, swap_ranges, and iter_swap in <type_traits>.

    NFC. Thanks to @Quuxplusone (Arthur O'Dwyer) for this change. (detail/ViewSVN)
    by zoecarver

Started by an SCM change (4 times)

This run spent:

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