Started 25 days ago
Took 47 min

Build #4134 (Sep 22, 2021 4:05:28 PM)

Changes
  1. Avoid building the entire tree and testing LLVM itself on MLIR builders (details / githubweb)
Changes
  1. [LoopVectorize][X86] Add operands to make it more obvious what line the CHECK concerns (details)
  2. [SelectionDAG] Make WidenVecRes_Convert work for scalable vectors. (details)
  3. [hwasan] also omit safe mem[cpy|mov|set]. (details)
  4. Don't fold (select C, (gep Ptr, Idx), Ptr) if C is vector but Idx is scalar (details)
  5. Unbreak module builds by making InstructionWorklist.h non-modular (details)
  6. [ARM] Allow smaller VMOVL in tail predicated loops (details)
  7. [lldb] [Windows] Fix continuing from breakpoints and singlestepping on ARM/AArch64 (details)
  8. [Matrix] Emit assumption that matrix indices are valid. (details)
  9. Revert "[CodeGen] regenerate test checks; NFC" (details)
  10. Revert "[InstCombine] fold cast of right-shift if high bits are not demanded" (details)
  11. [Passes] Run vector-combine early with -fenable-matrix. (details)
  12. [gn build] (manually) port f8b1cc365786 (details)
  13. [gn build] Port 7a320b279d07 (details)
  14. [SelectionDAG] Add PromoteIntOp_INSERT_SUBVECTOR. (details)
  15. [lldb] JITLoaderGDB tests can use lli in ORC greedy mode (details)
  16. [SLP][NFC]Rename function in the test for better matching of the (details)
  17. [ELF][test] Restore important part of ICF alignment test (details)
  18. AArch64: use indivisible cmpxchg for 128-bit atomic loads at O0 (details)
  19. [SelectionDAG] Remove PromoteIntOp_EXTRACT_SUBVECTOR. (details)
  20. [AArch64][SVE] Add extract_subvector patterns for unpacked fp16 and bfloat types. (details)
  21. [mailmap] Add entry for myself (details)
  22. [OpenMP] Make sure the Thread ID function is not removed (details)
  23. [AArch64][SVE] NFC: Move extract_subvector tests around. (details)
  24. [InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (1/3) (details)
  25. [Target][CodeGen] Remove default CostKind arguments on inner/impl TTI overrides (details)
  26. [Sanitizer] Add Windows header for _mkdir (details)
  27. [libc++][NFC] Add link to Discord channel from documentation (details)
  28. [InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (2/3) (details)
  29. [OpenMP][Offloading] Use bitset to indicate execution mode instead of value (details)
  30. [libc++] Disallow volatile types in std::allocator (details)
  31. [InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (3/3) (details)
  32. [SLP] getReductionCost - use explicit TTI::TCK_RecipThroughput CostKind. NFCI. (details)
  33. [ORC] Re-enable ELF DebugObjectManagerPlugin tests (details)
  34. [CodeGen] Remove redundant declaration MIRCanonicalizerID (NFC) (details)
  35. [SLP][NFC]Add a test to show an issue with incorrectly extracted (details)
  36. [CSSPGO] Set PseudoProbeInserter as a default pass. (details)
  37. [NFC] clang-format -i llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp (details)
  38. [RISCV] Optimize vp.store with an all ones mask to avoid a vmset. (details)
  39. [mlir][sparse] replace ad-hoc MemRef struct with CRunnerUtils definition (details)
  40. [OpenMP] Add function tracing debugging to device RTL (details)
  41. [ORC] DebugObjectManagerPlugin tests can use lli in ORC greedy mode (details)
  42. [HWASan] Use a single .weak binding in asm. (details)
  43. [libc] Add an implementation of bsearch. (details)
  44. [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest (details)
  45. Add document numbers for the C99 status page. (details)
  46. [NFCI][CodeGen, AArch64] Fix inconsistent TargetCostKind types. (details)
  47. [llvm-profgen] An option to dump disasm of specified symbols (details)
  48. [mlir][linalg] Fix interchange initialization in fusion on tensors. (details)
  49. Don't diagnose unused but set when the Cleanup attribute is used. (details)
  50. [Analysis] improve function matching for strlen libcall (details)
  51. Change error for storage-class to mean linkage, fix lang-linkage diag (details)
  52. Mark CFG as preserved in TypePromotion and InterleaveAccess passes (details)
  53. [lldb] Remove IRExecutionUnit::CollectFallbackNames (details)
  54. DebugInfo: Add (initially no-op) -gsimple-template-names={simple,mangled} (details)
  55. [OpenMP] Fix KeepAlive usage (details)
  56. [ELF][AArch64] Refine and fix the condition when BTI/PAC PLT needs bti c (details)
  57. [Analysis] reduce code for isOnlyUsedInZeroEqualityComparison; NFC (details)
  58. [ValueTracking] fix isOnlyUsedInZeroEqualityComparison with no users (details)
  59. [mlir][sparse] generalize reduction support in sparse compiler (details)
  60. [libc++][test] Remove disable_missing_braces_warning.h from tests (details)
  61. [libc++][NFCI] Remove uses of _LIBCPP_INLINE_VAR (details)
  62. Reset operation when canceling root update transaction (details)
  63. [mlir:DataFlowAnalysis] Reprocess the arguments of already executable edges (details)
  64. [JumpThreading] Add test with free instructions (NFC) (details)
  65. [InstCombine] add test for shift-shift with extra use; NFC (details)
  66. [InstCombine] add one-use check to shift-shift transform (details)
  67. [libc++][NFC] Add missing whitespace in <compare> (details)
  68. [mlir][Linalg] Teach constant -> generic op fusion to handle scalar constants. (details)
  69. [Clang] Ignore BTFTag attr if used as a type attribute (details)
  70. [OpenMP][Offloading] Change `bool IsSPMD` to `int8_t Mode` in `__kmpc_target_init` and `__kmpc_target_deinit` (details)
  71. Fix bug for Ops with default valued attributes and successors/variadic regions. (details)
  72. [RISCV] Add test cases showing failure to use ADDIW before fcvt.s.w/fcvt.d.w/fcvt.h.w. NFC (details)
  73. [RISCV] Add fcvt.s.w(u)/fcvt.d.w(u)/fcvt.h.w(u) to hasAllNBitUsers (details)
  74. [RISCV] Remove stale FIXMEs from float-convert.ll and double-convert.ll. NFC (details)
  75. Diagnose -Wunused-value based on CFG reachability (details)
  76. [flang] Catch error: base of DATA statement object can't be a pointer (details)
  77. [WebAssembly] Add relaxed-simd feature (details)
  78. [mlir][sparse] add sparse kernels test to sparse compiler test suite (details)
  79. [llvm-profgen] Use hot threshold for context merging and trimming (details)
  80. [NFC] Remove trailing spaces from some files (details)
  81. [compiler-rt][test] Add REQUIRES for checking static libc++abi (details)
  82. [Polly] Implement user-directed loop distribution/fission. (details)
  83. [Polly] Dissolve Isl test directory. NFC. (details)
  84. [libc++] Fix __wrap_iter to be a proper contiguous iterator. (details)
Changes
  1. Avoid building the entire tree and testing LLVM itself on MLIR builders (details)

Started by upstream project LLDB Incremental build number 35778
originally caused by:

  • Started by timer
  • Started by timer
  • Started by timer

Started by upstream project LLDB Incremental build number 35779
originally caused by:

  • Started by timer
  • Started by timer
  • Started by timer

This run spent:

  • 1 hr 33 min waiting;
  • 47 min build duration;
  • 2 hr 21 min total from scheduled to completion.
Revision: fbdda46df1702d87909e66856796ffaefb5c0b41
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 85d4e29fd84e1afe03a589e240e33aa5a5c4b7ce
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: fbdda46df1702d87909e66856796ffaefb5c0b41
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main

Identified problems

No identified problem

No problems were identified. If you know why this problem occurred, please add a suitable Cause for it.