Started 27 days ago
Took 10 hr on green-dragon-06

Success Build #7374 (Sep 23, 2020 9:06:45 PM)

Changes

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

  1. Add Operation to python bindings. (detail)
  2. Implement python iteration over the operation/region/block hierarchy. (detail)
  3. Add mlir python APIs for creating operations, regions and blocks. (detail)
  4. NFC: Remove unused variable. (detail)
  5. [mlir][ods] Custom builder with no params (detail)
  6. [mlir] Remove unneeded OpBuilder params. NFC. (detail)
  7. Revert "[AMDGPU] Insert waitcnt after returning from call" (detail)
  8. Add missing namespace closure comment. NFCI. (detail)
  9. Add missing namespace closure comments. NFCI. (detail)
  10. [AArch64] Fix ldst optimization of non-immediate store offset (detail)
  11. recommit [HIP] Fix -gsplit-dwarf option (detail)
  12. [lldb] Remove lldb-perf remenant (detail)
  13. [mlir] Add insert before/after to list-like constructs in C API (detail)
  14. Fix regressioin in test dwp-separate-debug-file.cpp (detail)
  15. [MLIR] Change default builders generated by TableGen to use TypeRange for result types (detail)
  16. [MLIR][NFC] Adopt use of TypeRange in build() methods. (detail)
  17. Improve dynamic AST matching diagnostics for conversion errors (detail)
  18. Update the documentation for the MLIR Dialect class (NFC) (detail)
  19. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> (detail)
  20. Remove MLIR C-API explicit registration of standard ops. (detail)
  21. [UpdateTestChecks] Remove bug-exposing test (detail)
  22. NFC: Remove dangling dep on MLIRStandardOps. (detail)
  23. [MBFIWrapper] Add a new function getBlockProfileCount (detail)
  24. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. (detail)
  25. Add optimal thread strategy (detail)
  26. [Support/Path] Add path::is_absolute_gnu (detail)
  27. Add REQUIRES to embed-bitcode-noopt.ll (detail)
  28. [EarlyCSE] Fix crash with expensive checks after D87691 (detail)
  29. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" (detail)
  30. Break long line accidentally left in the previous commit (detail)
  31. [Driver] Check whether Gentoo-specific configuration directory exists (detail)
  32. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. (detail)
  33. Enhance TableGen so that backends can produce better error messages. (detail)
  34. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers (detail)
  35. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC (detail)
  36. Fix include location (accidentally committed a local variation) (detail)
  37. [X86] Improve demanded bits for X86ISD::BEXTR. (detail)
  38. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI (detail)
  39. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" (detail)
  40. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now (detail)
  41. Document the `--verbatim` flag from arc to update the description for a phabricator revision (detail)
  42. [lsan] On Fuchsia, don't use atexit hook for leak checks (detail)
  43. [gn build] Allow option to build with asan/tsan/ubsan (detail)
  44. [mlir][OpFormatGen] Update "custom" directives for attributes. (detail)
  45. [AArch64][SVE] Fix frame offset calculation when d8 is saved. (detail)
  46. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. (detail)
  47. [AMDGPU] Make ds fp atomics overloadable (detail)
  48. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. (detail)
  49. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic (detail)
  50. asan: Use `#if` to test CAN_SANITIZE_LEAKS (detail)
  51. [scudo][standalone] Fix tests under ASan/UBSan (detail)
  52. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" (detail)
  53. [AArch64][SVE] Add lowering for llvm frecpx (detail)
  54. Allow init_priority values <= 100 and > 65535 within system headers. (detail)
  55. [lldb] Normalize paths in new test (detail)
  56. [LoopTerminology][NFC] Fix formatting typo (detail)
  57. Clean up test file, NFC (detail)
  58. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins (detail)
  59. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM (detail)
  60. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic (detail)
  61. [AArch64] Expand some vector of i64 reductions on NEON (detail)
  62. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. (detail)
  63. [JSON] Allow emitting comments in json::OStream (detail)
  64. [lld-macho] cleanup unimplemented-option warnings (detail)
  65. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target (detail)
  66. [lld-macho] handle options -search_paths_first, -search_dylibs_first (detail)
  67. [JSON] Facility to track position within an object and report errors. (detail)
  68. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency (detail)
  69. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass (detail)
  70. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass (detail)
  71. [JSON] Display errors associated with Paths in context (detail)
  72. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI (detail)
  73. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr (detail)
  74. [JSON] Add error reporting to fromJSON and ObjectMapper (detail)
  75. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 (detail)
  76. [libc++] Fix spurious test failure in -fno-exceptions (detail)
  77. [clangd] Improve bad-RPC-payload error messages slightly (detail)
  78. [CGProfile] don't emit cgprofile entry if called function is dllimport (detail)
  79. Explicitly specify CMAKE_AR in WinMsvc.cmake (detail)
  80. Utility: ignore OS version on non-Darwin targets in `ArchSpec` (detail)
  81. [X86] Add TDX instructions. (detail)
  82. [X86] Parse data32 call in .code16 as CALLpcrel32 (detail)
  83. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" (detail)
  84. [AMDGPU] Consider all SGPR uses as unique in constant bus verify (detail)
  85. [NFC] Remove unnecessary default constructors (detail)
  86. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH (detail)
  87. [lld-macho] Initial support for common symbols (detail)
  88. [lld-macho] Implement and test resolution of common symbols (detail)
  89. [lld-macho] Emit indirect symbol table (detail)
  90. [lld-macho] Ignore `-mllvm` and its argument (detail)
  91. [lld-macho] Support -weak_lx, -weak_library, -weak_framework (detail)
  92. [lld-macho][NFC] Refactor syslibroot / library path lookup (detail)

Started by upstream project clang-stage2-cmake-RgSan_relay build number 3038
originally caused by:

This run spent:

  • 1 hr 12 min waiting;
  • 10 hr build duration;
  • 11 hr total from scheduled to completion.
Revision: ca8752a793f1576b666fb22a74278d44725138f1
  • detached
Revision: f6a1fc1366bd977313c9e332c54357b297959d6b
  • refs/remotes/origin/master
LLVM/Clang Warnings: 0 warnings.
  • No warnings since build 7,372.
  • Still 385 days before reaching the previous zero warnings highscore.
Test Result (no failures)