Started 3 mo 15 days ago
Took 1 hr 34 min

Build #1999 (Oct 8, 2021 10:01:19 PM)

Changes
  1. clang-ve-ninja: Use make targets as build steps (details / githubweb)
  2. clang-ve-ninja: fix script (cwd<>dir) (details / githubweb)
  3. clang-ve-ninja: fix: remove empty target in get_steps (details / githubweb)
  4. Put a temporary workaround in place for codesigning on the green-dragon-04 replacement machine. (details / githubweb)
Changes
  1. [mlir] Limit Python dependency to Development.Module when possible. (details)
  2. evert "[mlir] Limit Python dependency to Development.Module when possible." (details)
  3. [mlir][linalg][bufferize] Add bufferRelation to op interface (details)
  4. [mlir][linalg][bufferize] Fix/add missing case to getAliasingOpOperand (details)
  5. [mlir][linalg][bufferize][NFC] API change of aliasesNonWritableBuffer (details)
  6. [NFC][ScalarEvolution] Fix typo in getRangeForAffineAR and getRangeViaFactoring (details)
  7. Reland "[clang-repl] Re-implement clang-interpreter as a test case." (details)
  8. [VE][Test] Make Scalar/va_arg test generic (details)
  9. [mlir][linalg] Add generalization to CodegenStrategy. (details)
  10. [TargetPassConfig] Remove an obsolete FIXME comment (details)
  11. [mlir][linalg] Add loop interchange to CodegenStrategy. (details)
  12. [GlobalISel] Combine G_UMULH x, (1 << c)) -> x >> (bitwidth - c) (details)
  13. [GlobalISel][IRTranslator] Fix a use-after-free bug when translating trap-func-name traps. (details)
  14. [mlir][linalg] Retire Linalg ConvOp. (details)
  15. [Polly] Completely remove -polly-opt-fusion. (details)
  16. [mlir][python] support taking ops instead of values in op constructors (details)
  17. [NFC] [Clang] Remove pre-computed complex float types (details)
  18. [LoopIdiom] Transform loop containing memcpy to memmove (details)
  19. [LoopBoundSplit] Handle the case in which exiting block is loop header (details)
  20. [clangd] Revert unwanted change from D108194 (details)
  21. [lldb] Remove shared_ptr from some global Properties objects (details)
  22. [lldb/gdb-remote] Refactor ReadExtFeature (details)
  23. [compiler-rt][fuzzer] Re-enable flags test on AArch64 Linux (details)
  24. Revert "[LoopPeel] Peel loops with deoptimizing exits" (details)
  25. [X86] Check if struct is blank before getting the inner types (details)
  26. [Driver][NetBSD] Use ToolChain reference instead of getToolChain(). (details)
  27. [LoopPeel] Add tests where peeling turns invar accesses dereferenceable. (details)
  28. [lldb] [ConnectionFileDescriptorPosix] Use a single NativeFile (details)
  29. [Clang][OpenMP] Add partial support for Static Device Libraries (details)
  30. Fix a variety of bugs with nil-receiver checks when targeting (details)
  31. [fir] Add affine promotion pass (details)
  32. [lldb] [ConnectionFileDescriptorPosix] Refactor scheme matching (details)
  33. [mlir] Add alignment option to constant tensor bufferization pass (details)
  34. Third Recommit "[AArch64] Split bitmask immediate of bitwise AND operation" (details)
  35. Recommit "[LoopPeel] Peel loops with deoptimizing exits" (details)
  36. Extend init-statement to allow alias-declaration (details)
  37. Reland "[gn build] (manually) port 6fe2beba7d2a (ExceptionTests)" (details)
  38. [gn build] Port 30caca39f401 (details)
  39. [CostModel][TTI] Replace BAD_ICMP_PREDICATE with ICMP_SGT/UGT for generic abs/min/max cost expansion (details)
  40. [fir] Add affine demotion pass (details)
  41. [mlir][linalg] Constant fold linalg.generic that are transposes (details)
  42. [mlir][linalg][bufferize] Rewrite "write into non-writable memory" detection (details)
  43. [GlobalISel] Combine for eliminating redundant operand negations (details)
  44. [lldb] [test] Use secondary pty end for testing Terminal (details)
  45. [clangd] IncludeCleaner: Stop crashing when included file is not found (details)
  46. [lldb/Plugins] Add support for ScriptedThread in ScriptedProcess (details)
  47. [lldb/Plugins] Add memory region support in ScriptedProcess (details)
  48. [lldb/test] Disable TestScriptedProcess.py unless Darwin (details)
  49. [AMDGPU] Set number vgprs used in PS shaders based on input registers actually used (details)
  50. [libc] Add rep;movsb as an accelerator under x86 (details)
  51. Revert "[libc] Add rep;movsb as an accelerator under x86" (details)
  52. [AIX][ZOS] Excluding merge-objc-interface.m from Tests (details)
  53. [NFC] Use CHECK-NEXT instead of CHECK-SAME in target-invalid-cpu-note.c (details)
  54. [libc] ifdef guard element architecture implementations (details)
  55. [libc] Add rep;movsb as an accelerator under x86 (details)
  56. [flang][driver] Fix erroneous `&` (details)
  57. Revert "[SelectionDAG] Remove PromoteIntOp_EXTRACT_SUBVECTOR." (details)
  58. [libc++] Remove the ad-hoc "unified standalone" build (details)
  59. [OpenMP][NVPTX] Fix an error in configuring #teams and #threads (details)
  60. [InstCombine] add tests for (i32 X s>> 31) & Y; NFC (details)
  61. [InstCombine] add shift of bool test with extra use; NFC (details)
  62. [IR] Remove arg_operands and getNumArgOperands (NFC) (details)
  63. [libc++] Improve atomic_fetch_(add|sub).*. (details)
  64. Fix parsing of hex-format index dense tensor attributes. (details)
  65. [AIX] Disable tests failing due to lack of .loc and .file directive support (details)
  66. [AIX] Disable tests failing due to missing DWARF sections (details)
  67. [lldb] Fix windows build failure due to undefined macro (details)
  68. [Dexter] Add option to pass a Visual Studio solution instead of a binary (details)
  69. Add iterator range variants of isGuaranteedToTransferExecutionToSuccessor [mostly-nfc] (details)
  70. [Support] Define sys::getHostCPUName for RISC-V (details)
  71. Reland [sanitizer] Support Intel CET (details)
  72. [clang-format-diff] Fix missing formatting for zero length git diff lines (details)
  73. [sanitizer] Use one #if instead of 3 nested #if after D111185 (details)
  74. [IPT] Narrow scope of removeInstruction invalidation [NFC] (details)
  75. [clang] Fix absolute file paths with -fdebug-prefix-map (details)
  76. [libcxx] Fix a missed case needing "system header" markings for init_priority(100) (details)
  77. Revert "[clang] Fix absolute file paths with -fdebug-prefix-map" (details)
  78. Add `TypeLoc`-related matchers. (details)
  79. [AST Matchers] Update dump_ast_matchers.py to query only class index page. (details)
  80. Update polly for removal of CallInst::arg_operands/getNumArgOperands (details)
  81. [test] Use host platform specific error message substitution (details)
  82. Revert "Recommit "[LoopPeel] Peel loops with deoptimizing exits"" (details)
  83. Add a statistic to track number of times we rebuild instruction ordering (details)
  84. [IPT] Add a statistic to track instructions scanned to answer queries (details)
  85. Revert "[IR] Remove arg_operands and getNumArgOperands (NFC)" (details)
  86. [RegisterScavenging] Use a Twine in a call to report_fatal_error instead of going from std::string to c_str. NFC (details)
  87. [DFSan] Remove -dfsan-args-abi support in favor of TLS. (details)
  88. [libc++][doc] Update paper status. (details)
  89. [GlobalISel] Improve G_UMHULH -> LSHR combine to accept non-uniform constant vectors. (details)
  90. [clang] Option control afn flag (details)
  91. [ORC] Move SimpleRemoteEPCServer::Dispatcher into OrcShared. (details)
  92. [NFC] Make some includes explicit (details)
  93. Add missing include after dfd74db9 (details)
  94. [clang] Set max allowed alignment to 2^32 (details)
  95. [lldb/Plugins] Replace platform-specific macro with LLVM_PRETTY_FUNCTION (NFC) (details)
  96. More followup type changes after 05392466 (details)
  97. [DFSan] Fix warning: getArgsFunctionType defined but not used (details)
  98. [Libomptarget] Add an external interface to dynamic shared memory (details)
  99. [DenseMapInfo] Move hash_code implementation to Hashing.h (NFC) (details)
  100. [test] Fixup builtin-assume-aligned.c (details)
  101. [NFC] Update vec_extract builtin signatures to take signed int. (details)
  102. [NFC][sanitizer] Remove sanitizer_persistent_allocator.cpp (details)
  103. [NFC][sanitizer] Move ChainedOriginDepotNode into cpp file (details)
  104. [ORC] Remove a stale comment. (details)
  105. Revert "[ORC] Move SimpleRemoteEPCServer::Dispatcher into OrcShared." (details)
  106. [flang] Fix capitalization of "ishft" (details)
  107. PR52073: Fix equivalence computation for lambda-expressions. (details)
  108. X86Vector: relax checks in rsqrt's integration test (details)
  109. [libc++] Implement P1394r4 for span: range constructor (details)
  110. [NFC][sanitizer] Parametrize PersistentAllocator with type (details)
  111. [LoopFlatten] Mark inner loop as deleted (details)
  112. [AArch64] Emit CFI instruction for updating x18 when using ShadowCallStack with exception unwinding (details)
  113. Fix unintended fall-through. (details)
  114. [NFC][sanitizer] Remove includes from header (details)
  115. [NFC][sanitizer] Add const to ChainedOriginDepotNode methods (details)
  116. [Driver][test] Fix undefined-libs.cpp when CLANG_DEFAULT_UNWINDLIB is libunwind (details)
  117. Move TargetRegistry.(h|cpp) from Support to MC (details)
  118. Fix shared library build after TargetRegistry move (details)
  119. Fix shlib builds for all lib/Target/*/TargetInfo libs (details)
  120. [ADT] Mark IntervalMap::overlaps const (details)
  121. [InlineCost] model calls to llvm.is.constant* more carefully (details)
  122. Fix TargetRegistry shlib build, clang edition (details)
  123. [libc++][spaceship] Implement std::tuple::operator<=> (details)
  124. Make more places that use alignment use uint64_t (details)
  125. [LangRef] Fix a typo in DISubrange section (details)
  126. Revert "Reland "[clang-repl] Re-implement clang-interpreter as a test case."" (details)
  127. Add no_instrument_function attribute to Objective C methods as well (details)
  128. Remove unnecessary StringRef convesion in llvm-config (details)
  129. [LICM] Use Align instead of int (details)
  130. [Polly] Add greedy fusion algorithm. (details)
  131. PR51079: Treat thread_local variables with an incomplete class type as (details)
  132. [OpenMP] Avoid calling `isSPMDMode` during RT initialization (details)
  133. Fix typo of colon to semicolon in lit tests (details)
  134. [APFloat] Set size of PPCDoubleDouble to 128 (details)
  135. [OpenMP] Add RTL function for getting number of threads in block. (details)
  136. [NFC] [Clang] Use global enum for explicit float mode (details)
  137. [Clang] Enable _Complex __ibm128 type (details)
  138. Don't update the vptr at the start of the destructor of a final class. (details)
  139. Disable mlir/test/mlir-cpu-runner/async-group.mlir with ASAN (details)
  140. Revert a LIT typo fix in a RUN line (details)
  141. [Polly] Fix test case fixing the colon. (details)
  142. [CFE][Codegen][In-progress] Remove CodeGenFunction::InitTempAlloca() (details)
  143. [OpenBSD] Use cortex-a8 as default CPU for ARMv7 (details)
  144. [BitcodeReader] fix a logic error in vector type element validation (details)
Changes
  1. clang-ve-ninja: Use make targets as build steps (details)
  2. clang-ve-ninja: fix script (cwd<>dir) (details)
  3. clang-ve-ninja: fix: remove empty target in get_steps (details)
  4. Put a temporary workaround in place for codesigning on the green-dragon-04 replacement machine. (details)

Started by timer

This run spent:

  • 7 ms waiting;
  • 1 hr 34 min build duration;
  • 1 hr 34 min total from scheduled to completion.
Revision: 66f091ff8a67ea00042133ed804bb603f04e3864
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 778bf73d7ba693f4bb74d137a70870bce128a19f
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: 66f091ff8a67ea00042133ed804bb603f04e3864
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (1 failure / -3)

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