Started 1 mo 13 days ago
Took 3 hr 24 min

Unstable Build #2500 (Feb 26, 2021 12:07:56 PM)

Changes
  1. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. (details)
  2. [RISCV] Use existing method for the LMUL1 type. NFCI. (details)
  3. [MLIR][affine] Certain Call Ops to prevent fusion (details)
  4. [Test] Two more interesting test cases & their codegen counterparts (details)
  5. [DAG] expandAddSubSat - break if-else chain. NFCI. (details)
  6. [mlir] Mark OpState::removeAttr() deprecated. (details)
  7. [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB (details)
  8. [DAG] Fold vXi1 multiplies -> and (details)
  9. [docs][JITLink] Few typo fixes in JITLink design/API doc (details)
  10. [Driver] Flush file in locked area (details)
  11. [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT (details)
  12. [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy (details)
  13. [clang][cli] Fix build failure in CompilerInvocation (details)
  14. [clang][cli] Implement '-cuid=' marshalling (details)
  15. Revert "[NARY-REASSOCIATE] Support reassociation of min/max" (details)
  16. [InstCombine] Avoid redundant or out-of-order debug value sinking (details)
  17. [mlir] Replace deprecated 'getAttrs' (details)
  18. [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable (details)
  19. [clangd][remote] Add flag to set idletimeout (details)
  20. [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi (details)
  21. [mlir] Silence some deprecation warnings after dffc487b07d9a50f8c65eccb9241f72af3486c79 (details)
  22. [mlir][linalg] Allow TC ops taking an unused shaped operand. (details)
  23. [Utils] collectBitParts - bail for integers > 128-bits (details)
  24. [mlir][linalg] Add pooling ops to Linalg TC ops. (details)
  25. [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts (details)
  26. [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef` (details)
  27. [lldb] Add deref support to libc++ unique_ptr synthetic (details)
  28. [llvm][utils] Support dereferencing llvm::Optional lldb formatter (details)
  29. [llvm][utils] Rename lldb dict variables to internal_dict (details)
  30. [AMDGPU] Better codegen for i64 bitreverse (details)
  31. Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits, (details)
  32. [llvm][utils] Fix innocuous off by one in lldb formatters (details)
  33. [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling. (details)
  34. [PDB] Fix unsigned integer overflow (details)
  35. [MLIR][linalg] Make integer matmul ops cast before multiplying (details)
  36. [AMDGPU] Add selection pattern for v_xnor_b32 (details)
  37. [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs (details)
  38. [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode (details)
  39. [NFC] Const-ed 2 APIs in VirtRegMap (details)
  40. [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned (details)
  41. [InstCombine][NFC]Add a test for logical reductions. (details)
  42. [libc++] Make the from-scratch config work on macOS out-of-the-box (details)
  43. Add a helper for matching simple recurrence cycles (details)
  44. Change some addUsedGlobal to addUsedOrCompilerUsedGlobal (details)
  45. [libcxx] cleans up __cpp_concepts mess (details)
  46. Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC] (details)
  47. [clang-tidy] Remove some test c++ mode restrictions. (details)
  48. [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows (details)
  49. [clang-tidy][NFC] Tweak some generation of diag messages (details)
  50. [dfsan] Propagate origins for callsites (details)
  51. [scudo][test] Disable -Wfree-nonheap-object (details)
  52. Be more mathematicly precise about definition of recurrence [NFC] (details)
  53. [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores. (details)
  54. [dfsan] Do not test origin-tracking in atomic.cpp (details)
  55. [cgp] Minor code improvement - reuse an existing named helper [NFC] (details)
  56. Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available. (details)
  57. [SystemZ] Introducing assembler dialects for the Z backend (details)
  58. [AMDGPU] Skip unclusterd rescheduling w/o ld/st (details)

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

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

This run spent:

  • 41 min waiting;
  • 3 hr 24 min build duration;
  • 3 hr 24 min total from scheduled to completion.
Revision: 1a9f4798fee21e8a33af813f37b4d9b316f2bf6c
  • refs/remotes/origin/main
Revision: 635993f07bd617818097286eca0bdacb91a9afb5
  • refs/remotes/origin/main
Revision: 1a9f4798fee21e8a33af813f37b4d9b316f2bf6c
  • refs/remotes/origin/main
Test Result (1 failure / -1)
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