Started 3 mo 5 days ago
Took 1 hr 22 min

Success Build clang-d379590-g897bec937e81-t18553-b18553.tar.gz (Feb 10, 2021 4:54:41 PM)

Issues

No known issues detected

Build Log

Changes
  1. [lldb] Run check-lldb even if check-debuginfo failed (details / githubweb)
  2. [lldb][monorepo] Run check-lldb even if check-debuginfo failed (details / githubweb)
  3. Add Python binary path to CMake arguments for the clang-ppc64le-linux builder (details / githubweb)
  4. [zorg] Add Clang ppc64le cross-targeting buildbot on AIX (details / githubweb)
Changes
  1. Renovate CMake files in the `llvm-exegesis` tool. (details)
  2. Renovate CMake file for the `llvm-cfi-verify` tool (details)
  3. [flang][fir] Add OpaqueAttr. (details)
  4. [CUDA][HIP] Pass -fgpu-rdc to host clang -cc1 (details)
  5. Make sure a module file with errors produced via '-fallow-pcm-with-compiler-errors' can be loaded when using implicit modules (details)
  6. Revert "Renovate CMake files in the `llvm-exegesis` tool." (details)
  7. [SPARC] Recognize and handle the %lm(sym) operator (details)
  8. Fix failure in cuda-external-tools.cu (details)
  9. [MLIR][NFC] Fix std.copysign op documentation (details)
  10. [TableGen] Use return value from EmitVBRValue instead of calling GetVBRSize on the same value. Consistently use unsigned for child sizes. NFCI (details)
  11. [MC][WebAssembly] Fix provisional values for data alias relocations (details)
  12. [lld-macho] Add ARM64 target arch (details)
  13. [gn build] Port 87104faac433 (details)
  14. [llvm-objcopy][test] Stablize build-id-link-dir.test (details)
  15. PR48587: is_constant_evaluated() should not evaluate to true during a (details)
  16. PR48606: The lifetime of a constexpr heap allocation always started (details)
  17. Revert "[CostModel] Remove VF from IntrinsicCostAttributes" (details)
  18. [lldb] Fix crash in FormatEntity for mangled-name (details)
  19. [CUDA][HIP] Add -fuse-cuid (details)
  20. [lld][WebAssembly] Fix typo in function name (details)
  21. [MLIR] Add C API for navigating up the IR tree (details)
  22. Return "[Test] Add failing test for PR49087" (details)
  23. [Transforms/Utils] Drop unnecessary const from a return type (NFC) (details)
  24. [TableGen] Use ListSeparator (NFC) (details)
  25. [Transforms] Use range-based for loops (NFC) (details)
  26. Mark 4 tests added in 6d766c8bf9df as requiring an x86 backend as they fail when it is not present. (details)
  27. [test] Add REQUIRES: x86-registered-target to DebugInfo/Symbolize/ELF llvm-mc tests (details)
  28. [test] Drop redundant REQUIRES: x86-registered-target (details)
  29. [MLIR][AVX512] Add integration test for vp2intersect (details)
  30. [Docs] Fix Typo (details)
  31. [RISCV] Use whole register load/store for generic load/store. (details)
  32. [NFC] [Coroutine] Remove Unused Variables (details)
  33. [ELF] Rewriting the path of sample profile file for --reproduce response.txt (details)
  34. [-Wcompletion-handler] Support checks with builtins (details)
  35. [ELF] Drop Android specific workaround -m aarch64_elf64_le_vec (details)
  36. [clang][cli] Generate and round-trip language options (details)
  37. [gn build] Port 40c261c41c4c (details)
  38. Revert "Follow up to e05c10380ce7: add aarch64 to test XFails" (details)
  39. Revert "[DebugInfo] Re-engineer a test to be stricter, add XFails" (details)
  40. [clang][codegen] Remember string used to create llvm::Regex for optimization remarks (details)
  41. [clang][cli] Generate and round-trip CodeGen options (details)
  42. [-Wcompletion-handler][NFC] Remove unexpected warnings on Windows (details)
  43. [clangd] Fix false positive in local rename collision detetction (details)
  44. [NFC,Clang] Add LTO Driver Tsan tests (details)
  45. [NFC,Clang] Add LTO Driver DFsan tests (details)
  46. [NFC,Clang] Add LTO Driver MSan,KMsan tests (details)
  47. [NFC,Clang] Add SanCov Driver tests (details)
  48. [NFC,Clang] Add more Asan Driver tests (details)
  49. Improve STRICT_FSETCC codegen in absence of no NaN (details)
  50. Revert STRICT_FCMP nonan optimisation (details)
  51. [AVR] Fix global references to function symbols (details)
  52. [libomptarget][amdgcn] Tolerate deadstripped env variable (details)
  53. [RISCV] Fix shared libs build (details)
  54. [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets (details)
  55. [X86] Always assign reassoc flag for intrinsics *reduce_add/mul_ps/pd. (details)
  56. [lld/mac] Implement -u flag (details)
  57. [mlir][linalg] Verify indexing map required attributes (details)
  58. [mlir][linalg] Define a depthwise 2-D convolution op (details)
  59. [clang-tidy] fix modernize-use-nullptr false positive with spaceship operator comparisons (details)
  60. [mlir] Add stacksave, stackrestore to llvm dialect (details)
  61. [X86][SSE] foldShuffleOfHorizOp - add SHUFPS v4f32 handling (details)
  62. [clang][cli] Store InputKind in FrontendOptions (details)
  63. Try to fix compiler-rt tests after 87dbdd2e3bb63b on mac and win (details)
  64. [clang][cli] Look up program action argument in a table (details)
  65. [clang][cli] Store unsigned instead of OptSpecifier in table (details)
  66. [mlir][linalg] Fix one more missing NoSideEffect in linalg tensor op (details)
  67. [mlir][linalg] Fix depthwise conv C++ symbol to be consistent (details)
  68. [OpenCL] Fix types with signed prefix in arginfo metadata. (details)
  69. [clangd] Implement semanticTokens modifiers (details)
  70. [clang][cli] Generate and round-trip Frontend options (details)
  71. [lldb] Inline invariant params to AppleThreadPlanStepThrough (NFC) (details)
  72. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" (details)
  73. [libomptarget][amdgcn] Tolerate deadstripped device_state variable (details)
  74. [mlir] add support for verification in integration tests (details)
  75. [flang][fir] Add shape, shape_shift, and slice types. (details)
  76. [clangd] Add semanticTokens modifiers for function/class/file/global scope (details)
  77. [llvm-readobj] Print empty line between note sections in GNU mode (details)
  78. [yaml2obj] Handle NT_* string values in for ELF note types (details)
  79. [llvm-readelf] Print raw ELF note contents if we can't parse it (details)
  80. [llvm-readobj] Add support for decoding FreeBSD ELF notes (details)
  81. [MLIR] Replace dialect registration hooks with dialect handle (details)
  82. [dfsan] Refactor loadShadow (details)
  83. [libc++] Remove C++11 work-arounds in src. (details)
  84. [libc++] Require C++20 to build the benchmarks. (details)
  85. [RISCV] Remove SRO* and SLO* instructions from bitmanip. (details)
  86. [ValueTracking] improve analysis for "C << X" and "C >> X" (details)
  87. [IROutliner] Adding instruction strings to IRSimilarityPrinting diagnostics. (details)
  88. Revert "[mlir] add support for verification in integration tests" (details)
  89. [mlir][Linalg] Add a build method for linalg.pad_tensor (details)
  90. [InstCombine] convert assumes to operand bundles (details)
  91. [RISCV] Make the min and max vector width command line options more consistent and check their relationship to each other. (details)
  92. GlobalISel: Fix using wrong calling convention for callees (details)
  93. AMDGPU: Fix verifier error with argument passed in CSR SGPR (details)
  94. Revert "[libc++] Require C++20 to build the benchmarks." (details)
  95. [CUDA, NVPTX] Allow targeting sm_86 GPUs. (details)
  96. [Attributor][FIX] Do not create UB by introducing a `noundef undef` (details)
  97. [WebAssembly] Use data sections by default (details)
  98. [mlir][spirv] Add support for sampled image type (details)
  99. [clangd] Expose more dependent-name detail via semanticTokens (details)
  100. [libc++] Add `noexcept` to `string::find` and similar members. (details)
  101. [mlir][IR] Remove the concept of `OperationProperties` (details)
  102. [lldb] [Process/FreeBSDRemote] Introduce powerpc support (details)
  103. [libc++] [LWG2993] reference_wrapper<T> conversion from U&& (details)
  104. [lld][WebAssembly] Allow --export of optional start/stop symbols (details)
  105. [MLIR] Add context accessor to identifier (details)
  106. PR48545: Access check the inherited constructor, not the inheriting (details)
  107. [AIX][llvm][support] Implement getHostCPUName (details)
  108. [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types (details)
  109. [VPlan] Use VPUser to manage CondBit (details)
  110. [llvm-objdump][test] Fix --prefix tests for system-windows (details)
  111. [mlir] Add initial support for an alias analysis framework in MLIR (details)
  112. [mlir][OpFormatGen] Refactor `type_ref` into a more general `ref` directive (details)
  113. [lld][WebAssembly] Fix segfault in map file support (details)
  114. [flang][fir] Updates to internal name uniquer. (details)
  115. Add NoSideEffect trait to shape.split_at and shape.concat (details)
  116. Add documentation for the extra_args parameter to breakpoint commands. (details)
  117. Remove trailing spaces after \ in comments. (details)
  118. [LLDB] Remove uneeded CopyType from BlockPointerSyntheticFrontEnd (details)
  119. [Polly] Remove use of -O3 in regression test. (details)
  120. Revert "[InstCombine] convert assumes to operand bundles" (details)
  121. Fix side-effect detection in LLVMIRIntrinsicGen. (details)
  122. Add LLVMIR Dialect counterparts of @llvm.maximum and @llvm.minimum. (details)
  123. Use internal_dict everywhere we refer to the python session dict in docs. (details)
  124. Fix xray fdr mode to allow multiple flushes (details)
  125. Fix JSON formatting when converting to trace event format (details)
  126. [clang][cli] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) (details)
  127. [libcxx] adds concept `std::convertible_to` (details)
  128. [MLIR] Update affine.for unroll utility for iter_args support (details)
  129. [MLIR] NFC Fix vector transforms build warnings (details)
  130. [clang][driver] Only warn once about invalid library values (details)
  131. [Test] Two more tests on usub (details)
  132. Fix deprecated usage of `mallinfo` (details)
  133. [Polly] Port ForwardOpTree to the NewPM. (details)
  134. [Polly] Port DeLICM to the NewPM. (details)
  135. [Polly] Port PruneUnprofitable to the NewPM. (details)
  136. [Polly] Register pass-instrumentation for NewPM's Scop level. (details)
  137. [Polly] Add TargetTransformInfo to ScopPass standard analysis results. (details)
  138. [Polly] Port IslScheduleOptimizer to the NewPM. (details)
  139. [Polly] Improve Simplify pass PM integration. (details)
  140. [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. (details)
  141. [Polly] Make the NewPM pass pipeline more similar to the legacy's. (details)
  142. [TableGen] Use ListSeparator (NFC) (details)
  143. [TableGen] Drop unnecessary const from return types (NFC) (details)
  144. [SelectionDAG] Use range-based for loops (NFC) (details)
  145. [mlir][shape] Generalize broadcast to a variadic number of shapes (details)
  146. Revert "[analyzer] RetainCountChecker: Add a suppression for OSSymbols." (details)
  147. [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD (details)
  148. [WebAssembly] Enable loop unrolling (details)
  149. [ValueTypes] Add MVT for nxv1bf16. (details)
  150. [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount. (details)
  151. [OpenCL] Add cl_khr_subgroup_non_uniform_arithmetic to TableGen BIFs (details)
  152. [OpenCL] Add cl_khr_subgroup_clustered_reduce to TableGen BIFs (details)
  153. [flang][driver] Add support for -fopenmp and -fopenacc (details)
  154. Revert rGe1172959226689a "[X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks." (details)
  155. [clang][cli] Generate and round-trip PreprocessorOutput options (details)
  156. [clang][cli] Generate and round-trip Target options (details)
  157. Reapply [DebugInfo] Re-engineer a test to be stricter, add XFails (details)
  158. [RISCV] Add support for selecting vid.v from build_vector (details)
  159. [mlir] enable delayed registration of dialect interfaces (details)
  160. [mlir] avoid exposing mutable DialectRegistry from MLIRContext (details)
  161. [clang][cli] Generate and round-trip DependencyOutput options (details)
  162. [clang][cli] Generate and round-trip Diagnostic options (details)
  163. [clang][cli] Extract FileSystem and Migrator options parsing/generation (details)
  164. [clang][cli] Declare local variable for marshalling macros (details)
  165. [flang][driver] Add missing dependency in unit tests (nfc) (details)
  166. [Sparc] Support relocatable expressions in the assembler (details)
  167. [gn build] (manually) port e89fcbfad6a3 (details)
  168. [clang][NFC] Fix undefined-libs tests (details)
  169. [mlir][Linalg] Add a vectorization pattern for linalg::PadTensorOp (details)
  170. [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts (details)
  171. clang: try to fix Driver/undefined-libs.cpp on non-linux (details)
  172. [AMDGPU] Fix comments in SILoadStoreOptimizer::offsetsCanBeCombined (details)
  173. [AMDGPU] Add another test case for combining DS reads (details)
  174. Avoid conflicts between debug-info and pseudo-probe profiling (details)
  175. Reland [DWARF] Location-less inlined variables should not have DW_TAG_variable (details)
  176. [libc++] Fix copy-paste mistake in __threading_support (details)
  177. Revert "[clang][driver] Only warn once about invalid library values" (details)
  178. Revert "Revert "[clang][driver] Only warn once about invalid library values"" (details)
  179. [mlir][Linalg] Fix pad hoisting. (details)
  180. [GWP-ASan] Add back some headers removed by IWYU. (details)
  181. [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2 (details)
  182. [Polly] Fix -Wunused-lambda-capture (details)
  183. [libcxx] adds concept `std::move_constructible` (details)
  184. Add convenience C++ helper to manipulate ranked strided memref (details)
  185. [llvm-cfi-verify] Set UseSymbolTable to false (details)
  186. DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization (details)
  187. [libcxx] adds concept `std::copy_constructible` (details)
  188. [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles. (details)
  189. Revert "Add convenience C++ helper to manipulate ranked strided memref" (details)
  190. [CMake] Remove some dead code in llvm_install_library_symlink() (details)
  191. [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors. (details)
  192. [clang] Add support for attribute 'swift_async_error' (details)
  193. [libc++] Remove c++98 Lit features in the test suite (details)
  194. Specify that some flags are legacy PM-specific (details)
  195. Add convenience C++ helper to manipulate ranked strided memref (details)
  196. [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret` (details)
  197. [libcxx] adds [concepts.arithmetic] (details)
  198. [RISCV] Remove superfluous semicolon. NFC (details)
  199. [opt][NewPM] Add a --print-passes flag to print all available passes (details)
  200. Renovate CMake files in the `llvm-exegesis` tool. (details)
  201. [Polly] Do not use -O3 pipeline for single pass test. (details)
  202. [Polly] Added dedicated test for working -O3 pipeline. (details)
  203. [libcxx] adds concept std::derived_from (details)
  204. [libcxx] adds concepts `std::invocable` and `std::regular_invocable` (details)
  205. [mlir][sparse] sparse tensor storage implementation (details)
  206. Change type constraint of the "index" in "shape.split_at" to Shape_SizeOrIndexType (details)
  207. [OpenMP] Add lower and upper bound in num_teams clause (details)
  208. [lldb/test] Move and improve TestPlatformProcessConnect.py (details)
  209. Fix StridedMemRefType operator[] SFINAE to allow correctly selecting the `int64_t` overload for non-container operands (details)
  210. [InstCombine] add tests for lshr with mul; NFC (details)
  211. [InstCombine] fold lshr(mul X, SplatC), C2 (details)
  212. [SCEV] Add a missing AssumptionCache parameter (details)
  213. Add missing nullptr check. (details)
  214. [libc++] Use builtins in more math.h functions. (details)
  215. [CSSPGO] Unblock optimizations with pseudo probe instrumentation. (details)
  216. Make gCrashRecoveryEnabled thread local (details)
  217. [clangd] Remove support for pre-standard semanticHighlighting notification (details)
  218. [clangd] Remove redundant -fno-delayed-template-parsing in tests. NFCI (details)
  219. [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP (details)
  220. [SampleFDO][NFC] Refactor SampleProfileLoader to reuse in CodeGen (details)
  221. [lldb] Minor cleanups to ThreadPlan.h (NFC) (details)
  222. Revert "Make gCrashRecoveryEnabled thread local" (details)
  223. [NFC] Simplify test (details)
  224. [Clang, NewPM] Add KMSan support (details)
  225. [opt] Add helpful alternatives for -analyze under new PM (details)
  226. [asan][test] Fix Linux/odr-violation.cpp after symbolizer change D95927 (details)
  227. [SampleFDO] Silence -Wnon-virtual-dtor warning (details)
  228. [CSSPGO] Restrict pseudo probe tests to x86_64 only. (details)
  229. [AArch64][GlobalISel] Perform load/store extended reg folding with optsize (details)
  230. [mlir][Linalg] Fix crash when tileSizeComputationFunction is left unspecified (details)
  231. [mlir] NFC - Extend inferResultType API for SubViewOp and SubTensorOp (details)
  232. [lldb] Use internal_dict name over dict in python examples (details)
  233. [mlir] Introduce more intuitive wording for attributes. (details)
  234. Minor fixes to Type ODS docs. (details)
  235. [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default (details)
  236. [MLIR][TOSA] Tosa elementwise broadcasting (details)
  237. [AArch64][GlobalISel] Don't perform the mul const combine with G_PTR_ADD (details)
  238. [test/ubsan] Allow unused FileCheck prefixes in TypeCheck/vptr.cpp (details)
Changes
  1. [test-suite] SPEC2017 CPU Fotonik3d floating point tests. (details / githubweb)

Started by upstream project relay-lnt-ctmark build number 11668
originally caused by:

This run spent:

  • 1 hr 8 min waiting;
  • 1 hr 22 min build duration;
  • 1 hr 22 min total from scheduled to completion.
Revision: d561eb810542da57bea9ee1d26cb88b9c4e7ae0b
  • refs/remotes/origin/main
Revision: 897bec937e8156061d0546c4a4bf925fdcdb672c
  • detached
Revision: f48d431f44610e339d00a33d57564c6029c4ff43
  • refs/remotes/origin/main
Revision: efb2e01b23f098f82bab3701c983d41711a2a3bb
  • refs/remotes/origin/main