Started 9 hr 37 min ago
Took 8 hr 15 min

Success Build #1847 (Aug 11, 2020 1:12:38 PM)

Changes
  1. Reduce the number of parallell LLDB tests executing. (details / githubweb)
  2. Also limit the number of parallel debuginfo-tests (details / githubweb)
  3. Reduce the amount of parallelism in the debuginfo tests even further. (details / githubweb)
  4. Add flang slaves builds with clang10 and gcc10 (details / githubweb)
  5. [lldb] Increase test time-out from 60 to 90 minutes (details / githubweb)
  6. Revert "Reduce the amount of parallelism in the debuginfo tests even further." (details / githubweb)
  7. Add a one-time retry to debuginfo-tests. (details / githubweb)
Changes
  1. [DebugInfo] Fix initialization of DwarfCompileUnit::LabelBegin. (details)
  2. [lldb][NFC] Remove dead code in BreakpointResolverAddress (details)
  3. [ScalarizeMaskedMemIntrin] Scalarize constant mask expandload as shuffle(build_vector,pass_through) (details)
  4. [ScalarizeMaskedMemIntrin][X86] Refresh missed transform test cases from rGc0c3b9a25fee (details)
  5. [PowerPC] Add intrinsic to read or set FPSCR register (details)
  6. [SyntaxTree] Implement the List construct. (details)
  7. [LoopInterchange] Form LCSSA phis for values in orig outer loop header. (details)
  8. [LoopInterchange] Move instructions from preheader to outer loop header. (details)
  9. [DebugInfo] Don't error for zero-length arange entries (details)
  10. [clangd] Fix the background index is not disabled when using remote-index. (details)
  11. [InstCombine] rearrange code for readability; NFC (details)
  12. [clang-tidy] Fix a crash in bugprone-not-null-terminated-result check when `__STDC_WANT_LIB_EXT1__` is not a literal. (details)
  13. Revert "[DebugInfo] Don't error for zero-length arange entries" (details)
  14. [InstCombine] auto-generate test checks; NFC (details)
  15. AMDGPU/GlobalISel: Use nicer form of buildInstr (details)
  16. AMDGPU/GlobalISel: Fix typo (details)
  17. AMDGPU/GlobalISel: Merge load/store select cases (details)
  18. GlobalISel: Remove redundant check for empty blocks (details)
  19. PeepholeOptimizer: Use Register (details)
  20. AMDGPU/GlobalISel: Don't try to handle undef source operand (details)
  21. [clang-format] Add space between method modifier and a tuple return type in C# (details)
  22. [X86][SSE] combineTargetShuffle - rearrange shuffle(hop,hop) matching to delay shuffle mask manipulation. NFC. (details)
  23. [X86][SSE] Add single undef element HADD test cases from PR34724 (details)
  24. [SyntaxTree] Implement `NestedNameSpecifier` using the `List` base API (details)
  25. [DebugInfo] Don't error for zero-length arange entries (details)
  26. [ARM] Unrestrict Armv8-a IT when at minsize (details)
  27. [PowerPC] Add option to control PCRel GOT indirect linker optimization (details)
  28. [X86][SSE] Pull out shuffle(hop,hop) combine into combineShuffleWithHorizOp helper. NFC. (details)
  29. [AIX] Static init frontend recovery and backend support (details)
  30. Author: Shuhong Liu <shuhong.liu@ibm.com> (details)
  31. [XCOFF] Adjust .rename emission sequence (details)
  32. [PGO][CUDA][HIP] Skip generating profile on the device stub and wrong-side functions. (details)
  33. [SLP] Regenerate load-merge.ll tests (details)
  34. [X86][SSE] shuffle(hop,hop) - canonicalize unary hop(x,x) shuffle masks (details)
  35. [lld][WebAssembly] Handle weakly referenced symbols when lazy (archive) version is see first (details)
  36. [flang] Version information in flang/f18 (details)
  37. [llvm-symbolizer] Add back --version and add a -v alias (details)
  38. [Hexagon] Avoid creating an empty target feature (details)
  39. [SyntaxTree] Expand support for `NestedNameSpecifier` (details)
  40. Correctly set CompilingPCH in PrecompilePreambleAction. (details)
  41. [gn build] Port e2d61ae5733 (details)
  42. [mlir][vector] Relax transfer_read/transfer_write restriction on memref operand (details)
  43. [PGO] Delete dead comdat renaming code related to GlobalAlias. NFC (details)
  44. [NFC][MLInliner] Set up the logger outside the development mode advisor (details)
  45. [NFC][MLInliner] remove curly braces for a few sinle-line loops (details)
  46. [lldb] Fix NSArray0 data formatter and add test (details)
  47. [clangd] Fix crash-bug in preamble indexing when using modules. (details)
  48. [mlir][spirv] Add OpGroupBroadcast (details)
  49. [lldb] Skip TestSimulatorPlatform with out-of-tree debugserver (details)
  50. [MLIR][TableGen] Fix ambiguous build methods when inferring result types. (details)
  51. [ELF] Avoid creating a 2.1GB output file in arm-exidx-range.s (details)
  52. [WebAssembly] wasm64: fix memory.init operand types (details)
  53. [clangd] Have template template arguments target their referenced template decl (details)
  54. [MLIR] Make gpu.launch_func rewrite pattern part of the LLVM lowering pass. (details)
  55. [BreakFalseDeps][X86] Move operand loop out of X86's getUndefRegClearance and put in the pass. (details)
  56. Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record (details)
  57. AMDGPU: Fix visiting physreg dest users when folding immediate copies (details)
  58. AMDGPU: Fix assertion in performSHLPtrCombine for 64-bit pointers (details)
  59. [lldb] tab completion for `platform target-install` (details)
  60. [flang] Fix edge case with Hollerith (details)
  61. [flang] Avoid cascading error in subscript triplet (details)
  62. Unbundle KILL bundles in VirtRegRewriter (details)
  63. Fix "CHECK-LABEL: @" typos in llvm/test/CodeGen/AArch64/sve-fixed-length-*.ll (details)
  64. [MSAN RT] Use __sanitizer::mem_is_zero in __msan_test_shadow (details)
  65. [WebAssembly][ConstantFolding] Fold fp-to-int truncation intrinsics (details)
  66. [SampleFDO] Stop letting findCalleeFunctionSamples return unrelated profiles (details)
  67. [MachineOutliner][AArch64] WA for multiple stack fixup cases in MachineOutliner. (details)
  68. [XCOFF][AIX] Use TE storage mapping class when large code model is enabled (details)
  69. Fix "last accessed time" test failing on Windows (details)
  70. [AIX] Try to not use LLVM tools while building runtimes (details)
  71. [InstSimplify] Add test for expand binop undef issue (NFC) (details)
  72. [MLIR] Adding gpu.host_register op and lower it to a runtime call. (details)
  73. [Diagnostics] Avoid false positives with -Wstring-concatenation (details)
  74. [ARM] Speed up arm-cortex-cpus.c test (details)
  75. [Diagnostics] Move -Wstring-concatenation to -Wextra (details)
  76. [InstSimplify][test] Remove unused parameter in vscale.ll (details)
  77. [mlir][Linalg] Allow distribution `scf.parallel` loops generated in (details)
  78. [Clang] implement -fno-eliminate-unused-debug-types (details)
  79. [OpenMP][NFC] Reuse OMPIRBuilder `struct ident_t` handling in Clang (details)
  80. python bindings: fix DeprecationWarning (details)
  81. [mlir] Fix mlir build break due to warning when NDEBUG is not set (details)
  82. [Diagnostics] Ignore structs and long text for -Wstring-concatenation (details)
  83. Add regression test from PR46487. (details)
  84. [CUDA][HIP] Do not externalize implicit constant static variable (details)
  85. Improve diagnostic for an expression that's not constant because it uses (details)
  86. [llvm-jitlink] Update llvm-jitlink to use TargetProcessControl. (details)
  87. [CodeGen] Make MMI immutable NPM pass (details)
  88. test commit (details)
  89. Revert "[AIX] Try to not use LLVM tools while building runtimes" (details)
  90. [lld-macho] Handle command-line option -sectcreate SEG SECT FILE (details)
  91. [lld-macho] improve handling of -platform_version (details)
  92. [macho2yaml] Refactor the DWARF section dumpers. (details)
  93. [AST] add parenthesis locations for IfStmt and SwitchStmt (details)
  94. [lldb] Fix typo in AppleDWARFIndex (details)
  95. [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. (details)
  96. [Sema] Fix missing warning on initializer lists on field initializers with overloaded operators (details)
  97. [macho2yaml][test] Specify the object file's endianness. NFC. (details)
  98. [macho2yaml][test] Specify the object file's endianness. NFC. (details)
  99. [lldb] Add missings moves where appropiate (NFC) (details)
  100. [Sparc] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros on SPARCv9 (details)
  101. [mlir][shape] Fix description copy pasta (details)
  102. Move ELFObjHandler to TextAPI library (details)
  103. [gn build] Port e6f8ba12e6e (details)
  104. Revert "Move ELFObjHandler to TextAPI library" (details)
  105. [gn build] Port db91320a898 (details)
  106. [lldb] Use modern CMake to avoid repetition (NFC) (details)
  107. [lldb] Remove redundant add_definitions() in CMake (NFC) (details)
  108. [CodeGen] Expand float operand for STRICT_FSETCC/STRICT_FSETCCS (details)
  109. [X86] Custom match X86ISD::VPTERNLOG in X86ISelDAGToDAG in order to reduce isel patterns. (details)
  110. [Attributor][NFC] Connect AAPotentialValues with AAValueSimplify (details)
  111. Test requires a debug build to pass. (details)
  112. [LazyValueInfo] Let getEdgeValueLocal look into freeze instructions (details)
  113. Revert "[flang] Version information in flang/f18" (details)
  114. [clangd] Improve diagnostics in dexp interface (details)
  115. [lldb] tab completion for `watchpoint set variable` (details)
  116. [lldb] tab completion for `disassemble -F` (details)
  117. [RDA] Fix DBG_VALUE issues (details)
  118. [lldb][NFC] Remove unused custom reimplementation of realpath for Windows (details)
  119. [Analyzer] Improve invalid dereference bug reporting in DereferenceChecker. (details)
  120. [lldb] tab completion for `thread plan discard` (details)
  121. [lldb][NFC] Fix warning in Thread::AutoCompleteThreadPlans (details)
  122. [lldb] tab completion for 'command delete/unalias' (details)
  123. [SCEVExpander] Add helper to clean up instrs inserted while expanding. (details)
  124. [InstCombine] ~(~X + Y) -> X - Y (details)
  125. [lldb] type language common completion (details)
  126. [SLP] Make sure instructions are ordered when computing spill cost. (details)
  127. [Docs] Fixed missing closing quote character (details)
  128. [SystemZ/ZOS] Add binary format goff and operating system zos to the triple (details)
  129. [NFC] Fix typo in comment. (details)
  130. [lldb] tab completion for `target modules search-paths insert​` (details)
  131. Add missing `-o -` to a recent test (details)
  132. [lldb] move the frame index completion into a common completion and apply it to `thread backtrace -s` (details)
  133. [SVE] Lower fixed length vector integer subtract operations. (details)
  134. [lldb] tab completion for `target modules load -u` (details)
  135. [clangd] RIFF.cpp - Use logical && instead of bitwise & for padding check (details)
  136. [X86] Rename combineVectorPackWithShuffle -> combineHorizOpWithShuffle. NFC. (details)
  137. [SVE] Add ISD nodes for predicated integer extend inreg operations. (details)
  138. [VE] Update bit operations (details)
  139. [compiler-rt][ubsan][test] Fix TypeCheck/misaligned.cpp on Sparc (details)
  140. [lldb] Fix unhandled switch case for GOFF in GDBRemoteCommunicationClient (details)
  141. [X86][FPEnv] Fix a use after free (details)
  142. [lldb] stop-hook ID common completion for commands `target stop-hook enable/disable/delete' (details)
  143. [CodeGen] Refactor getMemBasePlusOffset & getObjectPtrOffset to accept a TypeSize (details)
  144. [AutoUpgrade] Simplify code (details)
  145. [clangd] Enforce trailing slash for remote index's project root (details)
  146. [lldb] thread index common completion for commands like `thread select/step-over` (details)
  147. [DebugInfo] Refactor .debug_macro checks. NFCI (details)
  148. [DebugInfo] Introduce GNU macro extension entry encodings (details)
  149. [DebugInfo] Allow GNU macro extension to be read (details)
  150. [AST][RecoveryExpr] Don't preserve the return type if the FunctionDecl is invalid. (details)
  151. Fix Wdocumentation unknown param warning. NFC. (details)
  152. Fix Wdocumentation unknown param warnings. NFC. (details)
  153. [SVE][CodeGen] Legalisation of INSERT_VECTOR_ELT for scalable vectors (details)
  154. [LLD][ELF] - Update and fix gnu-ifunc* tests. (details)
  155. [SCEV] ] If RHS >= Start, simplify (Start smax RHS) to RHS for trip counts. (details)
  156. [lldb] watchpoint ID common completion for commands `watchpoint delete/enable/disable/modify/ignore` (details)
  157. [lldb] Add SubstTemplateTypeParm to RemoveWrappingTypes (details)
  158. [clang-format] use spaces for alignment of binary/ternary expressions with UT_AlignWithSpaces (details)
  159. [X86][SSE] Add tests for HOP(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) patterns (details)
  160. [X86][SSE] Add tests for 256-bit HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) --> SHUFFLE(HOP(X,Y)) patterns (details)
  161. [cmake] Make gtest macro definitions a part the library interface (details)
  162. [lld] s/dyn_cast/isa (details)
  163. [ARM][MVE] Added extra tail-predication runs for auto-correlation test case. NFC (details)
  164. [llvm-readobj] - Refine program headers testing (`-l`, `--program-headers` and `--segment`). (details)
  165. [flang][directives] Use TableGen information for clause classes in parse-tree (details)
  166. [llvm-readobj][test] - Rename gnu-phdrs.test to program-headers.test, NFCI. (details)
  167. [compiler-rt][builtins] Un-xfail two tests on sparcv9 (details)
  168. [llvm-readobj/elf] - Remove `unwrapOrError` calls from DumpStyle<ELFT>::printRelocationsHelper. (details)
  169. Revert "[flang][directives] Use TableGen information for clause classes in parse-tree" (details)
  170. [clangd] Unify macro matching in code completion for AST and Index based macros (details)
  171. [clangd] Disable ExtractFunction for C (details)
  172. [clang][HeaderInsert] Do not treat defines with values as header guards (details)
  173. [NFC][ARM][SimplifyCFG] Add some tests. (details)
  174. [flang] Disable -Wmaybe-uninitialized for GCC (details)
  175. TableGen/GlobalISel: Hack the operand order for atomic_store (details)
  176. [clang] Don't make synthesized accessor stub functions visible twice (details)
  177. [clang] Don't make ObjCIvarDecl visible twice when adding them to an implicit ObjCInterfaceDecl (details)
  178. [NFC] Guard the cost report block of debug outputs with NDEBUG and (details)
  179. GlobalISel: Implement bitcast action for G_INSERT_VECTOR_ELT (details)
  180. [flang][directives] Use TableGen information for clause classes in parse-tree (details)
  181. [DWARFYAML] Let the address size of line tables inferred from the object file. (details)
  182. [GlobalISel] Remove unused variable. NFC. (details)
  183. [DebugInfo] Simplify DwarfDebug::emitMacro (details)
  184. [DebugInfo] Allow GNU macro extension to be emitted (details)
  185. [clang] Add a matcher for template template parameters. (details)
  186. [split-file] Fix sys::fs::remove() on Solaris after D83834 (details)
  187. [ELF][test] Enhance x86-64-split-stack-prologue-adjust-success.s & non-abs-reloc.s (details)
  188. [ELF] Move the outSecOff addend from relocAlloc/relocNonAlloc/... to InputSectionBase::relocate (details)
  189. AMDGPU/GlobalISel: Fix test bugs and add a few more cases (details)
  190. AMDGPU/GlobalISel: Prepare for more custom load lowerings (details)
  191. [X86][SSE] Add HADD/SUB support to combineHorizOpWithShuffle (details)
  192. [mlir] Add verification to LLVM dialect types (details)
  193. [InstCombine] add tests for pointer casts with insertelement; NFC (details)
  194. [InstSimplify] add tests for min/max intrinsics with common operands; NFC (details)
  195. [InstSimplify] fold min/max with matching min/max operands (details)
  196. [Sema] Iteratively strip sugar when removing address spaces. (details)
  197. [clang] Do not crash for unsupported fixed point to floating point conversion (details)
  198. [GlobalISel] Add G_ABS (details)
  199. [NFC][LoopUnrollAndJam] Use BasicBlock::replacePhiUsesWith instead of (details)
  200. [flang] Allow compiler directives in more places (details)
  201. AMDGPU/GlobalISel: Manually select llvm.amdgcn.writelane (details)
  202. [lldb/CMake] Separate CMake code for Lua and Python (NFC) (details)
  203. [X86][SSE] combineShuffleWithHorizOp - avoid unnecessary subtraction. NFCI. (details)
  204. [DWARFYAML] Teach yaml2obj emit the correct line table program. (details)
  205. Fold Opcode into assert uses to fix an unused variable warning without asserts. (details)
  206. [libTooling] Cleanup and reorder `RewriteRule.h`. (details)
  207. [clangd][ObjC] Improve xrefs for protocols and classes (details)
  208. [InstSimplify] Forbid undef folds in expandBinOp (details)
  209. [libTooling] Move RewriteRule include edits to ASTEdit granularity. (details)
  210. [llvm-jitlink] Fix a file comment. (details)
  211. [ORC] Move file-descriptor based raw byte channel into a public header. (details)
  212. GlobalISel: Fix typo (details)
  213. [X86][SSE] combineShuffleWithHorizOp - canonicalize SHUFFLE(HOP(X,Y),HOP(Y,X)) -> SHUFFLE(HOP(X,Y)) (details)
  214. Fix MSVC "not all control paths return a value" warning. NFC. (details)
  215. [XCOFF][llvm-readobj] Move XCOFF test to XCOFF directory (details)
  216. [NFC][llvm-objcopy] Fix redundant config checks. (details)
  217. [GlobalISel] Combine (logic_op (op x...), (op y...)) -> (op (logic_op x, y)) (details)
  218. [libc] Add strtok implementation. (details)
  219. [Flang] Fix release blocker issue #46931 related to documentation. (details)
  220. [lldb] Look beyond the first line to find the PID in TestAppleSimulatorOSType (details)
  221. [SLPVectorizer] Pre-commit a test for D85759 (details)
  222. Update AMDGPU testcases after bebe6a6449811e877f7eba3f1798ddd1fa83e440 (details)
  223. [lldb] Enable inheriting TCC permissions in lldb-test (details)
  224. [BPI] Teach BPI about bcmp function (details)
  225. [OpenMP] split execution of a long test into smaller parts. (details)
  226. [compiler-rt] XFAIL test on iOS (details)
  227. NFC. Constify MachineVerifier::verify parameter (details)
  228. Revert "[SLPVectorizer] Pre-commit a test for D85759" (details)
  229. Reland "[SLPVectorizer] Pre-commit a test for D85759" (details)
  230. [libunwind][NFC] Fix typo in comment (details)
  231. [AIX][XCOFF] change the operand of branch instruction from symbol name to qualified symbol name for function declarations (details)
  232. [WebAssembly][NFC] Replace WASM with standard Wasm (details)
  233. [gn build] Fix CodeGenTests (details)
  234. [libunwind] Fix incorrect check for out-of-boundedness (details)
  235. [NFC][InstCombine] Add tests for PHI merging/aggregate reconstruction (PR47060) (details)
  236. [lldb] Fix the last remaining tests not inheriting TCC permissions (details)
  237. [InstSimplify] Respect CanUseUndef in more places (details)
  238. [libFuzzer] Fix minimizing timeouts (details)
  239. [AARCH64] [MC] add memtag as an alias of mte architecture extension (details)
  240. [libc][obvious] Remove a commented out block. (details)
  241. [LLDB] Improve PDB discovery (details)
  242. [Instruction] Add updateLocationAfterHoist helper (details)
  243. [drr] Add $_loc special directive for NativeCodeCall (details)
  244. [Instcombine] Fix uses of undef (PR46940) (details)
  245. [Analyzer] Support note tags for smart ptr checker (details)
  246. [globalopt] Change so that emitting fragments doesn't use the type size of DIVariables (details)
  247. Revert "[Instruction] Add updateLocationAfterHoist helper" (details)
  248. [libcxx/variant] Add a few benchmarks for `std::visit`. (details)
  249. [flang] Fix interpretation of intrinsic names as arguments (details)
  250. [Diagnostics] Reworked -Wstring-concatenation (details)
  251. [WebAssembly][AsmParser] Name missing features in error message (details)
  252. [VectorCombine] add safety check for 0-width register (details)
Changes
  1. Reduce the number of parallell LLDB tests executing. (details)
  2. Also limit the number of parallel debuginfo-tests (details)
  3. Reduce the amount of parallelism in the debuginfo tests even further. (details)
  4. Add flang slaves builds with clang10 and gcc10 (details)
  5. [lldb] Increase test time-out from 60 to 90 minutes (details)
  6. Revert "Reduce the amount of parallelism in the debuginfo tests even further." (details)
  7. Add a one-time retry to debuginfo-tests. (details)

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

This run spent:

  • 4 hr 57 min waiting;
  • 8 hr 15 min build duration;
  • 8 hr 15 min total from scheduled to completion.
Revision: 303368a0a9deff12488203e0b4b009d90c303db0
  • refs/remotes/origin/master
Revision: b0b95dab1ce21d93f3d62bc37256da9f38cff616
  • refs/remotes/origin/master
Revision: 303368a0a9deff12488203e0b4b009d90c303db0
  • refs/remotes/origin/master
Test Result (no failures)
    Revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6
    • llvmorg-5.0.2
    Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
    • llvmorg-7.0.1
    Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
    • llvmorg-9.0.0