Started 6 mo 5 days ago
Took 1 hr 36 min

Build #2047 (Nov 18, 2021 3:55:58 PM)

Changes
  1. Revert "Put a temporary workaround in place for codesigning on the green-dragon-04 replacement machine." (details / githubweb)
  2. Revert "Revert "Put a temporary workaround in place for codesigning on the green-dragon-04 replacement machine."" (details / githubweb)
  3. [sanitizer] Disable dead device on the Android bot (details / githubweb)
Changes
  1. [PowerPC] PPC backend optimization on conditional trap intrustions (details)
  2. [libc++] [NFC] Disable clang-tidy's readability-identifier-naming check (details)
  3. [Loads] Handle addrspacecast constant expressions when determining dereferenceability (details)
  4. [libc++] Always define a key function for std::bad_function_call in the dylib (details)
  5. [libc] Correct rounding for hexadecimalStringToFloat with long inputs. (details)
  6. [flang] Fix a bug in INQUIRE(IOLENGTH=) output (details)
  7. [compiler-rt/profile] Reland mark __llvm_profile_raw_version as hidden (details)
  8. [mlir] Fix clang5 build after D113641 (details)
  9. [SCEV] Canonicalize X - urem X, Y patterns (details)
  10. [fir] Add fir.string_lit conversion (details)
  11. [libc++] Adjust comment about ABI change and std::bad_function_call (details)
  12. [X86] Add shift by splat modulo amount vector tests (details)
  13. [libc++] Unspecified behavior randomization in libc++ (details)
  14. [runtimes] Fix incorrect comment about the purpose of LLVM_DEFAULT_TARGET_TRIPLE (details)
  15. [runtimes] Fix building initial libunwind+libcxxabi+libcxx with compiler implied -lunwind (details)
  16. [scudo] Regression test for the MTE crash in storeEndMarker. (details)
  17. [lldb] fix -print-script-interpreter-info on windows (details)
  18. [llvm-objcopy] Add --update-section (details)
  19. [libc][NFC][Obvious] Fix the benchmarks after the switch to llvm/third-party (details)
  20. [lldb] use EXT_SUFFIX for python extension (details)
  21. Coverage: Fix iterated type for LineCoverageIterator (details)
  22. Limit test to x86 for now. (details)
  23. [ARM] Update test comments after D114018. NFC (details)
  24. [PowerPC] Fix a nullptr dereference (details)
  25. [DebugInfo] Use DbgEntityKind in DbgEntity interface (NFC) (details)
  26. Don't add irrelevant items to queue in DwarfCompileUnit::createScopeChildrenDIE (NFC) (details)
  27. [ADT] Add unit test for EquivalanceClasses comparator (details)
  28. [gn build] (manually) port 1ee32055ea1d (benchmark move) (details)
  29. [gn build] (manually) port 1ee32055ea1d more (benchmark move) (details)
  30. Make it possible for lldb to launch a remote binary with no local file. (details)
  31. [MachO] Fix struct size assertion (details)
  32. [MachO] Reduce size of Symbol and Defined (details)
  33. [MachO] Shrink reloc from 32 bytes to 24 bytes (details)
  34. Revert "Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'""" (details)
  35. [mlir][lsp] Use ResultGroupDefinition struct (details)
  36. Revert "Make it possible for lldb to launch a remote binary with no local file." (details)
  37. [Bazel] Ignore both old and new benchmark directories (details)
  38. Revert "[libc][NFC][Obvious] Fix the benchmarks after the switch to llvm/third-party" (details)
  39. [mlir] Fix formatting in Ops.td files (NFC) (details)
  40. [lld-macho][nfc] Sanity check on template type (details)
  41. Revert "[gn build] (manually) port 1ee32055ea1d (benchmark move)" (details)
  42. [MachO] Move type size asserts to source files. NFC (details)
  43. ADT: Adding a key_type definition to MapVector (details)
  44. [scudo] Handle mallinfo2 (details)
  45. [X86][FP16] add alias for f*mul_*ch intrinsics (details)
  46. [flang] Remove default argument from function template specialization. NFC. (details)
  47. [libc] Fix incorrect revert of 1ee3205 (details)
  48. [libcxx] [ci] Add CI configurations for MinGW (details)
  49. [lldb/test] Added lldbutil function to test a breakpoint (details)
  50. [SelectionDAG] Make WidenVecRes_SELECT work for scalable vectors (details)
  51. [X86][Costmodel] `trunc v32i16 to v64i1` can appear after legalization, cost is same as for `trunc v32i16 to v32i1` (details)
  52. [X86][Costmodel] `*ext v64i1 to v32i16` can appear after legalization, cost is same as for `*ext v32i1 to v32i16` (details)
  53. [NFC][X86][Costmodel] Improve test coverage for i32->i64 vector *ext (details)
  54. [InstCombine] Use SpecificBinaryOp_match in two more places (details)
  55. [libc][benchmark] add memmove to size distribution, also update other distributions (details)
  56. [fir] Add conversion patterns for slice, shape, shapeshift and shift ops (details)
  57. [CodeGen] Update LiveIntervals in TargetInstrInfo::convertToThreeAddress (details)
  58. [RISCV] Add extra -early-live-intervals test coverage (details)
  59. [IR] Change CreateStepVector to work with element types smaller than i8 (details)
  60. Revert "[runtimes] Fix building initial libunwind+libcxxabi+libcxx with compiler implied -lunwind" (details)
  61. [lldb/test] TestRegisterVariables test fix (details)
  62. [SCEV] Apply loop guards when computing max BTC for arbitrary steps. (details)
  63. [fir] Add fir.box_tdesc conversion (details)
  64. [Thumb2] Regenerate test impacted by e8b55cf7b70a695d158d. (details)
  65. [DebugInfo][NFC] Force some tests to not use instruction-referencing (details)
  66. [Analysis] Fix getNumberOfParts to return 0 when the answer is unknown (details)
  67. [fir] !fir.tdesc type conversion (details)
  68. [DAG] SimplifyDemandedVectorElts - zero_extend_vector_inreg(and(x,c)) -> and(x,c') (details)
  69. [AMDGPU] Generate test checks for mad_64_32.ll (details)
  70. [Analysis] Ensure getTypeLegalizationCost returns a simple VT for TypeScalarizeScalableVector (details)
  71. Improve docs & test for #pragma clang attribute's any clause; NFC (details)
  72. [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods (details)
  73. [NFC][AMDGPU][GlobalISel] Fix some legalizer tests (details)
  74. Add a clang-transformer tutorial (details)
  75. tsan: don't consider debug calls as calls (details)
  76. lsan: remove pthread_detach/join interceptors (details)
  77. memprof: don't use thread user_id (details)
  78. asan: don't use thread user_id (details)
  79. [clangd] Fix assertion crashes on unmatched NOLINTBEGIN comments. (details)
  80. [NFC][clangd] cleanup llvm-else-after-return findings (details)
  81. [NFC][clang] Inclusive terms: replace uses of blacklist in clang/test/ (details)
  82. [analyzer][NFC] Make the API of CallDescription safer slightly (details)
  83. [mlir][Vector] First step for 0D vector type (details)
  84. [libc] Fix documentation typo (details)
  85. [libc] Fix missing restricts (details)
  86. [libc] Use more consistent if defined syntax (details)
  87. [NFC][gn build] Inclusive language: replace master with main in sync_source_lists_from_cmake.py (details)
  88. [libc++abi] Don't re-define _LIBCPP_HAS_NO_THREADS in single-threaded mode (details)
  89. [libc++] Remove _LIBCPP_HAS_NO_SPACESHIP_OPERATOR (details)
  90. [OpenMP] Silence build warnings when built with MinGW (details)
  91. [Format, Sema] Use range-based for loops with llvm::reverse (NFC) (details)
  92. [SLP][NFC]Add a test for multiple alternate nodes with cost estimation, (details)
  93. [NewPM] Add option to prevent rerunning function pipeline on functions in CGSCC adaptor (details)
  94. [gn build] Add missed comma (details)
  95. [flang] Check ArrayRef base for contiguity in IsSimplyContiguousHelper (details)
  96. [lldb] build failure for LLDB_PYTHON_EXE_RELATIVE_PATH on greendragon (details)
  97. [JITLink] Allow duplicate symbol names for locals (details)
  98. Fix the side effect of outlined function when the register is implicit use and implicit-def in the same instruction. (details)
  99. [flang] Deal with negative character lengths in semantics (details)
  100. [llvm-objdump/mac] Add support for new load commands (details)
  101. [clangd] Dont include file version in task name (details)
  102. [x86/asm] Make variants work when converting at&t inline asm input to intel asm output (details)
  103. [RISCV] Lower vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent. (details)
  104. [x86/asm] Let EmitMSInlineAsmStr() handle variants too (details)
  105. [libc++] Refactor tests for trivially copyable atomics (details)
  106. [llvm-objcopy][MachO] Add llvm-strip support for newer load commands (details)
  107. [clang] Make -masm=intel affect inline asm style (details)
  108. [llvm-objcopy] Fix some comment typos (details)
  109. [InstCombine] Generalize complex OR patterns to AND (details)
  110. [OpenMP] Add version macro support for 5.1 and 5.2 (details)
  111. [X86] LowerRotate - improve vXi8 rotate-by-scalar lowering with direct use of (extended) shift-by-scalar helpers. (details)
  112. Fix MSVC signed/unsigned mismatch warning. NFC. (details)
  113. [libc] fix strtof/d/ld NaN parsing (details)
  114. [clang] Address review comments on https://reviews.llvm.org/D113707 (details)
  115. [lldb] Port PlatformWindows, PlatformOpenBSD and PlatformRemoteGDBServer to GetSupportedArchitectures (details)
  116. [clang] Try to fix test after ae98182cf7341181e (details)
  117. [X86] splitVector - only extract lower half subvector from splats (details)
  118. [SystemZ] [Sanitizer] Bugfixes in internal_clone(). (details)
  119. Fix -Wparentheses warnings. NFC. (details)
  120. [SCEVAA] Avoid forming malformed pointer diff expressions (details)
  121. [OpenMP][libomp][NFC] Remove non-ASCII apostrophe in comment (details)
  122. [clang] Try to fix test more after ae98182cf7341181e (details)
  123. [clang] Fix typo in 36873fb768dbe (details)
  124. [NFC] Update comments to refer to unique_ptr instead of raw pointers. (details)
  125. [libc++][NFC] Re-indent and re-order includes in uses_alloc_types.h (details)
  126. [lldb] remove usage of distutils, fix python path on debian/ubuntu (details)
  127. [OpenMP][libomp] Allow users to specify KMP_HW_SUBSET in any order (details)
  128. [runtimes][NFC] Remove filenames at the top of the license notice (details)
  129. [clang-format][NFC] Add a default value to parseBlock() (details)
  130. [mlir] Fix wrong variable name in Linalg OpDSL (details)
  131. [clang] Allocate 2 bits to store the constexpr specifier kind when serializing (details)
  132. [mlir] Improve documentation of shape dialect (details)
  133. [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff (details)
  134. [OpenMP][libomp] Add support for offline CPUs in Linux (details)
  135. [OpenMP][libomp] Improve Windows Processor Group handling within topology (details)
  136. [mlir] Refactor AbstractOperation and OperationName (details)
  137. [OpenMP][libomp] Enable HWLOC topology detection of multiple CPU kinds (details)
  138. Add Android test case for -Wpartial-availability. Also update Android availability tests to match on the whole string, so we can distinguish between "Android 16" and "Android 16.0.0" at the end of warning messages. (details)
  139. [mlir][tosa] Fixed shape inference for tosa.transpose_conv2d (details)
  140. [sanitizer] Add a few of type_traits tools (details)
  141. [NFC] Refactor symbol table parsing. (details)
  142. [LegalizeTypes] Further limit expansion of CTTZ during type promotion. (details)
  143. [MLIR][Docs] Fix link syntax in Rationale.md (details)
  144. Revert "[sanitizer] Add a few of type_traits tools" (details)
  145. [compiler-rt][asan] Re-add `self` (details)
  146. LiteralSupport: Don't assert() on invalid input (details)
  147. [lld-macho] Add warn flags to enable/disable warnings on -install_name (details)
  148. [flang] Fix INQUIRE(PAD=) and (POSITION=) for predefined units (details)
  149. [AMDGPU] Update GFX10 memory model to account for MALL (details)
  150. [flang] Add a semantics test for co_sum (details)
  151. [X86] add 3 missing intrinsics: _mm_(mask/maskz)_cvtpbh_ps (details)
  152. Autogen a test for ease of update (details)
  153. [X86][AMX] Don't emit tilerelease for old AMX instrisic. (details)
  154. [mlir][tosa] Revert add-0 canonicalization for floating-point (details)
  155. [Coroutine] Warn deprecated 'std::experimental::coro' uses (details)
  156. [sanitizer] Add a few of type_traits tools (details)
  157. Revert "Revert "Make it possible for lldb to launch a remote binary with no local file."" (details)
  158. Revert "[NFC] Refactor symbol table parsing." (details)
  159. [mlir][sparse] refine lexicographic insertion to any tensor (details)
  160. [NFC][sanitizer] Fix veradic-macro warning in RAW_CHECK (details)
  161. [Driver][Android] Remove unneeded isNoExecStackDefault (details)
  162. PR52537: When performing a no-op TreeTransform of a rewritten binary (details)
  163. [NFC][llvm] Inclusive language: reword and remove uses of sanity in llvm/lib/Target (details)
  164. [NFC][sanitizer] Add unchanged DenseMap (details)
  165. [NFC][sanitizer] Clang format copied code (details)
  166. [NFC][sanitizer] Fix headers of DenseMap (details)
  167. [sanitizer] Fix DenseMap for compiler-rt (details)
  168. [llvm-tblgen][RISCV] Make llvm-tblgen RISCVCompressInstEmitter to be common infra across different targets (details)
  169. [NFC][llvm] Inclusive language: remove uses of sanity in llvm/lib/ExecutionEngine/ (details)
  170. [X86] Add -mskip-rax-setup support to align with GCC (details)
  171. [gn build] Port 24d1673c8b9b (details)
  172. [clang] Use range-based for loops with llvm::reverse (NFC) (details)
  173. [SPIR-V] Add translator tool (details)
  174. tsan: remove quadratic behavior in pthread_join (details)
  175. [gn build] Port 49682f14bf3f (details)
  176. [libc++] Enable <atomic> when threads are disabled (details)
  177. [gn build] Port 92832e4889ae (details)
  178. [X86][ABI] Do not return float/double from x87 registers when x87 is disabled (details)
  179. [X86][Driver] Add X86 target option to avoid fail to other targets. NFC (details)
  180. [libc++] [test] Add "robust_re_difference_type.compile.pass.cpp" for all the algorithms. (details)
  181. [mlir] Convert NamedAttribute to be a class (details)
  182. [mlir][linalg][bufferize][NFC] Decouple ComprehensiveBufferize from tensor dialect (details)
  183. [mlir][linalg][bufferize] Fix bufferize bug where non-tensor ops are not skipped (details)
  184. Fix Windows build after commit 49682f1. (details)
  185. [mlir][Python] Fix generation of accessors for Optional (details)
  186. [fir] Add fir.constc conversion (details)
  187. [PowerPC] fix typos in comments, NFC (details)
  188. [NFC][clangd] fix clang-tidy finding on isa_and_nonnull (details)
  189. [SCEV] Add additional guard tests with swapped condition ops. (details)
  190. [SCEV] Reorder operands checks in collectConditions. (details)
  191. [CodeGen][SVE] Add missing isel patterns for vector_reverse (details)
  192. [fir] Add fir.embox conversion (details)
  193. Remove non-affecting module maps from PCM files. (details)
  194. [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics (details)
  195. [docs] Remove mention of retired smooshlab IRC bot. (details)
  196. [docs] Update outdated mentions of lab.llvm.org:8011. (details)
  197. [clang][modules] NFC: Fix typo in test name (details)
  198. [AArch64][ARM] Enablement of Cortex-A710 Support (details)
  199. [clang][deps] Don't emit `-fmodule-map-file=` (details)
  200. [clang][lex] NFC: Remove unused HeaderFileInfo member (details)
  201. [clang][lex] Refactor check for the first file include (details)
  202. [AArch64][RISCV] Fix expected smulo/umulo test output (details)
  203. [LV] Add test case for PR52024. (details)
  204. [Flang] Notify conversion failure for Proc ops, types (details)
  205. [lldb] Convert internal platform usages GetSupportedArchitectures (details)
  206. [fir] Add tests for mlir::ComplexType conversion (details)
  207. [clang] Remove CLANG_ROUND_TRIP_CC1_ARGS and always roundtrip in +assert builds (details)
  208. [lldb] (Partially) enable formatting of utf strings before the program is started (details)
  209. [LV] Add basic check lines to test added in 00200dbda31674e59. (details)
  210. [flang][codegen] Add `fir.end` conversion placeholder (details)
  211. [flang][nfc] Remove trailing whitespaces from tests (details)
  212. [clang][clangd] Improve signature help for variadic functions. (details)
  213. [libunwind][AIX] Mark signal_frame.pass.cpp UNSUPPORTED on AIX (details)
  214. Coro: Remove coro_end and coro_suspend_retcon in private  unprocessed functions (details)
  215. [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options (details)
  216. [libc++] Minor fixups in the new introsort code. (details)
  217. [AMDGPU] Regenerate test checks in splitkit-getsubrangeformask.ll (details)
  218. [libunwind] Add an interface for dynamic .eh_frame registration (details)
  219. [mlir][doc] Rename doc to match previous name (details)
  220. [MLIR][GPU] Add target arguments to SerializeToHsaco (details)
  221. [flang][CodeGen] Transform `fir.field_index` to a sequence of LLVM MLIR (details)
  222. [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered (details)
  223. Unbreak test after D111899 (details)
  224. [Clang][SVE] Fix windows test breakage in 26f56438e3dab44cea4c8f16d4cb16e9424b02c6 (details)
  225. [Flang] Add a factory class for creating Complex Ops (details)
  226. [SCEV] Add test coverage for invertible functions of IVs (details)
  227. [X86] LowerRotate - pull out repeated is ISD::ROTL check. NFC. (details)
  228. [mlir][doc] Avoid name overlap that confuses copy_docs.sh (NFC) (details)
  229. [flang] Fix off-by-one results from folding MAXEXPONENT and MINEXPONENT (details)
  230. Add a breadcrumb comment to make debugging a user error when using ./utils/update_analyze_test_checks.py easier. (details)
  231. [flang] Skip `Fortran STOP:` before message when NO_STOP_MESSAGE is set (details)
  232. [llvm] Use range-based for loops (NFC) (details)
  233. [mlir][Linalg] Do not return failure when all tile sizes are zero. (details)
  234. [NFC][clang] Inclusive language: replace masterPort with mainPort (details)
  235. [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions (details)
  236. [lldb] Deobfuscate python-swigsafecast.swig (details)
  237. [NFC][lldb] Inclusive language: remove instances of master from comments in lldb (details)
  238. fix syntax error (details)
  239. [NFC][mlir] Inclusive language: Replace an instance of master in docs (details)
  240. [mlir] Fully qualify default generated type/attribute printer and parser (details)
  241. [DSE] Move removePartiallyOverlappedStores() into DSEState (NFC) (details)
  242. [DSE] Remove getLocForWrite() (NFCI) (details)
  243. [libc++] Resolve missing table_size symbol (details)
  244. [SystemZ][z/OS] Fix filesystem testing (details)
  245. [mlir][Linalg] Add method to check if LinalgTransformationFilter has been applied. (details)
  246. [SCEV] Defer loop property checks from ea12c2cb as late as possible (details)
  247. [docs] Add Loop Optimization WG to the online sync-up page (details)
  248. make testcase more robust (details)
  249. [libc++] Cast to the right `difference_type` in various algorithms (details)
  250. llvm-dwarfdump: Rebuild type names in dwo type units (details)
  251. [MLIR][NFC] Simplex::markRowRedundant: assert that row is not already marked redundant (details)
  252. [mlir][vector] Insert/extract element can accept index (details)
  253. Revert "Increase gdbremote timeout." (details)
  254. [lldb] Fix formatted log statement (details)
  255. [libc++][NFC] Assign some Ranges tasks to varconst. (details)
  256. [AArch64][PAC] Select llvm.ptrauth.sign/sign.generic to PAC*. (details)
Changes
  1. Revert "Put a temporary workaround in place for codesigning on the green-dragon-04 replacement machine." (details)
  2. Revert "Revert "Put a temporary workaround in place for codesigning on the green-dragon-04 replacement machine."" (details)
  3. [sanitizer] Disable dead device on the Android bot (details)

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

This run spent:

  • 8.9 sec waiting;
  • 1 hr 36 min build duration;
  • 1 hr 36 min total from scheduled to completion.
Revision: cf594497466442d80511b74fd4c7808fda85823d
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: e3a7f0e2f9ab566bd9b71fb54fe77e947b061a12
Repository: http://labmaster3.local/git/llvm-project.git
  • detached
Revision: cf594497466442d80511b74fd4c7808fda85823d
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (1 failure / ±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

Ninja target failed

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