Started 8 days 13 hr ago
Took 5 hr 33 min

Unstable Build #203 (Nov 17, 2020 1:37:50 AM)

Changes
  1. [Coroutines] Make sure that async coroutine context size is a multiple of the alignment requirement (details)
  2. [CostModel] add tests for math library calls; NFC (details)
  3. [CostModel] make default size cost for libcalls small (again) (details)
  4. [NFC] Small refactor to CompilationDatabase (details)
  5. [TableGen] Add frontend/backend phase timing capability. (details)
  6. [gn build] (manually) merge e51631ca4cf (details)
  7. Fix build after 54f9ee334 (details)
  8. [ARM] Remove more unused check prefixes, NFC (details)
  9. [BasicAA] Remove unnecessary size limitation (details)
  10. [llvm][NFC] Remove unnecessary vector creation in Annotations (details)
  11. Fix build (`ninja check` without running `ninja` first) (details)
  12. [TableGen] Fix missing braces in if statement (details)
  13. [Driver][test] Fix cc1-spawnprocess.c (details)
  14. [mlir][shape] Make attr-dict placement consistent (details)
  15. [AArch64] Remove unused check prefixes. NFC (details)
  16. [mlir] Add passes to passes.md to cleanup empty tabs on website index (details)
  17. Recommit "[VPlan] Use VPValue def for VPWidenSelectRecipe." (details)
  18. Move the test compiler setup in a common place. NFCI (details)
  19. Add forgotten in 888d06d file. (details)
  20. [DCE] Port -redundant-dbg-inst-elim to NPM (details)
  21. [sanitizer] Add timeouts for adb calls (details)
  22. [SCEV] Factor out part of wrap flag detection logic [NFC-ish] (details)
  23. [sanitizer] Fix setup of android-thread-properties-api (details)
  24. Revert "[SCEV] Factor out part of wrap flag detection logic [NFC-ish]" (details)
  25. [mlir] NFC: tiny fix in comment. (details)
  26. [Sema] Use isa<> instead of dyn_cast<> as pointer is never dereferenced. NFCI. (details)
  27. Fix temporary file name on Windows (details)
  28. [TableGen] Improve a couple of descriptions in the command guide (details)
  29. [VPlan] Use VPValue def for VPWidenGEPRecipe. (details)
  30. [gcc] Fix -Wempty-body warning. NFC. (details)
  31. [Sema] Improve notes for value category mismatch in overloading (details)
  32. Consistent spelling in diagnostics: {l,r}value instead of {l,r}-value (details)
  33. [NFC, Refactor] Modernize the TypeSpecifierWidth enum (Specifiers.h) to a scoped enum (details)
  34. [MemorySSA] Add pointer decrement loop clobber test case. (details)
  35. [AA] Add missing AAQI parameter (details)
  36. [OpenMP] Fix building for windows after adding omp_calloc (details)
  37. [InstCombine] add vector tests for multi-use demanded bits; NFC (details)
  38. [InstCombine] add multi-use demanded bits fold for add with low-bit mask (details)
  39. [InstCombine] reduce code for flip of masked bit; NFC (details)
  40. PR48169: Fix crash generating debug info for class non-type template (details)
  41. [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. (details)
  42. [IRCE] Use the same min runtime iteration threshold for BPI and BFI checks (details)
  43. [SanitizerCoverage] Use llvm::all_of (NFC) (details)
  44. [X86] Fix crash with i64 bitreverse on 32-bit targets with XOP. (details)
  45. [TRE] Use successors(BB) (NFC) (details)
  46. [BranchProbabilityInfo] Use predecessors(BB) and successors(BB) (NFC) (details)
  47. [NFC][Test] Add test coverage for IEEE Long Double on Power8 (details)
  48. [ADCE] Use succ_empty (NFC) (details)
  49. [Loop Fusion] Use pred_empty and succ_empty (NFC) (details)
  50. [IR] Use llvm::is_contained in BasicBlock::removePredecessor (NFC) (details)
  51. [JumpThreading] Call eraseBlock when folding a conditional branch (details)
  52. Recommit "[NFC] Move code between functions as a preparation step for further improvement" (details)
  53. [VE] LVLGen sets VL before vector insts (details)
  54. [MCJIT] Profile the code generated by MCJIT engine using Intel VTune profiler (details)
  55. [clang][cli] Add support for options with two flags for controlling the same field. (details)
  56. [VP][NFC] Rename to HANDLE_VP_TO_OPC (details)
  57. [VE] Change variable capitalization (details)
  58. [RISCV] Use a macro to simplify getTargetNodeName (details)
  59. [OpenMP][Tool] Add Archer option to disable data race analysis for sequential part (details)
  60. [lld] Use %t file in test (details)
  61. [ARM] Cortex-M7 schedule (details)
  62. [LoopFlatten] Widen the IV (details)
  63. [IRGen] Add !annotation metadata for auto-init stores. (details)
  64. [LoopFlatten] Fold variable into assert. NFC. (details)
  65. [sanitizer] Fix StackDepotPrint testing (details)
  66. [VE] Add pfchv intrinsic instructions (details)
  67. [mlir][Linalg] Add support for tileAndDistribute on tensors. (details)
  68. [lldb] [Process/FreeBSDRemote] Access GPR via reginfo offsets (details)
  69. [AMDGPU][MC] Corrected error position for hwreg() and sendmsg() (details)
  70. [AMDGPU][MC] Corrected error position for swizzle() (details)
  71. [lldb] [Process/FreeBSDRemote] Access FPR via RegisterInfo offsets (details)
  72. [lldb] [Process/FreeBSDRemote] Access debug registers via offsets (details)
  73. [lldb] [Process/FreeBSDRemote] Modernize and simplify YMM logic (details)
  74. [lldb] [Process/FreeBSDRemote] Optimize regset pointer logic (details)
  75. [Test] More tests on range check elimination (details)
  76. [NFC][tsan] Simplify call_pthread_cancel_with_cleanup (details)
  77. Revert "Move the test compiler setup in a common place. NFCI" (details)
  78. Hwasan reporting check for dladdr failing (details)
  79. [AArch64] Add check for widening instruction for SVE. (details)
  80. [Test] More tests on range checks (details)
  81. [AMDGPU][MC] Corrected error position for some operands and modifiers (details)
  82. Reland "Move the test compiler setup in a common place. NFCI" (details)
  83. Convert TypeSpecifiersPipe from Specifiers.h to a scoped enum; NFC (details)
  84. Convert TypeSpecifierSign from Specifiers.h to a scoped enum; NFC (details)
  85. Adding some explicit casts to appease build bots; NFC (details)
  86. Fix bots that are running with assertions enabled; NFC. (details)
  87. [VE] Add lsv/lvs intrinsic instructions (details)
  88. [clang][SveEmitter] Fix enum declarations. [NFCI] (details)
  89. [mlir][StandardToSPIRV] Extend support for lowering cmpi to SPIRV. (details)
  90. Add pass to add !annotate metadata from @llvm.global.annotations. (details)
  91. [gn build] Port 8dbe44cb293 (details)
  92. [lldb] Add support for using variables with C++ keywords names in non-C++ expressions (details)
  93. [AIX][driver] Include crti[_64].o and -bcdtors also for C language link invocations by default (details)
  94. BPF: make __builtin_btf_type_id() return 64bit int (details)
  95. [VE] fastcc and vreg-to-vreg copy (details)
  96. [MLIR][OpenMP] Add omp.wsloop operation (details)
  97. [VE] Optimize leaf functions (details)
  98. [flang][f18] Remove "-fdebug-resolve-names" (details)
  99. [mlir] Require std.alloc() ops to have canonical layout during LLVM lowering. (details)
  100. [AMDGPU] Add comments. NFC. (details)
  101. Fix the compilation assertion due to unreachable BB pruning not deleting the associated BB from the jump tables (details)
  102. AMDGPU: Split large offsets when selecting global saddr mode (details)
  103. [AMDGPU][GlobalISel] Fix lowerShlSat (details)
  104. AMDGPU: Select global saddr mode from SGPR pointer (details)
  105. [fuzzer] Add allocator_may_return_null to uncaught-exception.test. (details)
  106. [Coroutine] Allocas used by StoreInst does not always escape (details)
  107. [fuzzer] Disable uncaught-exception on non-Win+undo bad fix (details)
  108. [flang] Unsplit COMPLEX operations (details)
  109. [lldb] Skip TestCppKeywordsAsCIdentifiers on Windows (details)
  110. [SimplifyCFG] Respect optforfuzzing in NPM pass (details)
  111. [RISCV] When matching SROIW, check all 64 bits of the OR mask (details)
  112. [Flang][OpenMP] Add semantic checks for OpenMP Depend clause. (details)
  113. Reland "[AsmPrinter] fix -disable-debug-info option" (details)
  114. [libc++] Remove transitional #error message (details)
  115. [RISCV] Add MC tests for the User Vector CSRs (details)
  116. [YAMLIO] Correctly diagnose empty alias/anchor (details)
  117. [AArch64][GlobalISel] Look through a G_ZEXT when trying to match shift-extended register offsets. (details)
  118. [dsymutil] Generalize handling of aliases external symbols (details)
  119. Convert ConstexprKind from Specifiers.h to a scoped enum; NFC (details)
  120. Speculatively fix the lldb build (details)
  121. Another speculative fix for lldb related to ConstexprSpecKind (details)
  122. Revert "[InstCombine] add multi-use demanded bits fold for add with low-bit mask" (details)
  123. [ConstraintElimination] Add complex test cases. (details)
  124. [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function (details)
  125. [SCEV] Factor out part of wrap flag detection logic [NFC](try 2) (details)
  126. lld/mach-o: Infer darwinnew from filename ld64.lld.darwinnew too (details)
  127. [mlir] Add DecomposeCallGraphTypes pass. (details)
  128. [scudo][standalone] Correct min/max region indices (details)
  129. [libc++] Move the GDB pretty printer tests to the DSL (details)
  130. [LoopVec] Introduce an api for detecting uniform memory ops (details)
  131. [ConstraintElimination] Add support for Or. (details)
  132. [crashlog] Implement parser for JSON encoded crashlogs (details)
  133. [VE] Add lvm/svm intrinsic instructions (details)
  134. [InferAddrSpace] Teach to handle assumed address space. (details)
  135. [clang-tidy] performance-unnecessary-copy-initialization: Check for const reference arguments that are replaced template parameter type. (details)
  136. [AArch64][GlobalISel] Fold G_XOR x, -1 into G_SELECT and select CSINV (details)
  137. [LoopFlatten] Disable IV widening (details)
  138. Revert "Revert "[analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions."" (details)
  139. Add an optional argument for pattern rewriter max iteration count (NFC) (details)
  140. [MLIR] Extend Symbol verification to reject public symbol declarations. (details)
  141. [MC][test] Strengthen dwarf-asm-multiple-sections.s by adding more CHECK lines (details)
  142. [sanitizers-test]add definition for %device_rm on android so it stops complaining (details)
  143. [Polly] Move SimplifyVisitor into polly namespace. (details)
  144. test commit for new client (details)
  145. Fix flang MLIR unit test verification failures (details)
  146. [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer (details)
  147. [AMDGPU] Add option -munsafe-fp-atomics (details)
  148. [flang] Duplicate names for ac-implied-do variables erroneously cause errors (details)
  149. [ORC] Include config.h in RegisterEHFrames.cpp. (details)
  150. [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. (details)
  151. [Polly] Add override qualifiers. (details)
  152. Add const qualifier to Type's utility functions (details)
  153. ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g (details)
  154. Fix python bindings tests after change in visibility requirement for symbol declarations (details)
  155. [Debugify] Skip debugifying on special/immutable passes (details)
  156. [NFC][PowerPC] Add testcase of constant-i64. (details)
  157. [SanitizerCoverage] Use [&] for lambdas (NFC) (details)
  158. [Test] One more widening opportunity test (details)
  159. [Transforms] Use pred_empty (NFC) (details)
  160. [NFC] Add const qualifier to isEmpty() (details)
  161. [NPM] Add remaining test of -slsr (details)
  162. [NFC] Collect ext users into vector instead of finding them twice (details)
  163. [crashlog] Improve patch-crashlog.py script (details)
  164. [Test] Add one more elaborate test with LCSSA users (details)
  165. [JumpThreading] Fix branch probabilities in DuplicateCondBranchOnPHIIntoPred() (details)
  166. [Driver] Quote executable in reports generated by -fproc-stat-report (details)
  167. [mlir][IR] Use tablegen for the BuiltinDialect and operations (details)
  168. [mlir][NFC] Remove references to Module.h and Function.h (details)
  169. [clang-tidy] Verify the fixes in abseil-redundant-strcat-calls test, NFC (details)
  170. [PowerPC] Add negated abs test using llvm.abs intrinsic. NFC. (details)
Changes
  1. [sanitizer] Simplify few lines in bot script (details)
  2. clangd-ubuntu-tsan: Fix arguments passed to CMake (details)
  3. clangd-ubuntu-tsan: fix depends_on_projects (details)
  4. clangd-ubuntu-tsan: Add forgotten gRPC installation path (details)
  5. clangd-ubuntu-clang: Cleanup (details)
  6. clangd-ubuntu-clang: Bump gRPC back to 1.33.2 (details)

Started by timer

This run spent:

  • 4 ms waiting;
  • 5 hr 33 min build duration;
  • 5 hr 33 min total from scheduled to completion.
Revision: c2460c3254a0de7a63c082474cc5dc73fe10b7b0
  • refs/remotes/origin/master
Revision: 8efd618edaf110cab2d25b56ee66eced203639d1
  • refs/remotes/origin/master
Test Result (2 failures / -1)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