Started 2 days 0 hr ago
Took 39 min

Build #300 (Oct 26, 2021 1:37:57 AM)

Changes
  1. [VE] Don't halt on check failures (details / githubweb)
  2. [VE] Enable libunwind runtime (details / githubweb)
  3. [zorg] Remove lldb-x86_64-fedora (details / githubweb)
  4. [zorg] Add Polly Documentation builder. (details / githubweb)
Changes
  1. [lldb] [Host/FreeBSD] Remove unused variable (NFC) (details)
  2. [lldb] [Host/SerialPort] Fix build with GCC 7 (details)
  3. [www] Fix Ninja build instructions on Windows (details)
  4. [mlir] Add polynomial approximation for vectorized math::Rsqrt (details)
  5. [mlir][Linalg] NFC - Reorganize options nesting. (details)
  6. [SCEV] Remove computeLoadConstantCompareExitLimit() (NFCI) (details)
  7. Revert "[mlir][Linalg] NFC - Reorganize options nesting." (details)
  8. [ConstantFolding] Remove ConstantFoldLoadThroughGEPIndices() API (NFC) (details)
  9. [Orc][examples] Re-enable test for LLJITWithRemoteDebugging (details)
  10. [llvm] Use StringRef::contains (NFC) (details)
  11. Ensure newlines at the end of files (NFC) (details)
  12. [ConstantFolding] Accept offset in ConstantFoldLoadFromConstPtr (NFCI) (details)
  13. Revert "[analyzer][solver] Introduce reasoning for not equal to operator" (details)
  14. [InstSimplify] Simplify fetching of index size (NFC) (details)
  15. [X86] findEltLoadSrc - fix shift amount variable name. NFCI. (details)
  16. Add support of the next Ubuntu (Ubuntu 22.04 - Jammy Jellyfish) (details)
  17. Use StringRef::contains (NFC) (details)
  18. [TableGen] Use llvm::erase_value (NFC) (details)
  19. [AMDGPU] add tests for alternate form of usubsat; NFC (details)
  20. [x86] add tests for variants of usubsat; NFC (details)
  21. [BasicAA] Add range test with multiple indices (NFC) (details)
  22. [MLIR] FlatAffineValueConstraints: Fix bug in mergeSymbolIds (details)
  23. Use llvm::is_contained (NFC) (details)
  24. [llvm] Call *(Set|Map)::erase directly (NFC) (details)
  25. [ARC] Fix -Wunused-variable. NFC (details)
  26. [sanitizer] Remove use_count from StackDepotNode (details)
  27. [sanitizer] Remove tag from StackDepotNode (details)
  28. [instcombine] Fix oss-fuzz 39934 (mul matcher can match non-instruction) (details)
  29. Treat branch on poison as immediate UB (under an off by default flag) (details)
  30. X86InstrInfo: Refactor and cleanup optimizeCompareInstr (details)
  31. X86InstrInfo: Look across basic blocks in optimizeCompareInstr (details)
  32. pre-comitting tests for D110865 (details)
  33. Use llvm::any_of and llvm::none_of (NFC) (details)
  34. [Target, Transforms] Use predecessors instead of pred_begin and pred_end (NFC) (details)
  35. [mlir] Rename to avoid overlap in accessor prefixing (details)
  36. [ELF] Remove ignored options that likely nobody uses (details)
  37. [mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form. (details)
  38. [NFC][sanitizer] constexpr a few functions (details)
  39. [NFC][sanitizer] DCHECKs in hot code (details)
  40. [NFC][sanitizer] Use power of two in TwoLevelMap (details)
  41. [RISCV] Rename vmulh-sdnode-rv32.ll and add rv64 command line. NFC (details)
  42. Revert "[NFC][sanitizer] constexpr a few functions" (details)
  43. [AIX] Add i128 arg split tests (details)
  44. [mlir] Give GenericAtomicRMW region a name (details)
  45. [PowerPC] common chains to reuse offsets to reduce register pressure. (details)
  46. Add a clear() method on the PassManager (NFC) (details)
  47. [SCEV][NFC] API for tracking of SCEV users (details)
  48. [NFC][SCEV] Do not track users of SCEVConstants (details)
  49. [mlir][Linalg] NFC - Reorganize options nesting. (details)
  50. [NFC] Update test/CodeGen/RISCV/select-constant-xor.ll to use RV --check-prefix (details)
  51. [SCEV][NFC] Introduce API for mass forgetMemoizedResults query (details)
  52. [SCEV][NFC] Apply mass forgetMemoizedResults queries where possible (details)
  53. [SCEV][NFC] Win some compile time from mass forgetMemoizedResults (details)
  54. [SCEV] Fix a warning on an unused lambda capture (details)
  55. [NFC][MLIR][OpenMP] Splitting the WsLoop tests. (details)
  56. [SCEVExpander] Minor cleanup in value reuse (NFC) (details)
  57. [lldb/DWARF] Don't create lldb_private::Functions for gc'ed DW_TAG_subprograms (details)
  58. Remove ConstString from DynamicLoader, JITLoader and Instruction plugin names (details)
  59. [AArch64] Remove redundant ORRWrs which is generated by zero-extend (details)
  60. [lldb] Support serial port parity checking (details)
  61. [VPlan] Do not create dummy entry block (NFC). (details)
  62. [InstSimplify] Refactor invariant.group load folding (details)
  63. [lldb] [Utility/UriParser] Return results as 'struct URI' (details)
  64. Fix windows build for 6fa1b4ff4 (details)
  65. [analyzer] Add std::string checker (details)
  66. [analyzer] Allow cmake options to be passed to satest container (details)
  67. [gn build] Port e1fdec875ff1 (details)
  68. [lldb][NFC] Use llvm::Optional to refer to Optional (details)
  69. [ARM] Add a complex dotprod test case. (details)
  70. [SimplifyCFG] Sanity assert in iterativelySimplifyCFG (details)
  71. [InstCombine] Make TTI comment more forceful (NFC) (details)
  72. [SVE][CodeGen] Enable reciprocal estimates for scalable fdiv/fsqrt (details)
  73. [mlir] support interfaces in Python bindings (details)
  74. [mlir][python] Infer result types in generated constructors whenever possible (details)
  75. [lldb] Also print index of child when ValueCheck fails (details)
  76. [AArch64][Driver][SVE] Allow -msve-vector-bits=<n>+ syntax to mean no maximum vscale (details)
  77. [lldb] Modernize TestBitfields (details)
  78. [clang] Fix range for forward-declared enums (details)
  79. [clang] Traverse enum base specifier in RAV (details)
  80. [clang] Visit enum base specifiers in libIndex (details)
  81. [Test] Add test for PR52290 (details)
  82. [mlr][Linalg] NFC - Add option to hook vector.multi_reduction lowering to strategies. (details)
  83. [VE][NFC] correct bitmasking in popcnt expansion test (details)
  84. tsan: don't use symbol binding 10 (details)
  85. tsan: add another use-after-free race test (details)
  86. [mlir][linalg][bufferize] Fix crash when bufferizing CallOpInterface (details)
  87. [analyzer][NFCI] Move a block from `getBindingForElement` to separate functions (details)
  88. [analyzer] Retrieve incomplete array extent from its redeclaration. (details)
  89. [mlir][Vector] NFC - Add option to hook vector.transpose lowering to strategies. (details)
  90. [AMDGPU] Regenerate some tests with the current version of update_mir_test_checks.py (details)
  91. tsan: fix free_race3.c test (details)
  92. sanitizer_common: trap on CHECK failure (details)
  93. CodeGenPrep: remove all copies of GEP from list if there are duplicates. (details)
  94. [DAGCombiner] make matching bit-hack form of usubsat more flexible (details)
  95. [clang][unittests] Fix shared lib builds (details)
  96. [DebugInfo][NFC] Avoid a use-after-free (details)
  97. Document `LLVM_USE_SPLIT_DWARF` option (details)
  98. [SLP]Change the order of the reduction/binops args pair vectorization attempts. (details)
  99. [BasicAA] Use ranges for more than one index (details)
  100. [lld-macho][nfc] Rename output binary so it doesn't overwrite existing one (details)
  101. [lldb] Modernize Platform::GetOSBuildString (details)
  102. [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal (details)
  103. [DebugInfo][InstrRef] Track values fused into stack spills (details)
  104. [lldb] [Host/ConnectionFileDescriptor] Do not use non-blocking mode (details)
  105. [libc++] Include revision numbers in the paper status lists (details)
  106. [HIP][OpenMP] Fix assertion in deferred diag (details)
  107. [libc++] LWG3001: add `remove_extent_t` to `weak_ptr::element_type`. (details)
  108. [libc++][NFC] Remove unimplemented parts of chrono synopsis (details)
  109. [lldb] Remove a trailing \0 from the result of HostInfoMacOSX::GetOSBuildString (details)
  110. [DebugInfo] Follow up to ee3eee71e, x86 tests need an x86 triple (details)
  111. [mlir][Linalg] Allow comprehensive bufferization to use callbacks for alloc/dealloc. (details)
  112. [CodeGen] Fix dependence breaking for tied operands (details)
  113. [RISCV] Add vcsr CSR name for V extension. (details)
  114. Revert "[mlir][Linalg] Allow comprehensive bufferization to use callbacks for alloc/dealloc." (details)
  115. [BasicAA] Add test for incorrect non-negative logic (NFC) (details)
  116. [RISCV] Reduce the number of RISCV vector builtins by an order of magnitude. (details)
  117. [clang] Use llvm::{count,count_if,find_if,all_of,none_of} (NFC) (details)
  118. [lldb] Modernize and expand TestCppBitfields (details)
  119. [OpenMP][Tools][NFC] Pass intel license ENV to lit (details)
  120. [OpenMP][Tools][NFC] Fix C99-style declaration of iteration variables (details)
  121. [OpenMP][Tests][NFC] Replace atomic increment by reduction (details)
  122. [OpenMP][Tests][NFC] Mark tests trying to link COI as unsupported (details)
  123. [OpenMP][Tests][NFC] Actually check for test outcome (details)
  124. [OpenMP][Tests] Test omp_get_wtime for invariants (details)
  125. [OpenMP][OMPT][clang] task frame support fixed in __kmpc_fork_call (details)
  126. [OpenMP][OMPT] thread_num determination during execution of nested serialized parallel regions (details)
  127. [indvars] Fix pr52276 (missing one use check) (details)
  128. [RISCV] Remove always_inline and nodebug attributes from RISCV vector intrinsic header. (details)
  129. [DebugInfo][InstrRef] Recover stack-slot tracking performance (details)
  130. [WebAssembly] support Memory64 in target_features section (details)
  131. [fir][NFC] Move MLIR includes to FIRDialect.td (details)
  132. [fir][NFC] Format and make FIROps.td homogenous (details)
  133. [OPENMP51]Initial parsing/sema for append_args clause for 'declare variant' (details)
  134. [DebugInfo][InstrRef][NFC] Switch to using DenseMaps and similar (details)
  135. Remove referenced to deleted parallel-libs project (details)
  136. Add release notes for the LLDB impact from the array type name change (details)
  137. [mlir][sparse] lower trivial tensor.cast on identical sparse tensors (details)
  138. msan: disble CHECK test on powerpc64 (details)
  139. tsan: add DynamicMutexSet helper (details)
  140. [lldb] [gdb-remote] Remove HardcodeARMRegisters() hack (details)
  141. [lldb] [DynamicRegisterInfo] Remove AddRegister() and make Finalize() protected (details)
  142. [OpenMP] libomp: disable definitions of 5.1 atomics for non-x86 arch. (details)
  143. [openmp] Emit deferred diag only when device compilation presents (details)
  144. [MLIR][Math] Add erf to math dialect (details)
  145. [JITLink] Fix warning 'shift count exceeds width' in AArch64 backend (details)
  146. Add modules stats into the "statistics dump" command. (details)
  147. [ELF] Delete unneeded hack for discarding empty name local symbol (details)
  148. [x86] add tests for vector -1 constant materialization; NFC (details)
  149. [mlir][Linalg] Allow comprehensive bufferization to use callbacks for alloc/dealloc. (details)
  150. [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form (details)
  151. [clangd] IncludeCleaner: Complicated rules for enum usage (details)
  152. [ELF] Support 128-bit bitmask in oneof(RelExpr) (details)
  153. [ELF][X86] Support R_X86_64_PLTOFF64 (details)
  154. [DomTree][NFC] Clean up nits in DomTree code (details)
  155. [BasicAA] Add test for benign range overflow (NFC) (details)
  156. [LLVM] Inclusive terms: remove/replace references to sanity in RewriteStatepointsForGC.cpp and test (details)
  157. [docs][NewPM] Add example C++ code on how to actually use the new PM (details)
  158. [libc][NFC] Remove extra slash in path in libc/CMakeLists.txt (details)
  159. [libc][NFC] Remove extra space in libc/CMakeLists.txt (details)
  160. [gn build] Add missing CodeGenTests dependency (details)
  161. [AlwaysInliner] Invalidate analyses when we delete functions (details)
  162. [SCEV] Move SCEVLostPoisonFlags() check into SCEVExpander (details)
  163. Basic: Stop using expectedToOptional() in FileManagerTest, NFC (details)
  164. [ELF] Update comments/diagnostics for -defsym and -image-base to use the canonical two-dash form (details)
  165. [LegalizeTypes][TargetLowering] Merge getShiftAmountTyForConstant into TargetLowering::getShiftAmountTy. (details)
  166. [test] Make test added in D112473 check the IR (details)
  167. [OpenMP][Offloading] Only get trip count if team construct (details)
  168. [ELF] Remove irrelevant SHT_INIT_ARRAY/SHT_FINI_ARRAY hack (details)
  169. [clangd] Respect diagnostic suppression during preamble build (details)
  170. [mlir][tosa] Correct tosa.avg_pool2d for specification error (details)
  171. [Sanitizer] Strip PAC from PC in StackTrace::GetNextInstructionPc() (details)
  172. [gn build] (manually) port da47ec3ca076 (details)
  173. [libomptarget][NFC] Add comment explaining why we pass argument bases and (details)
  174. [libc] fix strtol returning the wrong length (details)
  175. [ELF] Remove irrelevant group signature hack working around old gold -r (details)
  176. [bazel build] (manually) port da47ec3ca076 (details)
  177. [PPC][LLVM] Inclusive terms: remove references to sanity check in lib/Target/PowerPC (details)
  178. [clang][Fuchsia] Add additional unit test for availability attr (details)
  179. When generating C++ code, use C++ string escaping. (details)
  180. [ELF] Change SharedFile::soName from std::string to StringRef (details)
  181. [clangd] Print current request context along with the stack trace (details)
  182. [gn build] Port 045695f85cb8 (details)
  183. Bitcode: Use Expected<T>::takeError() and moveInto() more, NFC (details)
  184. [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code (details)
  185. [clangd] Flush stderr after signal handlers run, so we always get the full stack/crash info (details)
  186. [lldb] Configure CMake policy CMP0116 for standalone builds (details)
  187. [ELF] Simplify sortSection. NFC (details)
  188. [lld-macho] Fix incremental builds (details)
  189. [lld-macho] Fix incremental build (again) from D112485 (details)
  190. [lld-macho] Make test produce the dead.o and live.o that are used below. (details)
  191. [clangd] Attempt to fix buildbots (details)
  192. [AIX][ZOS] Disable tests due to lack of Objective-C support (details)
  193. [lldb] Skip tests for target var without a proc on both arm64 & arm64e (details)
  194. [TableGen] Fix codgen of InstrMapping with multiple columns and values (details)
  195. [mlir-c] Avoid compiler warning (details)
  196. [X86] Move splat addends from the gather/scatter index operand to the base address (details)
  197. [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables (details)
  198. [NFC] [LoopPeel] Update IDoms of non-loop blocks dominated by the loop (details)
  199. llvm pretty printers: Fix StringRef and workaround StringMap in Python 2 (details)
  200. [NFC] Remove obsolete simplifyOnceImpl function (details)
  201. [llvm-profgen] Allow unsymbolized profile as perf input (details)
  202. [LLDB] Fix LLDB buildbots break due to --image-base (details)
  203. Make Python MLIR Operation not iterable (details)
  204. [lldb/DWARF] Move a declaration closer to its use (details)
  205. [lldb] Remove ConstString from Platform plugin names (details)
  206. [fir] Add substring to fir.slice operation (details)
  207. [clangd] IncludeCleaner: Don't consider the definition as usage for function forward declarations (details)
Changes
  1. [VE] Don't halt on check failures (details)
  2. [VE] Enable libunwind runtime (details)
  3. [zorg] Remove lldb-x86_64-fedora (details)
  4. [zorg] Add Polly Documentation builder. (details)

Started by timer

This run spent:

  • 7 ms waiting;
  • 39 min build duration;
  • 39 min total from scheduled to completion.
Revision: 455ae46902e9305bcb27f890c6e5004d683f2379
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: c521288ed391bd29a37f1c444d08ae542df5341c
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: 455ae46902e9305bcb27f890c6e5004d683f2379
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main

Identified problems

Compile Error

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

Missing test results

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

Ninja target failed

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