Started 1 mo 20 days ago
Took 9 hr 29 min

Build #5026 (Aug 11, 2022 6:51:27 AM)

Changes
  1. [bazel] Add missing dependency after 713f85d5952ab27d474aba2a960a893b7e7e438d (details)
  2. [gn build] port b1356504e63ae (c++17) (details)
  3. [gn build] port b1356504e63ae better (c++17) (details)
  4. [mlir][tblgen] Refact mlir-tblgen main into its own library (details)
  5. [llvm] Remove uses of deprecated `std::iterator` (details)
  6. [gn build] Try to fix build on linux after std=c++17 switch (details)
  7. [gn build] fix 547c551925c8f4dd (details)
  8. [PowerPC] fix stack size allocated for float point argument (details)
  9. [NFC] add test cases for D123366 (details)
  10. [libc++] Implement `operator<=>` for `unique_ptr` (details)
  11. [libc++] Remove `operator!=` from `type_info` in C++20 (details)
  12. [bazel] Port 1c5a50e32815a49a41d79ff529ca8611ee49c5c8 (details)
  13. Update the status of some more C DRs (details)
  14. [mlir, flang] Use has_value instead of hasValue (NFC) (details)
  15. Use value instead of getValue (NFC) (details)
  16. [RDF] Remove explicit template arguments from Print (details)
  17. [bolt] silence unused variables warnings (details)
  18. [RDF] Use default TargetOperandInfo if not given in constructor (details)
  19. clang: fix typo availbility (details)
  20. [bazel] Switch to C++17 (details)
  21. clang/cmake: Drop use of llvm-config for LLVM install discovery (details)
  22. lld/cmake: Drop use of llvm-config for LLVM install discovery (details)
  23. [Clang][OpenMP] Fix the issue that `llvm.lifetime.end` is emitted too early for variables captured in linear clause (details)
  24. [ADT] Fix signature of StringSet::insert (details)
  25. [clang-tidy] Fix g++ -DCMAKE_CXX_STANDARD=17 build (details)
  26. Revert "[lld-macho] Work around odr-use of const non-inline static data member to fix -O0 build after D128298" (details)
  27. Revert "[SampleProfileInference] Work around odr-use of const non-inline static data member to fix -O0 builds after D120508" (details)
  28. [lld] LLVM_FALLTHROUGH => [[fallthrough]]. NFC (details)
  29. [llvm] LLVM_NODISCARD => [[nodiscard]]. NFC (details)
  30. [mlir][tosa] Flip to prefixed form. (details)
  31. [clang][docs] use `Fixes` instead of `This fixes` in ReleaseNotes [NFC] (details)
  32. [MLIR] Add MlirValue to PybindAdapters (details)
  33. [LLDB][NFC] Reliability fixes to TCPSocket code (details)
  34. [llvm] Drop unnecessary const from return types (NFC) (details)
  35. [mlir] Remove redundaunt return statements (NFC) (details)
  36. [llvm] Fix comment typos (NFC) (details)
  37. [Target] Remove unused forward declarations (NFC) (details)
  38. Use llvm::is_contained (NFC) (details)
  39. [x86] Remove unused declaration processWaitCnt (NFC) (details)
  40. [llvm] Use range-based for loops (NFC) (details)
  41. Added warning about outdated feature into Kaleidoscope tutorial text (details)
  42. [demangler] Add getters for Qual/Vector/Pointer types (details)
  43. [mlir] Make use of C++17 language features (details)
  44. [libc++][test] Fix MSVC warnings C6054, C6001, C4242 in format_tests.h (details)
  45. [Polly] Generalize the pattern matching to the case of tensor contractions (details)
  46. [ARM] Regenerate vector_store.ll tests. NFC (details)
  47. [mlir] Flip to prefixed accessors (NFC) (details)
  48. [Polly] Suppress the LLVM-IR output for pattern matching tests, if there is no FileCheck-ing for it. (details)
  49. Revert "[RDF] Remove explicit template arguments from Print" (details)
  50. [clang-tidy] Fix a forwarding-reference-overload crash after the (details)
  51. [polly] Fixed a number of typos. NFC (details)
  52. [mlir] Flip to prefixed accessors (NFC) (details)
  53. [flang] Allow pure function references in expandable scalar (details)
  54. [X86] Add test case to recombine LEA from OR. (details)
  55. [clang][CodeGen] Factor out Swift ABI hooks (NFCI) (details)
  56. [ORC-RT] Drop __orc_rt::string_view now that we have c++17. (details)
  57. [JITLink] Fix some C++17 related fixmes. (details)
  58. [InstCombine] add tests for bitwise logic; NFC (details)
  59. [ConstFolding] fix overzealous assert when converting FP half (details)
  60. [mlir] Fix a warning (details)
  61. [libc++][NFC] Fix `the the` in comment in `__format/buffer.h` (details)
  62. [lldb] Dynamically generate enum names in lldbutil (details)
  63. [lldb] Fix formatting in python-reference.rst (details)
  64. [lldb] Hoist TraceOn check out of loop (NFC) (details)
  65. [ORC-RT] Remove a stray __orc_rt::string_view helper. (details)
  66. [ADT] Deprecate Optional::{hasValue,getValue} (NFC) (details)
  67. [mlir] Use value instead of getValue (details)
  68. Revert "[JITLink] Fix some C++17 related fixmes." (details)
  69. [flang][runtime] Catch & report attempts at recursive I/O (details)
  70. [InstSimplify] add test for over-shift of scalable vector; NFC (details)
  71. [InstSimplify] fold scalable vectors with over-shift splat constant to poison (details)
  72. [lldb] Use single-argument static_assert where applicable (NFC) (details)
  73. [ORC-RT] Fix missing #include <string_view>s. (details)
  74. [flang] Allow assignment to host association in BLOCK in PURE subprogram (details)
  75. [mlir][python] Address deprecation warning for hasValue (details)
  76. [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll (details)
  77. [flang] Handle subnormals while folding SCALE, SET_EXPONENT, & FRACTION (details)
  78. [Support] move llvm::llvm_is_multithread to header, NFC (details)
  79. [RISCV] Support fe_getround and fe_raise_inexact in builtins (details)
  80. [gn build] (manually) port ace6e172bd2c (details)
  81. [M68k] Add MC support for link/unlk (details)
  82. [llvm-ar] Remove unused parameter. NFC (details)
  83. [LoongArch] Support for varargs (details)
  84. [BOLT] Upgrade to C++17 (details)
  85. [Transforms] Fix comment typos (NFC) (details)
  86. [clang-tidy] Use is_contained (NFC) (details)
  87. [llvm] Qualify auto (NFC) (details)
  88. [NFC][clang] Bring `and_present` and `if_present` casting functions to clang namespace (details)
  89. [CodeView] Add function to get size in bytes for TypeIndex/CVType. (details)
  90. [scudo] Try to fix standalone build on armv7 (details)
  91. [mailmap] Add entry for myself (details)
  92. [AArch64][SVE] NFC: Add tests for masked FP arith patterns (D130564) (details)
  93. [AArch64][SVE] Add patterns to select masked FP arith (details)
  94. [DAG] Ensure Legal BUILD_VECTOR elements types in shuffle->And combine (details)
  95. [ADT] Update Optional Deprecation with fix-it (details)
  96. [Orc][JITLink] Slab based memory allocator to reduce RPC calls (details)
  97. [llvm-objdump,ARM] Fix big-endian AArch32 disassembly. (details)
  98. ProcessTest.cpp - replace Optional::hasValue() with Optional::has_value() (details)
  99. [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding (details)
  100. Remove C++17 #ifdefs around the implicit conversion between StringRef and string_view (details)
  101. [DAG] Emit table lookup from TargetLowering::expandCTTZ() (details)
  102. [lld/mac] Use C++17 nested namespace syntax in most places (details)
  103. Remove superfluous ; outside of a function (details)
  104. Wrap `llvm_unreachable` macro in do-while loop (details)
  105. [mlir] Remove redundant `inline` from D131323 (details)
  106. [lld/mac] Use C++17 structured bindings (details)
  107. [Support] Use std::shared_mutex when we're not on old MacOS (details)
  108. [ASTMatchers] Replace hand-coded copy of std::apply with the real C++17 function. NFCI (details)
  109. [X86] Add 32-bit test coverage to or-lea.ll (details)
  110. [clang-tidy] Fix a regression of readability-container-size-empty after the AST ElaboratedType change. (details)
  111. [libc++] Allow enabling assertions when back-deploying (details)
  112. [libc++] Add missing <stdbool.h> to the modulemap (details)
  113. [CMake] Check CMAKE_CXX_STANDARD and error if it's to old (details)
  114. [EarlyCSE][OpaquePointers]Replace assert with return for mask type check. (details)
  115. [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC (details)
  116. [libc++][NFC] Fix signature of main in test (details)
  117. [X86] X86ISelDAGToDAG.cpp - use auto for all values derived from cast/dyn_cast (style). NFC. (details)
  118. [libc++][doc] Update `SpaceshipProjects` status to reflect in-flight reviews (details)
  119. [MLIR][Presburger] make sample test with integer lexmin use containsPointNoLocal (details)
  120. [LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUAL (details)
  121. Revert "XFAIL some PGO tests on AIX until the new linker becomes publicly available." (details)
  122. [Docs] Add HLSL ResourceType documentation (details)
  123. [EarlyCSE][ConstantFolding] move test files to dir of pass in RUN line; NFC (details)
  124. [llvm-dwarfutil] Remove unnecessarily dependency. (details)
  125. [DAG] Add initial SelectionDAG::canCreateUndefOrPoison support (details)
  126. [ADT] Add is_splat overload accepting initializer_list (details)
  127. [NFC][Flang][OpenMP] Refactor OpenMP.cpp::genOpenMPReduction (details)
  128. Recommit [RDF] Remove explicit template arguments from Print (details)
  129. [StandardInstrumentations] Handle case where block order changes (details)
  130. [X86] Add test coverage for sext/zext/bswap/bitreverse with freeze (details)
  131. [mlir][math] Rename math.abs -> math.absf (details)
  132. [mlir][math] Add `math.absi` op (details)
  133. [lld/mac] Use C++17 structured bindings in two more places (details)
  134. [nfc][openmp] clang-format system.cpp prior to D131401 (details)
  135. Update the C status page from the latest working draft (details)
  136. [lldb] Make Process and subclass constructors protected (details)
  137. [DAG] canCreateUndefOrPoison - add freeze(sext(x)) -> sext(freeze(x)) and freeze(zext(x)) -> zext(freeze(x)) support (details)
  138. [lld/win] Use C++17 nested namespace syntax in most places (details)
  139. [lld/win] Use C++17 structured bindings (details)
  140. [LLDB][NFC] Fix suspicious bitwise expression in PrintBTEntry() (details)
  141. Move openmp from -std=c++14 to -std=c++17 (details)
  142. Rename OPENMP_HAVE_STD_CPP14_FLAG to match c++17 (details)
  143. [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC (details)
  144. [mlir][spirv] Refresh base definitions to latest spec (v1.6) (details)
  145. [ADT] Retire llvm::apply_tuple in favor of C++17 std::apply (details)
  146. [MLIR][Linalg] Remove `TiledLoops` from tiling options (details)
  147. [DAG] canCreateUndefOrPoison - add freeze(bswap(x)) -> bswap(freeze(x)) and freeze(bitreverse(x)) -> bitreverse(freeze(x)) support (details)
  148. [RISCV] Add ReadFStoreData as a SchedRead. (details)
  149. [flang] Add an explicit condition for the BITS=0 case in the MASKL and MASKR intrinsics. (details)
  150. [mlir][sparse][nfc] Use tensor.generate in sparse integration tests (details)
  151. [llvm-tblgen] Fix copy+paste typo in CodeGenSchedModels::collectLoadStoreQueueInfo (details)
  152. [mlir][doc] Cross link the dependent dialect section to the tablegen field definition (details)
  153. [libc++] Implement `operator==` for `filesystem::space_info` (details)
  154. [mlir][math] Fix pythong bindings after 00f7096d31cc7896ffd490e65104d264923f0df5 (details)
  155. [llvm-ranlib] Support more than one input file (details)
  156. [mlir][sparse] Add new concatente operator to sparse tensor (details)
  157. [X86] Add test coverage for ctpop/parity with freeze (details)
  158. [flang] Replace more pgmath with libm. (details)
  159. [lldb] Pass TestExternCSymbols.py on Windows (details)
  160. [SROA] Try harder to find a vector promotion viable type when rewriting (details)
  161. [Symbolizer] Implement pc element in symbolizing filter. (details)
  162. [X86][ARM] Add tests for bitwise logic trees of shifts; NFC (details)
  163. [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops (details)
  164. [gn build] port 59bb9e37c6 (details)
  165. [lld/mac] Remove unusual "Fallthrough" comments (details)
  166. [llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFC (details)
  167. [mlir][spirv] Unify mixed scalar/vector primitive type resources (details)
  168. [lldb] LLVM_FALLTHROUGH => [[fallthrough]]. NFC (details)
  169. [libc] Website fixes (sidebar and mobile) (details)
  170. [Symbolizer] Fix symbolizer-filter-markup-pc.test on Windows (details)
  171. [lldb] Remove include/lldb/lldb-private.h (details)
  172. [compiler-rt] Use -std=c++17 for standalone build (details)
  173. [LinkerWrapper] Use C++17 structured bindings (details)
  174. [clang][deps] Stop sharing FileManager across module builds in scanner (details)
  175. [lldb] Prevent race condition when fetching /proc/cpuinfo (details)
  176. Add -misc-const-correctness to .clang-tidy (details)
  177. [MC] [Win64EH] Fix the calculation of the end of epilogs (details)
  178. [mlir][sparse] improve sparse attribute documentation (details)
  179. [DAGCombiner] Add some BE store forwarding tests; NFC (details)
  180. [mlir][vector] Fix warp distribution test (details)
  181. [libunwind][AIX] Save/restore errno before/after system calls dlopen/dlsym/dlclose (details)
  182. [ELF] Support --package-metadata (details)
  183. [RISCV] Add {{$}} to some CHECK lines in MC tests. (details)
  184. [flang][test] Don't require .exe suffix. (details)
  185. [llvm] Repair the modules build with C++17 (details)
  186. Implement better path matching in FileSpecList::FindCompatibleIndex(...). (details)
  187. Partially revert "[llvm] Repair the modules build with C++17" (details)
  188. [llvm-profgen] Fix perf script parsing issues (details)
  189. [flang] Don't compute pointer component procedure characteristics when not needed (details)
  190. [mlir][tosa] Updates tosa.equal to use the InferTensorType interface (details)
  191. [X86] Add 64bits test cases for D131358 (details)
  192. [NFC][asan] Clang-format a file (details)
  193. [Clang] Allow downgrading to a warning the diagnostic for setting a non fixed enum to a value outside the range of the enumeration values (details)
  194. [NFC][asan] Add LIKELY/UNLIKELY on hot memcpy paths (details)
  195. [CMake] Build lib/gwp_asan/tests with -std=c++17 (details)
  196. [mlir][tosa] Use arith::maxf/arith::minf in lowering from tosa (details)
  197. [PowerPC] mapping hardward loop intrinsics to powerpc pseudo (details)
  198. [AArch64] Fix and add A64FX scheduling resource/latency info (details)
  199. [Driver] Add -Xclang= as an alias for -Xclang (details)
  200. [NFC][asan] Fix Condition annotation after 30bbb73bb448 (details)
  201. [asan] Avoid few branches on memcpy hot path (details)
  202. [LLDB] Remove undefined behavior in TestConstStaticIntegralMember.py (details)
  203. [lldb] Refactor Symbols::DownloadObjectAndSymbolFile (details)
  204. [mlir] LLVM_FALLTHROUGH => [[fallthrough]]. NFC (details)
  205. LLVM_FALLTHROUGH => [[fallthrough]]. NFC (details)
  206. [MachinePipeliner] Fix Phi generation failure for large stages (details)
  207. [NFC] fix warning (details)
  208. [Basic] Deprecate MapEntryOptionalStorage::{hasValue,getValue} (details)
  209. [llvm] Alternative attempt at fixing the modules build with C++17 (details)
  210. [asan] Faster version of QuickCheckForUnpoisonedRegion (details)
  211. [globalisel] Select register bank for DBG_VALUE (details)
  212. [llvm] Don't rely on C++17 deduction guide for array creation (details)
  213. [LoongArch] Add codegen support for bswap (details)
  214. [LoongArch] Implement branch analysis (details)
  215. [LoongArch] Add codegen support for not (details)
  216. [clang][clang-tools-extra] LLVM_NODISCARD => [[nodiscard]]. NFC (details)
  217. LLVM_NODISCARD => [[nodiscard]]. NFC (details)
  218. [clang][ASTImporter] Improve import of functions with auto return type. (details)
  219. [RelLookupTableConverter] Bail on invalid pointer size (x32) (details)
  220. [mlir][OpenMP] omp.parallel side effects (details)
  221. Fix MSVC "not all control paths return a value" warning. NFC. (details)
  222. [DAG] canCreateUndefOrPoison - add freeze(ctpop(x)) -> ctpop(freeze(x)) and freeze(parity(x)) -> parity(freeze(x)) support (details)
  223. [cmake] Fix ms-compat version in WinMsvc.cmake (details)
  224. [clang-pseudo] Forest.h - don't inherit from std::iterator (details)
  225. [Support] TaskQueue.h - replace std::result_of_t with std::invoke_result_t (details)
  226. [ARM] Add a baseline elf-preemption test (details)
  227. [ARM] Add a baseline test for D131392 (details)
  228. [ARM] Emit local aliases (.Lfoo$local) for functions (details)
  229. [Thumb] Baseline test for incorrect relocation with -ffunction-sections (details)
  230. [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol (details)
  231. [Sema] Merge variable template specializations (details)
  232. [AMDGPU][MC][GFX11][NFC] Split large tests (details)
  233. [openmp] Fix enumeration build issue for openmp library (details)
  234. [AMDGPU][MC][GFX11][NFC] Rename tests (details)
  235. [LoongArch] Support register-register-addressed GPR loads/stores (details)
  236. [mlir] Use C++17 structured bindings instead of std::tie where applicable. NFCI (details)
  237. [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR (details)
  238. Clang: fix AST representation of expanded template arguments. (details)
  239. [flang] Clarify CheckReductionDIM() (details)
  240. [X86] Regenerate statepoint-vreg.ll (details)
  241. [AIX][tests] XFAIL atan.ll test on AIX (details)
  242. [RISCV] Add target feature to force-enable atomics (details)
  243. [flang] Pass the pipeline config to the pass (details)
  244. [AMDGPU] Unify unreachable intrinsics (details)
  245. [mlir][spirv] Clean up SPIRVOps.cpp. NFC. (details)
  246. [flang] Ignore inaccessible components when extending types or constructing structures (details)
  247. [flang] Don't lose homonymous specific when copying generic (details)
  248. Extend ptr32 support to be applied on typedef (details)
  249. [flang] Don't inherit ELEMENTAL attribute from intrinsics for TBP bindings (details)
  250. [libc++][ranges] Sets ranges feature-test macro. (details)
  251. [DAG] SimplifyDemandedVectorElts - and/mul(x,y) - if a demanded element of y is known zero then we don't need to demand it in x (details)
  252. Change prototype merging error into a warning for builtins (details)
  253. [lld-macho][test] Rename dtrace test (NFC) (details)
  254. [DAG] Avoid hasOneUse() calls if the cheaper !AssumeSingleUse test has already failed. NFC. (details)
  255. [clang] fix deprecation (details)
  256. Fix -Wbitfield-constant-conversion on 1-bit signed bitfield (details)
  257. [DAGCombine][NFC] Precommit extract-subvec-combine sext tests (details)
  258. [flang] Don't check procedure pointer interface function result specification expressions (details)
  259. [flang][runtime] Support internal I/O to CHARACTER(KIND/=1) (details)
  260. [flang] Change names of specific procedures of generic interfaces in intrinsic modules (details)
  261. [AArch64] Regenerate arm64-fmax.ll test. NFC (details)
  262. [IndVars] Eliminate redundant type cast with different sizes (details)
  263. [LLVM] Use range based for loop, NFC (details)
  264. [flang] Intrinsic RANDOM_SEED calls with dynamically absent/present arguments (details)
  265. [llvm][ADT] Allow using structured bindings with `llvm::enumerate` (details)
  266. [PhaseOrdering][AArch64] add test for mul-with-overflow; NFC (details)
  267. [InstCombine] add helper function for extract of with-overflow-intrinsic; NFC (details)
  268. [flang] Fix build warning from newer compilers (details)
  269. [X86] Remove unnecessary _mm_undefined_pd() test from avx-intrinsics-fast-isel.ll (details)
  270. [RISCV] Pin a test to scalar lowering to preserve test intent [nfc] (details)
  271. [InstCombine] fold usub.with.overflow to icmp when there's no use of the math value (details)
  272. LiveDebugValues: Fix another crash related to unreachable blocks (details)
  273. [docs][AArch64] Label Features with Arm ARM Names (details)
  274. Move FormattersMatchCandidate flags to a struct. (details)
  275. [X86][ARM] Update tests for bitwise logic trees of shifts; NFC (details)
  276. [mlir][sparse] improve semi-ring doc (details)
  277. [mlir][spirv] Migrate to use specalized enum attributes (details)
  278. [MLIR] Support lowering n-D arith.index_cast to LLVM (details)
  279. [MLIR] Extend vector.gather to accept tensor as base (details)
  280. [mlir][spirv] Make MemRef memory space mapping pass more flexible (details)
  281. [RISCV] Refresh two autogened tests to avoid future whitespace diffs [nfc] (details)
  282. [mlir][spirv] Detach memory space mapping from type conversion (details)
  283. [mlir][spirv] Use functors for default memory space mappings (details)
  284. [mlir][sparse] update bibliography of sparse tensor dialect (details)
  285. [mlir][sparse] fix switch statement bug on two binary ops (details)
  286. [flang] Extend characterization & checking for procedure bindings (details)
  287. [Flang][OpenMP] Add support for integer multiplication reduction in worksharing-loop (details)
  288. [LLD][COFF] Identify /GL object files which are inside libraries (details)
  289. [mlir][LLVMIR] (NFC) Add convenience builders for ConstantOp (details)
  290. fix mlgo regalloc test model generation for tflite (details)
  291. [mlir] Cleanup DenseArrayAttrBase definition and expose raw API (details)
  292. [pseudo] Fix a suspicious usage of `sizeof(this)`. (details)
  293. The memory region tests have been consistently timing on the ASAN (details)
  294. [mlir] Fix build of toyc-ch6 (NFC) (details)
  295. [flang] Revert changes (NFC) (details)
  296. [AArch64][LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding. (details)
  297. [libc] Add a utility data structure named FixedVector. (details)
  298. [libc] Add __cxa_atexit support to the atexit function. (details)
  299. @skipIfAsan for the other long test in TestMemoryRegion.py (details)
  300. [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI (details)
  301. [RISCV] Split check lines for fpclamptosat_vec test (details)
  302. [libc][NFC] Fix a few compiler warnings. (details)
  303. [sanitizer] Use C++17 to build the symbolizer. (details)
  304. [AMDGPU] SIFixSGPRCopies refactoring (details)
  305. [libunwind] Use `_dl_find_object` if available (details)
  306. [llvm-profdata] Support JSON as as an output-only format (details)
  307. [libc++][NFC] Remove TEST_HAS_NO_SPACESHIP_OPERATOR (details)
  308. [lldb/crashlog] Fix interactive crashlog test (details)
  309. [libc++] Implement `operator<=>` for `type_index` (details)
  310. Fix modeline (details)
  311. [mlir][sparse] fix doc (details)
  312. [analyzer] Fix false positive in use-after-move checker (details)
  313. [clang] add APValue type check in `TryPrintAsStringLiteral` (details)
  314. [COFF] Change a llvm::StringSet<> to llvm::DenseSet<StringRef>. NFC (details)
  315. [X86][BF16] Make backend type bf16 to follow the psABI (details)
  316. [X86][BF16] Enable __bf16 for x86 targets. (details)
  317. [compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available (details)
  318. [sanitizer] Let internal symbolizer to use posix_memalign (details)
  319. Revert "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available" (details)
  320. Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available" (details)
  321. [MLIR] [Python] Fix `Value.owner` to handle BlockArgs (details)
  322. [MLIR] [Python] Fix the Windows build broken by d747a17 (details)
  323. [lldb/crashlog] Add '-t|--target' option to interactive mode (details)
  324. [lldb/crashlog] Surface error using SBCommandReturnObject argument (details)
  325. [lldb/crashlog] Update frame regex matcher (details)
  326. [lldb/crashlog] Remove 'process_path' parsing logic (details)
  327. [lldb/crashlog] Add `-s|--skip-status` option to interactive mode (details)
  328. [lldb/crashlog] Skip null image dsym fetching on interactive mode (details)
  329. [lldb/crashlog] Refactor the CrashLogParser logic (details)
  330. [ELF] De-template createBitcodeSymbol. NFC (details)
  331. Revert "Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available"" (details)
  332. [ELF] De-template BitcodeFile::parse. NFC (details)
  333. [ELF] Simplify llvm::enumerate with structured binding. NFC (details)
  334. Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available" (details)
  335. [libc] Add implementation of pthread_exit and thrd_exit. (details)
  336. [clang][transformer] Fix crash on replacement-less ASTEdit. (details)
  337. tsan: update Go rules to use -std=c++17 (details)
  338. [release] Use threaded compression with xz (details)
  339. [workflow] Run release tasks for me (tru) as well. (details)
  340. [Flang] Use find_program() to find clang-tblgen (details)
  341. [Attributor] Check for noalias call in AAInstanceInfo (details)
  342. [LLDB] Add multi value test for const static enum (details)
  343. [Flang][OpenMP] Fix conversion of nested loops for SIMD directive (details)
  344. [RISCV] Add cost model for fp-mask cast op. (details)
  345. [DAG] Use DAG.getFreeze() to create freeze node. NFC. (details)
  346. Revert "Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available"" (details)
  347. [WebAssembly] Produce error when encountering unlowerable Wasm global accesses (details)
  348. [X86][NFCI] Remove target-specific branch optimisation that's handled in BranchFolding (details)
  349. Revert "[Flang] Use find_program() to find clang-tblgen" (details)
  350. [RISCV] Implement isUsedByReturnOnly TargetLowering hook in order to tailcall more libcalls (details)
  351. [clang-tidy] Support C++14 in bugprone-signal-handler. (details)
  352. [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors (details)
  353. [LLDB][AArch64][NFC] Fix some clang-format annotations (details)
  354. [DAG] canCreateUndefOrPoison - add freeze(truncate(x)) -> truncate(freeze(x)) support (details)
  355. [clang][AArch64][SVE] Add unary +/- operators for SVE types (details)
  356. [clang][dataflow] Store DeclContext of block being analysed in Environment if available. (details)
  357. [mlir][shape] Update meet to handle all size & shape types (details)
  358. [DAG] visitFREEZE - generalize freeze(op()) -> op(freeze()) to any number of operands (details)
  359. Migrate llvm.experimental.patchpoint() to ptr. (details)
  360. [mlir] Generate C++ doc comments for interfaces (details)
  361. [AIX][tests] XFAIL for system-aix instead (details)
  362. [LLDB] Add basic floating point ops to IR interpreter (details)
  363. [mlir] Extract offsets-sizes-strides computation from `makeTiledShape(s)`. (details)
  364. [clang][dataflow] Analyze constructor bodies (details)
  365. [X86] Use DAG.getFreeze() to create freeze node. NFC. (details)
  366. [clang] Correct documentation for NEON and SVE operator support (details)
  367. Revert rGa772f775a2ba401e95a0bbe73deb6300f1dc12c0 "[clang-tidy] Support C++14 in bugprone-signal-handler." (details)
  368. [libc++] Make __libcpp_verbose_abort [[noreturn]] (details)
  369. [ConstantFolding] Eliminate atan and atan2 calls (details)
  370. PowerPC: Don't hoist float multiply + add to fused operation on SPE (details)
  371. [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it. (details)
  372. [Libomptarget][CUDA] Check CUDA compatibilty correctly (details)
  373. [PowerPC] Don't use the S30 and S31 regs for the pic code (details)
  374. [libc++] Add missing includes of <cstddef> (details)
  375. [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry (details)
  376. [mlir] Fix win build by using has_value() instead of hasValue() for Optional. (details)
  377. [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters (details)
  378. Desist from passing function location to __msan_set_alloca_origin4. (details)
  379. Driver: Refactor and support per target dirs in baremetal (details)
  380. [Analysis] Remove unused CostModelAnalysis::getInstructionCost helper. NFCI. (details)
  381. [NFC] Restructured SimplifyIntrinsicsPass::getOrCreateFunction. (details)
  382. [mlir][LLVMIR] "Modernize" Insert/ExtractValueOp (details)
  383. [analyzer] [NFC] Add more test cases for equality tracking (details)
  384. [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows (details)
  385. [MCParser] Fix a warning (details)
  386. [NFC][libc++][test] Removes unneeded code. (details)
  387. [mlir][math] Added basic support for IPowI operation. (details)
  388. [MC] Avoid calling vector<FieldInfo> members before FieldInfo is defined (details)
  389. [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions (details)
  390. [libc++] Fixes string_view comparison operators. (details)
  391. Add docs for function attributes hot/cold (details)
  392. [mlir][spirv] Turn various passes to plain OperationPass (details)
  393. [clang][dataflow] Don't crash when caller args are missing storage locations (details)
  394. [NFC][Clang] make AtomicConstraint::ParameterMapping const (details)
  395. [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE (details)
  396. Default implicit function pointer conversions diagnostic to be an error (details)
  397. [Clang] Restrict non fixed enum to a value outside the range of the enumeration values warning to context requiring a constant expression (details)
  398. [libc] Support StringView equality tests (details)
  399. [libc] add int to string for extended bases (details)
  400. Revert "[AMDGPU] SIFixSGPRCopies refactoring" (details)
  401. [libc++] Implement `thread::id` comparators as free functions (details)
  402. [clang][deps] Always generate module paths (details)
  403. [EarlyCSE] allow flexibility in atan(-0.0) test (details)
  404. [mlir][ods] (NFC) split out erroring format tests (details)
  405. [clang] Require strict matches for defines for PCH in GCC style directories (details)
  406. [libc][NFC] clean int to string static templates (details)
  407. [InstCombine] Tighten up known library function signature tests (PR #56463) (details)
  408. [flang] Add semantics test for event_query subroutine (details)
  409. [lld/elf] Use C++17 nested namespace syntax in most places (details)
  410. [Attributor][FIX] Visit same instructions with different scopes (details)
  411. Revert "[clang][dataflow] Don't crash when caller args are missing storage locations" (details)
  412. Revert "[clang][dataflow] Analyze constructor bodies" (details)
  413. Revert "[clang][dataflow] Store DeclContext of block being analysed in Environment if available." (details)
  414. [libc++] Reorganize the documentation of extensions for integral types (details)
  415. [libc][NFC] add arrow operator to optional (details)
  416. [libc] move to combined integer converter (details)
  417. [LLDB][NFC] Reliability fixes for ObjectFileMachO.cpp (details)
  418. [LLDB][NFC] Clean up dead code (details)
  419. [clang][deps] NFC: Move dependency consumer into header file (details)
  420. Remove function name from sanitize-memory-track-origins binary. (details)
  421. [test][sanitizer] Fix getgrouplist test (details)
  422. [mlir][sparse][bf16] disable two bf16 tests (details)
  423. [test][sanitizer] Fix REQUIRES in few tests (details)
  424. [lldb/crashlog] Add `-V|--version` option (details)
  425. [test][sanitizer] Change exit code to debug llvm-avr-linux (details)
  426. [flang] Support DOT_PRODUCT in late inlining. (details)
  427. lldb: Disable unittests if llvm_gtest target does not exist (details)
  428. [test][sanitizer] Switch test to a different group (details)
  429. [test][sanitizer] Fix REQUIRES of the test (details)
  430. [lld-macho] Add support for objc_msgSend stubs (details)
  431. [MLIR] Fix build breakage due to 5c5af910fefbea943a11452b63e2424e5f823470 (details)
  432. [MLIR] Add missing check for unsupported affine dependence analysis (details)
  433. [LoongArch] Add codegen support for bitreverse (details)
  434. [MLIR][NFC] Refactor affine analysis helpers (details)
  435. [compiler-rt][BF16] Provide __truncdfbf2 and __truncsfbf2 only when __bf16 is available (details)
  436. [LoongArch] Add insn aliases `jr` and `ret` (details)
  437. [msan] Try to fix powerpc after D131205 (details)
  438. [clang-format] git-clang-format --staged should format the index (details)
  439. [LoongArch] Define the new-style reloc types (details)
  440. [RISCV] Add cost model for mask vector extend and truncate instruction. (details)
  441. [LoongArch] Override TargetLowering::isOffsetFoldingLegal() (details)
  442. [msan] Another try for powerpc fix after D131205 (details)
  443. [msan] Extract SetAllocaOrigin (details)
  444. [mlir][LLVMIR] Clean up the definitions of ReturnOp/CallOp (details)
  445. [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics (details)
  446. [RISCV] Rename PROC_ALIAS to TUNE_ALIAS to reflect it's usage. NFC (details)
  447. [fir] Fix build (details)
  448. [XCOFF] ignore the cold attribute. (details)
  449. [RISCV][test] Precommitted test for optimization for vmerge and unmasked intrinsics. (details)
  450. [clang][transformer] Finish plumbing `Note` all the way to the output. (details)
  451. [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation. (details)
  452. [JITLink][COFF][x86_64] Stub SECREL relocation to external symbol. (details)
  453. [LLDB][RISCV] Add riscv register definition and read/write (details)
  454. [Clang] Update cxx_dr_status [NFC] (details)
  455. [LLDB][RISCV] Add riscv software breakpoint trap code (details)
  456. [ORC][COFF] Introduce COFFVCRuntimeBootstrapper. (details)
  457. [gn build] Port 7260cdd2e13a (details)
  458. [gn build] Port 7bece0f03bf6 (details)
  459. [ORC] Add missing std::move. (details)
  460. [clang][sema] Print more information about failed static assertions (details)
  461. [PowerPC] Change a double Log2 for localentry to integral Log2. NFC (details)
  462. [clangd][test] Fix error message in SerializationTest.BinaryConversions (details)
  463. [JITLink] Silence GCC warnings about parentheses around && and || operators (details)
  464. [test][asan] Disable symbolization (details)
  465. [clang] Try to fix builders (details)
  466. [libcxx] [test] Merge the experimental-lib-exports testcases into static-lib-exports (details)
  467. [clang] [HLSL] Fix GCC warnings about virtual methods that are hidden (details)
  468. [clang][dataflow] Store DeclContext of block being analysed in Environment if available. (details)
  469. [clang-tidy] Add cppcoreguidelines-avoid-const-or-ref-data-members check (details)
  470. [LLDB] Fix out-of-bounds memory access in EmulationStateArm (details)
  471. [gn build] Port 9ae5896d9673 (details)
  472. [mlir][sparse] Use the correct ABI on x86 and re-enable tests (details)
  473. [MemorySanitizer] Support memcpy.inline and memset.inline (details)
  474. [TypePromotion] Don't insert Truncate for a no-op ZExt (details)
  475. [TypePromotion] Don't delete Insns when iterating (details)
  476. [TypePromotion] Hoist out Promote Width calculation (details)
  477. [TypePromotion] Search from ZExt + PHI (details)
  478. [LLD] [MinGW] Implement the --exclude-symbols option (details)
  479. [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols: (details)
  480. [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW (details)
  481. [bazel] Add WindowsDriver as a dep of OrcJIT (llvmorg-16-init-1433-g7260cdd2e13a) (details)
  482. [mlir] Fix calling the native mlir-pdll-tblgen (details)
  483. [RISCV] Re-enable JIT support (details)
  484. [MC] NFC. Avoid redundant copies when constructing StructFieldInfo (details)
  485. [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics. (details)
  486. [mlir][sparse] Refine f695554a2a55 wording a bit and fix the double conversion I broke with aggressive copy&paste (details)
  487. [LLDB][ARM] Extend testing for vpush emulation (details)
  488. [CostModel][X86] Sync masked-intrinsic-cost.ll and masked-intrinsic-cost-inseltpoison.ll (details)
  489. [LLDB] Disable FP test for arm 32 bit (details)
  490. [pseudo] Fix a bug in checking the duplicated grammar rules. (details)
  491. [Builtins] Do not claim most libfuncs are readnone with trapping math. (details)

Started by upstream project relay-lldb build number 681
originally caused by:

This run spent:

  • 3 hr 7 min waiting;
  • 9 hr 29 min build duration;
  • 9 hr 29 min total from scheduled to completion.
Revision: ff7c9289106d0df42d668f6c3b401948ead4e83c
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: ef110a491f702e84d3f97e7cde6dacea99fd238d
Repository: http://labmaster3.local/git/llvm-project.git
  • detached
Revision: ff7c9289106d0df42d668f6c3b401948ead4e83c
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (923 failures / ±0)Show all failed tests >>>
Revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-5.0.2
Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-7.0.1
Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-9.0.0
Revision: 43ff75f2c3feef64f9d73328230d34dac8832a91
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-11.0.1
Revision: d7b669b3a30345cfcdb2fde2af6f48aa4b94845d
Repository: http://labmaster3.local/git/llvm-project.git
  • llvmorg-13.0.0

Identified problems

Regression test failed

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

Assertion failure

This build failed because of an assertion failure. Below is a list of all errors in the build log:
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

Ninja target failed

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