Started 2 mo 23 days ago
Took 1 hr 29 min

Build #4054 (Sep 16, 2021 2:32:37 PM)

Changes
  1. [yaml2obj][XCOFF] add the SectionIndex field for symbol. (details)
  2. DebugInfo: Add support for template parameters with qualifiers (details)
  3. DebugInfo: Add support for template parameters with reference qualifiers (details)
  4. Fixup some formatting from a recent commit (details)
  5. [WebAssembly] Fix a typo in comments (details)
  6. Check supported architectures in sseXYZ/avxXYZ headers (details)
  7. [runtimes] Initialize LLVM_DEFAULT_TARGET_TRIPLE if not set by the caller (details)
  8. [runtimes] Calculate the path to the llvm directory without the LLVM cmake package (details)
  9. [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86 (details)
  10. [llvm-readobj] [COFF] Resolve relocations pointing at section symbols for arm64 too (details)
  11. [Win64EH] Write .pdata symbol relocations relative to the temporary begin symbol (details)
  12. [AArch64] NFC: Use 'asm' in SIMDScalarCPY (details)
  13. [WebAssembly] NFC: Remove unused tblgen template args (details)
  14. [OpenCL] Tests C++ for OpenCL version macros (details)
  15. AArch64: fix indentation of ProcAppleA14. NFC. (details)
  16. [clang] disable implicit moves when not in CPlusPLus (details)
  17. [libc][Obvious] Some clean work with memmove. (details)
  18. [MLIR] Improve op parse error message for AtLeastNOperands trait (details)
  19. [ARM] Teach DemandedVectorElts about VMOVN lanes (details)
  20. Recommit "[LAA] Support pointer phis in loop by analyzing each incoming pointer." (details)
  21. [runtimes] Check whether -nostdinc++ and -nostdlib++ are supported (details)
  22. [mlir][linalg] Fold ExtractSliceOps during tiling. (details)
  23. [OpenCL] Enables .rgba vector extension in C++ for OpenCL 2021 (details)
  24. [llvm cmake] replace tabs with spaces in config-ix.cmake (details)
  25. [Windows build] Use "DIA SDK" in sysroot (details)
  26. [Dexter] Improve performance by evaluating expressions only when needed (details)
  27. Cleanup identifier parsing; NFC (details)
  28. [lldb/test] Start pexpect tests with a custom HOME (details)
  29. AMDGPU: Avoid relying on an undef value in test (details)
  30. Remove incorrect comment in getSingleUndroppableUse. NFC (details)
  31. [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation (details)
  32. [WebAssembly] Allow import and export of TLS symbols between DSOs (details)
  33. [clangd] Ignore ObjC `id` and `instancetype` in FindTarget (details)
  34. Fix a unittest file after D108695 when Z3 is enabled (details)
  35. Fix test failure created by ef8c9135efcb (details)
  36. [IR] Reduce max supported integer from 2^24-1 to 2^23. (details)
  37. clang-tidy: introduce readability-containter-data-pointer check (details)
  38. [JITLink] Allow moving a Symbol to a Block in a different Section (details)
  39. [mli][linalg] Reuse getValueOrCreateConstantIndexOp method (NFC). (details)
  40. [IPO] Use make_early_inc_range (NFC) (details)
  41. [flang][OpenMP] Add semantic check for threadprivate directive (details)
  42. [gn build] Use lib_dirs instead of qualified path in libs for diaguids.lib (details)
  43. Revert "clang-tidy: introduce readability-containter-data-pointer check" (details)
  44. [NFC] Add trailing comma on TYPED_TEST_SUITE (details)
  45. [StackColoring] Pre-commit of test case showing a debug invariance bug (details)
  46. [StackColoring] Fix a debug invariance problem (details)
  47. Revert "[Dexter] Improve performance by evaluating expressions only when needed" (details)
  48. Revert "Revert "clang-tidy: introduce readability-containter-data-pointer check"" (details)
  49. [gn build] Port 49992c04148e (details)
  50. Put code that avoids heapifying local blocks behind a flag (details)
  51. [Sanitizers] intercept fparseln on freebsd (details)
  52. [VPlan] Queue (block, operand) pairs together (NFC). (details)
  53. [llvm-profgen] Ignore broken LBR samples (details)
  54. [lld/mac] Search .tbd before binary for framework files too (details)
  55. [AMDGPU] Switch PostRA sched to MachineSched (details)
  56. Revert "[WebAssembly] Rethrow longjmp in EH handling if EmSjLj is enabled" (details)
  57. [CMake][AIX] Disable visibility options in build (details)
  58. [SCEV] Attempt to define what flags are legal on a SCEV (details)
  59. [StopInfoMachException] Summarize arm64e BLRAx/LDRAx auth failures (details)
  60. [SCEV] Stop applying contextual flags in applyLoopGuards (details)
  61. autogen a test for ease of update in later patch (details)
  62. [mlir] Apply py::module_local() to a few more classes. (details)
  63. [test] precommit test for D109786 (details)
  64. [test] precommit anoter test for D109786 (details)
  65. NFC: DebugInfo: refactor pretty printing into a utility class (details)
  66. Remove unused llvm/Support/Parallel.h from MLIR (NFC) (details)
  67. [flang] Make 'this_image()' an intrinsic function (details)
  68. Attributor: Fix typos (details)
  69. AMDGPU: Rename attributor class for uniform-work-group-size (details)
  70. Attributor: Fix crash on undef in !callees (details)
  71. SeparateConstOffsetFromGEP: Fix stack overflow in unreachable code (details)
  72. [mlir][linalg] PadTensorOp vectorization: Avoid redundant FillOps (details)
  73. [CMake] Delete obsoleted COMPILER_RT_TEST_TARGET_TRIPLE (details)
  74. RegAllocGreedy: Account for reserved registers in num regs heuristic (details)
  75. [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory (details)
  76. [CSSPGO] Enable pseudo probe instrumentation in O0 mode. (details)
  77. DAG: Fix incorrect folding of fmul -1 to fneg (details)
  78. regen an autogened test which is stale (details)
  79. Re-Revert "clang-tidy: introduce readability-containter-data-pointer check" (details)
  80. [gn build] Port 626586fc253c (details)
  81. [MLIR] Use memref.copy ops in BufferResultsToOutParams pass. (details)
  82. Make the --mlir-disable-threading command line option overrides the C++ API usage (details)
  83. Revert "[flang] Make 'this_image()' an intrinsic function" (details)
  84. [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address. (details)
  85. [obj2yaml][XCOFF] Dump sections (details)
  86. Add extra check for llvm::Any::TypeId visibility (details)
  87. [NPM] Added -print-pipeline-passes print params for a few passes. (details)
  88. [AArch64][GlobalISel] Add a new reassociation for G_PTR_ADDs. (details)
  89. [mlir][linalg] Update OpDSL doc (NFC). (details)
  90. [mlir] Update docs on conversion and translation to LLVM (details)
  91. [X86][InlineAsm] Use mem size information (*word ptr) for "global variable + registers" memory expression in inline asm. (details)
  92. [VPlan] Support sinking recipes with uniform users outside sink target. (details)
  93. [mlir][linalg] ComprehensiveBufferize: Do not copy InitTensorOp results (details)
  94. [LV] Min/max intrinsic reduction test cases. (details)
  95. [NVPTX] NFC: Remove unused imm type intrinsic arg (details)
  96. [OpenCL] Supports optional image types in C++ for OpenCL 2021 (details)
  97. [MIPS] Remove unused tblgen template args. NFC (details)
  98. [X86] combineX86ShuffleChain - ensure we only peek through bitcasts to vectors (PR51858) (details)
  99. [LV] Recognize intrinsic min/max reductions (details)
  100. [DSE] Add capture-before test cases with loads. (details)
  101. [ARM] Prevent continuous folding of SUBC (details)
  102. [mlir][Linalg] Replace DenseSet by UnionFind in ComprehensiveBufferize - NFC (details)
  103. [mlir][Linalg] Make codegen strategy late transformations opt-in (details)
  104. [gn build] (manually) port 2c42a73d6c39 (details)
  105. [ARM] Move fetching of ARMSubtarget into the scopes that need it. NFC. (details)
  106. [lldb] [Windows] Fix an incorrect assert in NativeRegisterContextWindows_arm (details)
  107. [CostModel][X86] Adjust bitreverse/ctpop/ctlz/cttz AVX2+ costs based on llvm-mca reports (details)
  108. [PhaseOrdering] add tests for PR47023; NFC (details)
  109. [InstCombine] Transform X == 0 ? 0 : X * Y --> X * freeze(Y) (details)
  110. [RISCV][compiler-rt] Add missing __riscv_save_1/0 labels for RV64 (details)
  111. [RISCV][compiler-rt] Move RV64 __riscv_restore_1/0 directives next to labels (details)
  112. Implement delimited escape sequences. (details)
  113. [RISCV][compiler-rt] Fix an incorrect comment for RV64 __riscv_restore_12 (details)
  114. [clang][driver][AIX] Add system libc++ header paths to driver (details)
  115. [HWASan] Catch cases where libc populated jmp_buf. (details)
  116. [SLP][NFC]Add a test for tiny tree with stores and with not (details)
  117. [mlir][Linalg] Fail comprehensive bufferization if a memref is returned. (details)
  118. [Test] Add a test showing missing opportunities in branch deletion by indvars (details)
  119. [HWASan] Add missing newlines. (details)
  120. [test] Fix asan/scudo -shared-libsan tests with -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=on (details)
  121. [InstCombine] Update test checks through autogeneration, add more tests. NFC (details)
  122. [compiler-rt] Move -fno-omit-frame-pointer check to common config-ix (details)
  123. [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux (details)
  124. [HIP] Diagnose -fopenmp-targets for HIP programs (details)
  125. [MLIR] Tighten type constraint on memref.global op def (details)
  126. [OpenMP] Add support for GOMP depobj (details)
  127. Add llvm_unreachable after fully covered switch (NFC) (details)
  128. [MemorySSA] Add verification levels to MemorySSA. [NFC] (details)
  129. switch a couple of SCEV tests to autogen for ease of update (details)
  130. autogen a test for ease of update (details)
  131. [mlir][Linalg] Revisit insertion points in comprehensive bufferization. (details)
  132. [mlir] Fix printing of EmitC attrs/types with escape characters (details)
  133. [SCEV] (udiv X, Y) * Y is always NUW (details)
  134. [InstCombine] move extend after insertelement if both operands are extended (details)
  135. [MemorySSA] Fix "set but not used" warnings (details)
  136. [HWASan] Test longjmp(jmpbuf, 0). (details)
  137. precommit test for D109845/D106852 (details)
  138. [InstCombine] Improve TryToSinkInstruction with multiple uses (details)
  139. Improve type printing of size-dependent const arrays to normalize array-of-const and const-array (details)
  140. Revert "Re-Revert "clang-tidy: introduce readability-containter-data-pointer check"" (details)
  141. [OpenMP][libomptarget] Minor fix in x86_64 plugin (details)
  142. Senticify some comments - post-commit review for e4b9f5e851d1fe0ba93cbb11b2ed4558602c379e (details)
  143. Re-add getSingleUndroppableUse API (details)
  144. [mlir][linalg] Add canonicalizers for depthwise conv (details)
  145. [Compiler-RT] For arm64e test suites use the SDK version as the minimum deployment target. (details)
  146. [DRR] Explicit Return Types in Rewrites (details)
  147. SplitKit: Remove decade old live interval hack (details)
  148. Revert use of getUniqueUndroppableUser in AssumeBundleBuilder (details)
  149. NFC: DWARFTypePrinter: Remove "type" from member function names to reduce redundancy (details)
  150. [clang-format] Top-level unwrapped lines don't follow a left brace (details)
  151. Revert "[InstCombine] Improve TryToSinkInstruction with multiple uses" (details)
  152. Teach SimplifyCFG to fold switches into lookup tables in more cases. (details)
  153. [Polly] Remove autotools build systems from Externals. NFC. (details)
  154. [gn build] Port d249200fa7d5 (details)
  155. [NFC] Split up PassBuilder.cpp (details)
  156. [test] Move some llvm-extract tests into the proper directory (details)
  157. PR51874: Fix diagnostics for defaulted, implicitly deleted 'operator!='. (details)
  158. [MemProf] Avoid global lock when updating MIB cache (details)
  159. [lldb-vscode] Fix focus thread when previous thread exits (details)
  160. [MemProf] Fix format warnings (details)
  161. [GlobalISel] Fix CombinerHelper::isPredecessor for same def/use MI. (details)
  162. [AArch64][GlobalISel] Use MI::getIntrinsicID in more spots. NFC. (details)
  163. [AArch64][GlobalISel] Ensure atomic loads always get assigned GPR destinations (details)
  164. [Transforms] Use make_early_inc_range (NFC) (details)
  165. [mlir][sparse] add affine subscripts to sparse compilation pass (details)
  166. Delete unused GlobalIndirectSymbol::getBaseObject overloads (details)
  167. [ORC] Add MethodWrapperHandler utility for WrapperFunction. (details)
  168. [DebugInfo] Enhance DIImportedEntity to accept children entities (details)
  169. [mlir][OpDSL] Update op definitions to make shapes more concise (NFC). (details)
  170. [flang][driver] Add documentation for Plugins (details)
  171. [AArch64] Regenerate some test checks. NFC (details)
  172. [HardwareLoops] Loop guard intrinsic to recognise zext (details)
  173. [AMDGPU] Fix upcoming TableGen warnings on unused template arguments. NFC. (details)
  174. [FuncSpec] Add a test for specialising on a non-constant global argument. NFC. (details)
  175. [lldb] [gdb-remote] Try using <architecture/> for remote arch unconditionally (details)
  176. [lldb] [ABI/AArch64] Recognize special regs by their xN names too (details)
  177. [Test][AggressiveInstCombine] Add test for truncation of vector instructions (details)
  178. [AggressiveInstCombine] Add `{insert/extract}element` to `TruncInstCombine` DAG (details)
  179. [clangd] Fix clangd crash when including a header (details)
  180. Don't set executable file in ObjectFileMachO::LoadCoreFileImages (details)
  181. [Test] Add test showing missing opportunity in range inference for SCEV (details)
  182. [GlobalISel] Add a combine for and(load , mask) -> zextload (details)
  183. Be more flexible on the storage type allowed for llvm::Any::TypeId::Id (details)
  184. [lldb] Make Platform::DebugProcess take a Target reference (details)
  185. [Analyzer] ConversionChecker: track back the cast expression (details)
  186. [lldb] [DynamicRegisterInfo] Pass name/alt_name via RegisterInfo (details)
  187. [PGO] Change ThinLTO test for targets with loop unrolling disabled (details)
  188. [X86] SimplifyDemandedVectorEltsForTargetNode - add PSADBW handling (details)
  189. [lldb] [Process/gdb-remote] Alias sp to x31 on AArch64 for gdbserver (details)
  190. [AArch64][SVE] NFC: Remove unnecessary if (details)
  191. [lldb/win] Fix TestIRMemoryMapWindows.test when running tests in git bash (details)
  192. [clang-cl] Add a /diasdkdir flag and make /winsysroot imply it (details)
  193. [OpenCL] Supports optional program scope global variables in C++ for OpenCL 2021 (details)
  194. [ARM][CMSE] Clear the secure fp-registers when using softfp abi. (details)
  195. [ARM] Mitigate the cve-2021-35465 security vulnurability. (details)
  196. [hwasan] print globals in symbolizer-friendly format. (details)
  197. [SLP] Add additional memory versioning tests. (details)
  198. [clang-cl] Fix test after 951f362e256 on systems where default target isn't x86_64 (details)
  199. [NewPM] Use a separate struct for ModuleMemorySanitizerPass (details)
  200. [NewPM] Use a separate struct for ModuleThreadSanitizerPass (details)
  201. [NewPM] Replace 'kasan-module' by 'asan-module<kernel>' (details)
  202. [PowerPC][AIX] Add support for varargs for complex types on AIX (details)
  203. Add a new API seek for the Cursor class in the DataExtractor.cpp (details)
  204. Add a command-line flag to control the Swift extended async  frame info. (details)
  205. Increase expected line number for ExtDebugInfo.cpp (details)
  206. [clangd] Dont work on diags if we are not going to emit (details)
  207. Fix vtbl field addr space (details)
  208. [clangd] PreamblePatch should be no-op if includes arent patched (details)
  209. Remove trailing whitespace in ASTReaderDecl.cpp (details)
  210. Fix warning on `llvm-else-after-return`. NFC. (details)
  211. [llvm] Use drop_begin (NFC) (details)
  212. Add a new frontend flag `-fswift-async-fp={auto|always|never}` (details)
  213. [test] Fix test failure in Clang :: Lexer/char-escapes-delimited.c (details)
  214. [libcxx][libcxxabi] CMAKE_REQUIRED_FLAGS is a string, not a list (details)
  215. [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project (details)
  216. [OpenMP] Support construct trait set for Clang (details)
  217. [mlir][Linalg] Cleanup doc and improve logging and readability in ComprehensiveBufferize.cpp - NFC (details)
  218. [FuncSpec] Add force flag to test case to trigger the transform. NFC. (details)
  219. [mlir][sparse] add more asserts to sparse support lib (details)
  220. Removing some spurious whitespace; NFC (details)
  221. [OpenMP] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D109635 (details)
  222. Support Unicode 14 identifiers (details)
  223. [llvm-profgen] Use context-sensitive byte size cost for preinliner decisions by default (details)
  224. [NFC] Added tests for llvm.powi optimizations (details)
  225. [InstCombine] Added llvm.powi optimizations (details)
  226. docs: correct SPHNIX document reference (details)
  227. [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest (details)
  228. [AMDGPU] Inline non-kernel functions using extern lds (details)
  229. [lldb] Remove SBExecutionContext::reset (NFC) (details)
  230. [LLD] Remove global state in lld/COFF (details)
  231. [RISCV] Select (srl (sext_inreg X, i32), uimm5) to SRAIW if only lower 32 bits are used. (details)
  232. [AIX][ZOS] Disable LIT tests on AIX and z/OS due to lack of Objective-C support (details)
  233. [CUDA] Pass ExecConfig through BuildCallToMemberFunction (details)
  234. [lld] Add test to check for timer output (details)
  235. [mlir][tosa] Relax ranked constraint on quantization builder (details)
  236. [fuzzer][fuchsia] Close exception channel before exiting. (details)
  237. Temporarily revert "[LLD] Remove global state in lld/COFF" and "[lld] Add test to (details)
  238. [IR] Return AAMDNodes from Instruction::getMetadata() (NFC) (details)
  239. autogen a SCEV test for ease of update (details)
  240. [MemProf] Don't instrument stack accesses unless requested (details)
  241. [OpenMP] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D109635 (details)
  242. [lldb] Skip TestAppleSimulatorOSType if json parsing fails (details)
  243. precommit tests for D109457 (details)
  244. [AMDGPU] NFC: Fixing small spelling errors in AMDGPU header files (details)
  245. [lldb] Refactor and rename CPlusPlusLanguage::FindAlternateFunctionManglings (details)
  246. [MachCore] Report arm64 thread exception state (details)
  247. Revert "[MachCore] Report arm64 thread exception state" (details)
  248. Revert "[lldb] Skip TestAppleSimulatorOSType if json parsing fails" (details)
  249. [Bazel] Use posix definitions for FreeBSD (details)
  250. [clang][NFC] refactor GlobalMethodPool to encapsulate its map (details)
  251. [mlir][sparse] remove unused TENSOR environment (details)

Started by upstream project LLDB Incremental build number 35635
originally caused by:

  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer

This run spent:

  • 2 hr 11 min waiting;
  • 1 hr 29 min build duration;
  • 3 hr 19 min total from scheduled to completion.
Revision: 0b51f5220a80f7a99b6d9e0d2f9129d62792f2d7
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 233b42a8bbdc4e604b6f3454d8d91702bebe008b
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: 0b51f5220a80f7a99b6d9e0d2f9129d62792f2d7
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (24 failures / -1)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

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

Assertion failure

This build failed because of an assertion failure. Below is a list of all errors in the build log:
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

Ninja target failed

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