Started 4 days 17 hr ago
Took 9 min 35 sec on green-dragon-08

Failed Build #5517 (Oct 11, 2019 7:39:27 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 374629
  • http://llvm.org/svn/llvm-project/cfe/trunk : 374627
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 374612
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 374510
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 374551
Changes
  1. [sancov] Accommodate sancov and coverage report server for use under Windows

    Summary:
    This patch makes the following changes to SanCov and its complementary Python script in order to resolve issues pertaining to non-UNIX file paths in JSON symbolization information:
    * Convert all paths to use forward slash.
    * Update `coverage-report-server.py` to correctly handle paths to sources which contain spaces.
    * Remove Linux platform restriction for all SanCov unit tests. All SanCov tests passed when ran on my local Windows machine.

    Patch by Douglas Gliner.

    Reviewers: kcc, filcab, phosek, morehouse, vitalybuka, metzman

    Reviewed By: vitalybuka

    Subscribers: vsk, Dor1s, llvm-commits

    Tags: #sanitizers, #llvm

    Differential Revision: https://reviews.llvm.org/D51018 (detail/ViewSVN)
    by Vitaly Buka
  2. [sancov] Use LLVM Support library JSON writer in favor of individual implementation

    Summary:
    In this diff, I've replaced the individual implementation of `JSONWriter` with `json::OStream` provided by `llvm/Support/JSON.h`.

    Important Note: The output format of the JSON is considerably different compared to the original implementation. Important differences include:
    * New line for each entry in an array (should make diffs cleaner)
    * No space between keys and colon in attributed object entries.
    * Attributes with empty strings will now print the attribute name and a quote pair rather than excluding the attribute altogether

    Examples of these differences can be seen in the changes to the sancov tests which compare the JSON output.

    Patch by Douglas Gliner.

    Reviewers: kcc, filcab, phosek, morehouse, vitalybuka, metzman

    Subscribers: mehdi_amini, dexonsmith, llvm-commits

    Tags: #sanitizers, #llvm

    Differential Revision: https://reviews.llvm.org/D68752 (detail/ViewSVN)
    by Vitaly Buka
  3. Slightly relax restriction on exact order arguments must appear. (detail/ViewSVN)
    by dyung
  4. [asan] Return true from instrumentModule

    createSanitizerCtorAndInitFunctions always change the module. (detail/ViewSVN)
    by Vitaly Buka

Started by upstream project Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA build number 18486
originally caused by:

This run spent:

  • 6.3 sec waiting;
  • 9 min 35 sec build duration;
  • 9 min 42 sec total from scheduled to completion.

Identified problems

Ninja target failed

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

Compile Error

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

Missing test results

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