Started 1 mo 22 days ago
Took 6 hr 23 min

Success Build #3465 (Aug 7, 2020 8:28:30 PM)

Changes
  1. [Attributor] AAPotentialValues Interface (details / githubweb)
  2. [SyntaxTree][NFC] remove redundant namespace-specifiers (details / githubweb)
  3. [DebugInfo] Clean up DIEUnit. NFC. (details / githubweb)
  4. [DebugInfo] Remove DwarfUnit::getDwarfVersion(). NFC. (details / githubweb)
  5. [AST][RecoveryExpr] Fix the missing type when rebuilding RecoveryExpr in TreeTransform. (details / githubweb)
  6. [VE] Remove obsoleted getVEAsmModeForCPU function (details / githubweb)
  7. [VE] Change to expand multiply related instructions (details / githubweb)
  8. [NFC] Replace hasName in loop for hasAnyName (details / githubweb)
  9. [clangd] Include the underlying decls in go-to-definition. (details / githubweb)
  10. [AArch64] Disable waitid.cpp test for AArch64 (details / githubweb)
  11. [Test] Added test showing missing range check elimination opportunity in IndVars (details / githubweb)
  12. [mlir][Vector] Add 2-D vector contract lowering to ReduceOp (details / githubweb)
  13. [NFC][Test] Format the test with script update_llc_test_checks.py (details / githubweb)
  14. [SLP][X86] Add abs/smax/smin/umax/umin intrinsic vectorization tests (details / githubweb)
  15. Remove unreachable return (PR47026) (details / githubweb)
  16. [Sema][BFloat] Forbid arithmetic on vectors of bfloat. (details / githubweb)
  17. Remove unreachable return (PR47028) (details / githubweb)
  18. [SLP][X86] Add smax intrinsic reduction tests (details / githubweb)
  19. Remove duplicate/unreachable break (PR47029) (details / githubweb)
  20. Remove unreachable break. NFC (details / githubweb)
  21. [DAG] GetDemandedBits - remove custom AND handling. (details / githubweb)
  22. [mlir] take LLVMContext in MLIR-to-LLVM-IR translation (details / githubweb)
  23. [mlir] do not require LLVMDialect in conversion from LLVM IR (details / githubweb)
  24. [mlir] Remove llvm::LLVMContext and llvm::Module from mlir::LLVMDialectImpl (details / githubweb)
  25. BEGIN_PUBLIC (details / githubweb)
  26. [macho2yaml] Remove unused functions. NFC. (details / githubweb)
  27. [Sema] Add casting check for fixed to fixed point conversions (details / githubweb)
  28. [clangd] Fix a typo, NFC. (details / githubweb)
  29. [LangRef] Minor fixes to intrinsic headers and descriptions. NFC. (details / githubweb)
  30. [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. (details / githubweb)
  31. [Fixed Point] Add fixed-point shift operations and consteval. (details / githubweb)
  32. [NFC][GVN] Fix "avaliable" typos (details / githubweb)
  33. [PowerPC] Add compatibility check for PPC PLT stubs (details / githubweb)
  34. [OPENMP]Simplify representation for atomic, critical, master and section (details / githubweb)
  35. [PowerPC][PCRelative] Set TLS unsupported with PC relative memops (details / githubweb)
  36. Revisit Dialect registration: require and store a TypeID on dialects (details / githubweb)
  37. [PowerPC] Add Vector Extract/Expand/Count with Mask, Move to VSR Mask Instruction Definitions and MC Tests (details / githubweb)
  38. [ARM] Extra reduction plus tailpredication tests. NFC (details / githubweb)
  39. [mlir] [VectorOps] Improve lowering of extract_strided_slice (and friends like shape_cast) (details / githubweb)
  40. [NFC] Add utility to sum/merge stats files (details / githubweb)
  41. [flang] Remove extra CMAKE_CXX_FLAGS in Lower and Optimizer (details / githubweb)
  42. [analyzer] pr47030: MoveChecker: Unforget a comma in the suppression list. (details / githubweb)
  43. Make clang HIP headers compatible with C++98 (details / githubweb)
  44. Revert "Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets" (details / githubweb)
  45. [NewPM] Only verify loop for nonskipped user loop pass (details / githubweb)
  46. [NewPM][CodeGen] Introduce machine pass and machine pass manager (details / githubweb)
  47. [lld-macho] Ensure .tbss sections are also considered as ZeroFilled (details / githubweb)
  48. [lld-macho] Support static linking of thread-locals (details / githubweb)
  49. [lld-macho] Add .tbd support for frameworks (details / githubweb)
  50. [SyntaxTree] Use simplified grammar rule for `NestedNameSpecifier` grammar nodes (details / githubweb)
  51. [Clang] Add note for bad conversion when expression is pointer to forward-declared type (details / githubweb)
  52. [lldb] Store the Apple SDK in dotest's configuration. (details / githubweb)
  53. [AMDGPU] Fix not rescheduling without clustering (details / githubweb)
  54. [NFC] Use value initializer for OVERLAPPED (details / githubweb)
  55. [gn build] Port 911565d1085 (details / githubweb)
  56. [PPC] Rename bool-ret-to-int -> ppc-bool-ret-to-int (details / githubweb)
  57. [mlir] Introduce AffineMinSCF folding as a pattern (details / githubweb)
  58. Reduce dropTriviallyDeadConstantArrays cumulative time percentage from 17% to 4% (details / githubweb)
  59. [mlir][SCF] Add utility to outline the then and else branches of an scf.IfOp (details / githubweb)
  60. Revert "[NewPM][CodeGen] Introduce machine pass and machine pass manager" (details / githubweb)
  61. [gn build] Port 320eab2d558 (details / githubweb)
  62. [flang][NFC] Reformat files with current clang-format (details / githubweb)
  63. [mlir][spirv] Add correct handling of Kernel and Addresses capabilities (details / githubweb)
  64. [MLIR] Add getSizeInBits() for tensor of complex (details / githubweb)
  65. Revert "[MSAN] Instrument libatomic load/store calls" (details / githubweb)
  66. [llvm-install-name-tool] Adds docs for llvm-install-name-tool (details / githubweb)
  67. [lldb] Only check for --apple-sdk argument on Darwin (details / githubweb)
  68. [flang] Descriptor-based I/O data item transfers (details / githubweb)
  69. [libc] Add strcpsn and strpbrk implementation. (details / githubweb)
  70. [flang] Support DATA statement initialization of numeric with Hollerith/CHARACTER (details / githubweb)
  71. [FileCheck] Add docs for --allow-empty (details / githubweb)
  72. lldbutil: add a retry mechanism for the ios simulator (details / githubweb)
  73. GlobalISel: Handle zext(sext x) in artifact combiner (details / githubweb)
  74. [ELF]: --icf: don't fold sections referencing sections with LCDA after D84610 (details / githubweb)
  75. [mlir] Refactor StorageUniquer to require registration of possible storage types (details / githubweb)
  76. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. (details / githubweb)
  77. [mlir][Types] Remove the subclass data from Type (details / githubweb)
  78. [mlir] Remove the need to define `kindof` on attribute and type classes. (details / githubweb)
  79. [mlir][Attribute] Remove usages of Attribute::getKind (details / githubweb)
  80. [mlir][Type] Remove usages of Type::getKind (details / githubweb)
  81. [flang] Update FirOpsDialect constructor to pass its TypeID (details / githubweb)
  82. Add symlinks for `libtool` and `install_name_tool` (details / githubweb)
  83. [OpenMP] Split OpenMP/target_map_codegen test [NFC] (details / githubweb)
  84. [OpenMP,MLIR] Translation of parallel operation: num_threads, if clauses 3/n (details / githubweb)
  85. [StackSafety,NFC] Add Stats counters (details / githubweb)
  86. Revert "[StackSafety] Skip ambiguous lifetime analysis" (details / githubweb)
  87. [llvm-libtool-darwin] Add constant CPU_SUBTYPE_ARM64_V8 (details / githubweb)
  88. [Clang] implement -fno-eliminate-unused-debug-types (details / githubweb)
  89. Factor out reference-counting code from PlatformApple* (details / githubweb)
  90. [llvm-libtool-darwin] Add support for -filelist option (details / githubweb)
  91. [llvm-libtool-darwin] Add support for -D and -U options (details / githubweb)
  92. Add a setting to force stepping to always run all threads. (details / githubweb)
  93. [NFC][MLInliner] Refactor logging implementation (details / githubweb)
  94. fix windows build for D80242 (details / githubweb)
  95. [NewPM] Print 'Skipping pass' as pass instrumentation (details / githubweb)
  96. [lldb] Assert the process has exited before we gets its output. (details / githubweb)
  97. [mlir] Centralize handling of memref element types. (details / githubweb)
  98. [OpenMP 5.0] Fix PR-45212: Shouldn't error out while using overloaded operator for map clause (details / githubweb)
  99. Revert "fix windows build for D80242" (details / githubweb)
  100. Revert "[Clang] implement -fno-eliminate-unused-debug-types" (details / githubweb)
  101. Create Reduction Tree Pass (details / githubweb)
  102. [sanitizer] Fix comment (NFC) (details / githubweb)
  103. [NFC][StackSafety] Fix statistics (details / githubweb)
  104. AMDGPU: Avoid explicitly listing all the memory nodes (details / githubweb)
  105. [flang] Handle DATA initialization of EQUIVALENCE'd objects (details / githubweb)
  106. Reland "Revert "[NewPM][CodeGen] Introduce machine pass and machine pass manager"" (details / githubweb)
  107. [gn build] Port f5b5ccf2a68 (details / githubweb)
  108. [X86] Don't produce bad x86andp nodes for i1 vectors (details / githubweb)
  109. PR47025, PR47043: Diagnose unexpanded parameter packs in concept (details / githubweb)

Started by upstream project clang-stage2-Rthinlto_relay build number 5279
originally caused by:

This run spent:

  • 12 hr waiting;
  • 6 hr 23 min build duration;
  • 18 hr total from scheduled to completion.
Revision: fb943696cbc695b28d7deabf8ee0d1b1a6cc605a
  • refs/remotes/origin/master
Revision: 74e099cb9569f67ddb4341839eea408abc67e04e
  • refs/remotes/origin/master
Test Result (no failures)