Started 3 mo 9 days ago
Took 1 hr 10 min on green-dragon-06

Success Build #22154 (Apr 22, 2021 4:58:39 PM)

Changes

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

  1. Remove 3 Flang workers/builders (detail)
  2. [zorg] Support other relative scripts in AnnotatedBuilder (detail)

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

  1. [-Wcalled-once] Do not run analysis on Obj-C++ (detail)
  2. [AArch64][SVE] Regression test all ACLE tests with C++ (detail)
  3. clang: libstdc++ LWM is 4.8.3 (detail)
  4. [lldb/elf] Avoid side effects in function calls ParseUnwindSymbols (detail)
  5. [gn build] (manually) port aee6c86c4d (detail)
  6. [AST] Make comment a bit more specific (detail)
  7. [gn build] (manually) port aee6c86c4d better (detail)
  8. [X86][AMX][NFC] Remove assert for comparison between different BBs. (detail)
  9. [mlir] Add `tensor.reshape`. (detail)
  10. [DAGCombiner] Allow operand of step_vector to be negative. (detail)
  11. [SimplifyLibCalls][NFC] Use StringRef::back instead explicit indexing. (detail)
  12. [InstCombine][NFC] Use --check-globals flag in tests. (detail)
  13. [LTO] Caching.h - remove unused <string> include. NFCI. (detail)
  14. [X86] Regenerate atomic-eflags-reuse.ll (detail)
  15. [lld/mac] add a comment pointing to a test that took me a while to find (detail)
  16. [Hexagon] Masked and unmasked load to same base -> load and two selects (detail)
  17. Update shebang for clang-format-diff script to python3. (detail)
  18. Revert "[libcxx][iterator] adds `std::indirectly_readable` and `std::indirectly_writable`" (detail)
  19. AArch64: expand G_DIVREM operations in GlobalISel (detail)
  20. AArch64: support mixed-size fp <-> int conversions in GlobalISel. (detail)
  21. Revert "[Hexagon] Masked and unmasked load to same base -> load and two selects" (detail)
  22. [OpenCL] Add missing C++ legacy atomics with generic (detail)
  23. [mlir] Move PyConcreteAttribute to header. NFC. (detail)
  24. [C++4OpenCL] Add extra diagnostics for kernel argument types (detail)
  25. [LoopIdiom] Added testcase for double memset (fixed in LLVM 12); NFC (detail)
  26. [SLP]Improve cost model for the vectorized extractelements. (detail)
  27. [lld/mac] make a few "named parameter comments" more consistent (detail)
  28. [SLP]Added explicit ref to TargetTransformInfo to try to pacify MSVC (detail)
  29. [SLP]Replace more `TTI` with `TTIRef`, NFC. (detail)
  30. [LoopVectorize] Fix bug where predicated loads/stores were dropped (detail)
  31. [OPENMP]Mark test as unsupported to avoid possible unexpected passes, (detail)
  32. [AArch64] Block tryCombineToBSL combines for vectors wider than NEON (detail)
  33. [lld/mac] tweak comment in a test (detail)
  34. [Hexagon] Unmasked and masked load pair to dame bae -? one load and selects (detail)
  35. [libc++] Re-apply `std::indirectly_readable` and `std::indirectly_writable` (detail)
  36. [PowerPC] Add vec_roundm as alias for vec_floor in altivec.h (detail)
  37. [PowerPC] Add missing VSX guard for vec_roundm with vector double (detail)
  38. [PowerPC] Add vec_roundp as alias for vec_ceil (detail)
  39. [PowerPC] Add vec_roundz as alias for vec_trunc in altivec.h (detail)
  40. [PowerPC] Add vec_xlds to altivec.h (detail)
  41. [PowerPC] Add vec_load_splats to altivec.h (detail)
  42. [PowerPC] Add vec_vclz as an alias for vec_cntlz in altivec.h (detail)
  43. [PowerPC] Add missing casts for vec_xlds and vec_load_splats (detail)
  44. [flang][driver][Revert] Reverts f18 to allow options passed to -W (detail)
  45. [flang] Fix checking of argument passing for parameterized derived types (detail)
  46. [llvm-profgen] A couple tweaks to the testing harness. (detail)
  47. [SLP]Skip undefs trying to find perfect/shuffled tree entries matching. (detail)
  48. [libc++] Fix some typos and remove unused macros. NFCI. (detail)
  49. [libc++] Eliminate macro _LIBCPP_UNUSED_VAR. NFCI. (detail)
  50. [x86] remove stale comment from test file; NFC (detail)
  51. [flang][openmp] Add General Semantic Checks for Allocate Directive (detail)
  52. [libc++] [test] Fix nodiscard_extensions.pass.cpp in _LIBCPP_DEBUG mode. (detail)
  53. [dfsan] Track origin at loads (detail)
  54. [flang] Fix spurious errors from runtime derived type table construction (detail)
  55. Fix memory leak in MicrosoftDemangleNodes's Node::toString (detail)
  56. [OpenMP] Add function for setting LIBOMPTARGET_INFO at runtime (detail)
  57. [Hexagon] Add HVX intrinsics for conditional vector loads/stores (detail)
  58. [RISCV] Use stack temporary to splat two GPRs into SEW=64 vector on RV32. (detail)
  59. [lldb] Fix that the expression commands --top-level flag overwrites --allow-jit false (detail)
  60. [RISCV] Turn splat shuffles of vector loads into strided load with stride of x0. (detail)
  61. [lsan] Temporarily disable new check broken on arm7 (detail)
  62. Temporarily revert the code part of D100981 "Delete le32/le64 targets" (detail)
  63. [flang] Update recently added OpenMP tests to use the new driver (detail)
  64. [sanitizer] Use COMPILER_RT_EMULATOR with gtests (detail)
  65. [scudo] Check if MADV_DONTNEED zeroes memory (detail)
  66. [NFC] Remove reference to file deleted by D100981. (detail)
  67. [RISCV] Support vector type for second operand of vmfge and vmfgt IR intrinsics. (detail)
  68. [RISCV] Add missing tests for vector type for second operand of vmsgt and vmsgtu IR intrinsics. (detail)
  69. [RISCV] Add IR intrinsics for vmsge(u).vv/vx/vi. (detail)
  70. Revert "[instcombine] Exploit UB implied by nofree attributes" (detail)
  71. [Driver] Specify -ccc-install-dir for linux-cross test (detail)
  72. [SCEV] Compute ranges for lshr recurrences (detail)
  73. Revert "[sanitizer] Use COMPILER_RT_EMULATOR with gtests" (detail)
  74. scudo: Use a table to look up the LSB for computing the odd/even mask. NFCI. (detail)
  75. [flang] (NFC) Document Fortran feature history (detail)
  76. Fix the triple used in llvm-mca. (detail)
  77. Coverage: Document how to collect a profile without a filesystem (detail)
  78. [Diagnostics] Restore -Wdeprecated warning when user-declared copy assignment operator is defined as deleted (PR45634) (detail)
  79. Add support of the next Ubuntu (Ubuntu 21.10 - Impish Idri) (detail)
  80. [lldb] Include thread name in crashlog.py output (detail)
  81. Revert "[AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed" (detail)
  82. [M68k][AsmParser][NFC] Remove redundant default cases (detail)
  83. Skip unreliable LLDB tests when running under asan (detail)
  84. [M68k][Disassembler][NFC] Decorate dump methods with LLVM_DUMP_METHOD (detail)
  85. [AArch64] Improve vector reverse lowering (detail)
  86. [GlobalOpt] Don't replace alias with aliasee if aliasee is interposable (detail)
  87. [trace][intel-pt] Fix a crash on unconsumed Expected's Error (detail)
  88. lldb/Instrumentation: NFC-ish use GetFrameCodeAddressForSymbolication() (detail)
  89. [Hexagon] Use 'vnot' instead of 'not' in patterns with vectors (detail)
  90. [GVN] Regenerate test checks (NFC) (detail)
  91. [GVN] Generate LE and BE check lines (NFC) (detail)
  92. Revert "Re-land "[Driver] Support default libc++ library location on Darwin"" (detail)
  93. [dfsan] Fix Len argument type in call to __dfsan_mem_transfer_callback (detail)
  94. [AST] Enable AST node introspection on Apple (detail)
  95. [Hexagon] Improve lowering of returns of i1 (detail)
  96. [RISCV] Fix crash with fptosi.sat/fptoui.sat intrinsics on RV64. Add test cases. (detail)
  97. [flang] (NFC) Break up flang/runtime/reduction.cpp (detail)
  98. [lld-macho][nfc] Clean up some constructor declarations (detail)
  99. [lld-macho] Fix min version check (detail)
  100. [WebAssembly] Put utility functions in Utils directory (NFC) (detail)
  101. [WebAssembly] Serialize params/results in MachineFunctionInfo (detail)
  102. [WebAssembly] Fix fixEndsAtEndOfFunction for delegate (detail)
  103. scudo: Optimize getSizeLSBByClassId() by compressing the table into an integer if possible. NFCI. (detail)
  104. Revert "[AST] Enable AST node introspection on Apple" (detail)
  105. llvm-objdump: add --rpaths to macho support (detail)
  106. [HIP] Support overloaded math functions for hipRTC (detail)
  107. Revert "[lld-macho] Fix min version check" (detail)
  108. scudo: Only static_assert for compressed LSB format with clang. (detail)
  109. [clang][nfc] Split getOrCheckAMDGPUCodeObjectVersion (detail)
  110. [RISCV] [1/2] Add IR intrinsic for Zbp extension (detail)
  111. [re-land][lld-macho] Fix min version check (detail)
  112. [lldb] Update register state parsing for JSON crashlogs (detail)
  113. CWG2076: Permit implicit conversions within a single level of braces (detail)

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

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

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

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

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

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

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

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

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

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

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

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

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

This run spent:

  • 11 hr waiting;
  • 1 hr 10 min build duration;
  • 12 hr total from scheduled to completion.
Revision: 40beb1f84a3d72ea39fcee1dcb66c3cefb5d5644
  • origin/main
Revision: 9745babbea2ff4002542a441b3942b9b784ed666
  • refs/remotes/origin/main
LLVM/Clang Warnings: 0 warnings.
  • No warnings since build 22,151.
  • Still 72 days before reaching the previous zero warnings highscore.