Started 5 days 17 hr ago
Took 9 hr 50 min

Unstable Build #260 (Jun 8, 2021 1:37:35 AM)

Changes
  1. [buildbot-clangd-ubuntu-clang] deployed new docker image (details / githubweb)
  2. [MLIR] Enable tensorcore integration tests (details / githubweb)
  3. [VE] disable cmake caches until resolved (details / githubweb)
  4. Enable retry on failed git operations (details / githubweb)
Changes
  1. Revert "[LLDB/API] Expose args and env from SBProcessInfo." (details)
  2. [LoopUnroll] Regenerate test checks (NFC) (details)
  3. [NFC] Promote willNotOverflow() / getStrengthenedNoWrapFlagsFromBinOp() from IndVars into SCEV proper (details)
  4. [libc++][doc] Update Format status. (details)
  5. Make TableGenGlobalISel an object library (details)
  6. [libc++] Fix result-type and value_type computation in <valarray>. (details)
  7. [libc++] graph_header_deps.py: Update the computing of "root" (public) headers. (details)
  8. NativeFormatting.cpp - add missing implicit MathExtras.h header dependency. NFCI. (details)
  9. MsgPackReader.cpp - add missing implicit MathExtras.h header dependency. NFCI. (details)
  10. EndianStream.h - add missing implicit MathExtras.h header dependency. NFCI. (details)
  11. [MCA] Support.h - add missing implicit MathExtras.h header dependency. NFCI. (details)
  12. ELFTypes.h - add missing implicit MathExtras.h header dependency. NFCI. (details)
  13. BitstreamWriter.h - add missing implicit MathExtras.h header dependency. NFCI. (details)
  14. Fix "not all control paths return a value" MSVC warning. NFCI. (details)
  15. [AArch64] Remove AArch64ISD::NEG (details)
  16. SmallVector.h - remove unused MathExtras.h header. NFCI. (details)
  17. [lld][MachO] Add support for $ld$install_name symbols (details)
  18. Revert rG7b839b3542983a313a9bf9f8d8039ceeea35c4d7 - "SmallVector.h - remove unused MathExtras.h header. NFCI." (details)
  19. BranchProbability.cpp - add missing implicit cmath header dependency. NFCI. (details)
  20. xray-color-helper.h - sort includes. NFCI. (details)
  21. xray-color-helper.cpp - add missing implicit cmath header dependency. NFCI. (details)
  22. [llvm] Add interface to order inlining (details)
  23. Revert "[llvm] Add interface to order inlining" (details)
  24. SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI. (details)
  25. Revert rG0b18c4c0ec03f0321ee83b9976da5777d0e4f53f "SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI." (details)
  26. DirectoryWatcher-linux.cpp - add missing implicit MathExtras.h header dependency. NFCI. (details)
  27. LibcBenchmark.h - add missing implicit cmath header dependency. NFCI. (details)
  28. Fix uninitialized variable warnings. NFCI. (details)
  29. SmallVector.h - remove unused MathExtras.h header. NFCI. (details)
  30. BPFISelDAGToDAG.cpp - don't dereference a dyn_cast<> result. NFCI. (details)
  31. PatternMatch.h - wrap WrapFlags tests inside brackets to stop static analysis warning about & vs && usage. NFCI. (details)
  32. Fix implicit fall through compiler warning. NFCI. (details)
  33. BreadthFirstIterator.h - fix uninitialized variable warning in default constructor. NFCI. (details)
  34. SimplifyCFG.cpp - remove dead early-return code added at rGcc63203908da. NFCI. (details)
  35. [CodeGen] Add missing includes (NFC) (details)
  36. [TargetLowering] Move methods out of line (NFC) (details)
  37. [Clang][OpenMP] Add static version of getSingleClause<ClauseT>. NFC. (details)
  38. AssumeBundleQueries.cpp - don't dereference a dyn_cast<> result. NFCI. (details)
  39. X86Operand.h - fix uninitialized variable warnings in constructor. NFCI. (details)
  40. [LexicalScopesTest] Add missing IRBuilder.h include (NFC) (details)
  41. [TargetLowering] Use IRBuilderBase instead of IRBuilder<> (NFC) (details)
  42. X86MachObjectWriter.cpp - silence null deference warnings. NFCI. (details)
  43. [Clang][OpenMP] Refactor checking for mutually exclusive clauses. NFC. (details)
  44. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" (details)
  45. [X86][SSE] combineVectorTruncation - simplify PSHUFB-is-better logic. NFCI. (details)
  46. [X86][SSE] LowerFP_TO_INT - remove dead code. NFCI. (details)
  47. [RISCV] Replace && with ||. Spotted by coverity. (details)
  48. [CostModel][X86] Improve AVX512 FDIV costs (details)
  49. [AArch64] Extra tests for vector shift. NFC (details)
  50. [ARM] MVE tests for vmull from a splat. NFC (details)
  51. [CostModel][X86] Add 512-bit bswap cost tests (details)
  52. [CostModel][X86] Add 512-bit bswap costs (details)
  53. [dfsan] Use the sanitizer allocator to reduce memory cost (details)
  54. [lld/mac] Use fewer magic numbers in magic $ld$ handling code (details)
  55. [lld/mac] Rename DylibFile::dylibName to DylibFile::installName (details)
  56. [lld/mac] Implement support for searching dylibs with @executable_path/ in install name (details)
  57. [lld/mac] Implement support for searching dylibs with @loader_path/ in install name (details)
  58. [yaml2obj] Initial the support of yaml2obj for 32-bit XCOFF. (details)
  59. Fixed the build failure of yaml2obj in XCOFFEmitter.cpp: (details)
  60. [AMDGPU][Libomptarget] Rework logic for locating kernarg pools (details)
  61. [OpenCL] Fix missing addrspace on implicit move assignment operator (details)
  62. [mlir][linalg] Cleanup LinalgOp usage in comprehensive bufferization. (details)
  63. [AMDGPU] Fix MC tests for v_fmaak_f16 and v_fmamk_f16 (details)
  64. [LV] Mark increment of main vector loop induction variable as NUW. (details)
  65. [Clang] Support a user-defined __dso_handle (details)
  66. [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV (details)
  67. ASTConcept.h - remove unused <string> include. NFCI. (details)
  68. [PhaseOrdering] Update tests after 23c2f2e6b24d. (details)
  69. [NFC] Fix semantic discrepancy for MVT::LAST_VALUETYPE (details)
  70. [clang] NFC: test for undefined behaviour in RawComment::getFormattedText() (details)
  71. [lld/mac] Implement support for searching dylibs with @rpath/ in install name (details)
  72. [llvm] Add interface to order inlining (details)
  73. [OpenCL] Add const attribute to ctz() builtins (details)
  74. [AMDGPU][Libomptarget] Remove atlc global (details)
  75. [mlir] Add offset/stride helper functions to OffsetSizeAndStrideOpInterface (details)
  76. [Matrix] Add -matrix-allow-contract=false to tests. (details)
  77. [LV] Update more target-specific tests after 23c2f2e6b24d. (details)
  78. [mlir][linalg] Add padding helper functions to PadTensorOp (details)
  79. [AArch64][SVE] Improve codegen for dupq SVE ACLE intrinsics (details)
  80. [clangd] Drop TestTUs dependency on gtest (details)
  81. [gn build] fix syntax error from 50bb1b930dbc (details)
  82. ExternalASTSource.h - remove unused StringRef and <string> includes. NFCI. (details)
  83. [clang] Fix a crash during code completion (details)
  84. [MLIR][SPIRV] Use getAsmResultName(...) hook for AddressOfOp. (details)
  85. [InstCombine] Missed optimization for pow(x, y) * pow(x, z) with fast-math (details)
  86. [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering. (details)
  87. [clang][NFC] Break out BaseUsingDecl from UsingDecl (details)
  88. [clang][NFC] Break out enum completion from other type context completion (details)
  89. [clangd] Bump recommended gRPC version (1.33.2 -> 1.36.3) (details)
  90. [Constants] Extend support for scalable-vector splats (details)
  91. [test] Use host platform specific error message substitution (details)
  92. [AMDGPU] Use s_add_i32 for address additions (details)
  93. [clang] Fix using-enum breakage (details)
  94. [clang] Remove inadvertent commit (details)
  95. [InstCombine] Support negation of scalable-vector splats (details)
  96. [flang][driver] Add support for the "-init-only" option (details)
  97. [OpenMP] Check loc for NULL before dereferencing it (details)
  98. [mlir][openacc] Conversion of data operands in acc.parallel to LLVM IR dialect (details)
  99. [Clang][CodeGen] Set the size of llvm.lifetime to unknown for scalable types. (details)
  100. [mlir][openacc] Add canonicalization for standalone data operations for if condition (details)
  101. [mlir][openacc] Add conversion for if operand to scf.if for standalone data operation (details)
  102. [Demangle][Rust] Parse dyn-bounds (details)
  103. [Demangle][Rust] Parse dyn-trait (details)
  104. [Demangle][Rust] Parse dyn-trait-assoc-binding (details)
  105. [CostModel] Return Invalid cost in getArithmeticCost instead of crashing for scalable vectors. (details)
  106. [CostModel][AArch64] NFC: Simplify some cost model tests for SVE. (details)
  107. [NFC] Add missing include to LaneBitmask.h to fix modules build (details)
  108. [lldb] Fix TypeSystemClang compilation after D101777 (details)
  109. [libc++] Simplify a few macros in __config (details)
  110. [docs] Set Phabricator as the tool for pre-commit reviews (details)
  111. [dfsan] Fix internal build errors because of more strict warning checks (details)
  112. [VPlan] Print successors of VPRegionBlocks. (details)
  113. [AArch64] handle -Wa,-march= (details)
  114. [Demangle][Rust] Parse instantiating crate (details)
  115. [RISCV] Don't enable loop vectorizer interleaving if the V extension isn't enabled. (details)
  116. [InstCombine] add tests for FMF propagation via -(C/X); NFC (details)
  117. [InstCombine] refactor match clauses; NFC (details)
  118. [InstCombine] intersect nsz and ninf fast-math-flags (FMF) for fneg(fdiv) fold (details)
  119. [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing (details)
  120. [RS4GC] Treat inttoptr as base pointer (details)
  121. [RISCV] Lower i8/i16 bswap/bitreverse to grevi/greviw with Zbp. (details)
  122. [MLIR] Conditional Branch Argument Propagation (details)
  123. [lld/mac] Add a test for -reexport_library + -dead_strip_dylibs (details)
  124. [libc++] Rename 'and' to '&&' (details)
  125. [MLIR][GPU] Simplify memcpy of cast (details)
  126. [SCEV] Compute exit counts for unsigned IVs using mustprogress semantics (details)
  127. GlobalISel: Remove unnecessary .getReg(0)s (details)
  128. GlobalISel: Use MMO helper for getting the size in bits (details)
  129. AMDGPU: Move codegen test out of MIR test directory (details)
  130. [OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type (details)
  131. [OpenMP][runtime] add .clang-tidy file (details)
  132. [LoopUnroll] Clamp unroll count to MaxTripCount (details)
  133. [clang] Fix reading long doubles with va_arg on x86_64 mingw (details)
  134. [X32] Add Triple::isX32(), use it. (details)
  135. [ELF] getRelocatedSection: remove the check for ET_REL object file (details)
  136. [lld/mac] Add reexports after reexporter to inputFiles (details)
  137. [mlir-lsp-server] Add support for hover on region operations (details)
  138. [mlir-lsp-server] Add support for hover on symbol references (details)
  139. [mlir-lsp-server] Fix bug in symbol use/def tracking (details)
  140. Revert "[AArch64] handle -Wa,-march=" (details)
  141. [Test] Add a JumpThreading test exposing a bug in BasicAA. (details)
  142. [BasicAA] Handle PHIs without incoming values gracefully (details)
  143. [SCEV] Properly guard reasoning about infinite loops being UB on mustprogress (details)
  144. [IR] Add utility to convert constant expression operands (of an instruction) to instructions. (details)
  145. [AMDGPU] Introduce command line switch to control super aligning of LDS. (details)
  146. [AMDGPU] Handle constant LDS uses from different kernels (details)
  147. [RISCV] Store Log2 of EEW in the vector load/store intrinsic to pseudo lookup tables. NFCI (details)
  148. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" (details)
  149. [RISCV] Optimize bitwise and with constant for the Zbs extension (details)
  150. Revert "[libcxx][module-map] creates submodules for private headers" (details)
  151. Revert "[libcxx][gardening] Move all algorithms into their own headers." (details)
  152. [gn build] Port 692d7166f771 (details)
  153. [dfsan] Add full fast8 support (details)
  154. [NFC][LSAN] Limit the number of concurrent threads is the test (details)
  155. [RISCV] Use bitfields to shrink the size of the vector load/store intrinsics to pseudo instruction lookup tables. (details)
  156. [NFC][scudo] Print errno of fork failure (details)
  157. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros (details)
  158. [AMDGPU] Add v5f32/VReg_160 support for MIMG instructions (details)
  159. Revert "[AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros" (details)
  160. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ (details)
  161. [AMDGPU] Allow oversize vaddr in GFX10 MIMG assembly (details)
  162. [yaml2obj] Fix buildbot-issue-4886 (details)
  163. [lld-macho] Implement cstring deduplication (details)
  164. [lld-macho] Implement -force_load_swift_libs (details)
  165. BPF: fix relocation types in lib/Object/RelocationResolver.cpp (details)
  166. [RISCV] Use AVL Operand instead of GPR for tied mask pseudo for vwadd.wv and similar. (details)
  167. [RISCV] Masked compares should use a tail agnostic policy. (details)
  168. [RISCV] Use 0 for Log2SEW for vle1/vse1 intrinsics to enable vsetvli optimization. (details)
  169. [Driver] Support libc++ in MSVC (details)
  170. [analyzer]  [NFC] Implement a wrapper SValBuilder::getCastedMemRegionVal for similar functionality on region cast (details)
  171. [mlir][ArmSVE] Add basic mask generation operations (details)
  172. [Demangle][Rust] Parse path backreferences (details)
  173. [Demangle][Rust] Parse type backreferences (details)
  174. [Demangle][Rust] Parse const backreferences (details)
  175. [lldb] Set return status to failed when adding a command error (details)
  176. [JITLink] Clarify LinkGraph::splitBlock contract in comment. (details)
  177. Revert "[mlir][ArmSVE] Add basic mask generation operations" (details)
  178. [mlir] fix integer type mismatch in alloc conversion to LLVM (details)
  179. [mlir] Make MemRef element type extensible (details)
  180. [mlir] support memref of memref in standard-to-llvm conversion (details)
  181. [clang] Apply MS ABI details on __builtin_ms_va_list on non-windows platforms on x86_64 (details)
  182. [DAG] Allow isNullOrNullSplat to see truncated zeroes (details)
  183. [mlir] fix shared-libs build (details)
  184. [LoopVectorize] Don't use strict reductions when reordering is allowed (details)
  185. NVPTXTargetLowering::LowerReturn - Pass DataLayout by reference. NFCI. (details)
  186. ValueTrackingTest.cpp - Pass DataLayout by reference. NFCI. (details)
  187. MemCpyOptimizer.cpp - hasUndefContentsMSSA - Pass DataLayout by reference. NFCI. (details)
  188. [CostModel][X86] Improve AVX1/AVX2 truncation costs (details)
  189. OptBisect.cpp - remove unused include. NFCI. (details)
  190. [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors (details)
  191. [RISCV] Add a test case showing inefficient vector codegen (details)
  192. [OpenCL] Add memory_scope_all_devices (details)
  193. [CostModel] Return an invalid cost for memory ops with unsupported types (details)
  194. [OpenMP][OMPD] Implementation of OMPD debugging library - libompd. (details)
  195. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass (details)
  196. [clang] p1099 using enum part 1 (details)
  197. [VE][NFC] IRBuilder<> -> IRBuilderBase (details)
  198. [NFC] Remove some include cycles (details)
Changes
  1. [buildbot-clangd-ubuntu-clang] deployed new docker image (details)
  2. [MLIR] Enable tensorcore integration tests (details)
  3. [VE] disable cmake caches until resolved (details)
  4. Enable retry on failed git operations (details)

Started by timer

This run spent:

  • 7 ms waiting;
  • 9 hr 50 min build duration;
  • 9 hr 50 min total from scheduled to completion.
Revision: b83568a0e50fe1d8fd419721f67e82c4bda5eaf0
  • refs/remotes/origin/main
Revision: 22875b2ce3fd8a5cf4f615ed7e91950f613ba9d4
  • refs/remotes/origin/main
Revision: b83568a0e50fe1d8fd419721f67e82c4bda5eaf0
  • refs/remotes/origin/main
Test Result (2 failures / -1)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