Started 2 mo 15 days ago
Took 6 hr 23 min

Success Build #3773 (Jan 27, 2021 10:34:28 PM)

Changes
  1. [clang][cli] Port GPU-related language options to marshalling system (details / githubweb)
  2. [LLDB][test] - Fix test after yaml2obj change. (details / githubweb)
  3. [update_llc_test_checks] Support AVR (details / githubweb)
  4. [llvm-nm] Silence a gcc warning about a stray semicolon. NFC. (details / githubweb)
  5. [yaml2obj][obj2yaml] - Improve how we set/dump the sh_entsize field. (details / githubweb)
  6. [mlir:async] Use ODS to define async types (details / githubweb)
  7. Revert "[clang-format] add case aware include sorting" (details / githubweb)
  8. [SVE] Fix some logical arithmetic tests (details / githubweb)
  9. [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime (details / githubweb)
  10. [AMDGPU][MC] Refactored exp tgt handling (details / githubweb)
  11. [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation (details / githubweb)
  12. [mlir] drop unused statics (details / githubweb)
  13. [LIBOMPTARGET]FIX define declaration, NFC (details / githubweb)
  14. [JITLink][ELF/x86-64] When building PLT stub, use -4 offset for PCRel32. (details / githubweb)
  15. [ORC] Fix debug logging message. (details / githubweb)
  16. Remove requirement for -maltivec to be used when using -mabi=vec-extabi or -mabi=vec-default when not using vector code (details / githubweb)
  17. Revert "[flang] Search for #include "file" in right directory" (details / githubweb)
  18. [ORC] Attempt to auto-claim responsibility for weak defs in ObjectLinkingLayer. (details / githubweb)
  19. [Passes] Run peeling as part of simple/full loop unrolling. (details / githubweb)
  20. [AMDGPU] Fix use of HasModifiers in VopProfile (details / githubweb)
  21. [AMDGPU] Add IntrWillReturn to three intrinsics (details / githubweb)
  22. [CostModel] Handle CTLZ and CCTZ in getTypeBasedIntrinsicInstrCost (details / githubweb)
  23. Fix signed/unsigned comparison warning. NFCI. (details / githubweb)
  24. [LoopUnswitch] Add some additional tests. (details / githubweb)
  25. [LoopUnswitch] Avoid partially unswitching too aggressively. (details / githubweb)
  26. AMDGPU: Clear IsSSA property in SIFormMemoryClauses (details / githubweb)
  27. [libomptarget][NFC] Fixed obsolete function names in comments (details / githubweb)
  28. [AMDGPU] Fix null-dereference static analysis warnings. NFCI. (details / githubweb)
  29. [Sema] diagnoseEquivalentInternalLinkageDeclarations - assert for non-null NamedDecl. NFCI. (details / githubweb)
  30. [mlir][nfc] Move `getInnermostParallelLoops` to SCF/Transforms/Utils.h. (details / githubweb)
  31. [NFC] Disallow unused prefixes under clang/test/CodeGen (details / githubweb)
  32. [AMDGPU] HSAMD::fromString - replace std::string arg with StringRef. NFCI. (details / githubweb)
  33. Fix null dereference static analysis warning. NFCI. (details / githubweb)
  34. [LoopUtils] do not initialize Cmp predicate unnecessarily; NFC (details / githubweb)
  35. [LoopVectorize] add test for fmin/fmax FMF propagation; NFC (details / githubweb)
  36. [mlir] Add Python bindings for IntegerSet (details / githubweb)
  37. [clangd] Add std::size_t to StdSymbol mapping (details / githubweb)
  38. [lldb] Remove unused ThreadPlanStack::GetStackOfKind (NFC) (details / githubweb)
  39. [OpenMP][deviceRTLs] Build the deviceRTLs with OpenMP instead of target dependent language (details / githubweb)
  40. AMDGPU: Add assertion to determineCalleeSaves (details / githubweb)
  41. AMDGPU: Fix redundant FP spilling/assert in some functions (details / githubweb)
  42. [mlir] Set CUDA/ROCm context before creating resources. (details / githubweb)
  43. [lldb][NFC] Another attempt to fix GCC 5.x compilation (details / githubweb)
  44. Reland "[lit] Use os.cpu_count() to cleanup TODO" (details / githubweb)
  45. [mlir] sret and byval now require a type argument when constructed. (details / githubweb)
  46. [RISCV] Have customLegalizeToWOp truncate to the original type instead of i32 now that we use it for i8/i16 as well. (details / githubweb)
  47. [ARM] [ELF] Fix ARMMaterializeGV for Indirect calls (details / githubweb)
  48. [clangd] Selection handles CXXBaseSpecifier (details / githubweb)
  49. [clangd] FindTarget resolves base specifier (details / githubweb)
  50. [libomptarget][devicertl][amdgpu] Fix build, variable renaming error (details / githubweb)
  51. Support for instrumenting only selected files or functions (details / githubweb)
  52. [gn build] Port 4edf35f11a9e (details / githubweb)
  53. [OpenMP][Libomptarget] Introduce changes to support remote plugin (details / githubweb)
  54. [AMDGPU] Update subtarget features for new target ID support (details / githubweb)
  55. CGDebugInfo: Drop Loc.isInvalid() special case from getLineNumber (details / githubweb)
  56. CGDebugInfo CreatedLimitedType: Drop file/line for RecordType with invalid location (details / githubweb)
  57. [flang][openacc][NFC] Organize clause validity tests by directive (details / githubweb)
  58. Make SBDebugger::CreateTargetWithFileAndArch work with lldb::LLDB_DEFAULT_ARCH (details / githubweb)
  59. Revert "Support for instrumenting only selected files or functions" (details / githubweb)
  60. Add -fbinutils-version= to gate ELF features on the specified binutils version (details / githubweb)
  61. [libc++] Fix oss-fuzz build (details / githubweb)
  62. [llvm-elfabi] Support ELF file that lacks .gnu.hash section (details / githubweb)
  63. [OpenMP][Libomptarget] Introduce Remote Offloading Plugin (details / githubweb)
  64. [libomptarget][cuda] Only run tests when sure there is cuda available (details / githubweb)
  65. [libomptarget][cuda] Gracefully handle missing cuda library (details / githubweb)
  66. [llvm-elfabi] Fix test after D95140 (details / githubweb)
  67. [gn build] Port 1e634f3952aa (details / githubweb)
  68. [OpenMP][Libomptarget] Fix cmake error on remote plugin (details / githubweb)
  69. [GlobalISel][IRTranslator] Ignore the llvm.experimental.noalias.scope.decl intrinsic. (details / githubweb)
  70. [NFC][lit] Cleanup code using string interpolation (details / githubweb)
  71. [X86] In shrinkAndImmediate, place the new constant into the topological sort. (details / githubweb)
  72. [NFC] Show instcombine powi simplifications drop FMF (details / githubweb)
  73. [InstCombine] Preserve FMF for powi simplifications. (details / githubweb)
  74. [libomptarget][NFC] Use portable printf format specifiers. (details / githubweb)
  75. [NewPM] Add ExtraVectorizerPasses support (details / githubweb)
  76. [ARM] Fix STRT/STRHT/STRBT input/output operands. (details / githubweb)
  77. Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStream (details / githubweb)
  78. Salvage debug info for function arguments in coro-split funclets. (details / githubweb)
  79. [GlobalISel] Implement computeKnownBits for G_SEXT_INREG (details / githubweb)
  80. Frontend: Simplify handling of non-seeking streams in CompilerInstance, NFC (details / githubweb)
  81. [llc] Add reportError helper and canonicalize error messages (details / githubweb)
  82. Frontend: Fix layering between create{,Default}OutputFile, NFC (details / githubweb)
  83. [libomptarget][NFC] Avoid gcc 5/6 issue with lambda captures. (details / githubweb)
  84. llvm-lib: Pull error printing code out of two functions (details / githubweb)
  85. Disable rosegment for old Android versions. (details / githubweb)
  86. [gn build] restore build command removed in 9595a7ff55b6 for platforms without prebuilts (details / githubweb)
  87. [gn build] fix get.py change (details / githubweb)
  88. [libomptarget][cuda] Handle missing _v2 symbols gracefully (details / githubweb)
  89. [OpenMP] Modify OMP_ALLOCATOR environment variable (details / githubweb)
  90. [libc++] Give `MoveOnly` all six comparison operators, not just == and <. (details / githubweb)
  91. Support for instrumenting only selected files or functions (details / githubweb)
  92. [RISCV] Add rv64 run lines to rv32 MC layer tests for B extension (details / githubweb)
  93. [OpenMP][NVPTX] Drop dependence on CUDA to build NVPTX `deviceRTLs` (details / githubweb)
  94. [gn build] Port bb9eb1982980 (details / githubweb)
  95. Rename clang/test/Frontend/output-{failures,paths}.c, NFC (details / githubweb)
  96. Frontend: Use early returns in CompilerInstance::clearOutputFiles, NFC (details / githubweb)
  97. Bump the trunk major version to 13 (details / githubweb)
  98. [TableGen] Add isContradictoryImpl implementation to CheckCondCodeMatcher and CheckChild2CondCodeMatcher. (details / githubweb)
  99. [AMDGPU] Forward-declare TargetRegisterClass (NFC) (details / githubweb)
  100. [MemorySSA] Use ListSeparator (NFC) (details / githubweb)
  101. [llvm-objdump] Use append_range (NFC) (details / githubweb)
  102. [mlir][Linalg] Add canonicalization for init_tensor -> subtensor op. (details / githubweb)
  103. [clang][cli] Port LangOpts to marshalling system, pt.1 (details / githubweb)
  104. [clang-format] Avoid considering include directive as a template closer. (details / githubweb)
  105. Fix an error about implicit fallthrough during self build - new tag for ittapi. (details / githubweb)
  106. [mlir] Extend semantic of OffsetSizeAndStrideOpInterface. (details / githubweb)
  107. [clang][cli] Port LangOpts to marshalling system, pt.2 (details / githubweb)
  108. [OpenMP] libomp: fix build by clang-cl with vs2019 (details / githubweb)
  109. [libc][NFC] Use a end of list marker for cpu feature detection. (details / githubweb)
  110. [clang] Fix signedness in vector bitcast evaluation (details / githubweb)
  111. [AArch64][GlobalISel] Make G_SADDE and G_SSUBE legal (details / githubweb)
  112. [Test][AArch64] Use named vregs in overflow legalization tests. NFC (details / githubweb)
  113. [ARM] Add neon FP16 scalar_to_vector patterns. (details / githubweb)
  114. [AMDGPU] Write "GFX6-GFX9" instead of "GFX6-9" in docs (details / githubweb)
  115. Fix "not all control paths return a value" warning. NFCI. (details / githubweb)
  116. [flang][driver] Report prescanning diags during syntax-only parsing (details / githubweb)
  117. [RISCV] Fix a codegen crash in getSetCCResultType (details / githubweb)
  118. [AArch64] Add vector saturating add intrinsic costs (details / githubweb)
  119. [MachineLICM][MachineSink] Move SinkIntoLoop to MachineSink. (details / githubweb)
  120. [clang][AST] Encapsulate DeclarationNameLoc, NFCI (details / githubweb)
  121. [SCEV] Fix incorrect loop exit count analysis. (details / githubweb)
  122. clang-cl: Add /winsdkdir and /winsdkversion flags (details / githubweb)
  123. [analyzer] NFC: Introduce reusable bug category for "C++ move semantics". (details / githubweb)
  124. [OpenCL][Docs] Moved info from UsersManual into OpenCLSupport. (details / githubweb)
  125. [DWARF] Create subprogram's DIE in DISubprogram's unit (details / githubweb)
  126. [lldb] Add move_iterator to supported template list (details / githubweb)
  127. [mlir:async] Fix deadlock in async runtime await-and-execute functions (details / githubweb)
  128. [LoopUnswitch] Add test cases not partially unswitched due to cost. (details / githubweb)
  129. [clang][cli] Port OpenMP-related LangOpts to marshalling system (details / githubweb)
  130. [clang][cli] Parse HeaderSearch options separately (details / githubweb)
  131. [clang][cli] Generate HeaderSearch options separately (details / githubweb)
  132. clang-cl: Prefer /vctoolsdir, /winsdkdir over LIB for link invocations (details / githubweb)
  133. Try to fix cl-options.c on bots were the default triple is non-x86 non-arm (details / githubweb)
  134. [clangd] Work around GCC bug 66735 (details / githubweb)
  135. [OpenMP] Fix building using LLVM_ENABLE_RUNTIMES (details / githubweb)
  136. [OpenMP][Libomptarget] Fix check-libomptarget (details / githubweb)
  137. [clangd] Treat "null" optional fields as missing (details / githubweb)
  138. [X86] merge "={eax}" and "~{eax}" into "=&eax" for MSInlineASM (details / githubweb)
  139. [flang][openacc] Fix clause restriction for host_data directive (details / githubweb)
  140. [flang][openacc] Fix clause restriction for exit data directive (details / githubweb)
  141. [libcxx] Update include/__libcpp_version to match include/__config (details / githubweb)
  142. [mlir] Fold shape.eq %a, %a to true (details / githubweb)
  143. [libc++] [P0879] constexpr heap and partial_sort algorithms (details / githubweb)
  144. [compiler-rt] Support FreeBSD standalone (boot) environment (details / githubweb)
  145. [NFC] StackProtector: be consistent and to initialize DominatorTreeWrapperPass (details / githubweb)
  146. [CodeGen] SafeStack: preserve DominatorTree if it is avaliable (details / githubweb)
  147. [Support] Fix clang-tidy auto warnings. NFCI. (details / githubweb)
  148. [Support] CommandLine.cpp - Fix clang-tidy namespace comment warnings. NFCI. (details / githubweb)
  149. ExecutionDomainFix.cpp - use const refs in for-range loops. NFCI. (details / githubweb)
  150. [TableGen] [DetailedRecords] Print record name that is null string as "" (details / githubweb)
  151. [LoopUtils] Pass SCEVExpander instead SE to addRuntimeChecks. (details / githubweb)
  152. [libc++] Fix extern template test failing on Windows (details / githubweb)
  153. [flang][openacc] Allow multiple wait clauses (details / githubweb)
  154. [RISCV] Group the legal vector types into lists we can iterator over in the RISCVISelLowering constructor (details / githubweb)
  155. [libc] Disable sqrtl_test on non-x86 platforms. (details / githubweb)
  156. [FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen dependency from llvm-objdump (details / githubweb)
  157. [ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlags (details / githubweb)
  158. [test] Fix clang/test/CodeGen tests (details / githubweb)
  159. [gn build] Port 0b50fa99452f (details / githubweb)
  160. Revert "Suppress non-conforming GNU paste extension in all standard-conforming modes" (details / githubweb)
  161. [lit][NFC] Use enum to represent test order (details / githubweb)
  162. [sanitizer][fuchsia] Implement ReleaseMemoryPagesToOS (details / githubweb)
  163. [libc] Include only the relevant header files in the integration test. (details / githubweb)
  164. [LoopVectorize] use IR fast-math-flags exclusively (not FP function attributes) (details / githubweb)
  165. [builtins] Fix integer/pointer confusion in gcc_personality_v0.c (details / githubweb)
  166. [builtins] Fix build after D95537 due to missing size_t (details / githubweb)
  167. [RISCV] Rework fault first only load isel. (details / githubweb)
  168. [libc] Fix the CMake var name of the list of public headers. (details / githubweb)
  169. [RISCV] Reduce field sizes in searchable tables to reduce binary size. (details / githubweb)
  170. [OpenMP] Fix HWLOC topology detection for 2.0.x (details / githubweb)
  171. [OpenMP] Add cpuid leaf 1f topology discovery (details / githubweb)
  172. [OpenMP] Fix misleading warning for OMP_PLACES (details / githubweb)
  173. Parse different attribute syntaxes in arbitrary order (details / githubweb)
  174. Permit __VA_OPT__ in all language modes and allow it to be detected with #ifdef. (details / githubweb)
  175. [scudo][standalone] Restore GWP-ASan flag parsing (details / githubweb)
  176. Silence a -Wlogical-op-parentheses diagnostic; NFC (details / githubweb)
  177. [libc] Fix list of public headers usable on aarch64. (details / githubweb)
  178. Ignore unknown attribute warnings in this test (details / githubweb)
  179. [sanitizer] Fix crash on empty strings. (details / githubweb)
  180. Fix runInTerminal failures on Windows (details / githubweb)
  181. [ARM] Add BE check variants for soft-fp test. NFC (details / githubweb)
  182. Revert "[sanitizer] Fix crash on empty strings." (details / githubweb)
  183. [sanitizer] Fix crash on empty strings. (details / githubweb)
  184. [Demangle] Support demangling Swift calling convention in MS demangler. (details / githubweb)
  185. Don't allow __VA_OPT__ to be detected by #ifdef. (details / githubweb)
  186. [RISCV] Move RISCVVPseudosTable from RISCVBaseInfo.h to RISCVInstrInfo.h. NFC (details / githubweb)
  187. Itanium Mangling: Mangle `__alignof__` differently than `alignof`. (details / githubweb)
  188. Itanium Mangling: Fix handling of <expr-primary> in <template-arg>. (details / githubweb)
  189. Itanium Mangling: In 'enable_if', omit X/E around <expr-primary>. (details / githubweb)
  190. DebugInfo: Deduplicate addresses in debug_addr (details / githubweb)
  191. [OpenMP][NVPTX] Disable building NVPTX deviceRTL by default on a non-CUDA system (details / githubweb)
  192. [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types (details / githubweb)
  193. [CodeGen] IndirectBrExpandPass: preserve Dominator Tree, if available (details / githubweb)
  194. clang: Fix static_assert in a few contexts in microsoft mode (details / githubweb)
  195. [flang] Search for #include "file" in right directory (take 2) (details / githubweb)

Started by upstream project clang-stage2-Rthinlto_relay build number 5611
originally caused by:

This run spent:

  • 6 hr 22 min waiting;
  • 6 hr 23 min build duration;
  • 12 hr total from scheduled to completion.
Revision: bfafc6476c650a1c5db9390b1bd0320e73abab4e
  • refs/remotes/origin/main
Revision: 6110e7716cd0000fdeb2a7edfbec7c9991f1a08a
  • detached
Test Result (no failures)