Started 1 mo 5 days ago
Took 3 hr 51 min

Success Build #2048 (Oct 24, 2020 6:35:32 AM)

  1. [MLIR] Added PromoteBuffersToStackPass to convert heap- to stack-based allocations. (details)
  2. [DebugInstrRef] NFC: Separate collection of machine/variable values (details)
  3. [lldb] Split out NetBSD/x86 watchpoint impl for unification (details)
  4. [AArch64] Implement getIntrinsicInstrCost, handle min/max intrinsics. (details)
  5. [ARM][SchedModels] Convert IsR1P0AndLaterPred to MCSchedPredicate. NFC (details)
  6. [X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI. (details)
  7. [InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI. (details)
  8. [InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags. (details)
  9. [mlir] Expose affine expression to C API (details)
  10. [ValueTracking] add range limits for ctpop (details)
  11. [clang-tidy] Fix redefinition of module in the same module.modulemap file (details)
  12. [clangd] Migrate to proto2 syntax (details)
  13. [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC (details)
  14. [CMake] Fix hardcoding of protobuf output basename. NFC (details)
  15. [clangd] NFC: Add using directives to avoid spelling out llvm::sys::path (details)
  16. [InstSimplify] add tests for ctlz constant range; NFC (details)
  17. [InstSimplify] add tests for cttz constant range; NFC (details)
  18. [ValueTracking] add range limits for ctlz (details)
  19. [ValueTracking] add range limits for cttz (details)
  20. [clang] Split remote index service definition into a separate file. (details)
  21. [MLIR] Extract buffer alias analysis for reuse (details)
  22. [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic (details)
  23. [clangd] Drop version from remote index proto names, fix clangd-index-server (details)
  24. [LSR] ignore profitable chain when reg num is not major cost. (details)
  25. [runtimes] Revert the libc++ __config_site change (details)
  26. [gn build] port 48e4b0f (__config_site revert) (details)
  27. [DebugInstrRef] Convert DBG_INSTR_REFs into variable locations (details)
  28. [llvm-mca] Extend cortex-a57 memory instructions test (details)
  29. [MLIR] Fix bad merge with buffer alias analysis. (details)
  30. Export TemplateArgumentMatcher so clients defining custom matchers don't need to use the internal namespace (details)
  31. [flang][openacc] Fix semantic check for wait and atomic directives (details)
  32. AMDGPU: Increase branch size estimate with offset bug (details)
  33. AMDGPU: Don't query for TII in TII (details)
  34. [TableGen] Change !getop and !setop to !getdagop and !setdagop. (details)
  35. [InstCombine] Add initial bitreverse test coverage (details)
  36. [InstCombine] Add 8/16/32/64 bitreverse test coverage (details)
  37. [InstCombine] Add i8 bitreverse by multiplication test patterns (details)
  38. [flang][OpenMP] Upstream lowering of `ParallelOp` clauses (details)
  39. CfgInterface: rename interface() to getInterface() (details)
  40. Revert "[Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty." (details)
  41. [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy (details)
  42. [DebugInstrRef] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues (details)
  43. [flang][OpenMP] Upstream lowering of OpenMP `Flush` construct (details)
  44. [WebAssembly] Implementation of (most) table instructions (details)
  45. [clangd] Fix remote-server build and add it to check-clangd (details)
  46. [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse. (details)
  47. [gn build] Port 00255f41929 (details)
  48. [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions (details)
  49. SourceManager: Clarify that FileInfo always has a ContentCache, NFC (details)
  50. [AArch64][SVE] Fix umin/umax lowering to handle out of range imm. (details)
  51. Re-apply "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation" (details)
  52. Added utility to launch tests on a target remotely. (details)
  53. Revert "[CGSCC] Detect devirtualization in more cases" (details)
  54. SourceManager: Encapsulate line number mapping into SrcMgr::LineOffsetMapping (details)
  55. These compiler-rt tests should be UNSUPPORTED instead of XFAIL. (details)
  56. [lldb] Redesign Target::GetUtilityFunctionForLanguage API (details)
  57. [CUDA] Improve clang's ability to detect recent CUDA versions. (details)
  58. [CUDA] Extract CUDA version from cuda.h if version.txt is not found (details)
  59. [gn build] Port dbbc4f4e226 (details)
  60. [AArch64][GlobalISel] Introduce a new post-isel optimization pass. (details)
  61. SourceManager: Make LastLineNoContentCache and ContentCache::SourceLineCache mutable, NFC (details)
  62. [MLInliner] Disable always inliner in bounds tests (details)
  63. [ELF] Don't error on R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr for missing R_PPC64_TLSGD/R_PPC64_TLSLD (details)
  64. [mlir] Add FuncOp::eraseResults (details)
  65. [PhiValues] Use SetVector to avoid non-determinism (details)
  66. [PowerPC] Add intrinsics for MMA (details)
  67. [NFC] Use [MC]Register in RegAllocGreedy (details)
  68. [BasicAA] Add additional phi cycle test (NFC) (details)
  69. [MemProf] XFAIL test on avr until issue can be debugged (details)
  70. [AIX][cmake] Adjust management of `-G` for linking (details)
  71. [AMDGPU] Fixed isLegalRegOperand() with physregs (details)
  72. [AIX] Let alloca return 16 bytes alignment (details)
  73. [lldb] Fix use of undefined type 'lldb_private::UtilityFunction' (details)
  74. [IR] add fn attr for no_stack_protector; prevent inlining on mismatch (details)
  75. SourceManager: Simplify by inlining what remains of ComputeLineNumbers, NFC (details)
  76. [gn build] Add missing comma (details)
  77. [mlir][vector] Add folding for ExtractOp with ShapeCastOp source (details)
  78. [libc++] Refactor the run-buildbot script to make it more modular, and run the benchmarks (details)
  79. Unconditionally #include <future> (details)
  80. [mlir][vector] Add folder for ExtractStridedSliceOp (details)
  81. [libc++] Clean up unused CI files (details)
  82. [lldb] Move copying of files into reproducer out of process (details)
  83. [AArch64] Add vector compare/select cost-model tests. (details)
  84. [libc++] NFC: Remove unused includes from the test suite (details)
  85. [mlir] Link with pthreads in AsyncRuntime (details)
  86. Fix shared build. NFC. (details)
  87. [Asan][Windows] Fix asan stack traces on Windows. (details)
  88. Fix typo in diagnostic name. (details)
  89. Remove global dialect registration (details)
  90. [mlir][Vector] Introduce UnrollVectorOptions to control vector unrolling. (details)
  91. [flang] An erroneous type bound procedure was causing a call to CHECK() (details)
  92. GC-parseable element atomic memcpy/memmove (details)
  93. Add a mlir natvis file for debugging with Visual Studio (details)
  94. [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation (details)
  95. Revert "Remove global dialect registration" (details)
  96. PR47954 / DR2126: permit temporary objects that are lifetime-extended by (details)
  97. [RISCV] Use the commercial name for scheduling model (NFC) (details)
  98. [CodeGen] Emit destructor calls to destruct non-trivial C struct (details)
  99. [llvm-install-name-tool] Add -prepend_rpath option (details)
  100. [test] Simplify pr33641_remove_arg_dbgvalue.ll (details)
  101. [Inliner][NPM] Properly pass callee AAResults (details)
  102. [StructurizeCFG][NewPM] Port -structurizecfg to NPM (details)
  103. [MemProf] Attempt to debug avr bot failure (details)
  104. [libFuzzer] Added -print_full_coverage flag. (details)
  105. [Hexagon] Handle selection between HVX vector predicates (details)
  106. Don't allow structured binding declarations to decompose a (details)
  107. [intel-pt] Disable/Enable tracing to guarantee the trace is correct (details)
  108. Fix a few warnings from GCC (NFC) (details)
  109. Topologically sort the library to link to mlir-cpu-runner which is required with some linkers like BFD (NFC) (details)
  110. Remove global dialect registration (details)
  111. Remove unused verifyRegStateMapping() function in RegAllocFast (NFC) (details)
  112. [AutoFDO] Remove a broken assert in merging inlinee samples (details)
  113. FileManager: Reorder declarations of FileEntry and FileEntryRef, NFC (details)
  114. Add CMake dependency from MLIRJitRunner on all dialects (details)
  115. clangd: Stop calling FileEntryRef::FileEntryRef (details)
  116. llvm-dwarfdump: Support verbose printing DW_OP_convert to print the CU local offset before the resolved absolute offset (details)
  117. HeaderSearch: Simplify use of FileEntryRef in HeaderSearch::LookupFile, NFC (details)
  118. [NFC][UBSAN] Avoid "not FileCheck" in tests (details)
  119. fix lldb for recent libDebugInfoDWARF API change (details)
  120. [llvm-cov] don't include all source files when provided source files are filtered out (details)
  121. [flang][windows] Support platform-specific path separator. (details)
  122. [flang][msvc] Fix lambda capture ambiguity. NFC. (details)
  123. hwasan: Disable operator {new,delete} interceptors when interceptors are disabled. (details)
  124. [NFC][UBSAN] Refine CHECK pattern in test (details)
  125. [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB (details)
  126. [flang] Fix pimpl idiom for IntrinsicProcTable. (details)
  127. [AMDGPU] Cleanup AMDGPUUsage.rst (details)
  128. [lldb] Fix building with GCC 7. NFC. (details)
  129. [lldb] [Process/NetBSD] Use XStateRegSet for all FPU registers (details)
  130. [SystemZ] Define MaxInstLength to have the value of 6. (details)
  131. [BasicAA] Fix caching in the presence of phi cycles (details)
  132. [BasicAA] Avoid duplicate cache lookup (NFCI) (details)
  133. [LegalizeTypes] Legalize vector rotate operations (details)
  134. [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns (details)
  135. [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155) (details)
  136. Fix some signed/unsigned comparison gcc warnings from D87930 (details)
  137. [JITLink][ELF] PCRel32GOTLoad relocations are resolved like regular PCRel32 ones (details)
  138. [jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON (details)
  139. [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form (details)
  140. Revert "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON" (details)
  141. [NPM] Port -loop-versioning-licm to NPM (details)
  142. [Flang][Driver] Add infrastructure for basic frontend actions and file I/O (details)

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

  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer

This run spent:

  • 34 min waiting;
  • 3 hr 51 min build duration;
  • 3 hr 51 min total from scheduled to completion.
Revision: e8ba87e92b857c14b7eb5466c4266a9e09a1f5fb
  • refs/remotes/origin/master
Revision: 4c5906cffd04202387d2f6b50a47d39c0e4f2c0e
  • refs/remotes/origin/master
Revision: e8ba87e92b857c14b7eb5466c4266a9e09a1f5fb
  • 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