Started 4 mo 10 days ago
Took 1 hr 17 min on labmaster2

Success Build #9691 (Feb 27, 2020 12:15:03 PM)

Changes

Git (git http://labmaster3.local/git/llvm-project.git)

  1. [AArch64][SVE] Add SVE2 intrinsics for bit permutation & table lookup (detail)
  2. tsan: fix pthread_detach with called_from_lib suppressions (detail)
  3. Revert "[compiler-rt] Add a critical section when flushing gcov counters" (detail)
  4. [gn build] (manually) merge e058667a2e01 (detail)
  5. [clangd] Bump index version number. (detail)
  6. [clang][Tooling] Add a way to tokenize a FileRange (detail)
  7. [OpenMP] Fix the test by generating output file in temporary directory (detail)
  8. [gn build] (manually) port 2f6cc21f44e (detail)
  9. [Assembler] Allow assembling empty index with non-zero flags (detail)
  10. [gn build] re-"gn format" all gn files (detail)
  11. [OpenCL] Add atomic type builtins (detail)
  12. [mlir][Linalg] NFC - Refactor LinalgStructuredOps towards "named" Linalg ops (detail)
  13. AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible (detail)
  14. AMDGPU: Fix some more incorrect check lines (detail)
  15. [libTooling] Add function to determine associated text of a declaration. (detail)
  16. Quick fix for bot failure on "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" (detail)
  17. Put microsoft template parameter shadow warning behind separate flag (PR44794) (detail)
  18. [AIX] Remove whitelist checking for ExternalSymbolSDNodes (detail)
  19. [ARM,MVE] Add predicated intrinsics for many unary functions. (detail)
  20. Full fix for "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" (hopefully) (detail)
  21. [clangd] use printQualifiedName to skip the inlinenamespace qualifiers. (detail)
  22. [clang-format] Special handling of spaces for C# code (detail)
  23. Recommit "[DWARFDebugLine] Avoid dumping prologue members we did not parse" (detail)
  24. [DAG] visitRotate - modulo non-uniform constant rotation amounts (detail)
  25. Add unit tests for RangeDataVector::FindEntryIndexesThatContain (detail)
  26. [AArch64] add tests for fake fneg; NFC (detail)
  27. Add _LIBCPP_BUILTIN_CONSTANT_P support. (detail)
  28. Introduce DWARFDataExtractor::getInitialLength (detail)
  29. [gn build] Port 3c36d8dad57 (detail)
  30. [DAGCombiner] avoid narrowing fake fneg vector op (detail)
  31. [clangd] Clean-up XRefs.cpp from Lexer usages and unnecessary SourceLoc transformations (detail)
  32. [ELF] --orphan-handling=: don't warn/error for unused synthesized sections (detail)
  33. [llvm-objcopy][test] Improve empty section tests (detail)
  34. Avoid SmallString.h include in MD5.h, NFC (detail)
  35. [libc] Fix build when -DBUILD_SHARED_LIBS=On (detail)
  36. Use virtual functions in ParsedAttrInfo instead of function pointers (detail)
  37. [PowerPC][NFC] Convert grep usage to FileCheck in lit test. (detail)
  38. [compiler-rt] Build all alias in builtin as private external on Darwin (detail)
  39. [mlir][spirv] NFC: move folders and canonicalizers in a separate file (detail)
  40. Devirtualize a call on alloca without waiting for post inline cleanup and next (detail)
  41. [libcxx] Fix _LIBCPP_HAS_THREAD_API_EXTERNAL build (detail)
  42. [TTI] Let getOperationCost assume that Freeze is free (detail)
  43. [SDAG] Add SDNode::values() = make_range(values_begin(), values_end()) (detail)
  44. [lldb/test] Skip running a test under ASan, it intentionally double-frees (detail)
  45. Fix buildbots after recent GSYM commit. (detail)
  46. [ELF] --orphan-handling=: don't warn/error for input SHT_REL[A] retained by --emit-relocs (detail)
  47. Remove unneeded Compiler.h and DataTypes.h includes, NFC (detail)
  48. Inline basic_string::erase for fastpath where __n == npos (detail)
  49. [Hexagon] Improve casting of boolean HVX vectors to scalars (detail)
  50. Fix LLP64 detection in SwapByteOrder.h (detail)
  51. [InstCombine] Remove trivially empty ranges from end (detail)
  52. [AVR] Don't adjust addresses by 2 for absolute values (detail)
  53. [AVR] Fix private label prefix (detail)
  54. [CVP] Add test for cmp of local phi; NFC (detail)
  55. [InstCombine] Simplify DCE code; NFC (detail)
  56. [TSan] Add CMake check for minimal SDK requirements on Darwin (detail)
  57. [CVP] Simplify cmp of local phi node (detail)
  58. [SimpleLoopUnswitch] Remove unnecessary include; NFC (detail)
  59. [clang] fix error detection in consteval calls (detail)
  60. [mlir][spirv] Add some folders for spv.LogicalAnd/spv.LogicalOr (detail)
  61. [VectorCombine] add a debug flag to skip all transforms (detail)
  62. [ms] Rename ParsingInlineAsm functions/variables to reflect MS-specificity. (detail)
  63. [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym bundle (detail)
  64. Fix for the test failues introduced in https://reviews.llvm.org/D74704. (detail)
  65. [libc] Fix typo of namespace in round implementation. (detail)
  66. [scudo][standalone] Various improvements wrt RSS (detail)
  67. [mlir][spirv] Refactoring to avoid calling the same function twice (detail)
  68. [llvm-objcopy] Enable --discard-all for MachO (detail)
  69. [MC] Pull out a relaxFragment helper [NFC] (detail)
  70. Update the ARC docs for non-trivial ownership in structs. (detail)
  71. [DebugInfo][NFC] Remove handler with ErrorPolicy from DWARFContext. (detail)
  72. [ASTMatchers] HasNameMatcher handles `extern "C"` (detail)
  73. [AArch64][GlobalISel] Fixup <32b heterogeneous regbanks of G_PHIs just before selection. (detail)
  74. [ObjectFileMachO] Fix a build error on embedded. (detail)
  75. [X86] Add proper MachinePointerInfo to the loads/stores created for moving data between SSE and X87 in X86DAGToDAGISel::PreprocessISelDAG (detail)
  76. [X86] Use correct MachineMemOperand for stack load in LowerFLT_ROUNDS_ (detail)
  77. [X86] Use proper alignment for stack temporary and correct MachinePointerInfo for stack accesses in LowerUINT_TO_FP. (detail)
  78. [X86] Query constant pool object alignment instead of hardcoding. (detail)
  79. Visit previously unreachable nodes in the debug info metadata verifier. (detail)
  80. Disable memory leak checking in a test to work around a bot failure (detail)
  81. PR44978: Accept as an extension some cases where destructor name lookup (detail)
  82. [libc++] Temporarily disable availability markup for the C++20 Synchronization library (detail)
  83. Revert "[libc++] Do not set the `availability=XXX` feature when not testing against a system libc++" (detail)
  84. [X86] Explicitly pass Pointer, MachinePointerInfo and Alignment to BuildFILD. (detail)
  85. [X86] Explicitly pass Destination VT and debug location to BuildFILD. NFC (detail)
  86. [libc++] Workaround unused variable warning in test (detail)
  87. [X86] Add proper MachinePointerInfo to stack store created in LowerWin64_i128OP. (detail)
  88. Cost Annotation Writer for InlineCost (detail)
  89. [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" (detail)
  90. [X86] Add test cases showing incorrect setting of nofpexcept flag due to CSE occuring during SelectionDAG creation. (detail)
  91. [docs][LoopTerminology] Add Loop Simplify Form description. (detail)
  92. GlobalISel: Cleanup code with MachineIRBuilder features (detail)
  93. AMDGPU/GlobalISel: Add missing G_[US]ADDE/G_[US]SUBE tests (detail)
  94. GlobalISel: Fix lowering for G_UADDE/G_USUBE (detail)
  95. AMDGPU/GlobalISel: Add missing test for G_UMULH (detail)
  96. [LoopVectorize] Fix cost for calls to functions that have vector versions (detail)
  97. Fix buildbot break after c46b85aaf4d4 (detail)
  98. Some fixes for open breaks on MacOS and UBSan (detail)
  99. [libc] Add an optional `NAME` argument to `add_entrypoint_object` rule. (detail)
  100. [MLIR] Add `take_back()` to STLExtras.h for completeness. (detail)
  101. [clangd] Get rid of getBeginningOfIdentifier helper (detail)
  102. [libc] Add CMake script to check host cpu features (detail)
  103. [clangd] Get rid of lexer usage in AST.cpp (detail)
  104. [AArch64] Peephole optimization: merge AND and TST instructions (detail)
  105. [NFC][ARM] Add test case (detail)
  106. [clang,ARM,MVE] Remove redundant #includes in test file. (detail)
  107. [lldb] Skip TestWasm.py on sanitized builds until D75200 has landed (detail)
  108. [ARM] Add CPSR as an implicit use of t2IT (detail)
  109. [lldb][NFC] Fix several -Wdocumentation warnings (detail)
  110. [DebugInfo][NFC] Move out lambdas from collectCallSiteParameters() (detail)
  111. [DebugInfo] Describe call site values for chains of expression producing instrs (detail)
  112. [DebugInfo][ARM] Fix noreg case when checkig if it is an addImm (detail)
  113. Revert "[Hexagon] Improve casting of boolean HVX vectors to scalars" (detail)
  114. [lldb] Show the actual error when 'watchpoint set expression' failed (detail)
  115. [InstCombine] Fix confusing variable name. (detail)
  116. [MC][ARM] Resolve some pcrel fixups at assembly time (PR44929) (detail)
  117. [clang-format] Handle commas in [] in C# (detail)
  118. [ARM] Fixup FP16 bitcasts (detail)
  119. Require asserts for debuginline-cost-delta.ll test (detail)
  120. [AVX] Cleanup check prefixes (detail)
  121. [driver][darwin] Don't use -platform_version flag by default (PR44813) (detail)
  122. [AArch64][SVE] Add intrinsics for first-faulting gather loads (detail)
  123. [CallSiteInfo] Handle bundles when updating call site info (detail)
  124. Revert "make -fmodules-codegen and -fmodules-debuginfo work also with PCHs" (detail)
  125. [clang-format] Recognize C# named argument colons as a token type (detail)
  126. [X86] createVariablePermute - handle case where recursive createVariablePermute call fails (detail)
  127. [clangd][NFC] Don't query the index if the rename symbol is function (detail)
  128. [mlir] fix wrong symbol order in AffineApplyNormalizer (detail)
  129. Fix uninitialized variable warning. NFC. (detail)
  130. [X86] LowerMSCATTER/MGATHER - reduce scope of MaskVT. NFCI. (detail)
  131. Fix shadow variable warnings. NFC. (detail)
  132. Fix shadow variable warning. NFC. (detail)
  133. Add GPU lowerings for the different log ops. (detail)
  134. Adding some documentation for __builtin_dump_struct. (detail)
  135. [X86] Use Subtarget.useSoftFloat() in X86TargetLowering constructor (detail)
  136. Fix cppcheck definition/declaration arg mismatch warnings. NFCI. (detail)
  137. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fract intrinsic (detail)
  138. Revert "Devirtualize a call on alloca without waiting for post inline cleanup and next" (detail)
  139. [mlir] NFC - Move runner utils from mlir-cpu-runner to ExecutionEngine (detail)
  140. [Hexagon] Do not use init_arrays by default (detail)
  141. [SYCL] Driver option to select SYCL version (detail)
  142. [DA] Delinearization of fixed-size multi-dimensional arrays (detail)
  143. [Debuginfo][NFC] Unify error reporting routines inside DebugInfoDWARF. (detail)
  144. Revert "[ARM] Add CPSR as an implicit use of t2IT" (detail)
  145. [CostModel][X86] Improve extract/insert element costs (PR43605) (detail)
  146. [InstCombine] Add PR14365 test cases + vector equivalents. (detail)
  147. [WebAssembly] Add an `isWasm` target triple predicate. (detail)
  148. [WebAssembly] Teach lld how to demangle "__main_argc_argv". (detail)
  149. [WebAssembly] Mangle the argc/argv `main` as `__wasm_argc_argv`. (detail)
  150. [Transforms][Debugify] Ignore PHI nodes when checking for DebugLocs (detail)
  151. Revert "[SYCL] Driver option to select SYCL version" (detail)
  152. Remove BinaryOperator::CreateFNeg (detail)
  153. Add an attribute registry so plugins can add attributes (detail)
  154. [InstCombine] DCE instructions earlier (detail)
  155. [mlir] Hotfix - Rename MLIRRuntimeUtils to mlir_runtime_utils (detail)
  156. [AMDGPU] improve fragile test for divergent branches (detail)
  157. Forward declare special case lists (detail)
  158. Forward declare FileEntry and DirectoryEntry in Module.h (detail)
  159. [libc++] Mark more try_lock tests as possibly flaky. (detail)
  160. [XCOFF] Don't emit non-external labels in the symbol table and handle MCSA_LGlobal (detail)
  161. [clang-tidy] Store all ranges in clang::tooling::Diagnostic (detail)
  162. [MLIR] add show-dialects option for mlir-opt (detail)
  163. [MLIR][Loops] Expose transformations on loop.parallel in header (NFC). (detail)
  164. [mlir] NFC - Split out RunnerUtils that don't require a C++ runtime (detail)
  165. [LLDB] Fix AddressSanitizer failure in MemoryCache (detail)
  166. [AArch64] regenerate complete test checks; NFC (detail)
  167. [AArch64] add splat shuffle combine test; NFC (detail)
  168. [x86] use instruction-level fast-math-flags to drive MachineCombiner (detail)

Started by an SCM change

This run spent:

  • 6.4 sec waiting;
  • 1 hr 17 min build duration;
  • 1 hr 17 min total from scheduled to completion.
Revision: 0305e56e7bf5cf4be75b1a557fa72b37fe063572
  • refs/remotes/origin/master
Revision: e630ecf2f321b7a37e915a51088983bb109f0d6a
  • refs/remotes/origin/master
Revision: 90fd859f51d7a77ccb7978804af00c847e8e4d6d
  • refs/remotes/origin/master
Cobol Warnings: 0 warnings.
  • No warnings since build 534.
  • New zero warnings highscore: no warnings for 638 days!
Test Result (no failures)