Started 2 mo 29 days ago
Took 14 min on green-dragon-22

Failed Build rL:372126 - C:372124 - #638 (Sep 17, 2019 7:27:42 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372126
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372124
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372056
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 371835
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372034
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372102
Changes
  1. [ARM] Fix for buildbots

    Remove setPreservesCFG from ARMConstantIslandPass and add a couple
    of -verify-machine-dom-info instances into the existing codegen
    tests. (detail/ViewSVN)
    by sam_parker
  2. Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"

    Summary:
    This reverts commit r372101.

    Causes ASAN build bot failures:

    http://lab.llvm.org:8011/builders/sanitizer-ppc64be-linux/builds/14176
    From http://lab.llvm.org:8011/builders/sanitizer-ppc64be-linux/builds/14176/steps/64-bit%20check-asan/logs/stdio:

    ```
    [ RUN      ] AddressSanitizer.StrNCatOOBTest
    /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm-project/compiler-rt/lib/asan/tests/asan_str_test.cpp:462: Failure
    Death test: strncat(to - 1, from, 0)
        Result: failed to die.
    ```

    Subscribers: llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67658 (detail/ViewSVN)
    by krasimir
  3. Add SpellingNotCalculated to Attribute Enums to suppress UBSan warnings

    UBSan downstreams noticed that the assignment of SpellingNotCalculated
    to the spellings caused warnings. (detail/ViewSVN)
    by erichkeane
  4. gn build: (manually) merge r372076 (detail/ViewSVN)
    by nico
  5. [llvm-readobj/llvm-objdump] - Improve how tool locate the dynamic table and report warnings about that.

    Before this patch we gave a priority to a dynamic table found
    from the section header.

    It was discussed (here: https://reviews.llvm.org/D67078?id=218356#inline-602082)
    that probably preferring the table from PT_DYNAMIC is better,
    because it is what runtime loader sees.

    This patch makes the table from PT_DYNAMIC be chosen at first place if it is available.
    But also it adds logic to fall back to SHT_DYNAMIC if the table from the dynamic segment is
    broken or fall back to use no table if both are broken.

    It adds a few more diagnostic warnings for the logic above.

    Differential revision: https://reviews.llvm.org/D67547 (detail/ViewSVN)
    by grimar

Started by an SCM change (5 times)

This run spent:

  • 25 min waiting;
  • 14 min build duration;
  • 40 min total from scheduled to completion.
LLVM/Clang Warnings: 4 warnings.

Identified problems

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1

Missing test results

The test result file Jenkins is looking for does not exist after the build.
Indication 2

Ninja target failed

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