Started 2 yr 2 mo ago
Took 1 hr 35 min

Build #1984 (Sep 23, 2021 10:01:55 PM)

Changes
  1. [AMDGPU] Fix gcc warnings about unused variables [NFC] (details)
  2. [mlir] Fix build on Windows on Arm (details)
  3. [clang][tooling] NFC: Refactor command-line diagnostic tests (details)
  4. [X86][FP16] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A) (details)
  5. Wrap xar/xar.h include in extern "C" block (details)
  6. [NFC] Wrap MLIR addAffineForOpDomain warning with LLVM_DEBUG (details)
  7. [clangd] Ensure lambda init-capture gets semantic token (details)
  8. [ModuleInlinerWrapperPass] Do some naive printing of wrapped pipeline with -print-pipeline-passes (details)
  9. [DAGCombiner] Rename isAlias as mayAlias. NFC (details)
  10. [TII] Remove the MFI argument to convertToThreeAddress. NFC. (details)
  11. [Driver] Correctly handle static C++ standard library (details)
  12. Revert "[Driver] Correctly handle static C++ standard library" (details)
  13. [libc] Add optimized memset for AArch64 (details)
  14. [InstSimplify] Don't lose inbounds when simplifying a GEP (details)
  15. tsan: remove unnecessary enum values (NFC) (details)
  16. tsan: remove DontDumpShadow from Go build (details)
  17. tsan: add another deep stack test (details)
  18. tsan: use RawShadow instead of u64 more (details)
  19. tsan: move shadow declaration into a separate header file (NFC) (details)
  20. [fir][NFC] inline trival isa_<type> functions (details)
  21. [RISCV][VP] Add support for VP_REDUCE_* operations (details)
  22. [lldb] Fix DomainSocket::GetSocketName for unnamed sockets (details)
  23. [BasicBlockUtils] Fixup of an assumed typo in MergeBlockIntoPredecessor (details)
  24. [CodeGen] RegisterCoalescer::buildVRegToDbgValueMap - use const-ref value in for-range loop. NFCI. (details)
  25. [CodeGen] ProcessSDDbgValues - use const-ref value in for-range loop. NFCI. (details)
  26. [RISCV] Add missing op type OPERAND_UIMM2, OPERAND_UIMM3 and OPERAND_UIMM7 for verifyInstruction (details)
  27. [DSE] Track earliest escape, use for loads in isReadClobber. (details)
  28. tsan: remove expected race leftover (details)
  29. [libc++] Remove uses of _LIBCPP_HAS_NO_VARIABLE_TEMPLATES (details)
  30. [CodeGen] update test file to not run the entire LLVM optimizer; NFC (details)
  31. [gn build] (semi-manually) port 702cb7afe9de (details)
  32. [gn build] (manually) port ac191bcc99e2f (details)
  33. [gn build] Port f4abdb0c074b (details)
  34. [InstCombine] fold cast of right-shift if high bits are not demanded (2nd try) (details)
  35. [CostModel][X86] Increase i64 mul cost from 1 to 2 (details)
  36. clangd: Do not report inline overrides twice (details)
  37. [ORC][examples] Fix segfault in LLJITWithTargetProcessControl (details)
  38. [Sema] Fix a null pointer reference crash. (details)
  39. [AMDGPU] Avoid processing functions in amdgpu-propagate-attributes pass for shaders (details)
  40. Pass some DataLayout arguments by const-ref (details)
  41. Fix buildbot error. (details)
  42. Support: Fix missing whitespace in comment for inconvertibleErrorCode(), NFC (details)
  43. [x86] add AVX run to tests of fcmp logic; NFC (details)
  44. [lldb] [gdb-remote] Refactor getting remote regs to use local vector (details)
  45. [lldb] [gdb-remote] Use local regnos for value_regs/invalidate_regs (details)
  46. [clang] Use portable "#!/usr/bin/env bash" shebang for tools and utils. (details)
  47. [RegAlloc] Cast uint8_t to unsigned before printing it. (details)
  48. [SampleFDO] Remove redundant declarations (NFC) (details)
  49. [PowerPC] Add range checks for P10 Vector Builtins (details)
  50. [libc++] Use CMake interface targets to setup benchmark flags (details)
  51. [LiveIntervals] Fix repairOldRegInRange for simple def cases (details)
  52. Revert "[lldb] [gdb-remote] Use local regnos for value_regs/invalidate_regs" (details)
  53. Revert "[lldb] [gdb-remote] Refactor getting remote regs to use local vector" (details)
  54. Resolve {GlobalValue,GloalIndirectSymol}::getBaseObject confusion (details)
  55. [JumpThreading] Ignore free instructions (details)
  56. [fir][NFC] rename canBePointerOrHeapElementType to cannotBePointerOrHeapElementType (details)
  57. Revert "[LiveIntervals] Fix repairOldRegInRange for simple def cases" (details)
  58. [fir][NFC] Remove fir.cmpf replaced by mlir.cmpf (details)
  59. [ARM] Extra tests for unpredicated qr MVE intrinsics. (details)
  60. [libc++] Remove unused macro in __config (details)
  61. [flang] Implement READ(SIZE=) and INQUIRE(IOLENGTH=) in runtime (details)
  62. [compiler-rt][profile] Add padding after binary IDs (details)
  63. [lldb] Add a C language REPL to test LLDB's REPL infrastructure (details)
  64. [WebAssembly] Add prototype relaxed SIMD fma/fms instructions (details)
  65. [lldb] [gdb-remote] Refactor getting remote regs to use local vector (details)
  66. [lldb] [gdb-remote] Use local regnos for value_regs/invalidate_regs (details)
  67. Revert "Diagnose -Wunused-value based on CFG reachability" (details)
  68. [x86] move combiner state check into convertIntLogicToFPLogic(); NFC (details)
  69. [x86] add AVX512 run for fcmp+logic ops; NFC (details)
  70. [RISCV] Add more tests for (and (srl x, C2), C1) that can be improved by using a pair of shifts. NFC (details)
  71. [RISCV] Add more isel optimizations for (and (shr x, c2), c1). (details)
  72. [AArch64] Update some sve-fixed-length test checks. (details)
  73. [clang-format] Add Left/Right Const fixer capability (details)
  74. [gn build] Port a44ab1702539 (details)
  75. [InlineAdvisor] Use one single quote (details)
  76. [ORC] Minor renaming and typo fixes (NFC) (details)
  77. [llvm] Replace tab with spaces in one test (details)
  78. [llvm] Fix a copy-pasto (details)
  79. [ORC][examples] Export exectuable symbols explicitly in LLJITWithExecutorProcessControl (details)
  80. [mlir][sparse] Moved a conditional from the RT library to the generated MLIR. (details)
  81. [lldb] Show fix-it applied even if expression didn't evaluate succesfully (details)
  82. [flang] Represent (parentheses around derived types) (details)
  83. [Polly] Remove -polly-opt-fusion option. (details)
  84. Support: Add closing namespace comment in raw_ostream_test.cpp, NFC (details)
  85. Revert "[Polly] Implement user-directed loop distribution/fission." (details)
  86. [clang-format] NFC ensure Penality variable is passed back with Fixes (details)
  87. [clangd] Support `#pragma mark` in the outline (details)
  88. [CMake] Pass llvm-readelf to CMake external builds (details)
  89. [RISCV] Add more tests for (and (shl x, C2), C1) that can be improved by using a pair of shifts. NFC (details)
  90. [RISCV] Add another isel optimization for (and (shl x, c2), c1) (details)
  91. RegAllocGreedy: Remove an unhelpful auto, and don't use a reference (details)
  92. [OpenMP] Fix data-race in new device RTL (details)
  93. [lldb] Handle malformed qfThreadInfo reply (details)
  94. [profile][fuchsia] Don't include extra NUL in log messages (details)
  95. [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys (details)
  96. [libc++][NFC] Refactor the std::reverse_view tests (details)
  97. [ORC] Fix file header. (details)
  98. Revert "[compiler-rt][profile] Add padding after binary IDs" (details)
  99. [CSSPGO] Do not pass -fpseudo-probe-for-profiling to the linker. (details)
  100. [RISCV] Limit transformAddImmMulImm to prevent an infinite loop. (details)
  101. [NFC] Refactor tests to improve readability. (details)
  102. Fix -fno-unwind-tables -fasynchronous-unwind-tables to emit unwind tables (details)
  103. [clang-format] Fix unittest failures with -Werror (details)
  104. [ORC] Shut down services in SimpleRemoteEPCServer. (details)
  105. [compiler-rt][profile] Make corrupted-profile.c more robust (details)
  106. [ThinLTO] Don't emit original GUID for locals to distributed indexes (details)
  107. [ThinLTO] Fix bot failures (details)
  108. [mlir][linalg] Merge all tiling passes into a single one. (details)
  109. [mlir][linalg] Support tile+peel with TiledLoopOp (details)
  110. Add missing storageType to AttrDef to ODS (details)
  111. [Polly] Implement user-directed loop distribution/fission. (details)
  112. [Driver] Default Generic_GCC x86 to -fasynchronous-unwind-tables (details)
  113. [AMDGPU] Legalize initialized LDS variables (details)
  114. DebugInfo: Implement the -gsimple-template-names functionality (details)
  115. [ORC] Introduce EPCGenericDylibManager / SimpleExecutorDylibManager. (details)
  116. [gn build] Port a2c1cf09dfaa (details)
  117. [TableGen] Allow targets to entirely ignore Psets for registers (details)
  118. [Sanitizers] intercept ttyent api on FreeBSD. (details)
  119. [docs] Document the --print-passes flag in opt. (details)
  120. [ORC] Rename ExecutorAddress to ExecutorAddr. (details)
  121. Remove non-portable directory separator from test (details)
  122. DebugInfo: STN: Handle unreconstitutable types in function types (details)
  123. Fix that same path separator issue again... (details)
  124. [PowerPC] SemaChecking for darn family of builtins (details)
  125. [ORC-RT] Rename ExecutorAddress to ExecutorAddr. (details)

Started by timer

This run spent:

  • 10 ms waiting;
  • 1 hr 35 min build duration;
  • 1 hr 35 min total from scheduled to completion.
Revision: fbdda46df1702d87909e66856796ffaefb5c0b41
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 0820fbab99a1f1986a8c6e0a8e5cb4542ec52515
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
Test Result (2 failures / +2)

Identified problems

Regression test failed

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

Ninja target failed

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