Started 1 mo 28 days ago
Took 7 hr 59 min

Unstable Build #2370 (Dec 29, 2020 2:59:15 AM)

Changes
  1. [RISCV] Improve VMConstraint checking on more unary and nullary instructions. (details)
  2. [X86] Remove X86Fmadd SDNode from tablegen. Use standard fma instead. NFC (details)
  3. [GlobalISel] Fix assertion failures after "GlobalISel: Return APInt from getConstantVRegVal" landed. (details)
  4. [lldb] Surpress "ingoring result" warning in reproducer_handler (details)
  5. [lldb/test] Automatically skip remote lldb-server tests when applicable (details)
  6. [ARM] Add some NEON anyextend testing. NFC (details)
  7. [AArch64] Add some anyextend testing. NFC (details)
  8. [AArch64] Fix legalization of i128 ctpop without neon (details)
  9. [PatternMatch][LVI] Handle select-form and/or in LVI (details)
  10. [llvm-cov] Use is_contained (NFC) (details)
  11. [CodeGen, Transforms] Use *Map::lookup (NFC) (details)
  12. [Transforms] Use llvm::append_range (NFC) (details)
  13. [LV] Set up branch from middle block earlier. (details)
  14. [GVN] Add tests for select form of and/or (NFC) (details)
  15. [EarlyCSE] Add tests for select form of and/or (NFC) (details)
  16. [GVN] Use m_LogicalAnd/Or to propagate equality from branch conditions (details)
  17. [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions (details)
  18. [ValueTracking] Add unit tests for isKnownNonZero, isImpliedCondition (NFC) (details)
  19. [GVN] Correctly set modified status when doing PRE on indices. (details)
  20. [ValueTracking] Use m_LogicalAnd/Or to look into conditions (details)
  21. [InstCombine] use poison as placeholder for undemanded elems (details)
  22. [RS4GC] Lazily set changed flag when folding single entry phis (details)
  23. [MachineSink] add threshold in machinesink pass to reduce compiling time. (details)
  24. [asan][memprof] Declare _DYNAMIC and fix -Wparentheses (details)
  25. [sanitizer] Defined SANITIZER_TEST_HAS_PVALLOC only on glibc (details)
  26. [compiler-rt][test] Make glibc-* feature detection work on a musl distribution (details)
  27. [msan] Delete unused glibc header <execinfo.h> (details)
  28. [RISCV] Pattern-match more vector-splatted constants (details)
  29. [benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20 (details)
  30. [AMDGPU][MC][NFC] Parser refactoring (details)
  31. [AMDGPU][MC] Improved errors handling for v_interp* operands (details)
  32. [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics. (details)
  33. [AMDGPU] Split edge to make si_if dominate end_cf (details)
  34. [clangd] Add error handling (elog) in code completion. (details)
  35. [clang-tidy][NFC] Remove unnecessary headers (details)
  36. [PowerPC] Remove redundant COPY_TO_REGCLASS introduced by 8a58f21f5b6c (details)
  37. [MachO] Fix enum-int mismatch warning (details)
  38. [flang] Fix bugs in .mod file for abstract interface (details)
  39. [MIRPrinter] Fix incorrect output of unnamed stack names (details)
  40. [InstCombine] 'hoist xor-by-constant from xor-by-value': ignore constantexprs (details)
  41. [TableGen] Fix bug in !interleave operator (details)
  42. Revert "[benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20" (details)
  43. [AMDGPU][MC][NFC] Split large asm tests into smaller chunks (details)
  44. [ValueTracking] Fix isKnownNonEqual() with constexpr mul (details)
  45. [LV] Vectorize (some) early and multiple exit loops (details)
  46. Revert "[LV] Vectorize (some) early and multiple exit loops" (details)
  47. Reapply "[LV] Vectorize (some) early and multiple exit loops"" w/fix for builder (details)
  48. [libc++] Constexpr-proof some machinery in not_fn.pass.cpp. NFCI. (details)
  49. [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn, default_searcher. (details)
  50. [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative (details)
  51. [libc++] Fix a test failure in 7b00e9fae3 (D93815). (details)
  52. [lldb] Deduplicate some lldb-server tests (details)
  53. [RISCV] Adjust tested vor ops for more stable tests. NFC. (details)
  54. [CodeGen][ObjC] Destroy callee-destroyed arguments in the caller (details)
  55. [AMDGPU][MC][NFC] Added more tests for flat_global (details)
  56. [PowerPC] Parse and ignore .machine (details)
  57. [SimplifyCFG] FoldBranchToCommonDest: gracefully handle unreachable code () (details)
  58. [IR] Make Value::getType() work better with invalid IR. (details)
  59. [InstSimplify] add tests for ctpop; NFC (PR48608) (details)
  60. [InstSimplify] remove ctpop of 1 (low) bit (details)
  61. [NFC][sanitizer] Remove unused typedef (details)
  62. [InstCombine] Disable unsafe select transform behind a flag (details)
  63. [ValueTracking] Implement impliesPoison (details)
  64. [WebAssembly][NFC] Finish cleaning up SIMD tablegen (details)
  65. [NewPM] Fix CGSCCOptimizerLateEPCallbacks place in pipeline (details)
  66. [WebAssembly] Prototype extending pairwise add instructions (details)
  67. [MLIR][NFC] Change FunctionLike::setAllArgAttrs/setAllResultAttrs to do a one-shot attribute update. (details)
  68. [IROutliner] Adding support for consolidating functions with different output arguments. (details)
  69. [test] Fix pr45360.ll under NPM (details)
  70. Fix PR35902: incorrect alignment used for ubsan check. (details)
  71. [libc++] Fix a test failure in 7b00e9fae3 (D93815). (details)
  72. [flang] Detect call to abstract interface (details)
  73. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline (details)
  74. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" (details)
  75. [AMDGPU][NewPM] Port amdgpu-promote-alloca(-to-vector) (details)
  76. [PowerPC] Do not emit HW loop when TLS var accessed in PHI of loop exit (details)
  77. [UpdateTestChecks] Fix update_analyze_test_checks.py failure (details)
  78. [RISCV] Define vmclr.m/vmset.m intrinsics. (details)
  79. [IROutliner] Merging identical output blocks for extracted functions. (details)
  80. [CodeGen] Use llvm::append_range (NFC) (details)
  81. [Scalar] Construct SmallVector with iterator ranges (NFC) (details)
  82. [CFGPrinter] Use succ_empty (NFC) (details)
  83. [asan][test] Annotate glibc specific tests with REQUIRES: glibc-2.27 (details)
  84. [NewPM] Port infer-address-spaces (details)
  85. [test] Fix conditional-temporaries.cpp (details)
  86. [ubsan][test] FLush stdout before checking interleaved stdout/stderr (details)
  87. [lldb] Fix logging in lldb-server tests (details)
  88. [LLD][ELF] - Use LLVM_ELF_IMPORT_TYPES_ELFT instead of multiple types definitions. NFCI. (details)
  89. Precommit tests that have poison as shufflevector's placeholder (details)
  90. [lldb] Deduplicate some tests in TestLldbGdbServer (details)
  91. [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM (details)
  92. [PowerPC] Disable CTR loops containing operations on half-precision (details)
  93. [RISCV] Rewrite and simplify helper function. NFC. (details)
  94. [PowerPC] Provide patterns for permuted scalar to vector for pre-P8 (details)
  95. [InstCombine] 'hoist xor-by-constant from xor-by-value': completely give up on constant exprs (details)
  96. RegionInfo: use a range-based for loop [NFCI] (details)

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

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

This run spent:

  • 7.5 sec waiting;
  • 7 hr 59 min build duration;
  • 7 hr 59 min total from scheduled to completion.
Revision: fdb10180aeb7763add7215a1c068f505ede9cc17
  • refs/remotes/origin/master
Revision: b76014a4f15ad9f3151862fcc6c6ab2f0f505199
  • refs/remotes/origin/master
Revision: fdb10180aeb7763add7215a1c068f505ede9cc17
  • refs/remotes/origin/master
Test Result (2 failures / -1598)Show all failed tests >>>
Revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6
  • llvmorg-5.0.2
Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
  • llvmorg-7.0.1
Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
  • llvmorg-9.0.0

Identified problems

Ninja target failed

Below is a link to the first failed ninja target.
Indication 1

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 2