Started 1 mo 11 days ago
Took 17 hr on green-dragon-08

Failed Build #5471 (Sep 10, 2019 5:35:04 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 371577
  • http://llvm.org/svn/llvm-project/cfe/trunk : 371578
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 371575
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 371324
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 371504
Changes
  1. [clang-scan-deps][NFC] Fix tests - prevent FileCheck matching test dir path

    Differential Revision: https://reviews.llvm.org/D67379 (detail/ViewSVN)
    by Jan Korous
  2. [Object][TextAPI] NFC, fix tapi lit tests

    FileCheck command had wrong casing, which works fine on macOS, repairs the linux build bots (detail/ViewSVN)
    by cishida
  3. [llvm-nm] Add tapi file support

    Summary:
    This commit is the final one for adding tapi support to the llvm-nm implementation.
    This commit also has accompanying tests the additions to lib/Object

    Reviewers: ributzka, steven_wu

    Reviewed By: ributzka

    Subscribers: hiraditya, plotfi, dexonsmith, rupprecht, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D66160 (detail/ViewSVN)
    by cishida
  4. Remove xfail i386 NetBSD mark in vptr-non-unique-typeinfo.cpp

    This test passes now. (detail/ViewSVN)
    by kamil
  5. Remove xfail NetBSD mark from ignored-interceptors-mmap.cpp

    This test now passes. (detail/ViewSVN)
    by kamil
  6. [MemorySSA] MemorySSA should not model debuginfo, and need not update it.

    Reverts the change in r371084, but keeps the test.
    After r371565, debuginfo cannot be modelled in MemorySSA, even with a
    non-standard AA pipeline. (detail/ViewSVN)
    by asbirlea
  7. [GlobalISel] When a tail call is emitted in a block, stop translating it

    This fixes a crash in tail call translation caused by assume and lifetime_end
    intrinsics.

    It's possible to have instructions other than a return after a tail call which
    will still have `Analysis::isInTailCallPosition` return true. (Namely,
    lifetime_end and assume intrinsics.)

    If we emit a tail call, we should stop translating instructions in the block.
    Otherwise, we can end up emitting an extra return, or dead instructions in
    general. This makes the verifier unhappy, and is generally unfortunate for
    codegen.

    This also removes the code from AArch64CallLowering that checks if we have a
    tail call when lowering a return. This is covered by the new code now.

    Also update call-translator-tail-call.ll to show that we now properly tail call
    in the presence of lifetime_end and assume.

    Differential Revision: https://reviews.llvm.org/D67415 (detail/ViewSVN)
    by paquette
  8. [clang-format] Apply BAS_AlwaysBreak to C++11 braced lists

    See PR18455.

    Differential Revision: https://reviews.llvm.org/D67395 (detail/ViewSVN)
    by owenpan
  9. [AArch64][GlobalISel] Support sibling calls with mismatched calling conventions

    Add support for sibcalling calls whose calling convention differs from the
    caller's.

    - Port over `CCState::resultsCombatible` from CallingConvLower.cpp into
      CallLowering. This is used to verify that the way the caller and callee CC
      handle incoming arguments matches up.

    - Add `CallLowering::analyzeCallResult`. This is basically a port of
      `CCState::AnalyzeCallResult`, but using `ArgInfo` rather than `ISD::InputArg`.

    - Add `AArch64CallLowering::doCallerAndCalleePassArgsTheSameWay`. This checks
      that the calling conventions are compatible, and that the caller and callee
      preserve the same registers.

    For testing:

    - Update call-translator-tail-call.ll to show that we can now handle this.

    - Add a GISel line to tailcall-ccmismatch.ll to show that we will not tail call
      when the regmasks don't line up.

    Differential Revision: https://reviews.llvm.org/D67361 (detail/ViewSVN)
    by paquette
  10. Update ReleaseNotes: add enabling of MemorySSA. (detail/ViewSVN)
    by asbirlea
  11. Reland "Change the X86 datalayout to add three address spaces
    for 32 bit signed, 32 bit unsigned, and 64 bit pointers."
    This reverts 57076d3199fc2b0af4a3736b7749dd5462cacda5.

    Original review at https://reviews.llvm.org/D64931.
    Review for added fix at https://reviews.llvm.org/D66843. (detail/ViewSVN)
    by akhuang
  12. llvm-reduce: Add pass to reduce parameters

    Patch by Diego Treviño!

    Differential Revision: https://reviews.llvm.org/D65479 (detail/ViewSVN)
    by dblaikie
  13. Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.

    On some platforms, certain runtimes are not supported. For runtimes builds of
    those platforms it would be nice if we could disable certain runtimes (ie
    libunwind on Windows).



    Differential Revision: https://reviews.llvm.org/D67195 (detail/ViewSVN)
    by zer0
  14. [MemorySSA] Do not create memoryaccesses for debug info intrinsics.

    Summary:
    Do not model debuginfo intrinsics in MemorySSA.
    Regularly these are non-memory modifying instructions. With -disable-basicaa, they were being modelled as Defs.

    Reviewers: george.burgess.iv

    Subscribers: aprantl, Prazek, sanjoy.google, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67307 (detail/ViewSVN)
    by asbirlea
  15. llvm-reduce: Remove some unused headers/more narrowly include them (detail/ViewSVN)
    by dblaikie
  16. llvm-remove: Remove "using namespace" in header. (detail/ViewSVN)
    by dblaikie
  17. llvm-reduce: Add pass to reduce Metadata

    Patch by Diego Treviño!

    Differential Revision: https://reviews.llvm.org/D65026 (detail/ViewSVN)
    by dblaikie
  18. Move LLVM_ENABLE_ABI_BREAKING_CHECKS variables to their own file
    so that you don't have to link Error.o and all of its dependencies.

    In more detail: global initializers in Error.o can't be elided with
    -ffunction-sections/-gc-sections since they always need to be run
    causing a fairly significant binary bloat if all you want is the
    ABI breaking checks code.

    Differential Revision: https://reviews.llvm.org/D67387 (detail/ViewSVN)
    by echristo
  19. Actually reorder not and env in crash-recovery-modules.m (detail/ViewSVN)
    by rnk
  20. [Loads] Move generic code out of vectorizer into a location it might be reused [NFC] (detail/ViewSVN)
    by reames
  21. When evaluating a __builtin_constant_p conditional, always enter
    constant-folding mode regardless of the original evaluation mode.

    In order for this to be correct, we need to track whether we're checking
    for a potential constant expression or checking for undefined behavior
    separately from the evaluation mode enum, since we don't want to clobber
    those states when entering constant-folding mode. (detail/ViewSVN)
    by rsmith
  22. [ValueTracking] Factor our common speculation suppression logic [NFC]

    Expose a utility function so that all places which want to suppress speculation (when otherwise legal) due to ordering and/or sanitizer interaction can do so. (detail/ViewSVN)
    by reames
  23. llvm-reduce: Simplify testing using -implicit-check-not

    Also fix llvm-reduce to use the specified output file name directly,
    without appending '.ll' to the name. (detail/ViewSVN)
    by dblaikie
  24. [OPENMP5.0]Allow teams directive outside of the target directives.

    According to OpenMP 5.0, teams directives are allowed not only in the
    target context, but also in the implicit parallel regions. (detail/ViewSVN)
    by abataev
  25. Re-land Remove REQUIRES:shell from tests that pass for me on Windows

    This reverts r371497 (git commit 3d7e9ab7b9f8c53aa41420c54970f0fb421004a2)

    Reorder `not` with `env` in these two tests so they pass:
      Driver/rewrite-map-in-diagnostics.c
      Index/crash-recovery-modules.m.

    This will not be necessary after D66531 lands. (detail/ViewSVN)
    by rnk
  26. [x86] add test for false dependency with AVX; NFC

    Goes with D67363 (detail/ViewSVN)
    by spatel
  27. [NFC][InstCombine] rewrite test added in r371537 to use non-null pointer instead

    I only want to ensure that %offset is non-zero there,
    it doesn't matter how that info is conveyed.
    As filed in PR43267, the assumption way does not work. (detail/ViewSVN)
    by lebedevri
  28. Fix for PR43175: compiler crash when trying to emit noncapturable
    constant.

    If the constexpr variable is partially initialized, the initializer can
    be emitted as the structure, not as an array, because of some early
    optimizations. The llvm variable gets the type from this constant and,
    thus, gets the type which is pointer to struct rather than pointer to an
    array. We need to convert this type to be truely array, otherwise it may
    lead to the compiler crash when trying to emit array subscript
    expression. (detail/ViewSVN)
    by abataev
  29. [X86] Updated target specific selection dag code to conservatively check for isAtomic in addition to isVolatile

    See D66309 for context.

    This is the first sweep of x86 target specific code to add isAtomic bailouts where appropriate. The intention here is to have the switch from AtomicSDNode to LoadSDNode/StoreSDNode be close to NFC; that is, I'm not looking to allow additional optimizations at this time.

    Sorry for the lack of tests.  As discussed in the review, most of these are vector tests (for which atomicity is not well defined) and I couldn't figure out to exercise the anyextend cases which aren't vector specific.

    Differential Revision: https://reviews.llvm.org/D66322 (detail/ViewSVN)
    by reames
  30. [NFC][InstSimplify] rewrite test added in r371537 to use non-null pointer instead

    I only want to ensure that %offset is non-zero there,
    it doesn't matter how that info is conveyed.
    As filed in PR43267, the assumption way does not work. (detail/ViewSVN)
    by lebedevri
  31. GlobalISel/TableGen: Handle REG_SEQUENCE patterns

    The scalar f64 patterns don't work yet because they fail on multiple
    results from the unused implicit def of scc in the result bit
    operation. (detail/ViewSVN)
    by arsenm
  32. [BPI] Adjust the probability for floating point unordered comparison

    Since NaN is very rare in normal programs, so the probability for floating point unordered comparison should be extremely small. Current probability is 3/8, it is too large, this patch changes it to a tiny number.

    Differential Revision: https://reviews.llvm.org/D65303 (detail/ViewSVN)
    by carrot
  33. AMDGPU/GlobalISel: Select G_FABS/G_FNEG

    f64 doesn't work yet because tablegen currently doesn't handlde
    REG_SEQUENCE.

    This does regress some multi use VALU fneg cases since now the
    immediate remains in an SGPR, and more moves are used for legalizing
    the xor. This is a SIFixSGPRCopies deficiency. (detail/ViewSVN)
    by arsenm
  34. AMDGPU/GlobalISel: Select cvt pk intrinsics (detail/ViewSVN)
    by arsenm
  35. AMDGPU/GlobalISel: Select llvm.amdgcn.sffbh (detail/ViewSVN)
    by arsenm
  36. [NFC][InstCombine][InstSimplify] PR43251 - and some patterns with offset != 0

    https://rise4fun.com/Alive/21b (detail/ViewSVN)
    by lebedevri
  37. AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD (detail/ViewSVN)
    by arsenm
  38. AMDGPU/GlobalISel: Legalize constant 32-bit loads

    Legalize by casting to a 64-bit constant address. This isn't how the
    DAG implements it, but it should. (detail/ViewSVN)
    by arsenm
  39. [RISCV] Support llvm-objdump -M no-aliases and -M numeric

    Summary:
    Now that llvm-objdump allows target-specific options, we match the
    `no-aliases` and `numeric` options for RISC-V, as supported by GNU objdump.

    This is done by overriding the variables used for the command-line options, so
    that the command-line options are still supported.

    This patch updates all tests using `llvm-objdump -riscv-no-aliases` to use
    `llvm-objdump -M no-aliases`.

    Reviewers: luismarques, asb

    Reviewed By: luismarques, asb

    Subscribers: pzheng, hiraditya, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, Jim, s.egerton, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D66139 (detail/ViewSVN)
    by lenary
  40. AMDGPU/GlobalISel: First pass at attempting to legalize load/stores

    There's still a lot more to do, but this handles decomposing due to
    alignment. I've gotten it to the point where nothing crashes or
    infinite loops the legalizer. (detail/ViewSVN)
    by arsenm
  41. [RISCV] Add Option for Printing Architectural Register Names

    Summary:
    This is an option primarily to use during testing. Instead of always
    printing registers using their ABI names, this allows a user to request they
    are printed with their architectural name.

    This is then used in the register constraint tests to ensure the mapping
    between architectural and abi names is correct.

    Reviewers: asb, luismarques

    Reviewed By: asb

    Subscribers: pzheng, hiraditya, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, Jim, s.egerton, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D65950 (detail/ViewSVN)
    by lenary
  42. Don't emit .gnu_pubnames when tuning for LLDB.

    LLDB reads the various .apple* accelerator tables (and in the near
    future: the DWARF 5 accelerator tables) which should make
    .gnu_pubnames redundant. This changes the Clang driver to no longer
    pass -ggnu-pubnames when tuning for LLDB.

    Thanks to David Blaikie for pointing this out!
    http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20190422/thread.html#646062

    rdar://problem/50142073

    Differential Revision: https://reviews.llvm.org/D67373 (detail/ViewSVN)
    by Adrian Prantl
  43. [x86] add a test for BreakFalseDeps; NFC

    As discussed in D67363 (detail/ViewSVN)
    by spatel
  44. Revert "[utils] Implement the llvm-locstats tool"

    This reverts commit rL371520. (detail/ViewSVN)
    by djtodoro
  45. [ARM] add test for BreakFalseDeps with minsize attribute; NFC (detail/ViewSVN)
    by spatel
  46. [X86] Add AVX partial dependency tests as noted on D67363 (detail/ViewSVN)
    by rksimon
  47. [ARM] auto-generate complete test checks; NFC (detail/ViewSVN)
    by spatel
  48. [VectorUtils] Remove unused include. [NFC]

    Patch by Francesco Petrogalli <francesco.petrogalli@arm.com>

    Reviewers: fhahn

    Reviewed By: fhahn

    Differential Revision: https://reviews.llvm.org/D67365 (detail/ViewSVN)
    by fhahn
  49. [clang][codegen][NFC] Make test patterns more permissive.

    See the discussion in:
    http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20190909/692736.html (detail/ViewSVN)
    by courbet
  50. [CMake] Don't pass all LLVM_COMPILE_FLAGS to the C compiler

    GCC (unlike clang!) warns about C++ flags when compiling C.

    https://reviews.llvm.org/D67171 (detail/ViewSVN)
    by davezarzycki
  51. [utils] Implement the llvm-locstats tool

    The tool reports verbose output for the DWARF debug location coverage.
    The llvm-locstats for each variable or formal parameter DIE computes what
    percentage from the code section bytes, where it is in scope, it has
    location description. The line 0 shows the number (and the percentage) of
    DIEs with no location information, but the line 100 shows the number (and
    the percentage) of DIEs where there is location information in all code
    section bytes (where the variable or parameter is in the scope). The line
    50..59 shows the number (and the percentage) of DIEs where the location
    information is in between 50 and 59 percentage of its scope covered.

    The tool will be very useful for tracking improvements regarding the
    "debugging optimized code" support with LLVM ecosystem.

    Differential Revision: https://reviews.llvm.org/D66526 (detail/ViewSVN)
    by djtodoro
  52. [NFC][InstCombine] PR43251 - valid for other predicates too (detail/ViewSVN)
    by lebedevri
  53. [InstCombine] Use SimplifyFMulInst to simplify multiply in fma.

    This allows us to fold fma's that multiply with 0.0. Also, the
    multiply by 1.0 case is handled there as well. The fneg/fabs cases
    are not handled by SimplifyFMulInst, so we need to keep them.

    Reviewers: spatel, anemet, lebedev.ri

    Reviewed By: spatel

    Differential Revision: https://reviews.llvm.org/D67351 (detail/ViewSVN)
    by fhahn
  54. [InstCombine] Precommit tests for D67351. (detail/ViewSVN)
    by fhahn
  55. [BreakFalseDeps] fix typos/grammar in documentation comment; NFC (detail/ViewSVN)
    by spatel
  56. [Object] Implement relocation resolver for COFF ARM/ARM64

    Adding testscases for this via llvm-dwarfdump.

    Also add testcases for the existing resolver support for X86.

    Differential Revision: https://reviews.llvm.org/D67340 (detail/ViewSVN)
    by mstorsjo
  57. Fix the "git modified" issue on the preserve-comments-crlf.s.

    Summary:
    rL371473 corrected the line ending (to crlf) in preserve-comments-crlf.s, but it causes a wired issue on git
    repository (I ran git pull today, it showed a local change of that file even I did not change anything).

    Reviewers: gribozavr

    Reviewed By: gribozavr

    Subscribers: llvm-commits, cfe-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67391 (detail/ViewSVN)
    by hokein
  58. [Alignment][NFC] Use llvm::Align for TargetLowering::getPrefLoopAlignment

    Summary:
    This is patch is part of a series to introduce an Alignment type.
    See this thread for context: http://lists.llvm.org/pipermail/llvm-dev/2019-July/133851.html
    See this patch for the introduction of the type: https://reviews.llvm.org/D64790

    Reviewers: courbet

    Reviewed By: courbet

    Subscribers: wuzish, arsenm, nemanjai, jvesely, nhaehnle, hiraditya, kbarton, MaskRay, jsji, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67386 (detail/ViewSVN)
    by gchatelet
  59. Reland [DWARF] Add a unit test for DWARFUnit::getLength().

    This is a follow-up of rL369529, where the return value of
    DWARFUnit::getLength() was changed from uint32_t to uint64_t.
    The test checks that a unit header with Length > 4G can be successfully
    parsed and the value of the Length field is not truncated.

    Differential Revision: https://reviews.llvm.org/D67276 (detail/ViewSVN)
    by ikudrin
  60. [AMDGPU]: PHI Elimination hooks added for custom COPY insertion.

      Reviewers: rampitec, vpykhtin

      Differential Revision: https://reviews.llvm.org/D67101 (detail/ViewSVN)
    by alex-t
  61. Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.""

    This reverts commit r371502, it broke tests
    (clang/test/CodeGenCXX/auto-var-init.cpp). (detail/ViewSVN)
    by gribozavr
  62. [llvm-dwarfdump] Add additional stats fields

    The additional fields will be parsed by the llvm-locstats tool in order to
    produce more human readable output of the DWARF debug location quality
    generated.

    Differential Revision: https://reviews.llvm.org/D66525 (detail/ViewSVN)
    by djtodoro
  63. Revert "[DWARF] Add a unit test for DWARFUnit::getLength()" because it broke ASAN bot. (detail/ViewSVN)
    by ikudrin
  64. [clangd] Collect location of macro definition in the ParsedAST

    allows semantic hightlighting macro definition

    Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, cfe-commits

    Tags: #clang

    Differential Revision: https://reviews.llvm.org/D67264 (detail/ViewSVN)
    by hokein
  65. [ExpandMemCmp] Add lit.local.cfg

    To prevent AArch64 tests from running when the target is not compiled.

    Fixes r371502:

    /home/buildslave/ps4-buildslave4/llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast/llvm.src/test/Transforms/ExpandMemCmp/AArch64/memcmp.ll:11:15: error: CHECK-NEXT: expected string not found in input
    ; CHECK-NEXT: [[TMP0:%.*]] = bitcast i8* [[S1:%.*]] to i64* (detail/ViewSVN)
    by courbet
  66. Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."

    With a fix for sanitizer breakage (see explanation in D60318). (detail/ViewSVN)
    by courbet
  67. [yaml2obj] Set p_align to the maximum sh_addralign of contained sections

    The address difference between two sections in a PT_LOAD is a constant.
    Consider a hypothetical case (pagesize can be very small, say, 4).

    ```
    .text     sh_addralign=4
    .text.hot sh_addralign=16
    ```

    If we set p_align to 4, the PT_LOAD will be loaded at an address which
    is a multiple of 4. The address of .text.hot is guaranteed to be a
    multiple of 4, but not necessarily a multiple of 16.

    This patch deletes the constraint

      if (SHeader->sh_offset == PHeader.p_offset)

    Reviewed By: grimar, jhenderson

    Differential Revision: https://reviews.llvm.org/D67260 (detail/ViewSVN)
    by maskray
  68. [DWARF] Add a unit test for DWARFUnit::getLength().

    This is a follow-up of rL369529, where the return value of
    DWARFUnit::getLength() was changed from uint32_t to uint64_t.
    The test checks that a unit header with Length > 4G can be successfully
    parsed and the value of the Length field is not truncated.

    Differential Revision: https://reviews.llvm.org/D67276 (detail/ViewSVN)
    by ikudrin
  69. [Alignment] Use Align for TargetLowering::MinStackArgumentAlignment

    Summary:
    This is patch is part of a series to introduce an Alignment type.
    See this thread for context: http://lists.llvm.org/pipermail/llvm-dev/2019-July/133851.html
    See this patch for the introduction of the type: https://reviews.llvm.org/D64790

    Reviewers: courbet

    Subscribers: sdardis, nemanjai, hiraditya, kbarton, jrtc27, MaskRay, atanasyan, jsji, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67288 (detail/ViewSVN)
    by gchatelet
  70. Revert Remove REQUIRES:shell from tests that pass for me on Windows

    This reverts r371478 (git commit a9980f60ce083fa6d5fd03c12c58ca0b293e3d60) (detail/ViewSVN)
    by jhenderson
  71. [RISCV] Make -march=rv{32,64}gc the default in RISC-V Linux

    This is the logical follow-up of D65634.

    Differential Revision: https://reviews.llvm.org/D66003 (detail/ViewSVN)
    by rogfer01
  72. [clangd] some tweaks on the vscode readme, NFC (detail/ViewSVN)
    by hokein
  73. [RISCV] Default to ilp32d/lp64d in RISC-V Linux

    When running clang as a native compiler in RISC-V Linux the flag
    -mabi=ilp32d / -mabi=lp64d is always mandatory. This change makes it the
    default there.

    Differential Revision: https://reviews.llvm.org/D65634 (detail/ViewSVN)
    by rogfer01
  74. [LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle operand 2 or 3 being softened.

    This can only happen on X86 when fp128 is a legal type, but we
    go through softening to generate libcalls. This causes fp128 to
    be softened to fp128 instead of an integer type. This can be
    removed if D67128 lands. (detail/ViewSVN)
    by ctopper
  75. [RISCV] Move architecture parsing code into its own function

    I plan to reuse it in a later patch.

    This is almost NFC except a small change in control flow when diagnosing
    +d without +f.

    Differential Revision: https://reviews.llvm.org/D66002 (detail/ViewSVN)
    by rogfer01

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

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

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

This run spent:

  • 16 hr waiting;
  • 17 hr build duration;
  • 1 day 9 hr total from scheduled to completion.

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

Compile Error

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

Ninja target failed

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

Missing test results

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