Started 1 mo 17 days ago
Took 1 hr 35 min

Success Build #137 (Aug 30, 2019 4:38:55 AM)

Changes
  1. [lldb][NFC] Test named operators like new and function names that might (detail)
  2. [clang-tidy] Fix the potential infinite loop in (detail)
  3. [lldb][NFC] Refactor and document ClangASTContext::IsOperator (detail)
  4. [clangd] Cleans up the semantic highlighting resources if clangd stops. (detail)
  5. [X86] Add test for rotate combining when add X, X is used instead of shl (detail)
  6. [SelectionDAG] Don't generate libcalls for wide shifts on Windows (detail)
  7. Reland "[yaml2obj] - Don't allow setting StOther and Other/Visibility at (detail)
  8. InstCombiner::visitSelectInst - rename Pred to MinMaxPred to stop shadow (detail)
  9. [Attributor] Restrict liveness and return information to functions (detail)
  10. [XRay] Fixing one test case for FreeBSD (detail)
  11. [libomptarget] Refactor syncthreads macro to inline function (detail)
  12. lld: Make a test not fail if "repro" is part of the build directory name (detail)
  13. Remove duplicate 'BitWidth' variable. NFCI. (detail)
  14. [OPENMP][Analysis] Add analysis of the map clauses. (detail)
  15. [AMDGPU] Adjust number of SGPRs available in Calling Convention (detail)
  16. Use target_impl functions to replace more inline asm (detail)
  17. [NFC] Added a comment to avoid possible confusion (detail)
  18. [clangd][vscode] Don't leak the resources (detail)
  19. Try fixing CRLF issues in Git with [clang-scan-deps] Minimizer: (detail)
  20. Fix uninitialized variable warning in cppcheck. NFCI. (detail)
  21. [InstCombine] Disable recursion in foldGEPICmp for vector pointer GEPs (detail)
  22. [NFC] Added more tests for D66651 (detail)
  23. Reduce scope of variable only used in a local pattern match. NFCI. (detail)
  24. [AArch64][GlobalISel] Fall back when translating musttail calls (detail)
  25. [dotest] Remove -q (quiet) flag. (detail)
  26. [TestCppOperators] Enable TestCppOperators on Windows. (detail)
  27. [FPEnv] Add fptosi and fptoui constrained intrinsics. (detail)
  28. [clangd] Migrate last tweak tests to TweakTesting.h and remove old (detail)
  29. [Attributor] Regularly clear dependences to remove spurious ones (detail)
  30. [dotest] Don't spend time replacing spaces in print output. (detail)
  31. [dotest] Don't try to guess the llvm binary dir. (detail)
  32. [X86][ReleaseNotes] Add a note about the switch to widening legalization (detail)
  33. [dotest] Don't try to guess the lldb binary & python dir. (detail)
  34. [dotest] Remove outdates TODO (detail)
  35. [ValueMapper] NFC: Remove dead code to pause metadata mapping (detail)
  36. [test] Temporarily disable two tests on Windows (detail)
  37. [libc++] Fix visibility of __vector_base_common on GCC (detail)
  38. Further relax checks in asan-symbolize-bad-path.cpp (detail)
  39. [analyzer] Trust global initializers when analyzing main(). (detail)
  40. [analyzer] pr43036: Fix support for operator 'sizeof...'. (detail)
  41. [analyzer] Fix analyzer warnings on analyzer. (detail)
  42. [CFG] Make representation of destructor calls more accurate. (detail)
  43. [InstCombine] clean up wrap propagation for reassociated ops; NFCI (detail)
  44. [Clangd] Initial version of ExtractFunction (detail)
  45. [AMDGPU] Fix bug when calculating user_spgr_count for Code Object V3 (detail)
  46. gn build: Merge r370249 (detail)
  47. [GlobalISel] Import patterns containing SUBREG_TO_REG (detail)
  48. [Core] Use GetAPInt instead of constructing APInts in place (detail)
  49. Use the handle --check-prefixes mechanism to de-verbosify a couple (detail)
  50. Ignore object files that lack coverage information. (detail)
  51. [ASan] Make insertion of version mismatch guard configurable (detail)
  52. [dotest] Centralize and simplify session dir logic (NFC) (detail)
  53. [llvm-readobj][XCOFF][NFC] Add return statement to avoid (detail)
  54. Fix always_inline 'target' compatibility check code for Lambdas (detail)
  55. Revert "[clangd] Migrate last tweak tests to TweakTesting.h and remove (detail)
  56. [analyzer] Fix more analyzer warnings on analyzer and libAnalysis. (detail)
  57. [dotest] Remove --rerun-max-file-threshold (detail)
  58. Fix for "DICompileUnit not listed in llvm.dbg.cu" verification error (detail)
  59. [dotest] Remove --event-add-entries (detail)
  60. Add tie-breaker for register class sorting in getSuperRegForSubReg (detail)
  61. [mips] Fix 64-bit address loading in case of applying 32-bit mask to the (detail)
  62. [mips] Add an empty line to separate different patterns. NFC (detail)
  63. Fix a passing XFAIL test (detail)
  64. [LLVM-C] Fix omission of INSTALL_WITH_TOOLCHAIN to llvm_add_library() (detail)
  65. [WebAssembly] Add atomic.fence instruction (detail)
  66. [clangd] Fix ExtractFunction dependencies (detail)
  67. [Modules] Fix rebuilding an updated module for each of its consumers. (detail)
  68. [RISCV] Avoid generating AssertZext for LP64 ABI when lowering floating (detail)
  69. [X86] Fix a couple isel patterns to not shrink a volatile load. (detail)
  70. [sanitizer] Simplify COMPILER_RT setup in lint script (detail)
  71. [dotest] Make dotest.py invocation repeatable (detail)
  72. Add requirement to test. (detail)
  73. GlobalISel/TableGen: Handle setcc patterns (detail)
  74. AMDGPU: Don't use frame virtual registers (detail)
  75. [Attributor] Fix typo (detail)
  76. [Attributor][Fix] Indicate change correctly (detail)
  77. [Attributor][NFC] Add const to map key (detail)
  78. [Attributor] Improve messages in iteration verify mode (detail)
  79. [TSanRuntime] Upstream thread swift race detector. (detail)
  80. [python] remove testsuite vestiges. (detail)
  81. [sanitizer] Support monorepo layout in symbolizer build script (detail)
  82. [ObjectYAML] Fix lifetime issue in dumpDebugLines (detail)
  83. [LoopUnroll] Use Lazy strategy for DTU used for (detail)
  84. [X86] Make inline assembly 'x' and 'v' constraints work for f128. (detail)
  85. [X86] Add a DAG combine to combine INSERTPS and VBROADCAST of a scalar (detail)
  86. [Attributor] Deduce "noalias" attribute (detail)
  87. [X86] Remove some unneeded X86VBroadcast isel patterns that have larger (detail)
  88. [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32 (detail)
  89. Removed dead code from clang/AST/NSAPI.h (detail)
  90. [X86] Remove isel patterns with X86VBroadcast+scalar_to_vector+load. (detail)
  91. [Test][Time profiler] Fix test for python3 (detail)
  92. Provide a real link to the doc and remove old information (detail)
  93. fix the bugzilla url (detail)
  94. use https for llvm.org in the doc (detail)
  95. Reland "[clangd] Migrate last tweak tests to TweakTesting.h and remove (detail)
  96. [clangd] Update themeRuleMatcher when color theme changes in vscode (detail)
  97. [llvm-readobj] Remove a leftover string trim operation. NFC. (detail)
  98. [llvm-readobj] Print the resource type textually for .res files (detail)
  99. [COFF] Fix error handling in ResourceSectionRef (detail)
  100. [COFF] Add a bounds checking helper for iterating a (detail)
  101. [COFF] Add a ResourceSectionRef method for getting the data entry, print (detail)
  102. [Analyzer] Iterator Checkers - Make range errors and invalidated access (detail)
  103. [lldb][NFC] Also test operator new/new[]/delete/delete[]/comma/addr-of (detail)
  104. [lldb][NFC] Try fixing TestCompletion.py on Windows (detail)
  105. Fix variable set but no used warning on NDEBUG builds. NFCI. (detail)
  106. Fix variable set but no used warnings on NDEBUG builds. NFCI. (detail)
  107. LegalizeSetCCCondCode - Reduce scope of NeedSwap to fix cppcheck (detail)
  108. [Index] Marked a bunch of classes 'final' (detail)
  109. [OpenCL] Fix diagnosing enqueue_kernel call with too few args (detail)
  110. [Index] Create PP callbacks in the ASTConsumer (detail)
  111. [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (detail)
  112. [ARM] Masked load and store and predicate tests. NFC (detail)
  113. [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (detail)
  114. [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to (detail)
  115. [DebugInfo] LiveDebugValues should always revisit backedges if it skips (detail)
  116. [ARM] MVE Masked loads and stores (detail)
  117. [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a (detail)
  118. [yaml2obj] - Allow placing local symbols after globals. (detail)
  119. Fix shadow variable warning. NFCI. (detail)
  120. Fix signed/unsigned comparison warning. NFCI. (detail)
  121. [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable (detail)
  122. [CodeGen]: don't treat structures returned in registers as memory inputs (detail)
  123. [Index] Moved the IndexDataConsumer::finish call into the (detail)
  124. [Index] Stopped wrapping FrontendActions in libIndex and its users (detail)
  125. [Index] Added a ShouldSkipFunctionBody callback to libIndex, and (detail)
  126. [CostModel] Model all `extractvalue`s as free. (detail)
  127. Removed two function declarations that don't have definitions (detail)
  128. Removed `AnyFunctionDecl`, it is unused. (detail)
  129. Fix MSVC "not all control paths return a value" warning. NFCI. (detail)
  130. Fix variable ‘IsInitCapturePack’ set but not used warning. NFCI. (detail)
  131. [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + (detail)
  132. [InstCombine] Fold '((%x * %y) u/ %x) != %y' to (detail)
  133. [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can (detail)
  134. [InstSimplify] Drop leftover "division-by-zero guard" around (detail)
  135. [InstSimplify] Drop leftover "division-by-zero guard" around (detail)
  136. [mips] Fix expanding `lw/sw $reg1, symbol($reg2)` instruction (detail)
  137. [mips] Inline emitStoreWithSymOffset and emitLoadWithSymOffset methods. (detail)
  138. Allow replaceAndRecursivelySimplify to list unsimplified visitees. (detail)
  139. [RISCV] Fix callee-saved-gprs.ll test ABIs (detail)
  140. Removed a function declaration that doesn't have a definition (detail)
  141. DWARFDebugLoc: Make parsing and error reporting more robust (detail)
  142. [DAGCombine] Fix shadow variable warnings. NFCI. (detail)
  143. [clangd][NFC] Update background-index command line description (detail)
  144. [ScopBuilder] Remove superfluous while loop in buildDomains. NFC. (detail)
  145. [NFC][SimplifyCFG] 'Safely extract low bits' pattern will also benefit (detail)
  146. [clangd] Update out-of-date links in readme, NFC. (detail)
  147. [Clangd] NFC: Added fixme for checking for local/anonymous types for (detail)
  148. Remove DWARFExpression::LocationListSize (detail)
  149. Fix GetDIEForDeclContext so it only returns entries matching the (detail)
  150. [PowerPC][NFC] Update fp-int-conversions-direct-moves.ll using script (detail)
  151. [SimplifyCFG] Skip sinking common lifetime markers of `alloca`. (detail)
  152. [AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics (detail)
  153. [AArch64][GlobalISel] Select @llvm.aarch64.ldxr.* intrinsics (detail)
  154. Changed FrontendActionFactory::create to return a std::unique_ptr (detail)
  155. [GlobalISel][AArch64] Use a GISelPredicateCode to select (detail)
  156. [InstCombine] add tests for bswap disguised as shuffle; NFC (detail)
  157. [GlobalISel][AArch64] Select llvm.aarch64.stxr* intrinsics. (detail)
  158. Added 'inline' to functions defined in headers to avoid ODR violations (detail)
  159. [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. (detail)
  160. Revert "[TSanRuntime] Upstream thread swift race detector." (detail)
  161. [dotest] Remove the curses result formatter. (detail)
  162. [dotest] Remove deprecated loggin through env variables. (detail)
  163. GlobalISel: Add known bits to InstructionSelector (detail)
  164. GlobalISel: Add maskedValueIsZero and signBitIsZero to known bits (detail)
  165. [cmake] enable x86 libfuzzer on Windows (detail)
  166. [LoopUnrollAndJam] Use Lazy strategy for DTU. (detail)
  167. GlobalISel: Don't compute known bits for non-integral GEP (detail)
  168. [X86] Remove what little support we had for MPX (detail)
  169. [test] Fix various module cache bugs and inconsistencies (detail)
  170. [lldb][NFC] Document options parameter in ClangUserExpression (detail)
  171. [DependenceInfo] Compute WAR dependence info using ISL kills. NFC. (detail)
  172. Revert enabling MemorySSA. (detail)
  173. Revert [MBP] Disable aggressive loop rotate in plain mode (detail)
  174. [InstCombine] reduce duplicated code; NFC (detail)
  175. Remove `FileManager::invalidateCache` as it has no callers anymore. NFC. (detail)
  176. Avoid crash when dumping NULL Type as JSON. (detail)
  177. AMDGPU/GlobalISel: Legalize sin/cos (detail)
  178. [ASan] Version mismatch check follow-up (detail)
  179. [X86][SSE] combinePMULDQ - pmuldq(x, 0) -> zero vector (PR43159) (detail)
  180. Fix the build for MSVC builds using M_PI (detail)
  181. [CFG] Fix CFG for statement-expressions in return values. (detail)
  182. [InstCombine] add possible bswap as widening shuffle test; NFC (detail)
  183. Allow '@' to appear in x86 mingw symbols (detail)
  184. [X86] Don't emit unreachable stack adjustments (detail)
  185. [AArch64][GlobalISel] Select arithmetic extended register patterns (detail)
  186. [PowerPC] Support extended mnemonics mffprwz etc. (detail)
  187. [NFC] Test commit - sorted headers. (detail)
  188. [lit] Print exit code in for unresolved (lldb)tests. (detail)
  189. [Tests] Precommit a few cases where we're missing oppurtunities for (detail)
  190. [WebAssembly] Make __attribute__((used)) not imply export. (detail)
  191. [WebAssembly] Implement NO_STRIP (detail)
  192. Refactor InitListChecker to make it a bit clearer that hasError is only (detail)
  193. Refactor InitListChecker to check only a single (explicit) initializer (detail)
  194. Fix silent wrong-code bugs and crashes with designated initialization. (detail)
  195. [clang-scan-deps] reuse the file manager across invocations of the (detail)
  196. [CMake][Fuchsia] Enable experimental pass manager by default (detail)
  197. [Modules] Make ReadModuleMapFileBlock errors reliable (detail)
  198. DebugInfo: add CodeView register mapping for ARM NT (detail)
  199. [X86] Explicitly list all the always trivially rematerializable (detail)
  200. [clang-scan-deps] NFC, refactor the DependencyScanningWorker to use a (detail)
  201. [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO (detail)
  202. [PowerPC][NFC] Use -mtriple in RUN line, remove target triple in tls.ll (detail)
  203. [PowerPC][NFC] Use inline Subtarget->isPPC64() (detail)
  204. [clangd] Add distinct highlightings for static fields and methods (detail)
  205. [CodeGen] Fix lowering for returning the result of an extractvalue (detail)
  206. [MIPS GlobalISel] Lower fptoui (detail)
  207. [MIPS GlobalISel] Lower uitofp (detail)
  208. [COFF] Add a ResourceSectionRef method for getting resource contents (detail)
  209. [WindowsResource] Avoid duplicating the input filenames for each (detail)
  210. [WindowsResource] Remove use of global variables in (detail)
  211. [LLD] [COFF] Support merging resource object files (detail)
  212. [ELF] Set `referenced` bit of Undefined created by BitcodeFile (detail)
  213. [lldb][NFC] Move Clang-specific flags to ClangUserExpression (detail)
  214. [ADT] Removed VariadicFunction (detail)
  215. gn build: Merge r370441 (detail)
  216. vim: add `immarg` keyword (detail)
  217. [CodeGen]: fix error message for "=r" asm constraint (detail)
  218. [clangd] Add .vscode-test to .gitignore. (detail)
  219. [LiveDebugValues] Insert entry values after bundles (detail)
  220. dotest: improvements to the pexpect tests (detail)
  221. [Tooling] Migrated APIs that take ownership of objects to unique_ptr (detail)
  222. [clangd] Collecting main file macro expansion locations in ParsedAST. (detail)
  223. [NFC] SCEVExpander: add SetCurrentDebugLocation() / (detail)
  224. [LoopIdiomRecognize] BCmp loop idiom recognition (detail)
  225. [Clangd] ExtractFunction Added checks for broken control flow (detail)
  226. [Attributor] Implement AANoAliasCallSiteArgument initialization (detail)
  227. [ASTImporter] Propagate errors during import of overridden methods. (detail)
  228. [llvm-objcopy] Allow the visibility of symbols created by --binary and (detail)
  229. Fix Wdocumentation warning. NFCI. (detail)
  230. [DAGCombine] visitMULHS/visitMULHU - isBuildVectorAllZeros doesn't mean (detail)
  231. [ASTImporter] Do not look up lambda classes (detail)
  232. [dotest] Finish removing -q (detail)
  233. [CodeGen] Introduce MachineBasicBlock::replacePhiUsesWith helper and use (detail)
  234. [X86] Add tests for rotate matching. NFC (detail)
  235. Remove an extra ";", NFC. (detail)
  236. [RISCV] Fix a couple of tests' CHECKs (detail)
  237. [mips] Merge common checkings under the same check prefix. NFC (detail)
  238. [DAGCombine] visitMULHS - use getScalarValueSizeInBits() to make safe (detail)
Changes
  1. [lldb] Increase timeout for sanitized bot (detail)
  2. [sanitizer] Always clobber if unexpected svn/git checkout exists (detail)
  3. [tsan] Use git on tsan bot (detail)
  4. [lldb] Double the individual test timeout for sanitized tests. (detail)
  5. [sanitizer] Enabled git on MTE bot (detail)
  6. [sanitizer] Delete abandoned script (detail)
  7. [sanitizer] Fix 'unbound variable' (detail)
  8. [sanitizer] Optimize git clone by using small depth (detail)
  9. [sanitizer] Switch sanitizer-x86_64-linux to git (detail)

Started by timer

This run spent:

  • 54 min waiting;
  • 1 hr 35 min build duration;
  • 1 hr 35 min total from scheduled to completion.
Revision: 8e1989e79a49e9e246a2863ea927fdabaa150e5f
  • refs/remotes/origin/master
Revision: 99a928f97174ec1f22fb589fd4c30f29a498809f
  • refs/remotes/origin/master
Test Result (no failures)