Started 3 days 2 hr ago
Took 5 hr 53 min

Unstable Build #262 (Jun 15, 2021 1:37:14 AM)

Changes
  1. [zorg] Cleanup clang-cmake-{armv7,aarch64}-quick bots (details / githubweb)
  2. [zorg] Build all targets on Linaro-maintained bots (details / githubweb)
  3. [zorg] Add AArch64 SVE vector-length-specific (VLS) bots (details / githubweb)
  4. [zorg] Rename Linaro's AArch64 and ARM bots to use consistent names (details / githubweb)
  5. [zorg] Remove settings that match defaults from Linaro bots (details / githubweb)
Changes
  1. Revert "[X86FixupLEAs] Sub register usage of LEA dest should block LEA/SUB optimization" (details)
  2. Revert "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" (details)
  3. [lit] Attempt for fix tests failing because of 'warning: non-portable path to file' (details)
  4. Revert "Allow signposts to take advantage of deferred string substitution" (details)
  5. [MLIR] Simplify affine.if ops with trivial conditions (details)
  6. [VPlan] Add more sinking/merging tests with predicated loads/stores. (details)
  7. [clang] NRVO: Improvements and handling of more cases. (details)
  8. Revert "Revert "DirectoryWatcher: add an implementation for Windows"" (details)
  9. [X86] Add ISD::FREEZE and ISD::AssertAlign to the list of opcodes that don't guarantee upper 32 bits are zero. (details)
  10. [CHR] Don't run ControlHeightReduction if any BB has address taken (details)
  11. [llvm-objcopy] Exclude empty sections in IHexWriter output (details)
  12. Use dyn_cast_or_null instead of dyn_cast in FunctionLike::verifyTrait (NFC) (details)
  13. [NFC][X86][Codegen] Add shuffle test that would benefit from sorting in reduceBuildVecToShuffle() (details)
  14. Simplify getArgAttrDict/getResultAttrDict by removing unnecessary checks (details)
  15. [ORC-RT] Split Simple-Packed-Serialization code into its own header. (details)
  16. [X86] Check immediate before get it. (details)
  17. llvm-objcopy: fix section size truncation/extension when dumping sections (details)
  18. [runtimes] Fix umbrella component targets (details)
  19. Revert "[X86] Check immediate before get it." (details)
  20. [X86] Check immediate before get it. (details)
  21. [ARM][NEON] Combine base address updates for vld1Ndup intrinsics (details)
  22. [clang] Implement P2266 Simpler implicit move (details)
  23. [ORC-RT] Fix a comment. (details)
  24. [JITLink][MachO] Add missing testcase. (details)
  25. [ORC-RT] Remove unused header in unit test. (details)
  26. VPlanSLP.cpp - tidy implicit header dependencies. NFCI. (details)
  27. ArgumentPromotion.cpp - remove unused <string> include. NFCI. (details)
  28. SValExplainer.h - get APSInt values by const reference instead of value. NFCI. (details)
  29. [InstCombine] fold ctlz/cttz of bool types (details)
  30. [clang][NFC] Add IsAnyDestructorNoReturn field to CXXRecord instead of calculating it on demand (details)
  31. [ARM] Introduce t2WhileLoopStartTP (details)
  32. LoopUnrollAndJamPass.cpp - remove unused <vector> include. NFCI. (details)
  33. GVN.cpp - remove unused <vector> include. NFCI. (details)
  34. fix comment typos to cycle bots (details)
  35. DWARFDebugFrame.cpp - remove unused <string> include. NFCI. (details)
  36. MachOObjectFile.cpp - remove unused <string> include. NFCI. (details)
  37. RegUsageInfoPropagate.cpp - remove unused <string> and <map> includes. NFCI. (details)
  38. ProfiledCallGraph.h - remove unused <string> include. NFCI. (details)
  39. DetailedRecordsBackend.cpp - tidy implicit header dependencies. NFCI. (details)
  40. DetailedRecordsBackend.cpp - printSectionHeading - avoid std::string creation/copies. (details)
  41. DIPrinter.h - tidy implicit header dependencies. NFCI. (details)
  42. BoundsChecking.cpp - tidy implicit header dependencies. NFCI. (details)
  43. RawError.h - remove unused <string> include. NFCI. (details)
  44. [LoopUnroll] Test multi-exit runtime unrolling with predictable exit (NFC) (details)
  45. [lld/mac] clarify comment (details)
  46. DirectoryWatcher: also wait for the notifier thread (details)
  47. [SPARC] Legalize truncation and extension between fp128 and half (details)
  48. [clang-format] Adds a formatter for aligning arrays of structs (details)
  49. [fuzzer] Fix build on musl (details)
  50. [ELF] Add OVERWRITE_SECTIONS command (details)
  51. Introduce tensor.insert op to Tensor dialect. (details)
  52. [DSE] Extra multiblock loop tests, NFC. (details)
  53. unwind: allow building with GCC (details)
  54. Fix misspelled instruction in X86 assembly parser (details)
  55. [ms] [llvm-ml] Fix capitalization of the ignored CPU directives (details)
  56. [ms] [llvm-ml] When parsing MASM, "jmp short" instructions are case insensitive (details)
  57. [lld-macho][nfc] Remove InputSection::outSecFileOff (details)
  58. [lld-macho][nfc] Represent the image loader cache with a ConcatInputSection (details)
  59. [lld-macho][nfc] Add `final` to classes where possible (details)
  60. [Utils] Add missing freeze and poison keyword highlights (details)
  61. [mlir][linalg] Add constant padding helper to PadTensorOp (details)
  62. [mlir] Vectorize linalg.pad_tensor consumed by transfer_read (details)
  63. [mlir] Vectorize linalg.pad_tensor consumed by subtensor_insert (details)
  64. [mlir] Vectorize linalg.pad_tensor consumed by transfer_write (details)
  65. [DominanceInfo] Make the ctor take a defaulted value for the operand. NFC. (details)
  66. [mlir][linalg] Remove generic PadTensorOp vectorization pattern (details)
  67. [ORC-RT] Fix an error check. (details)
  68. Calculate getTerminator only when necessary (details)
  69. Implement DW_CFA_LLVM_* for Heterogeneous Debugging (details)
  70. [lld-macho] Try to fix MSAN "uninitialized memory" error (details)
  71. [Testsuite] Change these tests to only have a single verification error, NFC. (details)
  72. [LLParser] Remove outdated deplibs (details)
  73. AMD k8 family does not support SSE4.x which are required by x86-64-v2+ (details)
  74. [mlir][linalg] Lower PadTensorOp to InitTensorOp + FillOp + SubTensorInitOp (details)
  75. [mlir][linalg] Vectorize linalg.pad_op source copying (static source shape) (details)
  76. [mlir][linalg] Vectorize linalg.pad_op source copying (improved) (details)
  77. [LoopVectorize] precommit pr50686.ll for D104148 (details)
  78. Only consider built-in compound assignment operators for -Wunused-but-set-* (details)
  79. [mlir] Add ExpOp to Complex dialect. (details)
  80. [mlir][linalg] Lower PadTensorOps with non-constant pad value (details)
  81. [mlir][linalg] Add support for scalar input operands. (details)
  82. [mlir] Remove traits that require vector type support from ops in Complex dialect. (details)
  83. [VP] Binary floating-point intrinsics. (details)
  84. [flang] Add initial implementation for CPU_TIME (details)
  85. [llvm] remove Sequence::asSmallVector() (details)
  86. [clang][deps] NFC: Preserve the original frontend action (details)
  87. [libc] Add a set of elementary operations (details)
  88. [clang][modules][pch] Allow loading PCH with different modules cache path (details)
  89. Reland "[lldb] Set return status to failed when adding a command error" (details)
  90. [lldb] Add missing changes to a2363c0cf9b6a9a81c76ac652da667f73845d38b (details)
  91. [clang][deps] Handle precompiled headers' AST files (details)
  92. Revert "[libc] Add a set of elementary operations" (details)
  93. [lldb] Correct "else if" to "elif" in TestRegisters (details)
  94. [flang] Add POSIX implementation for CPU_TIME (details)
  95. Fix -Wswitch warning after 092c303955cd18be6c0b923b1c0a1b96e2c91893. (details)
  96. [clang][deps] Handle modular dependencies present in PCH (details)
  97. [Analyzer][solver] Simplify existing eq classes and constraints when a new constraint is added (details)
  98. [clang][deps] Move stripping of diagnostic serialization from `clang-scan-deps` to `DependencyScanning` library (details)
  99. [clang][deps] Move invocation adjustments from `clang-scan-deps` to `DependencyScanning` library (details)
  100. [clang][deps] Move injection of `-Wno-error` from `clang-scan-deps` to `DependencyScanning` library (details)
  101. [clang][deps] Move enabling system header deps from `clang-scan-deps` to `DependencyScanning` library (details)
  102. [VPlan] Add additional tests for region merging. (details)
  103. [clang][deps] Fix failing modules.cpp test (details)
  104. [lldb][docs] Document SBType (details)
  105. [clang][deps] NFC: Check the correct context hashes in tests (details)
  106. [clang][deps] Prevent unintended modifications of the original TU command-line (details)
  107. Revert "[lldb] Set return status to failed when adding a command error" (and fixups) (details)
  108. [libc++] Refactor the tests for std::prev, next and advance (details)
  109. [MLIR][NFC] Rename MemRefDataFlow -> AffineScalarReplacement (details)
  110. [clang][deps] NFC: Fix an XFAIL test on Windows (details)
  111. [libc++] NFC: More refactoring in the prev/next/advance tests per review comments (details)
  112. Intrinsic::getName: require a Module argument (details)
  113. [clang][deps] NFC: Handle `DependencyOutputOptions` only once (details)
  114. [clang][deps] NFC: Stop using moved-from object (details)
  115. [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size (details)
  116. [NFC][DAGCombine] Extract getFirstIndexOf() lambda back into a function (details)
  117. Reland "[lldb] Set return status to failed when adding a command error" (details)
  118. [flang] Fix compilation problem with rename of "MemRefDataFlow" (details)
  119. Add AutomaticAllocationScope to memref.alloca_scope (details)
  120. [libc++] [test] No longer rely on std::hash<T>::argument_type. (details)
  121. [lldb][docs] Fix section name for InputReaderGranularity (details)
  122. [lldb][docs] Add the missing rst anchors to the Python enum docs (details)
  123. [libcxx][ranges] Implement views::all. (details)
  124. [gn build] Port c820b494d6e1 (details)
  125. Revert "[clang] NRVO: Improvements and handling of more cases." (details)
  126. [AArch64] Improve SAD pattern (details)
  127. [ADT] Use unnamed argument for unused arg in StringMapEntryStorage. (details)
  128. [AIX][XCOFF] emit vector info of traceback table. (details)
  129. SelectionDAG: repair the Windows build (details)
  130. [VectorCombine] Limit scalarization to non-poison indices for now. (details)
  131. [mlir] Mark gpu dialect illegal in gpu-to-llvm conversion (details)
  132. [LoopDeletion] Add test with irreducible control flow in loop. (details)
  133. [InstCombine] add tests for logical and/or with not ops; NFC (details)
  134. [InstCombine] add DeMorgan folds for logical ops in select form (details)
  135. [Verifier] Parallelize verification and dom checking.  NFC. (details)
  136. [flang] Move buffer runtime test to GTest (details)
  137. [RISCV] Transform unaligned RVV vector loads/stores to aligned ones (details)
  138. [Clang] Test case for -Wunused-but-set-variable, warn for volatile. (details)
  139. [CSSPGO] Aggregation by the last K context frames for cold profiles (details)
  140. [OpenMP] Fix C-only clang assert on parsing use_allocator clause of target directive (details)
  141. [lld-macho] Reword comment for clarity (details)
  142. [lld-macho] Fix "shift exponent too large" UBSAN error (details)
  143. [OpaquePtr] Remove existing support for forward compatibility (details)
  144. [NFC] Remove unused variable (details)
  145. [docs][OpaquePtr] Shuffle around the transition plan section (details)
  146. X86: pass swift_async context in R14 on Win64 (details)
  147. Remove accidentally added debugging code from D103135 (details)
  148. [mlir:Linalg] Populate LinalgOp patterns on LinalgDialect as opposed to each op (details)
  149. Move some code under NDEBUG from D103135 (details)
  150. [PassManager] Save compile time by not running the verifier unnecessarily. NFC (details)
  151. [OPENMP][C++20]Add support for CXXRewrittenBinaryOperator in ranged for loops. (details)
  152. [libc++] Clean up scripts to setup CI on macOS (details)
  153. [libc++abi] NFC: avoid a -Wunused-parameter warning (details)
  154. [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard (details)
  155. [mlir][Linalg] Make printer/parser have the same behavior. (details)
  156. Adding some of the documents for C11. (details)
  157. [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) (details)
  158. [dfsan] Add stack-trace printing functions to dfsan interface (details)
  159. Allow signposts to take advantage of deferred string substitution (details)
  160. [HWASan] Enable globals support for LAM. (details)
  161. [libc] Add hardware implementations of x86_64 sqrt functions. (details)
  162. [Hexagon] Add HVX and control register names to Hexagon target (details)
  163. Revert "Allow signposts to take advantage of deferred string substitution" (details)
  164. [SVE][LSR] Teach LSR to enable simple scaled-index addressing mode generation for SVE. (details)
  165. Allow signposts to take advantage of deferred string substitution (details)
  166. Remove redundant environment variable XLA_FLAGS. (details)
  167. [compiler-rt][hwasan] Add newline between record_addr lines on frame record dumps (details)
  168. [mlir:OpFormatGen] Add Support for `$_ctxt` in the transformer. (details)
  169. [NFC][sanitizer] clang-format some code (details)
  170. [PowerPC] Export 16 byte load-store instructions (details)
  171. [lld][MachO] Add support for LC_DATA_IN_CODE (details)
  172. [libc++][ci] Enable modules in the Runtimes build (details)
  173. Do not merge LocalInstantiationScope for template specialization (details)
  174. [lld][MachO] Fix UB after D103006 (details)
  175. [NFC][hwasan] Fix "implicitly declaring library function" (details)
  176. [X86] Use EVT::getVectorVT instead of changeVectorElementType in reduceVMULWidth. (details)
  177. [NFC] This is a test commit to check commit access. (details)
  178. [AMDGPU][Libomptarget] Drop dead code related to g_atl_machine (details)
  179. Revert "[NFC] This is a test commit to check commit access." (details)
  180. [ORC-RT] Fix void function handling in the WrapperFunction utility. (details)
  181. [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects. (details)
  182. [gn build] Port d0a5d8611935 (details)
  183. Support buffers in LinalgFoldUnitExtentDims (details)
  184. [libc] Add a set of elementary operations (details)
  185. Revert "[libc] Add a set of elementary operations" (details)
  186. [builtins] Allow compiling the builtins without libc headers (details)
  187. [IR] Remove forward declaration of GraphTraits from Type.h (details)
  188. [mlir][linalg] Fold linalg.pad_tensor if src type == result type (details)
  189. [clang-format] distinguish function type casts after 21c18d5a04316891110cecc2bf37ce51533decba (details)
Changes
  1. [zorg] Cleanup clang-cmake-{armv7,aarch64}-quick bots (details)
  2. [zorg] Build all targets on Linaro-maintained bots (details)
  3. [zorg] Add AArch64 SVE vector-length-specific (VLS) bots (details)
  4. [zorg] Rename Linaro's AArch64 and ARM bots to use consistent names (details)
  5. [zorg] Remove settings that match defaults from Linaro bots (details)

Started by timer

This run spent:

  • 11 ms waiting;
  • 5 hr 53 min build duration;
  • 5 hr 53 min total from scheduled to completion.
Revision: 7b33ebd712c3a7d5d80f247bbc4ff844dc541304
  • refs/remotes/origin/main
Revision: 54bd95cd96bc7305219b594f95d7d1f447ee4c94
  • refs/remotes/origin/main
Revision: 7b33ebd712c3a7d5d80f247bbc4ff844dc541304
  • refs/remotes/origin/main
Test Result (2 failures / ±0)Show all failed tests >>>

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

Link error

A link command has failed:
Indication 3

Ninja target failed

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