Started 1 yr 0 mo ago
Took 6 hr 23 min

Build #4375 (Nov 22, 2021 3:19:34 PM)

Changes
  1. [analyzer][NFC] Introduce CallDescriptionSets (details)
  2. [analyzer][NFC] Introduce CallDescription::matches() in addition to isCalled() (details)
  3. [analyzer][NFC] Switch to using CallDescription::matches() instead of isCalled() (details)
  4. [analyzer][NFC] Demonstrate the use of CallDescriptionSet (details)
  5. [analyzer][NFC] CallDescription should own the qualified name parts (details)
  6. [analyzer][NFC] Consolidate the inner representation of CallDescriptions (details)
  7. [analyzer][NFC] Use enum for CallDescription flags (details)
  8. [analyzer][NFC] MaybeUInt -> MaybeCount (details)
  9. [DSE] Improve handling of `strncpy` in Dead Store Elimination (details)
  10. [SROA] Add new test cases to cover existing SROA behavior that structs will be scalarized. (details)
  11. [mlir][vector] Remove usage of shapecast to remove unit dim (details)
  12. [mlir][vector] NFC, move some vector patterns in a separate file (details)
  13. [openmp][amdgpu][nfc] Inline interop_hsa_get_kernel_info into only caller (details)
  14. [ELF] Support discarding .got.plt (details)
  15. [AMDGPU] Add an implicit use of M0 to all V_MOV_B32_indirect_read/write (details)
  16. [mlir][gpu] Extend shuffle op modes and add nvvm lowering (details)
  17. [MLIR][GPU] Run generic LLVM optimizations when serializing (on AMD) (details)
  18. [libc++] Avoid potential truncation warnings in std::abs test (details)
  19. [libc++] Fix some tests that were broken in the single-threaded configuration (details)
  20. [libc++] Fix feature test macro for __cpp_lib_to_chars (details)
  21. [clang][NFC] Inclusive terms: replace some uses of sanity in clang (details)
  22. [libc++] Test that our algorithms never copy a user-provided comparator. (details)
  23. [openmp][amdgpu][nfc] Simplify implicit args handling (details)
  24. DWARFVerifier: Simplify name lookups (details)
  25. NFC: Callout restriction on folding 0-result ops in documentation. (details)
  26. [MLIR][GPU] Make the path to ROCm a runtime option (details)
  27. Allow __attribute__((swift_attr)) in attribute push pragmas (details)
  28. [libc++][NFC] Add missing include in test (details)
  29. [PowerPC][NFC] Add a series of codegen tests for vector reductions. (details)
  30. [InstCombine] add/adjust tests for mask of sext i1; NFC (details)
  31. [Sema] fix nondeterminism in ASTContext::getDeducedTemplateSpecializationType (details)
  32. [mlir] Bug fix. Stream must outlive the pass manager. (details)
  33. [NFC][llvm] Inclusive language: remove instance of master from Thumb2SizeReduction.cpp (details)
  34. [MLIR][GPU] Link in device libraries during HSA compilation if needed (details)
  35. [InstrProf] Use i32 for GEP index from lowering llvm.instrprof.increment (details)
  36. [clangd] Avoid possible crash: apply configuration after binding methods (details)
  37. [NFC] Test commit, add whitespace to end-of-line (details)
  38. [hmaptool] Port to python3 (details)
  39. [GVN][NFC] Remove redundant check (details)
  40. [ORC][JITLink] Move JITDylib name into JITLinkDylib base class. (details)
  41. [AMDGPU] Do not generate ELF symbols for the local branch target labels (details)
  42. [llvm] Use range-based for loops (NFC) (details)
  43. [ORC] Make JITDylib::AsynchronousSymbolQuerySet private. (details)
  44. [X86] Add test case for pr52567. NFC (details)
  45. [X86] Don't combine (x86cmp (trunc (movmsk (bitcast X))), 0) if the truncate discards unknown bits. (details)
  46. [MLIR] Avoid creation of buggy affine maps while replacing dimension and symbol (details)
  47. [NFC][X86][MCA] Add forgotten test coverage for AVX512's VPMOVM2[BWDQ] / VPMOV[BWDQ]2M (details)
  48. [NFC][X86][Costmodel] Add AVX512DQ runlines to trunc.ll/extend.ll (details)
  49. compiler-rt: Use FreeBSD's elf_aux_info to detect AArch64 HW features (details)
  50. [Libomptarget] Remove undefined symbol in old runtime (details)
  51. [MLIR] Simplify Semi-affine expressions by rule based matching and replacing "expr - q * (expr floordiv q)" with  "expr mod q" expression. (details)
  52. [libc++] [test] Eliminate libcpp-no-noexcept-function-type and libcpp-no-structured-bindings. (details)
  53. [InstCombine] add tests for bitwise logic with bool op; NFC (details)
  54. [InstCombine] add folds for binop with sexted bool and constant operands (details)
  55. [VPlan] Wrap vector loop blocks in region. (details)
  56. [CVP] Add tests for implied conditions using urem (NFC) (details)
  57. [LVI] Support urem in implied conditions (details)
  58. [LVI] Drop requirement that modulus is constant (details)
  59. [clang-tidy] performance-unnecessary-copy-initialization: Correctly match the type name of the thisPointertype. (details)
  60. [DSE] Drop hasAnalyzableMemoryWrite() (NFCI) (details)
  61. [NFC][X86][Costmodel] Actually test +prefer-256-bit in replication-shuffle-related tests :( (details)
  62. [libc++] [doc] Mark some spaceship-related LWG issues as "Complete." (details)
  63. [libc++][NFC] Fix typo in ranges::iterator_t synopsis (details)
  64. [X86][FP16] Relax the pattern condition for VZEXT_MOVL to match more cases (details)
  65. [llvm] Use range-based for loops (NFC) (details)
  66. [ELF] Move getOutputSectionName from Writer.cpp to LinkerScript.cpp. NFC (details)
  67. [AArch64] Extra testing for sinking splats to various instructions. NFC (details)
  68. [ARM][ParallelDSP] Regenerate complex_dot_prod.ll test (details)
  69. [MLIR][NFC] Simplex::restoreRow: improve documentation (details)
  70. Add a best practice section on how to configure a fast builder (details)
  71. [PowerPC] Regenerate rlwinm2.ll test (details)
  72. [Thumb2] Regenerate ext + rot tests (details)
  73. [ARM] Regenerate sxt_rot.ll tests (details)
  74. [llvm] Use range-based for loops (NFC) (details)
  75. [CodeGen] Use llvm::is_contained (NFC) (details)
  76. [mlir] Move trait to InferTypeOpInterface (details)
  77. [mlir] Fix unused function warning (NFC) (details)
  78. [libc++] Implement P1272R4 (std::byteswap) (details)
  79. [gn build] Port 1dc62f2653f8 (details)
  80. [libc++][NFC] Sort includes in __ranges/concepts.h (details)
  81. NFC: clang-format lib/Transforms/Instrumentation/InstrProfiling.cpp (details)
  82. [llvm] Use range-based for loops (NFC) (details)
  83. [llvm] Use make_early_inc_range (NFC) (details)
  84. [RISCV] Generate pseudo instruction li (details)
  85. [ELF][NFC] Do not pass region name to expandMemoryRegion() (details)
  86. tsan: add another fork test (details)
  87. [C++20] [Coroutines] Warn for deprecated form 'for co_await' (details)
  88. Fix nits in clang-tidy's documentation (NFC) (details)
  89. [AArch64] Sink splat shuffles to lane index intrinsics (details)
  90. [clangd] IncludeCleaner: Mark possible expr resolutions as used (details)
  91. Add missing clang-tidy args in index.rst (NFC) (details)
  92. Fix various problems found by fuzzing. (details)
  93. [libc] Remove unused variable (details)
  94. [LV] Pre-commit test for D111846 (details)
  95. [MLIR][NFC] Simplex: remove repeated words in comment (details)
  96. [BPI] Look-up tables for non-loop branches. NFC. (details)
  97. [mlir][Vector] Add a vblendps-based impl for transpose8x8 (both intrin and inline_asm) (details)
  98. [mlir][linalg] Fix tile and fuse for outermost reduction. (details)
  99. [mlir] Fix unintentional mutation by VectorType/RankedTensorType::Builder dropDim (details)
  100. [LV] Drop integer poison-generating flags from instructions that need predication (details)
  101. [mlir][linalg] Add a tile and fuse on tensors pattern. (details)
  102. [mlir] Add InitializeNativeTargetAsmParser to ExecutionEngine. (details)
  103. [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions (details)
  104. [X86][TTI] Finish costmodel for AVX512BW's VPMOVM2[BW] / VPMOV[BW]2M instructions (details)
  105. [DA][NFC] Update publication - add remarks (details)
  106. [AArch64][ARM] Add missing SVE/SVE2 features from Cortex-A710 (details)
  107. [mlir][linalg] Remove tile and fuse test pass (NFC). (details)
  108. Rename MlirExecutionEngine lookup to lookupPacked (details)
  109. [mlir][linalg] Always generate an extract/insert slice pair when tiling output tensors. (details)
  110. [mlir][linalg] Use getAsOpFoldResult in padding (NFC). (details)
  111. [lldb/test] Make it possible to run the mock gdb server on a single thread (details)
  112. [lldb] Fix [some] leaks in python bindings (details)
  113. [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency (details)
  114. [MLIR] PresburgerSetTest: fix comment and add a test case (details)
  115. [libc] add memmove basic building blocks (details)
  116. Revert "[SCEV] Fix and validate ValueExprMap/ExprValueMap consistency" (details)
  117. tsan: disable instrumentation in runtime callbacks in tests (details)
  118. tsan: new runtime (v3) (details)
  119. [RISCV] Reverse the order of loading/storing callee-saved registers. (details)
  120. [NFC][llvm][Hexagon] Inclusive Terms remove uses of sanity in Hexagon taget (details)
  121. [SLP][NFC]Add a test that reveals the problem in the emission of (details)
  122. [Target] Use range-based for loops (NFC) (details)
  123. Use std::string::substr (NFC) (details)
  124. [Analyzer][Core] Simplify IntSym in SValBuilder (details)
  125. [libc++] Improve CMake include directory search. (details)
  126. [asm] Allow labels as operands in intel asm syntax (details)
  127. [asm] Merge EmitMSInlineAsmStr() and EmitGCCInlineAsmStr() (details)
  128. [libc++] [NFC] Mark P0858R0 as implemented (details)
  129. [libc++] Remove uses of printf in some test support headers (details)
  130. [flang] Predefine unit 0 connected to stderr (details)
  131. [runtimes] Do not force -stdlib=libc++ on Apple platforms (details)
  132. [mlir] support recursive types in type conversion infra (details)
  133. [mlir][vector] Fix TransferOpReduceRank for 0-D tensors (details)
  134. [hwasan] fix arguments to symbolizer. (details)
  135. [flang] Add -fno-automatic, refine IsSaved() (details)
  136. Revert "tsan: new runtime (v3)" (details)
  137. [libc++] Granularize the <random> header. NFCI. (details)
  138. [libc++] [P1614] Implement [cmp.alg]'s std::{strong,weak,partial}_order. (details)
  139. [gn build] Port 344cef6695e9 (details)
  140. [gn build] Port d8380ad977e9 (details)
  141. libfuzzer: Disable broken tests for arm (details)
  142. [libc++][NFC] Reformat comment about D68480 support (details)
  143. [libcxx][NFC] adds status entry for ranges algorithms (details)
  144. [libcxx][NFC] adds var-const@ as the owner for the uninitialised algos (details)
  145. [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a))) (details)
  146. [docs] Incorprate first round of feedback on D114325 (details)
  147. [lld-macho] Don't replace local personality symbol with LazySymbol (details)
  148. [HWASan] Remove -Wa,-mrelax-relocations=no flag. (details)
  149. Revert "[mlir][Vector] Add a vblendps-based impl for transpose8x8 (both intrin and inline_asm)" (details)
  150. [Driver] correct typo in FreeBSD 14 test (details)
  151. [InstCombine] move/add tests for binops with sext operand; NFC (details)
  152. [InstCombine] avoid 'tmp' usage in test files; NFC (details)
  153. [InstCombine] regenerate test checks; NFC (details)
  154. [mlir] Move AllocationOpInterface to Bufferize/IR/AllocationOpInterface.td. (details)
  155. [NFC][clang] Inclusive language: rename master variable to controller in debug-info tests (details)
  156. Revert "[mlir] Move AllocationOpInterface to Bufferize/IR/AllocationOpInterface.td." (details)
  157. [AMDGPU] Allow VOP3 source modifiers in fpow expansion (details)
  158. [NFC][llvm] Inclusive language: replace master with main in 2007-04-02-RegScavengerAssert.ll (details)
  159. [PowerPC] [Clang] Enable Intel intrinsics support on FreeBSD (details)
  160. [flang] Move IsCoarray() to fix shared library build (details)
  161. [compiler-rt] Explicitly set dependency on libcxx for MemProfUnitTest (details)
  162. [gn build] Port 8e2fd879e6f9 (details)
  163. [lldb] Load the fblldb module automatically (details)
  164. [formatters] Add a libstdcpp formatter for  for unordered_map, unordered_set, unordered_multimap, unordered_multiset (details)
  165. Revert "[lldb] Load the fblldb module automatically" (details)
  166. [HWASan] Move LTO test to separate file. (details)
  167. [ThreadPool] Support returning futures with results. (details)
  168. [llvm-diff] Implement diff of PHI nodes (details)
  169. [MLIR] Fix incorrect removal of source loop in loop fusion (details)
  170. [memprof] Remove the "Live on exit:" print for text format. (details)

Started by upstream project relay-lldb build number 29
originally caused by:

This run spent:

  • 1 hr 46 min waiting;
  • 6 hr 23 min build duration;
  • 6 hr 23 min total from scheduled to completion.
Revision: cf594497466442d80511b74fd4c7808fda85823d
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: a4b92d61580d9a1ef9f4946ffe8d0bb6949596a8
Repository: http://labmaster3.local/git/llvm-project.git
  • detached
Revision: cf594497466442d80511b74fd4c7808fda85823d
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (54 failures / +51)Show all failed tests >>>
Revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-5.0.2
Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-7.0.1
Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-9.0.0
Revision: 43ff75f2c3feef64f9d73328230d34dac8832a91
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-11.0.1
Revision: d7b669b3a30345cfcdb2fde2af6f48aa4b94845d
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-13.0.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

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