Started 2 mo 10 days ago
Took 9 hr 31 min on green-dragon-06

Failed Build #7312 (Jul 15, 2020 11:47:20 AM)

Changes

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

  1. [StackSafety,NFC] Reduce FunctionSummary size (detail)
  2. [lldb] Declare extern template instantiation to fix linking issues. (detail)
  3. [SCEV][IndVarSimplify] insert point should not be block front. (detail)
  4. CrashTracer: clang at clang: llvm::BitstreamWriter::ExitBlock (detail)
  5. [demangler] Don't allow the template parameters from the <encoding> in a (detail)
  6. Add Python bindings guide. (detail)
  7. [CMake][Fuchsia] Move runtimes to outer scope (detail)
  8. [demangler] More properly save and restore the template parameter state (detail)
  9. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) (detail)
  10. [llvm-symbolizer][test] Fix options-from-env.test (detail)
  11. [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils (detail)
  12. [clangd] Factor out some helper functions related to heuristic resolution in TargetFinder (detail)
  13. [RISCV] Refactor FeatureRVCHints to make ProcessorModel more intuitive (detail)
  14. Add diagnostic option backing field for -fansi-escape-codes (detail)
  15. [LLDB] Update AArch64 Dwarf and EH frame register numbers (detail)
  16. [CodeGen] Replace calls to getVectorNumElements() in SelectionDAG::SplitVector (detail)
  17. [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset (detail)
  18. [WebAssembly][NFC] Simplify vector shift lowering and add tests (detail)
  19. [CodeGen] Replace calls to getVectorNumElements() in DAGTypeLegalizer::SetSplitVector (detail)
  20. [BDCE] SExt -> ZExt when no sign bits is used and instruction has multiple uses (detail)
  21. [builtins] Optimize udivmodti4 for many platforms. (detail)
  22. [analyzer][tests] Measure peak memory consumption for every project (detail)
  23. [analyzer][tests] Make test interruption safe (detail)
  24. [analyzer][tests] Fix zip unpacking (detail)
  25. [X86][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). (detail)
  26. Fix check-all with -DLLVM_USE_SANITIZER=Address (detail)
  27. extractConstantWithoutWrapping - use const APInt& returned by SCEVConstant::getAPInt() (detail)
  28. [AMDGPU][GlobalISel] Fix G_AMDGPU_TBUFFER_STORE_FORMAT mapping (detail)
  29. [LV] Pick vector loop body as insert point for SCEV expansion. (detail)
  30. [clang-tidy] More strict on matching the standard memset function in memset-usage check. (detail)
  31. [lldb/pecoff] Use a different llvm createBinary overload for parsing (detail)
  32. [SVE] Code generation for fixed length vector truncates. (detail)
  33. [NFC] Change isFPPredicate comparison to ignore lower bound (detail)
  34. [X86][SSE] Use shouldUseHorizontalOp helper to determine whether to use (F)HADD. NFCI. (detail)
  35. StackSafetyAnalysis.cpp - pass ConstantRange arg as const reference. (detail)
  36. [clang-tidy] Use Options priority in enum options where it was missing (detail)
  37. DomTreeUpdater::dump() - use const auto& iterator in for-range-loop. (detail)
  38. [ABI] Handle C++20 [[no_unique_address]] attribute (detail)
  39. [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC (detail)
  40. [clangd] Config: If.PathExclude (detail)
  41. Revert "[BasicAA] Enable -basic-aa-recphi by default" (detail)
  42. Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." (detail)
  43. Normalize default value for -triple correctly (detail)
  44. [mlir][Vector] Fold chains of ExtractOp (detail)
  45. [clangd] Fix hover crash on InitListExpr. (detail)
  46. [mlir][Linalg] Generalize Vectorization of Linalg contractions (detail)
  47. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." (detail)
  48. [NFCI][InstCombine] PR46661: multiple stores eligible for merging into successor - worklist issue (detail)
  49. [InstCombine] After merging store into successor, queue prev. store to be visited (PR46661) (detail)
  50. Reland "[InstCombine] Lower infinite combine loop detection thresholds"" (detail)
  51. [clangd] Update semanticTokens support to reflect latest LSP draft (detail)
  52. [PDB] Fix out-of-bounds acces when sorting GSI buckets (detail)
  53. [FileCheck] Implement -dump-input-context (detail)
  54. [FileCheck] In input dump, elide only if ellipsis is shorter (detail)
  55. [FileCheck] Implement -dump-input-filter (detail)
  56. [mlir][Vector] Add ExtractOp folding when fed by a TransposeOp (detail)
  57. [DAGCombiner] move/rename variables for readability; NFC (detail)
  58. [AArch64][x86] add tests for rotated store merge; NFC (detail)
  59. [ARM] Add test with tcreturn and debug value. (detail)
  60. [DomTreeUpdater] Use const auto * when iterating over pointers (NFC). (detail)
  61. [Attributor][NFC] Update tests after recent changes (detail)
  62. [ARM] Pass -verify-machineinstr to test and XFAIL until fixed. (detail)
  63. Delete CC1Options.td, since it should have happened in D82574 (detail)
  64. Revert "[OpenMPOpt] ICV Tracking" (detail)
  65. [LPM] Port CGProfilePass from NPM to LPM (detail)
  66. [Lexer] Fix missing coverage line after #endif (detail)
  67. [NFC][PowerPC] Add a new MIR file to test mi-peephole pass (detail)
  68. Fix crash on `user defined literals` (detail)
  69. Add kinded UDL for raw literal operator and  numeric literal operator template (detail)
  70. Use FileRange::text instead of Lexer::getSpelling (detail)
  71. repair standalone clang builds (detail)
  72. Remove clang options that were added back when merging the TableGen files (detail)
  73. Revert "[compiler-rt] [test] Use the parent process env as base env in tests" (detail)
  74. [CGProfile] Fix layering, IPO depends in Instrumentation. (detail)
  75. [ARM] Add Cortex-A78 and Cortex-X1 Support for Clang and LLVM (detail)
  76. [IR] Disable select ? C : undef -> C fold in ConstantFoldSelectInstruction unless we know C isn't poison. (detail)
  77. Re-land [CodeView] Add full repro to LF_BUILDINFO record (detail)
  78. [OpenCL] Fixed typo for ctor stub name in UsersManual (detail)
  79. This is a refinement on 96601ec28b7efe5abf3479a1aa91bcedb235bbbd. The intent of that change was to do the same work for the computation of the locations of the children of ValueObjectVariable as was done for the root ValueObjectVariable. This original patch did that by moving the computation from ValueObjectVariable to ValueObject. That fixed the problem but caused a handful of swift-lldb testsuite failures and a crash or two. (detail)
  80. Revert "[NFC] Derive from PassInfoMixin for no-op/printing passes" (detail)
  81. [PowerPC] Enable default support of quad precision operations (detail)
  82. [libc] Add strchr implementation. Fixes bug in memchr. (detail)
  83. [NFC] Separate Peeling Properties into its own struct (re-land after minor fix) (detail)
  84. [PredicateInfo] Add test for multiple branches on same condition (NFC) (detail)
  85. [Sema] Emit a -Wformat warning for printf("%s", (void*)p) (detail)
  86. [lldb] on s390x fix override issue (detail)
  87. AArch64: Fix unused variables (detail)
  88. [mlir] [VectorOps] Allow AXPY to be expressed as special case of OUTERPRODUCT (detail)
  89. [AST][ObjC] Fix crash when printing invalid objc categories (detail)
  90. [ldb/Reproducers] Add YamlRecorder and MultiProvider (detail)
  91. Reland [NFC] Derive from PassInfoMixin for no-op/printing passes (detail)
  92. Change behavior with zero-sized static array extents (detail)
  93. [mlir] [VectorOps] Merge OUTER/AXPY vector.contract lowering into single case (detail)
  94. [analyzer] Silence a warning. (detail)
  95. [mlir][Vector]  Add folding for vector.transfer ops (detail)
  96. [FileCheck] Fix up -dump-input* docs (detail)
  97. [clang-shlib] Don't link with static clang libraries (detail)
  98. [Polly] Fix -polly-opt-isl -analyze (detail)
  99. [Polly] Fix prevectorization of fused loops. (detail)
  100. [mlir][linalg] Improve aliasing approximation for hoisting transfer read/write (detail)
  101. [X86] Add isel patterns for matching broadcast vpternlog if the ternlog and the broadcast have different types. (detail)
  102. AMDGPU: Remove .value_type from kernel metadata (detail)
  103. Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)" (detail)
  104. [docs] LLVM Security Group and Process (detail)
  105. [PDB] Attempt fix for debug-info-codeview-buildinfo.c test (detail)
  106. Remove unnecessary/erroneous "static" from function templates in headers (detail)
  107. [libc] [Obvious] Remove unneeded header in strchr. (detail)
  108. Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record" (detail)
  109. [Sanitizers] Change protoent test to check for IPv6 instead of RDP (detail)
  110. [lldb-vscode] Add Support for Module Event (detail)
  111. [lldb-vscode] Add Compile Unit List to Modules View (detail)
  112. [lldb-vscode] Fix TestVSCode_module (detail)
  113. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in wrapper headers (detail)
  114. [BPI] Compile time improvement when erasing blocks (NFC) (detail)
  115. Revert "[lldb-vscode] Fix TestVSCode_module" (detail)
  116. [COFF] Add cg_profile directive and .llvm.call-graph-profile section (detail)
  117. [OpenMP][NFC] Remove unused and untested code from the device runtime (detail)
  118. [openmp] Remove OMPConstants.cpp and replace it by OMP.cpp generated by tablegen (detail)
  119. Fix nesting of #ifdef (detail)
  120. [InstSimplify] add tests for maxnum (PR46627); NFC (detail)
  121. [CodeGen] Store the return value of the target function call to the (detail)
  122. Reland "[OpenMPOpt] ICV Tracking" (detail)
  123. Fix build error (detail)
  124. Create TestReducer pass (detail)
  125. [openmp] Fix warning in generated OMP.cpp (detail)
  126. [WebAssembly] Prefer v128.const for constant splats (detail)
  127. Summary: [clang] Provide a way for WhileStmt to report the location of its LParen and RParen. (detail)
  128. [RISCV][test] Add a test for (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2) transformation (detail)
  129. [PowerPC][MachinePipeliner] Enable pipeliner if hasInstrSchedModel (detail)
  130. [X86][MMX] Optimize MMX shift intrinsics. (detail)
  131. [HIP] Fix rocm detection (detail)
  132. [lldb/Test] Fix missing yaml2obj in Xcode standalone build. (detail)
  133. [OpenMP][CUDA] Fix std::complex in GPU regions (detail)
  134. Fix signed vs unsigned comparison warnings a different way. (detail)
  135. [OpenMP][NFC] Remove unused (always fixed) arguments (detail)
  136. [OpenMP][NFC] Fix some typos (detail)
  137. [OpenMP][NFC] Add convenient helper and early exit check (detail)
  138. [OpenMP] Identify GPU kernels (aka. OpenMP target regions) (detail)
  139. [OpenMP] Compute a proper module slice for the CGSCCC pass (detail)
  140. [OpenMP] Replace function pointer uses in GPU state machine (detail)
  141. Remove unused variable `KMPC_KERNEL_PARALLEL_WORK_FN_PTR_ARG_NO` (NFC) (detail)
  142. [OpenMP][FIX] remove unused variable and long if-else chain (detail)
  143. [clang-tidy] Reworked enum options handling(again) (detail)
  144. Fix gn builds after 943660fd1 (detail)
  145. Revert "Fix gn builds after 943660fd1" (detail)
  146. Reland Fix gn build after 943660f (detail)
  147. [gn build] (manually) merge 943660fd15f193 (detail)
  148. Revert "Reland "[InstCombine] Lower infinite combine loop detection thresholds""" (detail)
  149. [TRE] allow TRE for non-capturing calls. (detail)
  150. [AMDGPU] Move LowerSwitch pass to CodeGenPrepare. (detail)
  151. [Attributor][NFC] Add more debug output for deleted functions (detail)
  152. [fix-irreducible] Skip unreachable predecessors. (detail)
  153. Fix `-Wunused-variable` warnings. NFC. (detail)
  154. [MLIR] Parallelize affine.for op to 1-D affine.parallel op (detail)
  155. [flang][openmp] Check clauses allowed semantic with tablegen generated map (detail)
  156. Fix regression due to test hip-version.hip (detail)
  157. [OpenMP] Silence unused symbol warning with proper ifdefs (detail)
  158. [openmp] Remove unused variable in DirectiveEmitter (detail)
  159. [examples] fix ExceptionDemo (detail)
  160. [X86] Add test cases for missed opportunities to use vpternlog due to a bitcast between the logic ops. (detail)
  161. Fix some memory leak in MLIRContext with respect to registered types/attributes interfaces (detail)
  162. Fix one memory leak in the MLIRParser by using std::unique_ptr to hold the new block pointer (detail)
  163. Fix `-Wreturn-type` warning. NFC. (detail)
  164. [NewGVN] Regenerate test checks (NFC) (detail)
  165. [Attributor] Introudce attribute seed allow list. (detail)
  166. [llvm-objdump][test] Move tests after dc4a6f5db4f0178bae43ef615cc8902c759d6195 (detail)
  167. [COFF] Fix endianness of .llvm.call-graph-profile section data (detail)
  168. [SCCP] Add test for predicate info condition handling (NFC) (detail)
  169. [Windows SEH] Fix the frame-ptr of a nested-filter within a _finally (detail)
  170. [DAGCombiner] tighten fast-math constraints for fma fold (detail)
  171. [NFC] Fix comment style in MLIR unittests to conform to LLVM coding standards. (detail)
  172. [AVRInstPrinter] printOperand: support llvm-objdump --print-imm-hex (detail)
  173. [SCCP] Extend nonnull metadata test (NFC) (detail)
  174. [LLD][ELF][AVR] Implement the missing relocation types (detail)
  175. BPF: permit .maps section variables with typedef type (detail)
  176. [LV] Fixing versioning-for-unit-stide of loops with small trip count (detail)
  177. [clang-format] PR46609 clang-format does not obey `PointerAlignment: Right` for ellipsis in declarator for pack (detail)
  178. [X86] Fix two places that appear to misuse peekThroughOneUseBitcasts (detail)
  179. [X86] Consistently use 128 as the PSHUFB/VPPERM index for zero (detail)
  180. [polly] NFC clang-format change following D83564 (detail)
  181. [Matrix] Tighten LangRef definitions and Verifier checks. (detail)
  182. Revert "[Matrix] Tighten LangRef definitions and Verifier checks." (detail)
  183. [InstCombine] fold mul of zext/sext bools to 'and' (detail)
  184. [X86] Add CPU name strings to getIntelProcessorTypeAndSubtype and getAMDProcessorTypeAndSubtype in compiler-rt. (detail)
  185. [X86] Add CPU string output to getIntelProcessorTypeAndSubtype/getAMDProcessorTypeAndSubtype in Host.cpp (detail)
  186. [X86] Remove model number based detection for 'pentiumpro', 'pentium2', 'pentium3', 'pentium-m', and 'yonah' from getHostCPUName. (detail)
  187. [mlir][ODS] Add support for specifying the namespace of an interface. (detail)
  188. Revert "[TRE] allow TRE for non-capturing calls." (detail)
  189. Bump the default target CPU for i386-freebsd to i686 (detail)
  190. [Attributor] Add AAValueSimplifyCallSiteArgument::manifest (detail)
  191. [clang] Add -Wsuggest-override (detail)
  192. [X86] Rename X86_CPU_TYPE_COMPAT_ALIAS/X86_CPU_TYPE_COMPAT/X86_CPU_SUBTYPE_COMPAT macros. NFC (detail)
  193. Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression (detail)
  194. Revert "Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression" (detail)
  195. [OpenMP] Add firstprivate as a default data-sharing attribute to clang (detail)
  196. [MC][RISCV] Set UseIntegratedAssembler to true (detail)
  197. [PowerPC] Support constrained conversion in SPE target (detail)
  198. [PowerPC] Enhance tests for D83276. NFC. (detail)
  199. [InstCombine] Improve select -> phi canonicalization: consider more blocks (detail)
  200. [clangd] Fix tests build for GCC5 (detail)
  201. [MLIR][Shape] Lower `shape.any` (detail)
  202. [GlobalISel][InlineAsm] Fix buildCopy for inputs (detail)
  203. Fix bad doxygen result for class clang::ento::CallEvent and its derived classes (detail)
  204. [clangd] Add metrics for recovery-expr type propagation. (detail)
  205. [clang][RecoveryExpr] Clarify the dependence-bits documentation. (detail)
  206. [SVE][Codegen] Add a helper function for pointer increment logic (detail)
  207. [clang] Include type specifiers in typo correction when checking isCXXDeclarationSpecifiers. (detail)
  208. [AMDGPU][GlobalISel] Select llvm.amdgcn.ballot (detail)
  209. [mlir][VectorOps] Lower vector.fma to llvm.fmuladd instead of llvm.fma (detail)
  210. [OpenCL] Defer addr space deduction for dependent type. (detail)
  211. [LLD][ELF] -  Allow relocation sections to appear before their target sections. (detail)
  212. [LLD][ELF][Windows] small improvement to D82567 (detail)
  213. [libc][benchmark] Add display option to render.py3 (detail)
  214. [lldb][NFC] Remove misleading class_language variable in DWARFASTParserClang (detail)
  215. [SVE] Ensure fixed length vector fptrunc operations bigger than NEON are not considered legal. (detail)
  216. [lldb][NFC] Early-exit in DWARFASTParserClang::ParseSingleMember (detail)
  217. [llvm-readobj] - Add a generic test for --dyn-relocations and fix an issue. (detail)
  218. [AMDGPU][GlobalISel] Fix subregister index for EXEC register in selectBallot. (detail)
  219. [COFF] Error on unexpected .pdata size (detail)
  220. [LLD][ELF] - Fix the test after llvm-readelf output change. (detail)
  221. [analyzer] ctu-on-demand-parsing tests: replace linux -> system-linux (detail)
  222. [ARM][MVE] Refactor option -disable-mve-tail-predication (detail)
  223. [DAGCombiner] allow load/store merging if pairs can be rotated into place (detail)
  224. Revert "[DAGCombiner] allow load/store merging if pairs can be rotated into place" (detail)
  225. [DAGCombiner] allow load/store merging if pairs can be rotated into place (detail)
  226. [clangd] Fix DocumentSymbol ranges (detail)
  227. [lldb][NFC] Refactor instruction dumping out of DumpDataExtractor (detail)
  228. [yaml2obj] - Refactor header-sh-fields.yaml test. (detail)
  229. Fix crash when getVFABIMappings is called with an indirect call instruction (detail)
  230. Pre-commit tests (detail)
  231. [SLPVectorizer] handle vectorizeable library functions (detail)
  232. [NFC] rename to reflect F is not necessarily an Intrinsic (detail)
  233. [lldb/dotest] Remove the "xunit" result formatter (detail)
  234. [ms] [llvm-ml] Improve MASM STRUCT field accessor support (detail)
  235. [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs (detail)
  236. [compiler-rt][CMake] Pass down LLVM_LIT_ARGS in runtime build (detail)
  237. [ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field> (detail)
  238. [lldb/Utility] Rewrite Scalar::SetValueFromCString (detail)
  239. [ms] [llvm-ml] Restore omitted changes requested by reviewer (detail)
  240. [OPENMP]Fix compiler crash for target data directive without actual target codegen. (detail)
  241. [flang][openmp] libc++ unordered_map build fix in flang openmp static analysis (detail)
  242. Fix llvm-test-suite failure introduced by D82550/D83122 (detail)
  243. [ADT] Make Load(AP)IntFromMemory pointer argument const (detail)
  244. [llvm-ar][test][AIX] Unsupport error-opening-directory.test on AIX (detail)
  245. [ARM][NFC] More detailed vbsl checks in ARM & Thumb2 tests. (detail)
  246. [x86] add tests for bswap/rotate; NFC (detail)
  247. [DAGCombiner] rot i16 X, 8 --> bswap X (detail)
  248. [PGO][PGSO] Add profile guided size optimization to the X86 LEA fixup. (detail)
  249. [llvm] Native size estimator for training -Oz inliner (detail)
  250. [JITLink] Add a synchronous version of finalize for convenience. (detail)
  251. [ORC] Generalize emit re-entry, stub, etc. APIs for working addr != link addr. (detail)
  252. [gn build] Port 83080a294ad (detail)
  253. [PGO][PGSO] Add profile guided size optimization to X86ISelDAGToDAG. (detail)
  254. [libc++] Implement P0551 (detail)
  255. RISCV: Avoid GlobalISel build break in a future patch (detail)
  256. TableGen/GlobalISel: Emit enum names for reg class ID instead of value (detail)
  257. [llvm][NFC] ML Policies: changed the saved_model protobuf to text (detail)
  258. AMDGPU/GlobalISel: Add tests for 96-bit add/sub/mul (detail)
  259. [AST] Fix potential nullptr dereference in Expr::HasSideEffects (detail)
  260. [gn build] Port fdb69539bcd (detail)
  261. [NewPM][opt] Translate -foo-analysis to require<foo-analysis> (detail)
  262. Fix HexagonGenExtract return status (detail)
  263. [NFC] Remove unused header include (detail)
  264. [clangd] Remove const_cast. NFC (detail)
  265. AMDGPU/GlobalISel: Add baseline add/sub sat legalization tests (detail)
  266. GlobalISel: Implement widenScalar for saturating add/sub (detail)
  267. GlobalISel: Implement fewerElementsVector for saturating add/sub (detail)
  268. GlobalISel: Define equivalent nodes for saturating add/sub (detail)
  269. [JITLink] Apply MSVCPError workaround to a1fc26030a42. (detail)
  270. [NewGVN] Rename xfail tests (NFC) (detail)
  271. [NewGVN] Separate passing assume tests (NFC) (detail)
  272. [PredicateInfo] Place predicate info after assume (detail)
  273. [flang] Use octal escapes for character literals in modfiles (detail)
  274. [llvm][NFC] Factored the default inlining advice (detail)
  275. [ORC] Remove a spurious reinterpret_cast. (detail)
  276. [lldb] Fix a CMake warning typo. NFC. (detail)
  277. Add a decorator to skip tests when running under Rosetta (detail)
  278. Revert "[llvm] Native size estimator for training -Oz inliner" (detail)
  279. [mlir][StandardToSPIRV] Fix conversion for signed remainder (detail)
  280. [gn build] Port 9908a3b9f52 (detail)
  281. [mlir] Support operations with multiple results in slicing (detail)
  282. [flang] Extended the flang driver options to include gfortran equivalents to pgf90 specific options. (detail)
  283. [MLIR] Change ODS collective params build method to provide an empty default value for named attributes (detail)
  284. [lldb] Remove unused argument (NFC) (detail)
  285. Retry ""[lldb-vscode] Fix TestVSCode_module"" (detail)
  286. [ADT] Specialize std::swap() for SetVector (detail)
  287. [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer (detail)
  288. [MC/AsmParser] layout-interdependency.s depends on having a proper triple (detail)
  289. [debugify] Add targeted test for 2fa656c, NFC (detail)
  290. [analyzer] Inline StringSet that's defined in a header (detail)
  291. [ubsan] Check implicit casts in ObjC for-in statements (detail)
  292. [Sanitizers] Implement getcpuclockid interceptor (detail)
  293. [compiler-rt][MSAN][test] Update buffersize for UTF-8 to C convert (detail)
  294. Check output in test/CodeGen/Generic/MIRStripDebug/no-metadata-present.mir, NFC (detail)
  295. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction (reland)" (detail)
  296. [InstCombine] Erase attribute lists for simplified libcalls (detail)
  297. [compiler-rt] Fix compiler warnings and runtime errors in sanitizer RT strxfrm(_l) test cases. (detail)
  298. Update ubsan_interface.inc for D71491 (detail)
  299. Lowering of OpenMP Parallel operation to LLVM IR 1/n (detail)
  300. Fold the opt size check into the assert to silence an unused variable warning. (detail)
  301. [AssumeBundles] Use operand bundles to encode alignment assumptions (detail)
  302. [Sanitizers] Ensure clock_getcpuclockid interceptor <= 80 chars (detail)
  303. [ORC] Fix typo in parameter name. (detail)
  304. Reapply "[llvm] Native size estimator for training -Oz inliner" (detail)
  305. [llvm][NFC] ML InlineAdvisor: Factored CHECKs in common test (detail)
  306. MemorySanitizer: If a field is marked noundef, check init at call site (detail)
  307. Fix a missing update that C compiles default to gnu17. (detail)
  308. [gn build] Port caf395ee8c2 (detail)
  309. [builtins][Android] Define HAS_80_BIT_LONG_DOUBLE to 0 (detail)
  310. [builtins] Cleanup generic-file filtering (detail)
  311. [compiler-rt][Android] Stop using detect_target_arch (detail)
  312. [builtins][ARM] Replace call_apsr.S with inline asm (detail)
  313. [PowerPC] Fix combineVectorShuffle regression after D77448 (detail)
  314. Basic support for flexible array members in constant evaluation. (detail)
  315. [llvm][NFC] Removed unused CHECKs in a ml test (detail)
  316. [MSAN] Implement experimental vector reduction intrinsics (detail)
  317. [flang][openacc] OpenACC 3.0 parser (detail)
  318. [lldb-vscode] Fix TestVSCode_module (detail)
  319. [flang][openacc] Add Support library for error handling (detail)
  320. [lldb-vscode] Fix TestVSCode_setBreakpoints (detail)
  321. Fix undefined behavior in DWARF emission (detail)
  322. [GVN] add early exit to ConstantFoldLoadThroughBitcast [NFC] (detail)
  323. [VNCoercion] avoid creating bitcast for zero offsets [NFCI] (detail)
  324. [GVN] teach ConstantFolding correct handling of non-integral addrspace casts (detail)
  325. Add LINK_COMPONENTS Support (detail)
  326. Revert "[flang][openacc] OpenACC 3.0 parser" (detail)
  327. [PowerPC] Generate CFI directives when probing in prologue (detail)
  328. [DWARFYAML] Replace Is64bit with Is64BitAddrSize. NFC. (detail)
  329. [AArch64][GlobalISel] Add post-legalize combine for sext_inreg(trunc(sextload)) -> copy (detail)
  330. [PowerPC][Power10] Implement Test LSB by Byte Builtins in LLVM/Clang (detail)
  331. [AMDGPU] Propagate dead flag during pre-RA exec mask optimizations (detail)
  332. [deadargelim] Attach dbg info to the insert/extractvalue instructions (detail)
  333. [AMDGPU][NFC] Tidy sgpr-control-flow.ll whitespace (detail)
  334. [SVE][CodeGen] Fix implicit TypeSize->uint64_t conversion in TransformFPLoadStorePair (detail)
  335. [SVE] Fix implicit TypeSize->uint64_t conversion getCastInstrCost (detail)
  336. [clangd] Implement textDocument/foldingRange (detail)
  337. [SVE][CodeGen] Add README for SVE-related warnings in tests (detail)
  338. [NFCI][InstCombine] Move store merging from `visitStoreInst()` into `visitUnconditionalBranchInst()` (detail)
  339. Double check that passes correctly set their Modified status (detail)
  340. [AMDGPU] Avoid using s_cmpk when src0 is not register (detail)
  341. Revert "[compiler-rt] [test] Allow expanding lit substitutions recursively" (detail)
  342. [AArch64][SVE] Remove erroneous assert in resolveFrameOffsetReference (detail)
  343. Revert "Revert "[compiler-rt] [test] Use the parent process env as base env in tests"" (detail)
  344. [analyzer][tests] Introduce analyzer benchmarking framework (detail)
  345. [analyzer][tests] Add 5 more projects for testing (detail)
  346. [ARM][MVE] Only tail-fold integer add reductions (detail)
  347. [AMDGPU] Fix typos in performCtlz_CttzCombine() (detail)
  348. [DebugInfo] Add unit test for compact expression printer (detail)
  349. [llvm-objdump] Add simple memory expressions to variable display (detail)
  350. [llvm-objdump] Add entry_value and stack_value opcodes (detail)
  351. [llvm][unittests] Fix ProgramEnvTest.TestExecuteAndWaitStatistics on Solaris (detail)
  352. [gn build] Port c15e04ee5e4 (detail)
  353. [ELF] Do not leave undefined symbols (specified by -init and -fini) if they are defined in non-fetched archive members (detail)
  354. [DebugInfo] Add unit tests for DWARFListTableHeader::length(). (detail)
  355. [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section. (detail)
  356. [gn build] Port dd6faf13d8e (detail)
  357. [AArch64][AsmParser] Add rcpc support in .arch_extension (detail)
  358. [MLIR][Standard] Add `assert` operation to the standard dialect (detail)
  359. [MLIR][Standard] Erase redundant assertions `std.assert` (detail)
  360. [NFC][ARM] Add SimplifyCFG tests (detail)
  361. Revert "[RISCV] Avoid Splitting MBB in RISCVExpandPseudo" (detail)
  362. [yaml2obj] - Add a syntax to override e_phoff, e_phentsize and e_phnum fields. (detail)
  363. [compiler-rt][sanitizers] Fix GetPcSpBp determination of SP on 32-bit Solaris/x86 (detail)
  364. [DWARFYAML] Add support for emitting value forms of strx, addrx, etc. (detail)
  365. [lldb/test] Avoid globbing in log file handling code (detail)
  366. [SelectionDAG] Prevent warnings when extracting fixed length vector from scalable. (detail)
  367. [llvm-readobj] - Stop using unwrapOrError() for all program_headers() calls. (detail)
  368. [test/Object][llvm-objdump] - llvm-objdump: don't abort() when the e_phoff field is invalid and refine testing. (detail)
  369. [InstCombine][InstSimplify] add tests for sign of maxnum; NFC (detail)
  370. [ValueTracking] fix miscompile in maxnum case of cannotBeOrderedLessThanZeroImpl (PR46627) (detail)
  371. [yaml2obj] - Refine handling of the NoHeaders key. (detail)
  372. [lldb] Refactor character printing in DumpDataExtractor (detail)
  373. Revert "[SCEV][IndVarSimplify] insert point should not be block front." (detail)
  374. [flang][OpenMP] upstream OpenMP lowering (detail)
  375. [NFC][RISCV] Test for D81805 (detail)
  376. [RISCV] Fix isStoreToStackSlot (detail)
  377. Prohibit use of _ExtInt in atomic intrinsic (detail)
  378. [AMDGPU] Simplify AMDGPUSubtarget::getWavesPerEU. NFC. (detail)
  379. [clangd] Add library to semantically strip flags by name. (detail)
  380. Fix test for the hasExternalFormalLinkage matcher (detail)
  381. [ods] Enable getting forward decls allow (detail)
  382. [libc++] Use a proper CMake target to represent libc++ headers (detail)
  383. [utils] New script `check_ninja_deps.py` (detail)
  384. [clangd] Config: CompileFlags.Remove (detail)
  385. [InstSimplify] add test with nobuiltin attribute (PR46627); NFC (detail)
  386. [ValueTracking] fix library to intrinsic mapping to respect 'nobuiltin' attribute (detail)
  387. [clangd] Cache config files for 5 seconds, without revalidating with stat. (detail)
  388. [clangd] Add missing link dep after 8eb8c92eb46908e (detail)
  389. [lldb] Make `process connect` blocking in synchronous mode. (detail)
  390. [lldb/Module] Allow for the creation of memory-only modules (detail)
  391. [libc++] Fix building the benchmarks after introducing a target for cxx-headers (detail)
  392. [clang][NFC] Add 'override' keyword to virtual function overrides (detail)
  393. [docs] Update llvm.loop metadata documentation. (detail)
  394. [MLIR] [TableGen] Avoid generating an assert which is always true. (detail)
  395. [AIX] Remove diff -a option on llvm-cov.test (detail)
  396. [MLIR] Add argument related API to Region (detail)
  397. [clang] Add 'override' to virtual function overrides generated by ClangAttrEmitter (detail)
  398. [NFC] Add 'override' keyword where missing in include/ and lib/. (detail)
  399. Fix merging of two arity-only pack deductions. (detail)
  400. [clangd] Config: Index.Background (detail)
  401. [lldb/Test] Skip TestProcessConnect.py on Windows (detail)
  402. [flang] Turn off FLANG_ENABLE_WERROR by default (detail)
  403. [lit] Prevent hang when lit sees non-ASCII characters (detail)
  404. [lldb] lldbinline and lldbtest gardening (NFC) (detail)
  405. [lldb] Use runBuildCommands from buildGModules (detail)
  406. [clang][aarch64] Generate preprocessor macros for -march=armv8.6a+sve. (detail)
  407. [ORC] Don't take ownership of the trampoline pool in LazyReexportsManager. (detail)
  408. Update ubsan_interface.inc for D71491 (second try) (detail)
  409. [MLIR] [NFC] Buffer placement pass - clang tidy warnings (detail)
  410. [ObjC] Wrap namespace-global structs in an anonymous namespace to avoid ODR violations (detail)
  411. TableGen/GlobalISel: Partially fix nontrivial, custom predicates (detail)
  412. [flang][openacc] OpenACC 3.0 parser (detail)
  413. Desugar class type for iterator lookup. (detail)
  414. [clangd] Make config::Provider::combine non-owning. NFC (detail)
  415. [MLIR][StdToSPIRV] Fixed a typo in ops conversion tests (detail)
  416. [Matrix] Intrinsic descriptions (detail)
  417. [flang] Change the default F18_FC to gfortran (detail)
  418. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" (detail)
  419. llvm-link: Add support for archive files as inputs (detail)
  420. Fix a -Wunused-variable warning. (detail)
  421. [clangd] Config: on by default (detail)
  422. [NFC] Add debug and stat counters to assume queries and assume builder (detail)
  423. Call Frame Information (CFI) Handling for Basic Block Sections (detail)
  424. [mlir][DialectConversion] Emit an error if an operation marked as erased has live users after conversion (detail)
  425. [CallGraph] Ignore callback uses (detail)
  426. [mlir] Add support for parsing optional Attribute values. (detail)
  427. [flang] Tuning up binary->decimal conversion (detail)

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

This run spent:

  • 21 hr waiting;
  • 9 hr 31 min build duration;
  • 1 day 6 hr total from scheduled to completion.
Revision: ce6f0303df51667f42a2a63eb292ab7c0c125eea
  • detached
Revision: a5b58cdd800d0d45b1bdd1f7fe058db6acbfd918
  • refs/remotes/origin/master
Test Result (21 failures / +21)Show all failed tests >>>

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

Ninja target failed

Below is a link to the first failed ninja target.
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