Started 8 days 6 hr ago
Took 3 hr 6 min on green-dragon-16

Failed Build rL:365839 - C:365838 - #57910 (Jul 11, 2019 4:28:13 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 365839
  • http://llvm.org/svn/llvm-project/cfe/trunk : 365838
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 365841
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 365596
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 365840
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 365804
Changes
  1. Use clang driver for libfuzzer tests on Windows

    Summary:
    There's no real reason to use clang-cl on Windows, the clang driver
    works just as well. This fixes a test which uses the -O0 flag, which was
    recently removed from clang-cl to match MSVC, which lacks this flag.

    While I'm here, remove the explicit -std=c++11 flag. Previously, this
    flag was necessary when the default C++ standard was C++98. Now that the
    default is C++14, this is no longer necessary. It's problematic on
    Windows, because the Visual C++ standard library relies on C++14
    features, and attempting to compile it with C++11 results in errors.
    Rather than adding logic to conditionally set the standard to C++11 only
    on non-Win, this flag can be removed.

    See http://lab.llvm.org:8011/builders/clang-x64-windows-msvc and
    https://reviews.llvm.org/D64506.

    Reviewers: morehouse, thakis

    Subscribers: #sanitizers, llvm-commits

    Tags: #sanitizers, #llvm

    Differential Revision: https://reviews.llvm.org/D64587 (detail/ViewSVN)
    by rnk
  2. Fix memory leak in set and map.

    When assigning an initializer list into set/map, libc++ would
    leak memory if the initializer list contained equivalent keys
    because we failed to check if the insertion was successful. (detail/ViewSVN)
    by ericwf
  3. [sancov] Ignore PC samples with value 0

    The sancov runtime for the (Fuchsia) Zircon kernel delivers results
    in the standard format, but as the full array of possible samples
    with 0 in uncovered slots. That runtime delivers "live" data and
    has no final "export" pass to compactify out the uncovered slots,
    and it seems silly to require another offline tool just for that.

    Patch By: mcgrathr
    Differential Revision: https://reviews.llvm.org/D63695 (detail/ViewSVN)
    by phosek

Started by an SCM change (3 times)

This run spent:

  • 25 min waiting;
  • 3 hr 6 min build duration;
  • 3 hr 31 min total from scheduled to completion.
LLVM/Clang Warnings: 2 warnings.
Test Result (3 failures / ±0)

Identified problems

Regression test failed

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

Ninja target failed

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

Compile Error

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