Started 15 days ago
Took 13 hr

Aborted Build #114 (Jan 14, 2020 1:37:55 AM)

Changes
  1. [InstCombine] Preserve nuw on sub of geps (PR44419) (detail)
  2. [LoopSimplify] Regenerate test checks; NFC (detail)
  3. [LoopRotate] Add tests for rotate with switch; NFC (detail)
  4. DSE: fix bug where we would only check libcalls for name rather than (detail)
  5. [X86] Add more complex tests for vector masks used with AND/OR/XOR. (detail)
  6. [X86][AVX] Add lowerShuffleAsLanePermuteAndSHUFP lowering (detail)
  7. Fix copy+paste typo in shuffle test name (detail)
  8. [Sema] Improve -Wrange-loop-analysis warnings. (detail)
  9. [X86] Fix outdated comment (detail)
  10. moveOperands - assert Src/Dst MachineOperands are non-null. (detail)
  11. Remove copy ctors identical to the default one. NFC. (detail)
  12. Fix uninitialized value clang static analyzer warning. NFC. (detail)
  13. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  14. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  15. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  16. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  17. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  18. GlobalModuleIndex - Fix use-after-move clang static analyzer warning. (detail)
  19. [X86AsmBackend] Be consistent about placing definitions out of line (detail)
  20. [X86AsmBackend] Move static function before sole use [NFC] (detail)
  21. [X86] Adjust nop emission by compiler to consider target decode (detail)
  22. [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value (detail)
  23. [ASTMatchers] extract public matchers from const-analysis into own patch (detail)
  24. Revert "[ASTMatchers] extract public matchers from const-analysis into (detail)
  25. [ExecutionEngine] Re-enable FastISel for non-iOS arm targets. (detail)
  26. Add -Wrange-loop-analysis changes to ReleaseNotes (detail)
  27. [X86] Turn FP_ROUND/STRICT_FP_ROUND into (detail)
  28. [X86][Disassembler] Simplify and optimize reader functions (detail)
  29. [LegalizeVectorOps] Only pass SDNode* instead SDValue to all of the (detail)
  30. [LegalizeVectorOps] Remove some of the simpler Expand methods. Pass (detail)
  31. [X86][Disassembler] Replace custom logger with LLVM_DEBUG (detail)
  32. [Support] Optionally call signal handlers when a function wrapped by the (detail)
  33. [ORC] Fix argv handling in runAsMain / lli. (detail)
  34. [Disassembler] Delete the VStream parameter of (detail)
  35. [X86][Disassembler] Optimize argument passing and immediate reading (detail)
  36. [X86][Disassembler] Shrink X86GenDisassemblerTables.inc from 36M to 6.1M (detail)
  37. [LegalizeVectorOps] Expand vector MERGE_VALUES immediately. (detail)
  38. [TargetLowering][X86] Connect the chain from STRICT_FSETCC in (detail)
  39. [LegalizeVectorOps] Parallelize the lo/hi part of STRICT_UINT_TO_FLOAT (detail)
  40. [SCEV] more accurate range for addrecexpr with nsw flag. (detail)
  41. [X86] Don't call LowerSETCC from LowerSELECT for (detail)
  42. [NFC] Refactor memory ops cluster method (detail)
  43. [profile] Support merge pool size >= 10 (detail)
  44. [X86][Disassembler] Simplify (detail)
  45. [X86][Disassembler] Merge X86DisassemblerDecoder.cpp into (detail)
  46. [X86][AVX] lowerShuffleAsLanePermuteAndSHUFP - only set the demanded (detail)
  47. [X86][AVX] Use lowerShuffleAsLanePermuteAndSHUFP to lower binary v4f64 (detail)
  48. [AMDGPU] Regenerate shl shift tests (detail)
  49. [MIPS] Regenerate shl/lshr shift tests (detail)
  50. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  51. [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin (detail)
  52. [NFC] Fix compilation of CrashRecoveryContext.cpp on mingw (detail)
  53. __patchable_function_entries: don't use linkage field 'unique' with (detail)
  54. [AMDGPU] Add gfx8 assembler and disassembler test cases (detail)
  55. [MC][ELF] Emit a relocation if target is defined in the same section and (detail)
  56. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  57. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  58. [RISCV] Check register class for AMO memory operands (detail)
  59. [SCEV] accurate range for addrecexpr with nuw flag (detail)
  60. [clangd] Assert that the testcases in FindExplicitReferencesTest.All (detail)
  61. [clangd] Show template arguments in type hierarchy when possible (detail)
  62. AMDGPU/GlobalISel: Copy type when inserting readfirstlane (detail)
  63. AMDGPU/GlobalISel: Don't use XEXEC class for SGPRs (detail)
  64. AMDGPU: Split test function (detail)
  65. [X86] Use SDNPOptInGlue instead of SDNPInGlue on a couple SDNodes. (detail)
  66. [DWARF5][DebugInfo]: Added support for DebugInfo generation for auto (detail)
  67. [DWARF5][clang]: Added support for DebugInfo generation for auto return (detail)
  68. [SCEV] Follow up of D71563: addressing post commit comment. NFC. (detail)
  69. [NFC] Update loop.decrement.reg intrinsic comment (detail)
  70. Add zero_extendi and sign_extendi to intrinsic namespace (detail)
  71. [lldb] Mark several tests as not dependent on debug info (detail)
  72. [RISCV] Collect Statistics on Compressed Instructions (detail)
  73. [clangd] Publish xref for macros from Index and AST. (detail)
  74. Revert "[DWARF5][clang]: Added support for DebugInfo generation for auto (detail)
  75. [lldb] Fix eh-frame-small-fde test for changes in lld (detail)
  76. This option allows selecting the TLS size in the local exec TLS model, (detail)
  77. ARMLowOverheadLoops: return earlier to avoid printing irrelevant dbg (detail)
  78. [DebugInfo][Support] Replace DWARFDataExtractor size function (detail)
  79. [lldb][NFC] Use range-based for loops in IRInterpreter (detail)
  80. [lldb] Fix lookup of symbols with the same address range but different (detail)
  81. [X86] Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI. (detail)
  82. [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in (detail)
  83. [llvm-exegesis][mips] Expand loadImmediate() (detail)
  84. [clangd] Remove raw string literals in macros (detail)
  85. [X86][SSE] Add knownbits test showing missing (detail)
  86. [SelectionDAG] ComputeKnownBits add getValidMinimumShiftAmountConstant() (detail)
  87. [clang] Remove raw string literals in macros (detail)
  88. [lldb][NFC] Remove debug print statement from TestExprDiagnostics.py (detail)
  89. [llvm-exegesis] Remove unneeded std::move() (detail)
  90. GlobalISel: Fix assertion on wide G_ZEXT sources (detail)
  91. [FPEnv] Fix chain handling for fpexcept.strict nodes (detail)
  92. Revert "[libc++] Explicitly enumerate std::string external (detail)
  93. [X86] Add knownbits tests showing missing shift amount demanded elts (detail)
  94. [SelectionDAG] ComputeKnownBits - Add DemandedElts support to (detail)
  95. [SelectionDAG] ComputeNumSignBits - Use getValidShiftAmountConstant for (detail)
  96. [InstSimplify] move tests for select from InstCombine; NFC (detail)
  97. [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible (detail)
  98. [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against data symbols (detail)
  99. [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below (detail)
  100. Add missing triples to tests in 0c29d3ff2233696f663ae34a8aeda23c750ac68f (detail)
  101. Sema::getOwningModule - take const Decl* type. (detail)
  102. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  103. Fix some cppcheck shadow variable warnings. NFCI. (detail)
  104. Merge isVectorType() and getAs<VectorType> calls to silence clang static (detail)
  105. Fix cppcheck uninitialized variable in DiffTree() constructor warning. (detail)
  106. [RISCV] Handle globals and block addresses in asm operands (detail)
  107. [Clang][Driver] Re-use the calling process instead of creating a new (detail)
  108. [mlir][Linalg] Update ReshapeOp::build to be more idiomatic (detail)
  109. [Inlining] Add PreInlineThreshold for the new pass manager (detail)
  110. [mlir] Added missing GPU lowering ops. (detail)
  111. [mlir] m_Constant() (detail)
  112. [DebugInfo] Make debug line address size mismatch non-fatal to parsing (detail)
  113. [ThinLTO] Add additional ThinLTO pipeline testing with new PM (detail)
  114. [AArch64][SVE] Add patterns for some arith SVE instructions. (detail)
  115. [Scheduler] Remove superfluous casts. NFC (detail)
  116. [X86] Add AVX2 known signbits codegen tests (detail)
  117. [X86][SSE] Add sitofp(ashr(x,y)) test case with non-uniform shift value (detail)
  118. [SelectionDAG] ComputeNumSignBits add (detail)
  119. [LegalizeTypes] Add SoftenFloatResult support for (detail)
  120. [lldb/Scripts] Remove SWIG bot (detail)
  121. Fix tests for builtbot failures (detail)
  122. [lldb/Docs] Extend description section of the main page (detail)
  123. [X86][SSE] Add sitofp(shl(sext(x),y)) test case with non-uniform shift (detail)
  124. AMDGPU/GlobalISel: Simplify assert (detail)
  125. AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF (detail)
  126. AMDGPU/GlobalISel: Add some baseline tests for vector extract (detail)
  127. AMDGPU/GlobalISel: Set insert point after waterfall loop (detail)
  128. [SelectionDAG] ComputeNumSignBits add (detail)
  129. AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap} (detail)
  130. Try number 2 for fixing bot failures (detail)
  131. Unbreak the mlir build after 202ab273e6eca134b69882f100c666fcd3affbcf (detail)
  132. Fix readability-identifier-naming missing member variables (detail)
  133. Hopefully last fix for bot failures (detail)
  134. [llvm][MIRVRegNamerUtils] Adding hashing on FrameIndex MachineOperands. (detail)
  135. [X86][Disassembler] Fix a bug when disassembling an empty string (detail)
  136. Add a couple of missed wildcards in debug-pass-manager output checking (detail)
  137. Revert "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" (detail)
  138. [gn build] (manually) port b4a99a061f51 (detail)
  139. [clangd] Render header of hover card as a heading (detail)
  140. [clangd] Include expression in DecltypeTypeLoc sourcerange while (detail)
  141. [lldb-server] Remove dead CMake code (detail)
  142. [Clang] Always set -z now linker option on Fuchsia (detail)
  143. Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use (detail)
  144. [LTO] Constify lto::Config reference passed to backends (NFC) (detail)
  145. [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF (detail)
  146. [InstCombine] add tests for select --> copysign; NFC (detail)
  147. Fix a test case by adding -fno-delayed-template-parsing. (detail)
  148. [NFC][clang][IFS] Adding braces to if-statement as prep for D71301. (detail)
  149. [clang][IFS] Prevent Clang-IFS from Leaking symbols from inside a block. (detail)
  150. [lldb] Revert ddf044290ede for TestProcessAPI.py (detail)
  151. [LegalizeIntegerTypes][X86] Add support for expanding input of (detail)
  152. [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid (detail)
  153. Implement VectorType conditional operator GNU extension. (detail)
  154. [InstCombine] add FMF to tests for more coverage; NFC (detail)
  155. [ItaniumCXXABI] Make tls wrappers properly comdat (detail)
  156. [ThinLTO/WPD] Fix index-based WPD for alias vtables (detail)
  157. PR44514: Fix recovery from noexcept with non-convertible expressions (detail)
  158. [mlir] Remove unnecessary assert for single region. (detail)
  159. Revert "[DWARF5][DebugInfo]: Added support for DebugInfo generation for (detail)
  160. [clang][IFS][test] Fixing mangled name of a test for Darwin. (detail)
  161. [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero (detail)
  162. [lldb-server] Prefer target_include_directories (detail)
  163. [mlir] Update the use-list algorithms in SymbolTable to support nested (detail)
  164. [mlir] Update the CallGraph for nested symbol references, and simplify (detail)
  165. [DebugInfo] Add another level to DebugInfoKind called Constructor (detail)
  166. [mlir] Add support for attaching a visibility to symbols. (detail)
  167. [mlir] NFC: Remove unused variable. (detail)
  168. Re-enable testing of .s tests under test/CodeGen/X86. (detail)
  169. [GlobalISel] Change representation of shuffle masks in MachineOperand. (detail)
  170. [llvm-exegesis] Initialize const bitvector member (detail)
  171. [LanguageRuntime] Retire an unused member function. NFCI. (detail)
  172. try to fix InterfaceStubs/lambda.cpp on Windows after bd8c8827d96f0 (detail)
  173. [lldb/Utility] Add std::move to make placate clang 3.8 (detail)
  174. [mlir] [VectorOps] fixed typo in verifier of slice op (detail)
  175. [clang] [test] Fix riscv-toolchain-extra to be less picky about paths (detail)
  176. [X86] Add test to show that nofpexcept flag is not preserved by stack (detail)
  177. [X86] Copy the nofpexcept flag when folding a load into an instruction (detail)
  178. [MLIR] Fix broken link locations after move to monorepo (detail)
  179. [PowerPC] [NFC] set instruction number as 1st priority of lsr cost (detail)
  180. [MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNC (detail)
  181. [ELF] Add -z force-ibt and -z shstk for Intel Control-flow Enforcement (detail)
  182. [OpenMP][Tool] Make tests for archer dependent on TSan (detail)
  183. [ELF] Delete unintended --force-bti (detail)
  184. [OpenMP][Tool] Improving stack trace for Archer (detail)
  185. [AMDGPU] Add gfx9 assembler and disassembler test cases (detail)
  186. [AMDGPU] Improve error checking in gfx10 assembler tests (detail)
  187. [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests (detail)
  188. [lldb] Fix that SBThread.GetStopDescription is returning strings with (detail)
  189. [lldb] Don't defend against internal LLVM errors in IRInterpreter (detail)
  190. [mlir] Fix -Wunused (detail)
  191. [AMDGPU] Fix getInstrLatency() always returning 1 (detail)
  192. [lldb][NFC] Rewrite python_api/rdar-12481949 test (detail)
  193. [libcxx] [test] Add casts to avoid signed/unsigned mismatch warnings on (detail)
  194. [AMDGPU] Model distance to instruction in bundle (detail)
  195. [llvm-readobj][test] - Fix grammar in comments. (detail)
  196. [clang-tidy] Ignore implicit casts in modernize-use-default-member-init (detail)
  197. [TableGen] Introduce a `defvar` statement. (detail)
  198. [TableGen] Introduce an if/then/else statement. (detail)
  199. [Target] Fix uninitialized value in (detail)
  200. [ARM][MVE] Masked gathers from base + vector of offsets (detail)
  201. [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations. (detail)
  202. [mlir] Ran git-clang-format. (detail)
  203. [lldb][NFC] Cleanup ClangASTContext::CompleteTagDeclarationDefinition (detail)
  204. [mlir] Create a gpu.module operation for the GPU Dialect. (detail)
  205. [RISCV] Fix ILP32D lowering for double+double/double+int return types (detail)
  206. [mlir] Fix translation of splat constants to LLVM IR (detail)
  207. [ARM][MVE] Disallow VPSEL for tail predication (detail)
  208. [SelectionDAG] ComputeKnownBits - merge (detail)
  209. [X86][SSE] Add add(shl(and(x,c1),c2),c3) test case with non-uniform (detail)
  210. [ARM][Thumb2] Fix ADD/SUB invalid writes to SP (detail)
  211. [ARM][LowOverheadLoops] Change predicate inspection (detail)
  212. [SelectionDAG] ComputeKnownBits - merge (detail)
  213. Fix "MIParser::getIRValue(unsigned int)’ defined but not used" warning. (detail)
  214. [ARM][LowOverheadLoops] Allow all MVE instrs. (detail)
  215. [lldb/Expression] Improve interpreter error message with a non-running (detail)
  216. [ARM,MVE] Use the new Tablegen `defvar` and `if` statements. (detail)
  217. [unittests] Fix "comparison of integers of different signs" warnings (detail)
  218. Make helper functions static or move them into anonymous namespaces. (detail)
  219. [FPEnv] Fix chain handling regression after 04a8696 (detail)
  220. [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions (detail)
  221. [FPEnv] Add some comments to IRBuilder.h (detail)
  222. [lldb][NFC] Make name parameter in AddMethodToCXXRecordType a StringRef (detail)
  223. [TableGen] Update editor modes for new keywords. (detail)
  224. [InstSimplify] add tests for vector select; NFC (detail)
  225. AArch64: fix bitcode upgrade of @llvm.neon.addp. (detail)
  226. Expression eval lookup speedup by not returning methods in (detail)
  227. Fix "null pointer passed to nonnull argument" clang static analyzer (detail)
  228. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  229. Merge isa<> and getAs<> calls to fix "pointer is null" static analyzer (detail)
  230. Remove duplicate variable. NFCI. (detail)
  231. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  232. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  233. [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section (detail)
  234. [lldb/DWARF] Move location list sections into DWARFContext (detail)
  235. [AIX] ExternalSymbolSDNode lowering (detail)
  236. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour (detail)
  237. [OpenCL] Add MSAA sharing extension builtin functions (detail)
  238. Revert "Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks (detail)
  239. [AArch64] Fix save register pairing for Windows AAPCS (detail)
  240. Revert "[DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues (detail)

Started by timer

This run spent:

  • 5 hr 47 min waiting;
  • 13 hr build duration;
  • 13 hr total from scheduled to completion.
Revision: b10f6b7112278ba91d57173466bff7fc85d4bf0d
  • refs/remotes/origin/master
Revision: 66f206567090b1d6e4879775d8308d3715379515
  • refs/remotes/origin/master
Test Result (1 failure / -1)

Timeout has been exceeded

Identified problems

Link error

A link command has failed:
Indication 1

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 2

Ninja target failed

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

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 4