Started 1 day 2 hr ago
Took 5 hr 34 min

Success Build #205 (Nov 24, 2020 1:37:00 AM)

Changes
  1. [mlir] Add microbenchmark for linalg+async-parallel-for (details)
  2. [mlir] AsynToLLVM: do no use op->getOperands() in conversion patterns (details)
  3. [flang][openmp] Fix bug in `OmpClause::Hint` clause which was missing to generate inside in OMP.cpp.inc file. (details)
  4. [mlir] Fix async microbench integration test (details)
  5. [NFC, Refactor] Modernize enum FunctionDefinitionKind (DeclSpech.h) into a scoped enum (details)
  6. [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit (details)
  7. [lldb] Reland "Use translated full ftag values" (details)
  8. [BasicAA] Add recphi test with dynamic offset (NFC) (details)
  9. [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it. (details)
  10. [X86] Regenerate vector-reduce-or-cmp.ll (details)
  11. DominanceFrontier - remove unused <vector> includes (details)
  12. MachineDominators.h - remove unused <vector> include (details)
  13. [X86] Include %rip for 32-bit RIP-relative relocs for x32 (details)
  14. [BasicAA] Remove stale FIXME (NFC) (details)
  15. [flang][openmp] Separate memory-order-clause parser creating OmpClause node (details)
  16. [NFC] Fix typo in atomic (details)
  17. [BasicAA] Remove some intermediate variables (NFC) (details)
  18. [BasicAA] Return DecomposedGEP (NFC) (details)
  19. [compiler-rt] [profile] Silence a warning about an unused function on mingw targets (details)
  20. [BasicAA] Remove unnecessary sextOrSelf (NFC) (details)
  21. [libunwind] Delete unused handlerNotFound in unwind_phase1 (details)
  22. Fix shared build. (details)
  23. [InstCombine] Use is_contained (NFC) (details)
  24. [StaticAnalyzer] Support struct annotations in FuchsiaHandleChecker (details)
  25. [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref (details)
  26. thinlto_embed_bitcode.ll: clarify grep should treat input as text (details)
  27. [SelectionDAG] Remove unused declaration ExpandStrictFPOp (NFC) (details)
  28. [MachineLICM] Remove unused declaration HoistRegion (details)
  29. Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause (details)
  30. [MBP] Remove unused declaration shouldPredBlockBeOutlined (NFC) (details)
  31. [PowerPC] Extend folding RLWINM + RLWINM to post-RA. (details)
  32. [RISCV] Use separate Lo and Hi MemOperands when expanding BuildPairF64Pseudo and SplitF64Pseudo. (details)
  33. [clangd] Add clang-tidy options to config (details)
  34. [Analysis] Remove unused system header includes (details)
  35. [clangd] Fix compile error after 20b69af7 (details)
  36. [DAG] LowerMINMAX - move default expansion to generic TargetLowering::expandIntMINMAX (details)
  37. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 ordered and collapse clause (details)
  38. [libc++] [libc++abi] Use C++20 standard. (details)
  39. [BasicAA] Add more phi-phi tests (NFC) (details)
  40. [ValueTracking][MemCpyOpt] avoid crash on inttoptr with vector pointer type (PR48075) (details)
  41. [CostModel] add tests for FP maximum; NFC (details)
  42. [CostModel] add basic handling for FP maximum/minimum intrinsics (details)
  43. [BasicAA] Avoid unnecessary cache update (NFC) (details)
  44. [Sema] Introduce function reference conversion, NFC (details)
  45. Build reproducible tarballs for releases (details)
  46. [clangd] Introduce config parsing for External blocks (details)
  47. [clangd] Introduce config compilation for External blocks (details)
  48. [clangd] Introduce ProjectAwareIndex (details)
  49. [clangd] Use ProjectAwareIndex in ClangdMain (details)
  50. [clangd] Fix use-after-free in ProjectAwareIndex tests (details)
  51. [mlir][Python] Support finding pybind11 from the python environment. (details)
  52. [gn build] sort of merge 37ac559fccd4 (details)
  53. [gn build] Port 067ffbfe601 (details)
  54. [ARM] MVE VABD tests. NFC (details)
  55. [gn build] (manually) port ed424b428 (details)
  56. [ARM] Ensure MVE_TwoOpPattern is used inside Predicate's (details)
  57. [Clang] Add __STDCPP_THREADS__ to standard predefine macros (details)
  58. [MLIR] ODS typedef gen fixes & improvements (details)
  59. [hwasan] Remove unused declaration shadowBase (NFC) (details)
  60. [ValueMapper] Remove unused declaration remapFunction (NFC) (details)
  61. [CodeGen] Use pred_empty (NFC) (details)
  62. [NFC] Reduce code duplication in binop processing in computeExitLimitFromCondCached (details)
  63. [llvm-readobj] - Don't crash when relocation table goes past the EOF. (details)
  64. [libc++] [www] Mark P0482 as "In Progress", as some parts of it are already implemented. (details)
  65. [clangd] Attempt at fixing ExternalIndex tests on windows (details)
  66. [lldb] [Process/FreeBSD] Add missing 'override' kws to POSIXStopInfo (details)
  67. [lldb] [Process/Utility] Declare register overlaps between ST and MM (details)
  68. [lldb] [test] Fix qRegisterInfo lldb-server tests to handle missing registers (details)
  69. [lldb] [Process/FreeBSDRemote] Fix regset names and related tests (details)
  70. [clang-tidy] Fix a nullptr-access crash in unused-raii-check. (details)
  71. [lldb] Prevent 'process connect' from using local-only plugins (details)
  72. [LoopFlatten] Widen IV, support ZExt. (details)
  73. [DebugInfo] Refactor code for emitting DWARF expressions for FP constants (details)
  74. [clangd] Second attempt at fixing windows buildbots (details)
  75. [llvm-readobj] - Stop using `unwrapOrError` in `DumpStyle<ELFT>::getGroups()` (details)
  76. [SCEV] Fix incorrect treatment of max taken count. PR48225 (details)
  77. [llvm-readelf/obj] - Fix the possible crash when dumping group sections. (details)
  78. [AST] Build recovery expression by default for all language. (details)
  79. [mlir][Linalg] NFC - Factor out Linalg functionality for shape and loop bounds computation (details)
  80. [clangd] Implement Decl canonicalization rules for rename (details)
  81. [AArch64][SVE] Allow lax conversion between VLATs and GNU vectors (details)
  82. [clangd] Get rid of clangToolingRefactoring dependency (details)
  83. [APInt] Add the truncOrSelf resizing operator to APInt (details)
  84. [clangd] testPath's final result agrees with the passed in Style (details)
  85. [VE][NFC] Clean stack frame description (details)
  86. [VE] Clean canRealignStack implementation (details)
  87. Revert "[clangd] testPath's final result agrees with the passed in Style" (details)
  88. [mlir][Linalg] Drop symbol_source abstraction which does not pay for itself. (details)
  89. [AMDGPU][MC] Improved diagnostic messages for invalid literals (details)
  90. [clangd] textDocument/implementation (LSP layer) (details)
  91. [mlir] Avoid cloning ops in SCF parallel conversion to CFG (details)
  92. Ignore noderef attribute in unevaluated context (details)
  93. [AMDGPU][MC] Improved diagnostic messages (details)
  94. [llvm-readobj][test] - Simplify the gnu-notes.test (details)
  95. [lldb] [test] Restore Windows-skip on 'process connect' tests (details)
  96. [Inline] Fix in handling of ptrtoint in InlineCost (details)
  97. [mlir] canonicalize away zero-iteration SCF for loops (details)
  98. [test] Update PR reference in testcase [NFC] (details)
  99. Remove automatic traversal from forEach matcher (details)
  100. Update mode used in traverse() examples (details)
  101. Remove the IgnoreImplicitCastsAndParentheses traversal kind (details)
  102. Fix speling in comments. NFC. (details)
  103. [VE] Remove magic numbers 176 (details)
  104. [mlir] Add a print function for memref<*xi64>. (details)
  105. Fix tests for clang-query completion (details)
  106. [mlir] Temporarily disable flaky mlir-cpu-runner async tests (details)
  107. [VE] VE Vector Predicated SDNode, vector add isel and tests (details)
  108. [TableGen] Eliminte source location from CodeInit (details)
  109. [AArch64] Add tests for masked.gather costs. (details)
  110. Add userData to the diagnostic handler C API (details)
  111. [mac/arm] make clang/test/Driver/clang_f_opts.c pass consistently (details)
  112. [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma and fmad nodes in tablegen. Remove explicit commuted patterns from targets. (details)
  113. [mlir][Linalg] Fuse sequence of Linalg operation (on buffers) (details)
  114. [mac/arm] fix clang/test/Driver/darwin-ld-dedup.c (details)
  115. [mlir][Linalg] NFC: Expose some utility functions used for promotion. (details)
  116. [AArch64] Add scatter cost model tests. (details)
  117. [NFC] remove print statement I accidentally added. (details)
  118. [AArch64] Update clang CodeGen tests I missed in 4252f7773a5b98b825d17e5f77c7d349cb2fb7c7. (details)
  119. [ms] [llvm-ml] Support macro function invocations in expressions (details)
  120. [llvm-elfabi] Emit ELF header and string table sections (details)
  121. [test] Pin tests using -dot-callgraph to legacy PM (details)
  122. [AIX] Support init priority (details)
  123. [CGSCC] Detect devirtualization in more cases (details)
  124. [test] Pin memory-dereferenceable.ll to legacy PM (details)
  125. Port -print-memderefs to NPM (details)
  126. Revert "[llvm-elfabi] Emit ELF header and string table sections" (details)
  127. [ms] [llvm-ml] Support purging macro definitions (details)
  128. [clang-tidy] Fix RenamerClangTidy checks trying to emit a fix that isnt a valid identifier (details)
  129. [llvm-elfabi] Emit ELF header and string table sections (details)
  130. Make check-clang depend on the LLVM split-file utility (details)
  131. [mlir] Add mising dependency (details)
  132. [clang-tidy] Use compiled regex for AllowedRegexp in macro usage check (details)
  133. [lldb/test] Remove flaky `process connect` test. (details)
  134. [NPM] Share pass building options with legacy PM (details)
  135. Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" (details)
  136. Revert "[CGSCC] Detect devirtualization in more cases" (details)
  137. APINotes: add property models for YAML attributes (details)
  138. [gn build] Port f6b02ecd027 (details)
  139. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (details)
  140. Use MlirStringRef throughout the C API (details)
  141. [RISCV] Remove unused VM register class (details)
  142. [libcxx] Resolve LWG 2724 protected -> private. (details)
  143. [mlir] Support WsLoopOp in OpenMP to LLVM dialect conversion (details)
  144. [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE) (details)
  145. [test] pre-comit test for D91451 (details)
  146. [llvm-symbolizer] Switch to using native symbolizer by default on Windows (details)
  147. [hwasan] Fix tests when vm.overcommit_memory=1. (details)
  148. Revert "[llvm-symbolizer] Switch to using native symbolizer by default on Windows" (details)
  149. [Clang][-fvisibility-from-dllstorageclass] Set DSO Locality from final visibility (details)
  150. Enable support for floating-point division reductions (details)
  151. fix some Wundef warnings in public headers (details)
  152. Fix signed integer overflow bug that's causing test failures with UBSan. (details)
  153. [clangd] Call hierarchy (XRefs layer, incoming calls) (details)
  154. [clangd] Call hierarchy (ClangdServer layer) (details)
  155. [clangd] Call hierarchy (ClangdLSPServer layer) (details)
  156. [clangd] Use WorkScheduler.run() in ClangdServer::resolveTypeHierarchy() (details)
  157. [gn build] Port 3e6e6a2db67 (details)
  158. [lldb] Add platform select to TestProcessConnect.py (details)
  159. [LLDB] Fix typo in RegisterContextPOSIXProcessMonitor_arm64 (details)
  160. [gn build] modify hotfix in 17df195f705cef76a9 to work with all enabled targets (details)
  161. [libunwind] Multiple preprocessor fixes on PowerPC* (details)
  162. [Driver] Enable getOSLibDir() lib32 workaround for SPARC on Linux (details)
  163. [CMake] Unify LLVM_LINKER_IS_GOLD -Wl,--gc-sections setting with GNU ld and LLD (details)
  164. [LoopVec] Reuse a lambda [NFC] (details)
  165. [FunctionAttrs][NPM] Fix handling of convergent (details)
  166. Reland [CGSCC] Detect devirtualization in more cases (details)
  167. [PowerPC] Pre-commit more tests for `select` codegen. NFC. (details)
  168. [GlobalISel][TableGen] Fix seg fault for zero instruction (details)
  169. [AArch64][GlobalISel] Make <2 x p0> of G_SHUFFLE_VECTOR legal. (details)
  170. [AArch64][GlobalISel] Add pre-isel lowering to convert p0 G_DUPs to use s64. (details)
  171. [test] Fix gvn-inline-iteration.ll under NPM (details)
  172. Revert "[DebugInfo] Refactor code for emitting DWARF expressions for FP constants" (details)
  173. [LLD] [COFF] Allow wrapping dllimported functions (details)
  174. [mlir] Make attributes mutable in Python bindings (details)
  175. [llvm-elfabi] Emit ELF .dynsym, .dynamic sections (details)
  176. [mlir] move lib/Bindings/Python/Attributes.td to include/mlir/Bindings/Python (details)
  177. [clangd] Sort results of incomingCalls request by container name (details)
  178. [[lvm-readelf/obj] - Remove `tryGetSectionName` helper. (details)
  179. Add support for branch forms of ALU instructions to Cortex-A57 model (details)
  180. [llvm-readelf/obj] - Improve the error reporting in printStackSize(). (details)
  181. [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog` (details)
Changes
  1. Add flang dylib/shared libs buildbots (details)

Started by timer

This run spent:

  • 9 ms waiting;
  • 5 hr 34 min build duration;
  • 5 hr 34 min total from scheduled to completion.
Revision: 6b74eabfddbc6629adbf6358f8e78893c4ee1d12
  • refs/remotes/origin/master
Revision: 1a3cb9aabf5eb27f2c6d515fb4711d0719a30947
  • refs/remotes/origin/master
Test Result (no failures)