Started 4 days 4 hr ago
Took 12 hr

Unstable Build #163 (Jun 30, 2020 1:37:52 AM)

Changes
  1. Add OpenBSD support to be able to retrieve the thread id (details)
  2. [MachineLICM] testcase for hoisting rematerializable instruction, nfc (details)
  3. [clang][docs] Remove untracked files from formatted status (details)
  4. [clang-tidy] Reworked enum options handling(again) (details)
  5. Fix build errors after b9306fd0 (details)
  6. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. (details)
  7. SpeculativeExecution: fix incorrect debug info move (details)
  8. Improve stack object printing. NFC. (details)
  9. Revert accidentally landed patch citing o build errors (details)
  10. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) (details)
  11. [CVP] Add tests for icmp or and/or edge conds (NFC) (details)
  12. [LVI] Refactor value from icmp cond handling (NFC) (details)
  13. [clang-tidy] Update lang restrictions on perf module (details)
  14. [InstCombine] Add tests for assume implication (NFC) (details)
  15. [NFC][PowerPC] Add run lines to test DivRemPairsPass. (details)
  16. [x86] add tests for rsqrt opportunities; NFC (details)
  17. [VectorCombine] add test for scalable vectors; NFC (details)
  18. Revert "[VectorCombine] add test for scalable vectors; NFC" (details)
  19. [VectorCombine] add test for scalable vectors; NFC (details)
  20. [Coroutines] Optimize the lifespan of temporary co_await object (details)
  21. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' (details)
  22. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and (details)
  23. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. (details)
  24. [SimplifyCFG] Regenerate test checks (NFC) (details)
  25. [SimplifyCFG] Make test more robust (NFC) (details)
  26. [NFC] CallGraph related cleanup (details)
  27. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers (details)
  28. Revert "[clang-tidy] Reworked enum options handling(again)" (details)
  29. [clangd][Hover] Dont crash on null types (details)
  30. [mlir] Modernize LLVM dialect rountrip test (details)
  31. [mlir] do not hardcode the name of the undefined function in the error message (details)
  32. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. (details)
  33. [gn build] Port 8f9ca561a2b (details)
  34. [clang-tidy] relanding b9306fd (details)
  35. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible (details)
  36. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible (details)
  37. Revert "[clang-tidy] relanding b9306fd" (details)
  38. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt (details)
  39. [llvm-objcopy] Emit error if removing symtab referenced by group section (details)
  40. [mlir] LLVM dialect: use addressof instead of constant to create function pointers (details)
  41. [mlir] make the bitwidth of device side index computations configurable (reland) (details)
  42. Add tests for sequences of callbacks that RecursiveASTVisitor produces (details)
  43. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h (details)
  44. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant (details)
  45. Move TestClangConfig into libClangTesting and use it in AST Matchers tests (details)
  46. [gn build] Port 8e5a56865f2 (details)
  47. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types (details)
  48. [AArch64][SVE] Add bfloat16 support to svext intrinsic (details)
  49. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. (details)
  50. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes (details)
  51. [Alignment][NFC] migrate DataLayout::getPreferredAlignment (details)
  52. [Alignment][NFC] Migrate AMDGPU backend to Align (details)
  53. [Driver] When forcing a crash print the bug report message (details)
  54. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T (details)
  55. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes (details)
  56. Add intrinsic helper function (details)
  57. [ADT] Add Bitfield utilities (details)
  58. [gn build] Port b56b467a9a8 (details)
  59. [NFC] Fix typos (details)
  60. [OpenCL] Reject block arguments (details)
  61. [lldb] Deduplicate Scalar integral getters (details)
  62. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . (details)
  63. [RISCV] Split the pseudo instruction splitting pass (details)
  64. [gn build] Port 2cb0644f90b (details)
  65. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC (details)
  66. [clang-format] Preserve whitespace in selected macros (details)
  67. AMDGPU: Use IsSSA property check instead of asserting on isSSA (details)
  68. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. (details)
  69. [clang-tidy] Fix hicpp-named-paramater (details)
  70. [mlir] Clean up NVVM intrinsics definitions a little. (details)
  71. [VectorCombine] try to form vector compare and binop to eliminate scalar ops (details)
  72. Inliner: Add missing test for alignment assume with byval (details)
  73. [lldb/Test] Skip TestVSCode_disconnect on Darwin (details)
  74. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX (details)
  75. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) (details)
  76. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor (details)
  77. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds (details)
  78. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" (details)
  79. Fix MSVC truncation of constant value warning. (details)
  80. [ARM] Better reductions (details)
  81. Compile the RecursiveASTVisitor callbacks test with "/bigobj" (details)
  82. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files (details)
  83. RecursiveASTVisitor: inline a macro that is only used once (details)
  84. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. (details)
  85. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build (details)
  86. [NFC] Fixed ignored .hip test. (details)
  87. [sve][acle] Implement some of the C intrinsics for brain float. (details)
  88. Correctly report Changed status in FoldBranchToCommonDest (details)
  89. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor (details)
  90. [gn build] Port fe0a555aa3c (details)
  91. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux (details)
  92. [libc++] Provide a default LLVM_PATH when building standalone (details)
  93. [libc++] Enable tests and documentation by default when building standalone (details)
  94. [Sphinx] Support older recommonmark versions. (details)
  95. [AArch64][SVE] clang: Add missing svbfloat16_t tests (details)
  96. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug (details)
  97. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics (details)
  98. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS (details)
  99. [SVE] Remove calls to VectorType::getNumElements from mlir (details)
  100. [runtimes] Remove the ability to select the old libc++ testing format (details)
  101. [SVE] Remove calls to VectorType::getNumElements from X86 (details)
  102. [ADT] Support const-qualified unique_functions (details)
  103. [DEBUGINFO]Add a test for packed bitfields, NFC. (details)
  104. [clangd] Config: config struct propagated through Context (details)
  105. Revert "[ADT] Support const-qualified unique_functions" (details)
  106. [IndVars] Regenerate test checks (NFC) (details)
  107. Add optimization to basic_string::assign for compile-time known constant values. (details)
  108. [gn build] Port 9963d93b073 (details)
  109. Silence unused var warning in NDEBUG build (details)
  110. X86: Use MOV32r0 pseudo instead of directly emitting xor (details)
  111. LowerConstantIntrinsics: Fix missing test for byval behavior (details)
  112. X86: Upgrade a test to not rely on byval pointee type (details)
  113. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version (details)
  114. [gn build] Add missing llvm-lipo dep to check-lld (details)
  115. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT (details)
  116. [flang] Defer stmt function body analysis until specification part complete (details)
  117. [ProcessGDBRemote] Get rid of an unused function. (details)
  118. Reland [ADT] Support const-qualified unique_functions (details)
  119. Revert "[clangd] Config: config struct propagated through Context" (details)
  120. Reland [clangd] Config: config struct propagated through Context (details)
  121. Revert "[clang][SourceManager] cache Macro Expansions" (details)
  122. Reland "[clang][SourceManager] cache Macro Expansions"" (details)
  123. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp (details)
  124. [ADT] Use more explicit from to initialize member. Appease MSVC? (details)
  125. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. (details)
  126. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep (details)
  127. [clangd] config() -> Config::current to avoid confict with NS (details)
  128. [X86] Add common prefixes to merge more hadd/sub tests checks (details)
  129. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. (details)
  130. [flang] Add coarray lowering hooks. (details)
  131. [mlir] add unsigned comparison builders to Affine EDSC (details)
  132. Fix a few cases that were incorrectly parsed as unary-expressions (details)
  133. [CMake] Fix incorrect handling of get_target_property failure (details)
  134. [MLIR] Add variadic isa<> for Type, Value, and Attribute (details)
  135. [CMake][compiler-rt] Only set lld as available when it was built (details)
  136. [SVE] Remove calls to VectorType::getNumElements from Instrumentation (details)
  137. Clang Driver: Use Apple ld64's new @response-file support. (details)
  138. Clang Driver: refactor support for writing response files to be (details)
  139. [FileCheck][NFC] Clean up RUN style in verbose.txt test (details)
  140. [FileCheck] Permit multiple -v or -vv (details)
  141. [MLIR][SPIRVToLLVM] Convert bitwise and logical not (details)
  142. [X86] Prefer AND over PSHUFB for v64i8 when possible (details)
  143. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping (details)
  144. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern (details)
  145. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed (details)
  146. [c++20] Fix handling of operator rewrites naming consteval operator<=>. (details)
  147. [darwin][driver] pass the minimum supported OS version to the linker (details)
  148. [OpenMP] fix clang warning about printf format in CUDA plugin (details)
  149. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test (details)
  150. Add missing #include (details)
  151. [SimplifyCFG] Fix inconsistency in block size assessment for threading (details)
  152. Add front/back accessors to indexed_accessor_range. (details)
  153. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle (details)
  154. [llvm-objcopy][MachO] Fix segment size alignment (details)
  155. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. (details)
  156. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR (details)
  157. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. (details)
  158. Fix missing build dependency on omp_gen. (details)
  159. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align (details)
  160. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 (details)
  161. [builtins] Change si_int to int in some helper declarations (details)
  162. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align (details)
  163. [Alignment][NFC] TargetLowering::allowsMemoryAccess (details)
  164. [clang-tidy][docs] Fix malformed link in ReleaseNotes (details)
  165. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. (details)
  166. [MLIR][Shape] Fix lowering of `shape.get_extent` (details)
  167. Revert "Fix missing build dependency on omp_gen." (details)
  168. [mlir] Fix case in MLIRGPUtoVulkanTransforms (details)
  169. [GlobalISel][InlineAsm] Add support for matching input constraints (details)
  170. AMDGPU/GlobalISel: Select icmp intrinsic (details)
  171. [yaml2obj] - Add a way to set default values for macros used in a YAML. (details)
  172. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. (details)
  173. [IR] NoFree IntrinsicProperty. (details)
  174. [lldb] Modernize TestOperatorOverload.py asserts (details)
  175. [Alignment][NFC] Migrate AtomicExpandPass to Align (details)
  176. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. (details)
  177. [mlir] Extended BufferPlacement to support nested region control flow. (details)
  178. [clangd] Remove redundant `findRefs` calls. NFC. (details)
  179. [llvm][Z3][NFC] Improve mkBitvector performance (details)
  180. [SystemZ] Add NoMerge MIFlag (details)
  181. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource (details)
  182. [lldb] Tab completion for `frame select` (details)
  183. [AST] Fix handling of some edge cases in fixed-point division. (details)
  184. [lldb] Tab completion for `frame recognizer delete` (details)
  185. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns (details)
  186. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change (details)
  187. [PM] Fix new PM to perform SpeculativeExecution as in old PM (details)
  188. [NFC][ARM] Tail predication reduction tests (details)
  189. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align (details)
  190. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align (details)
  191. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point (details)
  192. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align (details)
  193. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB (details)
  194. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions (details)
  195. [lldb/Test] Introduce "assertSuccess" (details)
  196. [ASTMatcher] Fix a performance regression: memorize the child match. (details)
  197. [DWARFYAML][MachO] Remove endianness related tests. (details)
  198. [libc++] Remove dead code since the removal of the old testing format (details)
  199. [runtimes] Rename newformat to just format, now that the old format has been removed (details)
  200. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. (details)
  201. [SystemZ] Simplify knownbits.ll test (details)
  202. [NFC] Remove dead code (details)
  203. Add Metadata to Transformer tooling (details)
  204. [lldb/Scripts] (details)
  205. [libc++abi] Remove empty source file cxa_unexpected.cpp (details)
  206. [clang-tidy] Sanity checks in ClangTidyTest header. (details)
  207. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment (details)
  208. [clang-tidy] performance-faster-string-find string-view (details)
  209. [CodeComplete] Tweak completion for else. (details)
  210. [ARM] Allow rounding intrinsics to be tail predicated (details)
  211. [lldb/Test] Skip recognizer tests when Python is disabled (details)
  212. [mlir] [VectorOps] Replace zero fma with mult for vector.contract (details)
  213. [ARM][MVE] Tail-predication: clean-up of unused code (details)
  214. X86: Use Register (details)
  215. AMDGPU: Use Register (details)
  216. TailDuplicator: Use Register (details)
  217. BranchFolding: Use Register (details)
  218. RegAlloc: Start using Register (details)
  219. [libc++abi] Remove unused include of <sys/types.h> (details)
  220. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated (details)
  221. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. (details)
  222. [ARM] Allow the fabs intrinsic to be tail predicated (details)
  223. [clang][docs] Add note about using `-flto` with `-g` on macOS (details)
Changes
  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders (details)

Started by timer

This run spent:

  • 8 hr 6 min waiting;
  • 12 hr build duration;
  • 12 hr total from scheduled to completion.
Revision: a1f4e48c4aca8c7339be2018926baf860a562f13
  • refs/remotes/origin/master
Revision: 40dd3891d6e81726fb450af140659f52c12bcf43
  • refs/remotes/origin/master
Test Result (2 failures / ±0)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

Link error

A link command has failed:
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