Started 3 days 10 hr ago
Took 9 hr 46 min

Build #298 (Oct 19, 2021 1:37:50 AM)

Changes
  1. [zorg] Reorganize Polly builders. (details / githubweb)
  2. Unique builddirs for polly builders. (details / githubweb)
Changes
  1. [ConstantFolding] ConstantFoldScalarCall1 - early-out if getLibFunc fails. NFC. (details)
  2. [ConstantFolding] Use getValueAPF const ref value where possible. NFC. (details)
  3. [ConstantFolding] ConstantFoldScalarCall2 - early-out if getLibFunc fails. NFC. (details)
  4. [LazyValueInfo] getPredicateAt - remove unnecessary null pointer check. NFC. (details)
  5. [Analysis] Replace assert(isa)/dyn_cast with cast. NFC. (details)
  6. [docs] Mention DragonFlyBSD as a supported platform for LLVM. (details)
  7. [Demangle] Extract nonMicrosoftDemangle from llvm::demangle (details)
  8. [llvm-cxxfilt] Use nonMicrosoftDemangle for demangling NFC (details)
  9. [Symbolize] Demangle Rust symbols (details)
  10. [lldb] Split ParseSingleMember into Obj-C property and normal member/ivar parsing code. (details)
  11. [LV][X86] Add PR47437 test case (details)
  12. [Support] Add more Windows error codes to mapWindowsError (details)
  13. Use llvm::is_contained (NFC) (details)
  14. [NFC][X86][Codegen] Add missing interleaving tests after D111546 (details)
  15. [TTI][X86] Add SSE2 sub-128bit vXi16/32 and v2i64 stride 2 interleaved load costs (details)
  16. [libc++][doc] Adds more issue status labels. (details)
  17. [TTI][X86] Add v8i16 -> 2 x v4i16 stride 2 interleaved load costs (details)
  18. [OpenMP][deviceRTLs] Fix wrong return value of `__kmpc_is_spmd_exec_mode` (details)
  19. [APInt] Fix 1-bit edge case in smul_ov() (details)
  20. Revert "[clang] Pass -clear-ast-before-backend in Clang::ConstructJob()" (details)
  21. Improve fatal error message when an Attribute or Type wasn't initialized by a dialect (NFC) (details)
  22. [Builders.h] Silence a warning by adding a cast. (details)
  23. [X86] Add DAG combine for negation of CMOV absolute value pattern. (details)
  24. [NFC][sanitizer] Rename stack depot tests (details)
  25. [NFC][sanitizer] Add StackDepotTestOnlyUnmap (details)
  26. [Object] Simplify RELR decoding (details)
  27. Revert "[AArch64] Optimize add/sub with immediate" (details)
  28. [MLIR][LLVM] Add memset intrinsic (details)
  29. Fix a few warnings (signed/unsigned comparison in gtest, and missing field initializers) (details)
  30. Use llvm::erase_value (NFC) (details)
  31. [RISCV] Unify the arch string parsing logic to to RISCVISAInfo. (details)
  32. [RISCV][NFC] Fix build error (details)
  33. [gn build] Port ff13189c5d0d (details)
  34. tsan: refactor trace tests (details)
  35. [llvm][AArch64][SVE] Fold literals into math instructions (details)
  36. Lex arguments for __has_cpp_attribute and friends as expanded tokens (details)
  37. [InstCombine] Add some extra tests for truncated saturates. NFC (details)
  38. Bump the value of __STDC_VERSION__ in -std=c2x mode (details)
  39. This patch supports the following checks for THREADPRIVATE Directive: (details)
  40. [X86][Costmodel] Load/store i16 Stride=6 VF=32 interleaving costs (details)
  41. [X86][Costmodel] Load/store i32 Stride=3 VF=32 interleaving costs (details)
  42. [X86][Costmodel] Load/store i32 Stride=4 VF=32 interleaving costs (details)
  43. [X86][Costmodel] Load/store i64 Stride=2 VF=32 interleaving costs (details)
  44. [X86][Costmodel] Load/store i64 Stride=4 VF=16 interleaving costs (details)
  45. [ConstantRange] Add fast signed multiply (details)
  46. [X86][SLM] +1uop for PSHUFBrm xmm (details)
  47. [X86][SLM] Fix uops for PCLMULQDQ (details)
  48. [X86][SLM] Fix uops for PCMPISTR/PCMPISTR instructions (details)
  49. [X86][SLM] Fix BitTest+Set uops + port usage (details)
  50. [CostModel][X86] Add div/rem by negative power-of-2 constants (details)
  51. [fir] Add IfBuilder and utility functions (details)
  52. [CostModel][X86] Add mul by positive/negative power-of-2 constants tests (details)
  53. [clang] Use llvm::erase_if (NFC) (details)
  54. [lldb] Skip target variable test on AS (details)
  55. [NFC] [LoopPeel] Change the way DT is updated for loop exits (details)
  56. [JITLink] Add comments, rename types for visitExistingEdges utility. (details)
  57. [PowerPC] Implement scheduling model for Power10 (details)
  58. [MachineSink] Compile time improvement for large testcases which has many kill flags (details)
  59. [AArch64] Fixed a bug on AArch64MIPeepholeOpt (details)
  60. [Parse] Improve diagnostic and recovery when there is an extra override in the outline method definition. (details)
  61. Fix cyclic header dependency between Support<->Option due to RISCVISAInfo (details)
  62. [lldb] Return StringRef from PluginInterface::GetPluginName (details)
  63. Fix bazel build. (details)
  64. [AMDGPU] Divergence driven selection for fused bitlogic (details)
  65. [AArch64][GISel] Add 8/16 bit uaddo lowering tests. (details)
  66. [lldb] [Utility] Remove Status::WasInterrupted() along with its only use (details)
  67. [X86] Prefer VEX encoding in X86 assembler. (details)
  68. [SelectionDAG] Fix illegal widening of scalable-vector loads (details)
  69. [AIX][cmake] Set atomics related macros when build with xlclang (details)
  70. [AMDGPU] Add patterns for i8/i16 local atomic load/store (details)
  71. Add new MachineFunction property FailsVerification (details)
  72. Remove the verifyAfter mechanism that was replaced by D111397 (details)
  73. Fix signed/unsigned comparison after b5426ced71280 (details)
  74. [AMDGPU] Add link to bug (details)
  75. [clang][modules] Delay creating `IdentifierInfo` for names of explicit modules (details)
  76. [lldb] Fix SymbolFilePDBTests for a3939e1 (details)
  77. [lldb][NFC] clang format change (details)
  78. [NFC] Remove Block-ABI-Apple.txt (details)
  79. Revert "[NFC] [LoopPeel] Change the way DT is updated for loop exits" (details)
  80. [lldb] [lldb-server] Refactor ConnectToRemote() (details)
  81. [DebugInfo][InstrRef] Avoid a crash during DBG_PHI maintenence (details)
  82. [AMDGPU] Remove unused VirtRegMap analysis. NFC. (details)
  83. [InstCombine][DebugInfo] Remove superflous assertion, add test (details)
  84. [AArch64][SVE][CodeGen] Add tests for RSHRN{T,B} instructions (details)
  85. [DebugInfo] Correctly handle arrays with 0-width elements in GEP salvaging (details)
  86. [Sema] haveSameParameterTypes - replace repeated isNull() test with assertions (details)
  87. [OpenMP][Tests][NFC] Flagging OMPT tests as XFAIL for Intel compilers (details)
  88. [OpenMP][Tests][NFC] Work around ICC bug (details)
  89. [OpenMP][OMPT] thread_num determination for programs with explicit tasks (details)
  90. [lldb] Fix PDB/compilands.test for a3939e1 (details)
  91. [X86][Costmodel] Add SSE2 sub-128bit vXi8/16 stride 2 interleaved store costs (details)
  92. [X86][Costmodel] Add SSE2 sub-128bit vXi32/f32 stride 2 interleaved store costs (details)
  93. Remove also Block-ABI-Apple.txt from the Makefile (details)
  94. [analyzer][NFC] Add unittests for CallDescription and split the old ones (details)
  95. [analyzer][NFC] Refactor CallEvent::isCalled() (details)
  96. [analyzer] Allow matching non-CallExprs using CallDescriptions (details)
  97. [Analysis] add utility function for unary shuffle mask creation (details)
  98. [lldb] Delete TestStandardUnwind (details)
  99. [AArch64] Improve shuffle vector by using wider types (details)
  100. [SVE][CodeGen] Fix predicate for add/sub + element count patterns (details)
  101. [InstCombine][DebugInfo] Remove superflous assertion, add test [2/2] (details)
  102. [lldb] Fix missing dependency on libc++ from LLDB test suite on non-Darwin platforms (details)
  103. [mlir][python] Add 'loc' property to ops (details)
  104. [ADT] Add some basic APInt::isPowerOf2() unit test coverage (details)
  105. [Mips] Add glue between CopyFromReg, CopyToReg and RDHWR nodes for TLS (details)
  106. [libc++] Add the std::views::reverse range adaptor (details)
  107. Revert D105169 due to the two-stage failure in ASAN (details)
  108. Allow only valid vector.shape_cast transitive folding (details)
  109. [libomptarget] Pass OMP_TARGET_OFFLOAD env variable through to tests (details)
  110. [LV] Record memory widening decisions (NFCI) (details)
  111. [mlir] Add support for specifying printing flags when adding an op to a Diagnostic (details)
  112. [libc++][NFC] Fix typo in test (details)
  113. [mlir] Fix tsan failure in PassCrashRecovery (details)
  114. [LLD][TEST] Add testing for negative addends for R_X86_64_32 and R_X86_64_PC32 relocations (details)
  115. [clang] Disable -clear-ast-before-backend with -print-stats (details)
  116. [mlir] Add AnyAttrOf tablegen attribute constraint (details)
  117. [mlir][NFC] Provide accessor for TableGen record for constraints (details)
  118. [NFC] ProfileSummary: const a bunch of members and fields. (details)
  119. [ADT] Fix Wshift-overflow gcc warning in isPowerOf2 unit test (details)
  120. [mlir][docs] Fix name of get arith->LLVM patterns in docs (details)
  121. Reland [clang] Pass -clear-ast-before-backend in Clang::ConstructJob() (details)
  122. [Sanitizers] Replaced getMaxPointerSizeInBits with getPointerSizeInBits, which was causing failures for 32bit x86. (details)
  123. Use llvm::erase_if (NFC) (details)
  124. [OpenMP] libomp: add check of task function pointer for NULL. (details)
  125. BPF: remove intrindics @llvm.stacksave() and @llvm.stackrestore() (details)
  126. [gn build] Port 009f3a89d833 (details)
  127. [RISCV] Rewrite forwardCopyWillClobberTuple to not assume that there are exactly 32 registers. NFC (details)
  128. [mlir] Flipping Test dialect to prefixed form _Both (details)
  129. [LoopUtils] Simplify addRuntimeCheck to return a single value. (details)
  130. [JITLink][NFC] Fix Wdangling-else warning in LinkGraphTests (details)
  131. [AIX] Disable tests failing due to lack of 64-bit XCOFF object file support (details)
  132. Fix a comment in SemaSYCL to make sure I can commit (details)
  133. BPF: fix a bug in IRPeephole pass (details)
  134. [LV] Update test that was missed in e844f05397b72. (details)
  135. [AArch64][GlobalISel] combine and + [la]sr => ubfx (details)
  136. [NFC][BPF] fix comments and rename functions related to BTF_KIND_DECL_TAG (details)
  137. [mlir] SPIR-V: add sin, cos, log, sqrt OCL ops (details)
  138. [runtimes] Use the new "runtimes" build by default and deprecate other builds (details)
  139. [mlir] Update approximation range for Tanh operation (details)
  140. Add tests for the other variants of BreakpointCreateBySourceRegex. (details)
  141. [libc++][NFC] Reorganize release notes (details)
  142. Fix crash when diagnosing a CTAD failure in an array new expression (details)
  143. [libcxx] Make allocator<T>:allocate throw bad_array_new_length (details)
  144. Fix Linux error in TestBreakInLoadedDylib.py. (details)
  145. [MLIR] Expose optional attribute parsing functions (details)
  146. [Support][ThinLTO] Move ThinLTO caching to LLVM Support library (details)
  147. [gn build] Port 92b8cc52bbc8 (details)
  148. Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library" (details)
  149. [gn build] Port 8e46e34d2435 (details)
  150. [ExpandMemCmp] Update CFG before DTU (details)
  151. Revert "[lldb] [lldb-server] Refactor ConnectToRemote()" (details)
  152. [lldb] [lldb-server] Refactor ConnectToRemote() (details)
  153. [InlineAdvisor] Add -inline-replay-scope=<Function|Module> to control replay scope (details)
  154. [SLP]Fix emission of the shrink shuffles. (details)
  155. [NewPM] Add PipelineTuningOption to eagerly invalidate analyses (details)
  156. [DebugInfo][ARM] Fix incorrect debug information for RWPI accessed globals (details)
  157. [x86] Implement a tagged-globals backend feature. (details)
  158. [RISCV] Use a lambda to avoid having the Support library depend on Option library. (details)
  159. [flang] Fold BTEST (details)
  160. [X86] Regenerate testb-je-fusion.ll with common NOFUSION/FUSION prefixes (details)
  161. [mlir][sparse] generalize sparse_tensor.convert on static/dynamic dimension sizes (details)
  162. [InlineCost] Add empty line between call sites when printing inline costs (details)
  163. Suppress some bitwise-or-of-bool warnings with explicit int cast (details)
  164. [X86] combineMulToPMADDWD - replace ASHR(X,16) -> LSHR(X,16) (details)
  165. [InlineAdvisor][NFC] Fix tests added in D110658 on (details)
  166. workflows: Migrate repo-lockdown to GitHub Actions (details)
  167. repo-lockdown: Add pr comment and fix typo (details)
  168. [CMake] Cache the compiler-rt library search results (details)
  169. [mlir][sparse] Renaming variables for consistency/clarity (details)
  170. [InlineAdvisor][NFC] Fix tests added in D110658 V2 (details)
  171. Add a "command container" hierarchy to allow users to add container nodes. (details)
  172. [RISCV] Fix typo in comment. NFC (details)
  173. [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols (details)
  174. [RISCV][TableGen] Remove HasMaskedOffOperand as a member of RVVIntrinsic. NFC (details)
  175. [libc] add atof, strtof and strtod (details)
  176. [mlir][tosa] Adds a canonicalization to the transpose op if the perms are a no op (details)
  177. [test] Remove tests pinned to the legacy PM (details)
  178. [opt] Directly translate -O# to -passes='default<O#>' (details)
  179. Follow-on to fix a test from c5011aed9c297d6ddd8ee4f77453b215aa27554a. (details)
  180. [mlir] Add enclosingOpOk parameter to properlyDominates (details)
  181. [mlir][scf] Add insideMutuallyExclusiveBranches helper (details)
  182. Simplify the TableManager class and move it into a public header. (details)
  183. [mlir] fix bugs with NamedAttrList (details)
  184. [RISCV] Reorder the vector register allocation order. (details)
  185. [Support][ThinLTO] Move ThinLTO caching to LLVM Support library (details)
  186. [JITLink] Use DEBUG_WITH_TYPE, rather than defining DEBUG_TYPE. (details)
  187. Fix small typo in Block ABI docs (details)
  188. [RISCV] Split RISCV vector builtins into their own file and namespace. (details)
  189. [RISCV] Remove the HasSideEffects property from riscv_vector.td (details)
  190. [JITLink][x86-64] Lift GOT, PLT table managers into x86_64.h; reuse for MachO. (details)
  191. [llvm-readobj] Delete redundant 'static' from namespace scope 'static const'. NFC (details)
  192. [tools] Delete redundant 'static' from namespace scope 'static const'. NFC (details)
  193. [lldb] Fix nullptr dereference in AppleObjCRuntimeV2 (details)
  194. [libomptarget] Refactor DeviceRTL prior to AMDGPU bringup (details)
  195. first draft of a written policy around git repos (details)
  196. [Driver][Gnu] Support -shared -static: pass -shared to ld and use crtbeginS.o (details)
  197. [llvm-shlib] Fix windows build failed while llvm non-standalone building. (details)
  198. [lldb] [ABI/X86] Support combining xmm* and ymm*h regs into ymm* (details)
  199. [DebugInfo][InstrRef] Fix Wdangling-else warning in InstrRefLDVTest (details)
  200. [DebugInfo][NFC] Zero-initialize a class field (details)
  201. [mlir][RFC] Refactor layout representation in MemRefType (details)
  202. [lldb] Filter duplicates in Target::GetScratchTypeSystems (details)
  203. [lldb] change name demangling to be consistent between windows and linx (details)
  204. [lldb] Allow dumping the state of all scratch TypeSystems (details)
  205. [lldb] Reduce code duplication around inferior building (details)
  206. [DebugInfo][InstrRef] Avoid un-necessary densemap copies and comparisons (details)
  207. Revert "[lldb] [ABI/X86] Support combining xmm* and ymm*h regs into ymm*" (details)
  208. [lldb] Adjust udt-layout.test after MS mangling change (details)
  209. [clangd] Add code completion of param name on /* inside function calls. (details)
  210. [lldb] [Host] Make Terminal methods return llvm::Error (details)
  211. [lldb] [ABI/X86] Refactor ABIX86::AugmentRegisterInfo() (details)
Changes
  1. [zorg] Reorganize Polly builders. (details)
  2. Unique builddirs for polly builders. (details)

Started by timer

This run spent:

  • 3 hr 12 min waiting;
  • 9 hr 46 min build duration;
  • 9 hr 46 min total from scheduled to completion.
Revision: db250be5fa10f7074811ce634dc6adb42a5d6365
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: c6d7f248bda3439a06c630c35360d40dbfc06abe
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: db250be5fa10f7074811ce634dc6adb42a5d6365
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (no failures)

    Timeout has been exceeded

    Identified problems

    Ninja target failed

    Below is a link to the first failed ninja target.
    Indication 1

    Regression test failed

    This build failed because a regression test in the test suite FAILed. See the test report for details.
    Indication 2

    Compile Error

    This build failed because of a compile error. Below is a list of all errors in the build log:
    Indication 3