Started 1 mo 6 days ago
Took 5 hr 42 min

Success Build #2099 (Oct 19, 2020 5:43:41 PM)

Changes
  1. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support (details)
  2. [clangd] Rename edge name for filesymbols to slabs in memorytree (details)
  3. [clang-tidy] Better support for Override function in RenamerClangTidy based checks (details)
  4. [InstCombine] Add (icmp eq B, 0) | (icmp ult/gt A, B) -> (icmp ule A, B-1) vector support (details)
  5. Extend tests of run-clang-tidy (details)
  6. [Aarch64] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans. (details)
  7. Revert "Extend tests of run-clang-tidy" (details)
  8. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) vector support (details)
  9. [MLIR][SPIRVToLLVM] Updated documentation for composite ops (details)
  10. [clangd] Add test for structured-binding completion. NFC (details)
  11. [flang] Add name match checks for interface procedures (details)
  12. [clang-tidy] Add scoped enum constants to identifier naming check (details)
  13. Revert rGa704d8238c86bac: "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" (details)
  14. [lit] Avoid calling realpath() for every printed message (details)
  15. [libc++][test] Portably silence warnings (details)
  16. [libc++] Define new/delete in libc++abi only by default (details)
  17. [Dexter][NFC] Add Missing Commands to Commands.md Contents (details)
  18. [ML] Add final reward logging facility. (details)
  19. [InstCombine] foldOrOfICmps - only fold (icmp_eq B, 0) | (icmp_ult/gt A, B) for integer types (details)
  20. [ORC] Fix unused variable warning. (details)
  21. [libc++] Refactor the fuzzing tests (details)
  22. [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct. (details)
  23. [libc++] Skip tests using constexpr destructors with older clang versions (details)
  24. [NFC][MC] Type [MC]Register uses in MachineTraceMetrics (details)
  25. [AMDGPU] Correct hsa-diag-v3.s test (details)
  26. [AMDGPU] Extend hip-toolchin-features.hip test (details)
  27. [AMDGPU] Simplify cumode handling in SIMemoryLegalizer (details)
  28. [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools (details)
  29. [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook, Use isOperationLegalOrCustom directly instead. (details)
  30. [libc++] Add more tests for operator<< on std::complex (details)
  31. [SCEV] Add tests where assumes can be used to improve tripe multiple. (details)
  32. [clang] Use SourceLocation as key in std::map, NFCI (details)
  33. [LangRef] Define mustprogress attribute (details)
  34. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts (details)
  35. [AMDGPU] Remove MUL_LOHI_U24/MUL_LOHI_I24 (details)
  36. [libc] Add LLVM libc specific functions to llvm_libc_ext.td. (details)
  37. [SVE] Update vector reduction intrinsics in new tests. (details)
  38. [LLDB][TestSuite] Improve skipIfWindowsAndNonEnglish in decorators.py (details)
  39. [flang][openacc] Switch to use TODO from D88909 (details)
  40. [NPM][opt] Run -O# after other passes in legacy PM compatibility mode (details)
  41. [AMDGPU] Correct comment typo in SIMemoryLegaliizer.cpp (details)
  42. [BatchAA] Add test for incorrect phi cycle result (NFC) (details)
  43. [NPM][test] Fix some LoopVectorize tests under NPM (details)
  44. [ORC] Fix a missing include. (details)
  45. Fix typo (details)
  46. [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table. (details)
  47. [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats (details)
  48. [test][NPM] Fix already-vectorized.ll under NPM (details)
  49. Add alloca size threshold for StackTagging initializer merging. (details)
  50. clang/{Format,Rewrite}: Stop using SourceManager::getBuffer, NFC (details)
  51. [clang] Automatically link against oldnames just as linking against libcmt (details)
  52. [libcxx] [test] Do error printfs to stderr in filesystems tests (details)
  53. [libcxx] [test] Allow fs::permissions(path, perms, perm_options, error_code) to be noexcept (details)
  54. [libcxx] [test] Don't require fs::path::operator(string_type&&) to be noexcept (details)
  55. [libcxx] [test] Add LIBCPP_ONLY() around another test for an implementation detail (details)
  56. [libcxx] [test] Exclude domain socket tests on windows, like bsd/darwin (details)
  57. [libcxx] [test] Mark tests that require specific allocation behaviours as libcpp only (details)
  58. [libcxx] [test] Fix filesystem_test_helper.h to compile for windows (details)
  59. [libcxx] [test] Fix all remaining issues with fs::path::string_type being wstring (details)
  60. [libcxx] [test] Use _putenv instead of setenv/unsetenv on windows (details)
  61. [Intrinsics] Added writeonly attribute to the first arg of llvm.memmove (details)
  62. [NFC][SCEVExpander] isHighCostExpansionHelper(): rewrite as a switch (details)
  63. [NFC][SCEV] BuildConstantFromSCEV(): reformat, NFC (details)
  64. [NFCI][SCEV] Always refer to enum SCEVTypes as enum, not integer (details)
  65. [NPM] Port module-debuginfo pass to the new pass manager (details)
  66. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic (details)
  67. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" (details)
  68. [VE] Fix initializer visibility (details)
  69. [NFC] Inline assertion-only variable (details)
  70. [trace] rename ThreadIntelPT into TraceTrace (details)
  71. [AMDGPU] flat scratch ST addressing mode on gfx10 (details)
  72. Reland "[Modules] Add stats to measure performance of building and loading modules." (details)
  73. [mlir] Add some more std bufferize patterns. (details)
  74. [mlir] Add std.dynamic_tensor_from_elements bufferization. (details)
  75. [mlir][DialectConversion] Fix recursive `clone` calls. (details)
  76. [mlir] Use dynamic_tensor_from_elements in shape.broadcast conversion (details)
  77. Lexer: Update the Lexer to use MemoryBufferRef, NFC (details)
  78. Revert "[Sanitizers] Remove OpenBSD support" + 1 (details)
  79. [libomptarget][amdgcn] Implement missing symbols in deviceRTL (details)
  80. [hmaptool] Fix `NameError: global name 'num_buckets' is not defined` in `action_dump`. (details)
  81. Revert "[gn build] (manually) port d09b08919ca" (details)
  82. lldb: Update for change in `clang::Lexer`'s constructor (details)
  83. [libc++][test] Spell "TEST_CONSTEXPR_CXX17" correctly (details)
  84. [libc++][test] Pass correct ordering to std::merge (details)
  85. [libc++][test] atomic<T> requires trivially copyable T (details)
  86. [libc++][test] Don't violate precondition [atomics.flag]/6 (details)
  87. [libc++][test] test allocator<const T> extension only on libc++ (details)
  88. [libc++][test] Silence MSVC "comparison of signed and unsigned" warning (details)
  89. [libc++][test] Test nonconforming atomic_fetch_XXX overloads only on libc++ (details)
  90. [libc++][test] MSVC has no __PRETTY_FUNCTION__ (details)
  91. clang/Lex: Stop using SourceManager::getBuffer (details)
  92. [GWP-ASan] Cleanup (NFC) (details)
  93. Add option to use older clang ABI behavior when passing certain union types as function arguments (details)
  94. [X86] Fix assert fail when element type is i1. (details)
  95. Revert "Reland "[Modules] Add stats to measure performance of building and loading modules."" (details)
  96. Ensure that checkInitIsICE is called exactly once for every variable (details)
  97. [DAGCombiner] Tighten reasscociation of visitFMA (details)
  98. [ORC] Remove commented out methods accidentally left in in 069919c9ba3. (details)
  99. Fixup clang-tidy after recent Clang change. (details)
  100. Add llvm_unreachable to avoid MSVC warning (details)
  101. [IRCE] Do not transform if loop has small number of iterations (details)
  102. [PowerPC] Add test case for missing `nsw` flag. NFC. (details)
  103. [NPM][StackSafetyAnalysis] Pin uses of -analyze to legacy PM (details)
  104. Refactor tracking of constant initializers for variables. (details)
  105. [SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2 (details)
  106. [FileCollector] Move interface into FileCollectorBase (NFC) (details)
  107. [gcov] Delete CC1 option -test-coverage (details)
  108. Use LLVM_TOOLCHAIN_UTILITIES to allow utils to be installed in the toolchain (details)
  109. [NPM][PFOProfile] Fix some tests under NPM (details)

Started by upstream project LLDB Incremental build number 24335
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
  • Started by timer
  • Started by timer
  • Started by timer

This run spent:

  • 4 hr 28 min waiting;
  • 5 hr 42 min build duration;
  • 5 hr 43 min total from scheduled to completion.
Revision: e8ba87e92b857c14b7eb5466c4266a9e09a1f5fb
  • refs/remotes/origin/master
Revision: 7e9411efcf09e31d2db9e82dde378e40c908fc82
  • refs/remotes/origin/master
Revision: e8ba87e92b857c14b7eb5466c4266a9e09a1f5fb
  • refs/remotes/origin/master