Started 1 mo 9 days ago
Took 6 hr 22 min

Success Build #3575 (Sep 21, 2020 10:52:00 PM)

Changes
  1. [ObjCARC][NewPM] Port objc-arc-contract to NPM (details / githubweb)
  2. [SCEV] Add additional max BTC tests with loop guards. (details / githubweb)
  3. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. (details / githubweb)
  4. [SLP] simplify interface for gather(); NFC (details / githubweb)
  5. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. (details / githubweb)
  6. [lldb/Commands] Fix outdated `breakpoint command add` help string (details / githubweb)
  7. [cmake] Centralize LLVM_ENABLE_WARNINGS option (details / githubweb)
  8. [SLP] Use for-range loops across ValueLists. NFCI. (details / githubweb)
  9. [NFC][SCEV] Add tests for @llvm.abs intrinsic (details / githubweb)
  10. [SCEV] Recognize @llvm.abs as smax(x, -x) (details / githubweb)
  11. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics (details / githubweb)
  12. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` (details / githubweb)
  13. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` (details / githubweb)
  14. [OpenMP] Protect unrecogonized CUDA error code (details / githubweb)
  15. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC (details / githubweb)
  16. [SLP] use unary shuffle creator to reduce code duplication; NFC (details / githubweb)
  17. [AIX][Clang][Driver] Add handling of shared option (details / githubweb)
  18. [ObjCARC] Initialize return value (details / githubweb)
  19. [AMDGPU] Adding mutex to guard lld::elf::link interface use (details / githubweb)
  20. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly (details / githubweb)
  21. [AMDGPU] Fixed typo in intrinsic comment. NFC. (details / githubweb)
  22. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments (details / githubweb)
  23. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V (details / githubweb)
  24. [DIE] Remove DeadInstEliminationPass (details / githubweb)
  25. [libc++] Verify base substitutions earlier in the testing format (details / githubweb)
  26. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC (details / githubweb)
  27. [InstCombine] use unary shuffle creator to reduce code duplication; NFC (details / githubweb)
  28. [Coverage] Add empty line regions to SkippedRegions (details / githubweb)
  29. Reapply Revert "RegAllocFast: Rewrite and improve" (details / githubweb)
  30. [mlir] Add missing space in debug message (details / githubweb)
  31. AMDGPU: Don't add frame register to frame pseudos (details / githubweb)
  32. [SLP] use std::distance/find to reduce code; NFC (details / githubweb)
  33. [Analyzer] GNU named variadic macros in Plister (details / githubweb)
  34. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling (details / githubweb)
  35. [clang-cl] Always interpret the LIB env var as separated with semicolons (details / githubweb)
  36. [CodeGen] [WinException] Only produce handler data at the end of the function if needed (details / githubweb)
  37. [Hexagon] Make HexagonVLCR compatibile with New PM (details / githubweb)
  38. [PowerPC] Remove unnecessary patterns and types (details / githubweb)
  39. [EarlyCSE] Small refactoring changes, NFC (details / githubweb)
  40. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" (details / githubweb)
  41. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl (details / githubweb)
  42. [NFC][regalloc] Use reverse iterator ranges for improved readability (details / githubweb)
  43. Don't build a StringLiteral expression with reference type when (details / githubweb)
  44. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. (details / githubweb)
  45. [mlir] Add tutorial index.md pages (details / githubweb)
Changes
  1. Renamed LLVMBuildFactory.pathRelativeToBuild to LLVMBuildFactory.pathRelativeTo. (details / githubweb)

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

This run spent:

  • 6 hr 22 min waiting;
  • 6 hr 22 min build duration;
  • 12 hr total from scheduled to completion.
Revision: 3a799deed72963d124cc9ab8141fb32976cfc846
  • detached
Revision: 9788329dd54eee5217901a301977af3749eac64a
  • refs/remotes/origin/master
Test Result (no failures)