Started 1 mo 7 days ago
Took 1 hr 16 min on green-dragon-06

Success Build #21797 (Oct 19, 2020 3:35:29 PM)

Changes

Git (git http://labmaster3.local/git/llvm-project.git)

  1. [mlir][nfc] Move BaseOpWithOffsetSizesAndStrides to the beginning of Ops.td. (detail)
  2. [nfc][clang-change-namespace] Remove unnecessary isScoped EnumDecl Matcher (detail)
  3. [LangRef] Correct return type llvm.test.set.loop.iterations.* (detail)
  4. [llvm-readobj/elf] - Change the behavior of handing DT_SONAME. (detail)
  5. [yaml2obj] - Fix comments. NFC. (detail)
  6. [VE] Add cast to/from fp128 patterns (detail)
  7. [VE] Add setcc for fp128 (detail)
  8. Fix compiler-rt build on Windows after D89640 (detail)
  9. [RISCV][ASAN] Fix TLS offsets (detail)
  10. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) tests (detail)
  11. [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7 (detail)
  12. [ADT] Avoid use of result_of_t in function_ref (detail)
  13. [clang] update of the DragonFlyBSD's driver for the 5.8.x releases (detail)
  14. [TableGen] Enhance !empty and !size to handle strings and DAGs. (detail)
  15. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) vector tests (detail)
  16. [InstCombine] foldOrOfICmps - pull out repeated getOperand() calls. NFCI. (detail)
  17. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support (detail)
  18. [clangd] Rename edge name for filesymbols to slabs in memorytree (detail)
  19. [clang-tidy] Better support for Override function in RenamerClangTidy based checks (detail)
  20. [InstCombine] Add (icmp eq B, 0) | (icmp ult/gt A, B) -> (icmp ule A, B-1) vector support (detail)
  21. Extend tests of run-clang-tidy (detail)
  22. [Aarch64] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans. (detail)
  23. Revert "Extend tests of run-clang-tidy" (detail)
  24. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) vector support (detail)
  25. [MLIR][SPIRVToLLVM] Updated documentation for composite ops (detail)
  26. [clangd] Add test for structured-binding completion. NFC (detail)
  27. [flang] Add name match checks for interface procedures (detail)
  28. [clang-tidy] Add scoped enum constants to identifier naming check (detail)
  29. Revert rGa704d8238c86bac: "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" (detail)
  30. [lit] Avoid calling realpath() for every printed message (detail)
  31. [libc++][test] Portably silence warnings (detail)
  32. [libc++] Define new/delete in libc++abi only by default (detail)
  33. [Dexter][NFC] Add Missing Commands to Commands.md Contents (detail)
  34. [ML] Add final reward logging facility. (detail)
  35. [InstCombine] foldOrOfICmps - only fold (icmp_eq B, 0) | (icmp_ult/gt A, B) for integer types (detail)
  36. [ORC] Fix unused variable warning. (detail)
  37. [libc++] Refactor the fuzzing tests (detail)
  38. [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct. (detail)
  39. [libc++] Skip tests using constexpr destructors with older clang versions (detail)
  40. [NFC][MC] Type [MC]Register uses in MachineTraceMetrics (detail)
  41. [AMDGPU] Correct hsa-diag-v3.s test (detail)
  42. [AMDGPU] Extend hip-toolchin-features.hip test (detail)
  43. [AMDGPU] Simplify cumode handling in SIMemoryLegalizer (detail)
  44. [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools (detail)
  45. [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook, Use isOperationLegalOrCustom directly instead. (detail)
  46. [libc++] Add more tests for operator<< on std::complex (detail)
  47. [SCEV] Add tests where assumes can be used to improve tripe multiple. (detail)
  48. [clang] Use SourceLocation as key in std::map, NFCI (detail)
  49. [LangRef] Define mustprogress attribute (detail)
  50. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts (detail)
  51. [AMDGPU] Remove MUL_LOHI_U24/MUL_LOHI_I24 (detail)
  52. [libc] Add LLVM libc specific functions to llvm_libc_ext.td. (detail)
  53. [SVE] Update vector reduction intrinsics in new tests. (detail)
  54. [LLDB][TestSuite] Improve skipIfWindowsAndNonEnglish in decorators.py (detail)
  55. [flang][openacc] Switch to use TODO from D88909 (detail)
  56. [NPM][opt] Run -O# after other passes in legacy PM compatibility mode (detail)
  57. [AMDGPU] Correct comment typo in SIMemoryLegaliizer.cpp (detail)
  58. [BatchAA] Add test for incorrect phi cycle result (NFC) (detail)
  59. [NPM][test] Fix some LoopVectorize tests under NPM (detail)
  60. [ORC] Fix a missing include. (detail)
  61. Fix typo (detail)
  62. [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table. (detail)
  63. [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats (detail)
  64. [test][NPM] Fix already-vectorized.ll under NPM (detail)
  65. Add alloca size threshold for StackTagging initializer merging. (detail)
  66. clang/{Format,Rewrite}: Stop using SourceManager::getBuffer, NFC (detail)
  67. [clang] Automatically link against oldnames just as linking against libcmt (detail)
  68. [libcxx] [test] Do error printfs to stderr in filesystems tests (detail)
  69. [libcxx] [test] Allow fs::permissions(path, perms, perm_options, error_code) to be noexcept (detail)
  70. [libcxx] [test] Don't require fs::path::operator(string_type&&) to be noexcept (detail)
  71. [libcxx] [test] Add LIBCPP_ONLY() around another test for an implementation detail (detail)
  72. [libcxx] [test] Exclude domain socket tests on windows, like bsd/darwin (detail)
  73. [libcxx] [test] Mark tests that require specific allocation behaviours as libcpp only (detail)
  74. [libcxx] [test] Fix filesystem_test_helper.h to compile for windows (detail)
  75. [libcxx] [test] Fix all remaining issues with fs::path::string_type being wstring (detail)
  76. [libcxx] [test] Use _putenv instead of setenv/unsetenv on windows (detail)
  77. [Intrinsics] Added writeonly attribute to the first arg of llvm.memmove (detail)
  78. [NFC][SCEVExpander] isHighCostExpansionHelper(): rewrite as a switch (detail)
  79. [NFC][SCEV] BuildConstantFromSCEV(): reformat, NFC (detail)
  80. [NFCI][SCEV] Always refer to enum SCEVTypes as enum, not integer (detail)
  81. [NPM] Port module-debuginfo pass to the new pass manager (detail)
  82. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic (detail)
  83. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" (detail)
  84. [VE] Fix initializer visibility (detail)
  85. [NFC] Inline assertion-only variable (detail)
  86. [trace] rename ThreadIntelPT into TraceTrace (detail)

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15432
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15433
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15434
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15435
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15446
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15447
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15448
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15449
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15450
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15451
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15452
originally caused by:

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 15453
originally caused by:

This run spent:

  • 10 hr waiting;
  • 1 hr 16 min build duration;
  • 12 hr total from scheduled to completion.
Revision: 8a203bb22d161d23c6b1195f85ae025e87f03bae
  • origin/master
Revision: e8ba87e92b857c14b7eb5466c4266a9e09a1f5fb
  • refs/remotes/origin/master
LLVM/Clang Warnings: 0 warnings.
  • No warnings since build 21,791.
  • Still 70 days before reaching the previous zero warnings highscore.