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

Failed Build rL:372678 - C:372681 - #750 (Sep 23, 2019 6:00:13 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372678
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372681
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372674
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 372433
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372632
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372627
Changes
  1. Support for DWARF-5 C++ language tags.

    This patch provides support for DW_LANG_C_plus_plus_11,
    DW_LANG_C_plus_plus_14 tags in the Clang C++ frontend.

    Patch by Sourabh Singh Tomar!
    Differential Revision: https://reviews.llvm.org/D67613

    Reapplies r372663 after adapting a failing test in the LLDB testsuite. (detail/ViewSVN)
    by Adrian Prantl
  2. [static analyzer] Remove --analyze-auto

    Differential Revision: https://reviews.llvm.org/D67934 (detail/ViewSVN)
    by Jan Korous
  3. [static analyzer] Define __clang_analyzer__ macro in driver

    Differential Revision: https://reviews.llvm.org/D67938 (detail/ViewSVN)
    by Jan Korous
  4. [InstCombine] Fold a shifty implementation of clamp-to-allones.

    Summary:
    Fold
    or(ashr(subNSW(Y, X), ScalarSizeInBits(Y)-1), X)
    into
    X s> Y ? -1 : X

    https://rise4fun.com/Alive/d8Ab

    clamp255 is a common operator in image processing, can be implemented
    in a shifty way "(255 - X) >> 31 | X & 255". Fold shift into select
    enables more optimization, e.g., vmin generation for ARM target.

    Reviewers: lebedev.ri, efriedma, spatel, kparzysz, bcahoon

    Reviewed By: lebedev.ri

    Subscribers: kristof.beyls, hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67800 (detail/ViewSVN)
    by huihuiz
  5. [InstCombine] Fold a shifty implementation of clamp-to-zero.

    Summary:
    Fold
    and(ashr(subNSW(Y, X), ScalarSizeInBits(Y)-1), X)
    into
    X s> Y ? X : 0

    https://rise4fun.com/Alive/lFH

    Fold shift into select enables more optimization,
    e.g., vmax generation for ARM target.

    Reviewers: lebedev.ri, efriedma, spatel, kparzysz, bcahoon

    Reviewed By: lebedev.ri

    Subscribers: xbolva00, andreadb, craig.topper, RKSimon, kristof.beyls, hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67799 (detail/ViewSVN)
    by huihuiz
  6. [GlobalISel][IRTranslator] Fix switch table lowering to use signed LE not unsigned.

    We were miscompiling switch value comparisons with the wrong signedness, which
    shows up when we have things like switch case values with i1 types, which end up
    being legalized incorrectly.

    Fixes PR43383 (detail/ViewSVN)
    by aemerson

Started by an SCM change (5 times)

This run spent:

  • 48 min waiting;
  • 1 hr 17 min build duration;
  • 2 hr 5 min total from scheduled to completion.
LLVM/Clang Warnings: 7 warnings.
Test Result (1 failure / +1)

Identified problems

Ninja target failed

Below is a link to the first failed ninja target.
Indication 1

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 2