Started 2 mo 5 days ago
Took 11 hr on green-dragon-06

Build #8103 (Sep 27, 2021 2:04:53 PM)

Changes

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

  1. [ELF] Replace noneRel = R_*_NONE with static constexpr. NFC (detail)
  2. [ELF] Remove unneeded binding parameter from addOptionalRegular. NFC (detail)
  3. [ORC] Fix uninitialized variable. (detail)
  4. [ORC] Wait for handleDisconnect to complete in SimpleRemoteEPC::disconnect. (detail)
  5. MLIR can't support -Bsymbolic link option, fail at CMake time with a helpful message instead of broken runtime (detail)
  6. [ADT]  Add trailing comma on TYPED_TEST_SUITE (detail)
  7. [Polly] Remove isConstCall. (detail)
  8. [Polly] Use VirtualUse to determine references. (detail)
  9. [Polly] Support for InlineAsm. (detail)
  10. [CostModel][X86] Improve AVX1/AVX2 v16i32->v16i16/v16i8 truncation costs (PR51972) (detail)
  11. [InstCombine] move add after min/max intrinsic (detail)
  12. [libomptarget][amdgpu] Destruct HSA queues (detail)
  13. [DSE] Make DSEState non-copyable (NFC) (detail)
  14. [DSE] Don't check getUnderlyingObject() return value (NFC) (detail)
  15. [X86][Costmodel] Load/store i16 VF=2 interleaving costs (detail)
  16. [RISCV] Remove redundant declaration RISCVMnemonicSpellCheck (NFC) (detail)
  17. [ORC][llvm-jitlink] Add debugging output to SimpleRemoteEPC (and Server). (detail)
  18. [X86] Fold ADD(VPMADDWD(X,Y),VPMADDWD(Z,W)) -> VPMADDWD(SHUFFLE(X,Z), SHUFFLE(Y,W)) (detail)
  19. Reintroduce "[ORC] Introduce EPCGenericRTDyldMemoryManager." (detail)
  20. [gn build] Port 6498b0e991ba (detail)
  21. [ORC] Export process symbols in lli-child-target. (detail)
  22. [ORC] Remote OrcRemoteTargetClient and OrcRemoteTargetServer. (detail)
  23. [X86] Fold PACK(*_EXTEND_VECTOR_INREG, UNDEF) -> *_EXTEND_VECTOR_INREG (detail)
  24. [X86][SSE] combineMulToPMADDWD - enable sext_extend_vector_inreg(vXi16) -> zext_extend_vector_inreg(vXi16) fold (detail)
  25. [BasicAA] Don't check whether GEP is sized (NFC) (detail)
  26. [lldb] [gdb-remote] Use llvm::StringRef.split() and llvm::to_integer() (detail)
  27. [MCJIT] This test shouldn't require an unwind table. (detail)
  28. Fix ClangTidyLegacy warning: "'virtual' is redundant since the function is already declared 'final' " (NFC) (detail)
  29. Fix clang-tidy warning "modernize-use-nullptr" in MLIR VulkanRuntime (NFC) (detail)
  30. [GlobalISel] Re-generate some call lowering tests with the new CHECK-NEXT behaviour. (detail)
  31. [ORC] Fix SimpleRemoteEPC data races. (detail)
  32. [X86][FP16] Add more builtins to avoid multi evaluation problems & add 2 missed intrinsics (detail)
  33. [ORC] Add missing lock to CompileOnDemandLayer::getPerDylibResources. (detail)
  34. [Polly] Reject reject regions entered by an indirectbr/callbr. (detail)
  35. [Test] Add some simple tests where IndVars cannot remove a check in loop (detail)
  36. [X86][ISel] Lowering FROUND(f16) and FROUNDEVEN(f16) (detail)
  37. Make analyze-cc path discovery sensible to symlinks (detail)
  38. [OpenMP][OMPD] Implementation of OMPD debugging library - libompd. (detail)
  39. [lldb] silence -Wsometimes-uninitialized warnings (detail)
  40. [Test] Add test showing that SCEV cannot properly infer ranges of cycled phis (detail)
  41. [clang][AST] Add support for ShuffleVectorExpr to ASTImporter (detail)
  42. [llvm] [ADT] Add a range/iterator-based Split() (detail)
  43. [libomptarget][amdgpu] Replace dead exit call with returning error (detail)
  44. [Bazel] Fix for 6498b0e991babe71e69ab02e1afa7f5535f2be0f (detail)
  45. [RISCV] Create the correct mask type when lowering EXTRACT_VECTOR_ELT (detail)
  46. [llvm] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Arm Linux (detail)
  47. [AArch64][test] Add more tests of add/sub with immediate (detail)
  48. [mlir][vector] Fix bug in vector-transfer-full-partial-split (detail)
  49. [libomptarget][nfc][amdgpu] Reorder function to clarify review diff (detail)
  50. [LV] Add tests where rt checks may make vectorization unprofitable. (detail)
  51. [X86] combineVectorHADDSUB - remove the broken HOP(x,x) merging code (PR51974) (detail)
  52. [mlir][Linalg] Refactor padding hoisting - NFC (detail)
  53. [Test] Regenerate test checks with autogen script (detail)
  54. [libunwind] Support cfi_undefined and cfi_register for float registers. (detail)
  55. [mlir] Factor out constraint set creation from hoist padding. (detail)
  56. [ARM] Improve detection of fallthough when aligning blocks (detail)
  57. [DAGCombiner][VP] Fold zero-length or false-masked VP ops (detail)
  58. tsan: move shadow stack into ThreadState (detail)
  59. tsan: align ThreadState to cache line (detail)
  60. [X86][Costmodel] Load/store i16 Stride=2 VF=4 interleaving costs (detail)
  61. [X86][Costmodel] Load/store i16 Stride=2 VF=8 interleaving costs (detail)
  62. [X86][Costmodel] Load/store i16 Stride=2 VF=16 interleaving costs (detail)
  63. [X86][Costmodel] Load/store i16 Stride=2 VF=32 interleaving costs (detail)
  64. Fix rendezvous for rebase_exec=true case (detail)
  65. [mlir][linalg] Make fusion on tensor rewriter friendly (NFC). (detail)
  66. [OpenMP][CMake] Use in-project clang as CUDA->IR compiler for new DeviceRTL. (detail)
  67. [lldb] [Host] Refactor XML converting getters (detail)
  68. [AMDGPU][OpenMP] Add memory pool size check to isValidMemoryPool (detail)
  69. [lldb] Move StringConvert inside debugserver (detail)
  70. [gn build] Port 9da2fa277e81 (detail)
  71. Revert "Recommit "Revert "[CVP] processSwitch: Remove default case when switch cover all possible values.""" (detail)
  72. [llvm-dwarfdump][docs] Add missing options to the help output and the command guide (detail)
  73. [LoopFlatten] Precommit new test widen-iv2.ll for D110234. (detail)
  74. Removing a default constructor argument; NFC (detail)
  75. [AArch64] Fix neon-reverseshuffle test extension. NFC (detail)
  76. [FuncSpec] Don't specialise (or crash) on poison or constexpr values (detail)
  77. [lldb] [DynamicRegisterInfo] Add a convenience method to add suppl. registers (detail)
  78. tsan: de-hardcode MemCount const (detail)
  79. [clang] Put original flags on 'Driver args:' crash report line (detail)
  80. [AMDGPU] Ignore KILLs when forming clauses (detail)
  81. tsan: fix and test detection of TLS races (detail)
  82. tsan: add a test for stack init race (detail)
  83. tsan: fix trace tests on darwin (detail)
  84. [mlir] AsyncRuntime: use int64_t for ref counting operations (detail)
  85. Explicitly specify -fintegrated-as to clang/test/Driver/compilation_database.c test case. (detail)
  86. [InstCombine] match variable names and code comments; NFC (detail)
  87. [InstCombine] generalize fold for (trunc (X u>> C1)) u>> C (detail)
  88. [llvm] ConvertOption::accept(), acceptInternal() to std::unique_ptr<> (detail)
  89. [llvm] Convert OptTable::parseOneArgGrouped() to std::unique_ptr<> (detail)
  90. [llvm] Convert OptTable::ParseOneArg() to std::unique_ptr<> (detail)
  91. [llvm/OptTable] Drop "The" prefix on fields (detail)
  92. Fix tests defaulting to incorrect triples on AIX (detail)
  93. [llvm/OptTable] Add named param comment for GroupedShortOption (detail)
  94. [lldb] Fix SocketTest.DomainGetConnectURI on macOS by stripping more zeroes from getpeername result (detail)
  95. [OpenMP] Introduce a new worksharing RTL function for distribute (detail)
  96. [OpenMP] Add new worksharing definitions into device RTL (detail)
  97. [clangd] Refactor IncludeStructure: use File (unsigned) for most computations (detail)
  98. [Lanai] Remove redundant declaration getTheLanaiTarget (NFC) (detail)
  99. [lldb] A different fix for Domain Socket tests (detail)
  100. [InstCombine] move shl-only folds out from under commonShiftTransforms(); NFCI (detail)
  101. [NFC][AMDGPU] Update cost model tests: (detail)
  102. [RISCV] Improve support for forming widening multiplies when one input is a scalar splat. (detail)
  103. [OpenMP] libomp: Usage of TASK_TIED constant inside kmp_gsupport.cpp (detail)
  104. Implement the conversion from sparse constant to sparse tensors. (detail)
  105. [InstCombine] Fix an "unused variable" warning (detail)
  106. [ELF] Support symbol names with space in linker script expressions (detail)
  107. [RISCV] Fold store of vmv.x.s to a vse with VL=1. (detail)
  108. [flang] Enforce constraint: defined ass't in WHERE must be elemental (detail)
  109. [MLIR][LLVM] Add error if using incorrect attribute type for specifying LLVM linkage (detail)
  110. [HIP] Fix linking of asanrt.bc (detail)
  111. [PowerPC] Fix td pattern for P10 VSLDBI and VSRDBI (detail)
  112. [mlir] Mode for explicitly controlling the fusion kind (detail)
  113. [AMDGPU] Change ASAN init/fini kernels linkage to external. (detail)
  114. [flang] Catch branching into FORALL/WHERE constructs (detail)
  115. Fix bug in readability-uppercase-literal-suffix (detail)
  116. Bad SLPVectorization shufflevector replacement, resulting in write to wrong memory location (detail)
  117. [InstCombine] add tests for opposing shifts separated by trunc; NFC (detail)
  118. [InstCombine] add use check to shl transform (detail)
  119. Add a missing include to appease the build bots (detail)
  120. [mlir][sparse] preserve zero-initialization for materializing buffers (detail)
  121. [openmp] Add addrspacecast to getOrCreateIdent (detail)
  122. Revert "[openmp] Add addrspacecast to getOrCreateIdent" (detail)
  123. Revert "[clangd] Refactor IncludeStructure: use File (unsigned) for most computations" (detail)
  124. [mlir][sparse] sampled matrix multiplication fusion test (detail)
  125. [InstCombine] add tests for shl-of-sub; NFC (detail)
  126. [InstCombine] reduce code for shl-of-sub transform; NFC (detail)
  127. Implement #pragma clang final extension (detail)
  128. Fixing docs build (detail)
  129. [X86][Costmodel] Load/store i16 Stride=4 VF=2 interleaving costs (detail)
  130. [X86][Costmodel] Load/store i16 Stride=4 VF=4 interleaving costs (detail)
  131. [X86][Costmodel] Load/store i16 Stride=4 VF=8 interleaving costs (detail)
  132. [X86][Costmodel] Load/store i16 Stride=4 VF=16 interleaving costs (detail)
  133. [X86][Costmodel] Load/store i16 Stride=4 VF=32 interleaving costs (detail)
  134. [mlir][linalg] Finer-grained padding control. (detail)
  135. [ThinLTO] Add noRecurse and noUnwind thinlink function attribute propagation (detail)
  136. [NFC][X86] Add test showing that legal `GATHER`'s are expoanded on Znver3 (detail)

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

This run spent:

  • 2 ms waiting;
  • 11 hr build duration;
  • 11 hr total from scheduled to completion.
Revision: f7e82e4fa849376ea9226220847a098dc92d74a0
Repository: http://labmaster3.local/git/llvm-project.git
  • detached
Revision: dff870951587d953cae9e7b2fd13832a60558db0
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
LLVM/Clang Warnings: 0 warnings.
Test Result (no failures)