Started 1 mo 26 days ago
Took 10 hr on green-dragon-06

Success Build #7532 (Dec 1, 2020 7:27:09 PM)

Changes

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

  1. [libc++] Remove several bots that now exist in Buildkite (detail)

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

  1. [OpenMP] libomp: add UNLIKELY hints to rarely executed branches (detail)
  2. [InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) fold, 2 (detail)
  3. [InstCombine] Optimize away the unnecessary multi-use sign-extend (detail)
  4. [X86] Add PR48223 usubsat test case (detail)
  5. [VE] Add vmul and vdiv intrinsic instructions (detail)
  6. [RISCV][crt] support building without init_array (detail)
  7. lld/ELF: Make three rarely-used flags work with --reproduce (detail)
  8. [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()). (detail)
  9. [DAG] Move vselect(icmp_ult, 0, sub(x,y)) -> usubsat(x,y) to DAGCombine (PR40111) (detail)
  10. [lldb][NFC] Modernize and cleanup TestClassTemplateParameterPack (detail)
  11. [InstCombine] canonicalize sign-bit-shift of difference to ext(icmp) (detail)
  12. [ARM] Mark select and selectcc of MVE vector operations as expand. (detail)
  13. [DAG] Remove unused variable. NFC. (detail)
  14. [x86] adjust cost model values for minnum/maxnum with fast-math-flags (detail)
  15. [HIP] Fix static-lib test CHECK bug (detail)
  16. [MergeICmps] Fix missing split. (detail)
  17. [InstSimplify] Add tests that fold instructions with poison operands (NFC) (detail)
  18. [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64 (detail)
  19. [ELF][test] Add some tests for versioned symbols in object files (detail)
  20. [ELF] Make foo@@v1 resolve undefined foo@v1 (detail)
  21. [MemCpyOpt] Port to MemorySSA (detail)
  22. [ELF] Error for undefined foo@v1 (detail)
  23. [LV] Epilogue Vectorization with Optimal Control Flow (detail)
  24. clang/darwin: Use response files with ld64.lld.darwinnew (detail)
  25. [NFC][clang-tidy] Port rename_check.py to Python3 (detail)
  26. [BasicAA] Add test for suboptimal result with unknown sizes (NFC) (detail)
  27. Let .llvm_bb_addr_map section use the same unique id as its associated .text section. (detail)
  28. [libc++] Optimize the number of assignments in std::exclusive_scan (detail)
  29. Revert "[LV] Epilogue Vectorization with Optimal Control Flow" (detail)
  30. [LTO][NewPM] Run verifier when doing LTO (detail)
  31. [ELF][test] Fix lto/version-script2.ll (detail)
  32. static const char *const foo => const char foo[] (detail)
  33. Argument dependent lookup with class argument is recursing into base (detail)
  34. APINotes: constify `dump` methods (NFC) (detail)
  35. [DAGCombiner][NFC] Replace duplicate implementation flipBoolean with DAG.getLogicalNOT (detail)
  36. [gn build] sync script: try to make sync script even clearer (detail)
  37. [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/ (detail)
  38. [clang-scan-deps] Improve argument parsing to find target object file path. (detail)
  39. [MLIR][LLVM] Fix a tiny typo in the dialect docs. (detail)
  40. [OpenMP] Add support for Intel's umonitor/umwait (detail)
  41. [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO (detail)
  42. Fix erroneous edit in https://github.com/llvm/llvm-project/actions/runs/394499364 (detail)
  43. Revert "[CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/" (detail)
  44. [MLIR] Fix genTypeInterfaceMethods() to work correctly with InferTypeOpInterface (detail)
  45. [LLD][ELF][NewPM] Add option to force legacy PM (detail)
  46. [libc++] NFC: Remove unused macros in <__config> (detail)
  47. Reland [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/ (detail)
  48. [OpenMP51][DOCS] Claim "add present modifier in defaultmap clause", NFC. (detail)
  49. RegisterInfoPOSIX_arm64 remove unused bytes from g/G packet (detail)
  50. Make offset field optional in RegisterInfo packet for Arm64 (detail)
  51. [lldb] [test] Reenable two passing tests on FreeBSD (detail)
  52. Revert "[FastISel] Flush local value map on ever instruction" and dependent patches (detail)
  53. [lld-macho] Extend PIE option handling (detail)
  54. Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE (detail)
  55. [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe (detail)
  56. [libc++abi] Don't try calling __libcpp_aligned_free when aligned allocation is disabled (detail)
  57. [lld][WebAssembly] Feedback from D92038. NFC (detail)
  58. [clang-format] Add new option PenaltyIndentedWhitespace (detail)
  59. [gn build] (manually) port 8fee2ee9a68 (detail)
  60. [lld-macho] Emit STABS symbols for debugging, and drop debug sections (detail)
  61. [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB (detail)
  62. [lld-macho] Emit empty string as first entry of string table (detail)
  63. [lld-macho] Add archive name and file modtime to STABS output (detail)
  64. [lld-macho] Flesh out STABS implementation (detail)
  65. [lld-macho] Add isCodeSection() (detail)
  66. [mlir][PDL] Add support for PDL bytecode and expose PDL support to OwningRewritePatternList (detail)
  67. [ms] [llvm-ml] Support command-line defines (detail)
  68. [gn build] Manually port 8fee2ee9 (detail)
  69. [gn build] Format all gn files (detail)
  70. [gn build] Port 3fcb0eeb152 (detail)
  71. [NFC][AMDGPU] AMDGPU code object V4 ABI documentation (detail)
  72. [AArch64][GlobalISel] Select Bcc when it's better than TB(N)Z (detail)
  73. [llvm] Fix for failing test from fdbd84c6c819d4462546961f6086c1524d5d5ae8 (detail)
  74. [lld/mac] Fix issues around thin archives (detail)
  75. [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression (detail)
  76. [NFC] Extract ForEachDVT (detail)
  77. [sanitizer] Make DTLS_on_tls_get_addr signal safer (detail)
  78. github actions: Update branch_sync to push to main (detail)
  79. Remove CXXBasePaths::found_decls and simplify and modernize its only (detail)
  80. [AArch64][GlobalISel] Don't write to WZR in non-flag-setting G_BRCOND case (detail)
  81. [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager (detail)
  82. [NFC] Disable new test from D92428 on PPC TSAN (detail)
  83. Fix typo in testcase runline that got there because I have very bad hands (detail)
  84. Recommit "[clang][Fuchsia] Add relative-vtables multilib" (detail)
  85. [lld] Use -1 as tombstone value for discarded code ranges (detail)
  86. [msan] Replace 8 by kShadowTLSAlignment (detail)
  87. [mlir][PDL] Add append specialization for ByteCode OpCode to fix GCC5 build (detail)

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

This run spent:

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