Started 2 mo 1 day ago
Took 2 hr 35 min

Build #1928 (Jul 28, 2021 10:01:05 PM)

Changes
  1. Bump the trunk major version to 14 (details)
  2. Emit strong definition for TypeID storage in Op/Type/Attributes definition (details)
  3. [AMDGPU] We would need FP if there is call and caller save VGPR spills (details)
  4. Revert "Emit strong definition for TypeID storage in Op/Type/Attributes definition" (details)
  5. Revert "sanitizers: increase .clang-format columns to 100" (details)
  6. [SLP][X86] Fix naming consistency of dot product tests. NFC. (details)
  7. [ORC] Fix missing include. (details)
  8. [LLDB] Skip HW breakpoints test_step_until on Arm/Linux (details)
  9. Revert "[LLDB] Skip HW breakpoints test_step_until on Arm/Linux" (details)
  10. [clang-format] Correctly attach enum braces with ShortEnums disabled (details)
  11. Revert "[DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR" (details)
  12. [lldb] Add "memory tag write" command (details)
  13. [lldb] Temporarily bump the max length of the pexpect error message to diagnose an lldb-aarch64 test failure (details)
  14. [ARM] Extra MVE reduction vectorizer tests. NFC (details)
  15. [mlir][memref] Fix collapsed shape ops memref.cast folding with changed type (details)
  16. [LLDB] Skip HW breakpoints test_step_until on Arm/Linux (details)
  17. [LLDB] Skip TestGuiBasicDebug.py on Arm/AArch64 Linux (details)
  18. [libcxx] Bump __libcpp_version to 14 after branch (details)
  19. [mlir][linalg] Introduce a separate EraseIdentityCopyOp Pattern. (details)
  20. Allow #pragma float_control(push|pop) within a language linkage specification (details)
  21. [mlir][linalg] Specialize LinalgOp canonicalization patterns (NFC). (details)
  22. [LV][ARM] Tighten up MLA reduction costing (details)
  23. [LV] Move recurrence backedge fixup code to VPlan::execute (NFC). (details)
  24. [LTO][Legacy] Add new API to check presence of ctor/dtor functions. (details)
  25. [clang-tidy] Fix crash on "reference-to-array" parameters in 'bugprone-easily-swappable-parameters' (details)
  26. [SLP]Improve graph reordering. (details)
  27. [X86][AVX] Move VPERM2F128 defs above VINSERTF128 defs. NFC. (details)
  28. [lldb] Add "memory tag write" --end-addr option (details)
  29. sanitizers: switch BlockingMutex(LINKER_INITIALIZED) to Mutex (details)
  30. sanitizer_common: prohibit Mutex(LINKER_INITIALIZED) (details)
  31. sanitizer_common: replace RWMutex/BlockingMutex with Mutex (details)
  32. [x86] improve CMOV codegen by pushing add into operands, part 3 (details)
  33. [SLP]Fix build on MacOS, NFC. (details)
  34. [InstSimplify] Simplify llvm.vscale when vscale_range attribute exists (details)
  35. [AsmParser] Remove unused declaration parseOptionalCommaInAlloca (NFC) (details)
  36. [mlir][spirv] Fix a few issues in ModuleCombiner (details)
  37. [CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pragma float_control similarly (details)
  38. [DebugInfo][InstrRef] Don't break up ret-sequences on debug-info instrs (details)
  39. [Utils] Support class template specializations in update_cc_test_checks (details)
  40. [Clang interpreter] Avoid storing pointers at unaligned locations (details)
  41. [libc] Simplify implementation of benchmarks (details)
  42. [DivRemPairs] make sure we have a valid CFG for hoisting division (details)
  43. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR (details)
  44. tsan: fix warnings in tests (details)
  45. tsan: extend signal_malloc test (details)
  46. tsan: increase max number of threads supported by test-only barrier (details)
  47. tsan: improve lots_of_threads test (details)
  48. Revert "[DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR" (details)
  49. [libc++][nfc] Improve error diagnostics. (details)
  50. [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop. (details)
  51. [RISCV] Fix grammar in a comment. NFC (details)
  52. Revert "[lldb] Temporarily bump the max length of the pexpect error message to diagnose an lldb-aarch64 test failure" (details)
  53. [NFC][PowerPC] Fix spe.ll to work with update_llc_test_checks.py again (details)
  54. [mlir] harden result type verification in llvm.call (details)
  55. [mlir] run the verifier before translating a module (details)
  56. [llvm] Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]] (details)
  57. [mlir][sparse] use proper type alias for filename ptr (details)
  58. Simplify allowing pragma float_control in a linkage specification (details)
  59. Revert "Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types." (details)
  60. [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types. (details)
  61. [LoopFlatten] Fix bug where SCEVCouldNotCompute object is used (details)
  62. [trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization (details)
  63. tsan: remove unused pc arguments (details)
  64. tsan: remove mblock types (details)
  65. tsan: add more micro benchmarks (details)
  66. [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/. (details)
  67. tsan: print alloc stack for Java objects (details)
  68. tsan: don't use caller/current PC in Java interfaces (details)
  69. tsan: strip __libc_start_main frame (details)
  70. sanitizer_common: avoid compiler-interted memset in deadlock detector (details)
  71. tsan: don't print __tsan_atomic* functions in report stacks (details)
  72. Add some missing CMake dependencies between MLIR dialects (NFC) (details)
  73. Emit strong definition for TypeID storage in Op/Type/Attributes definition (details)
  74. [ARM] Fix llvm-objdump disassembly of armv7m object files. (details)
  75. COFF/ELF: Place llvm.global_ctors elements in llvm.used if comdat is used (details)
  76. [DebugInfo][docs] Fix DISubprogram fields (details)
  77. [libcxx][ranges] Add ranges::take_view. (details)
  78. Optionally eliminate blocking runtime.await calls by converting functions to coroutines. (details)
  79. [ELF][test] Delete unneeded --triple=thumb* from llvm-objdump RUN lines (details)
  80. [ELF][test] Convert --start-address= and --stop-address= values to hexadecimal (details)
  81. [Bazel] Update for dbed061bf1 (details)
  82. [Bazel] Added missing targets to LLVM bazel rules. (details)
  83. Revert "[trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization" (details)
  84. [libc++] Add UNSUPPORTED for clang-14 since the underlying bug hasn't been fixed yet (details)
  85. [clang] Evaluate strlen of strcpy argument for -Wfortify-source. (details)
  86. [trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization (details)
  87. [mlir] Set the namespace of the BuiltinDialect to 'builtin' (details)
  88. Revert "Emit strong definition for TypeID storage in Op/Type/Attributes definition" (details)
  89. [clang] NFC: refactor multiple implementations of getDecltypeForParenthesizedExpr (details)
  90. [clang] fix concepts crash on substitution failure during normalization (details)
  91. [libc] add strncmp to strings (details)
  92. [profile] Add underscore to /alternatename for Win/x86 (details)
  93. [gn build] Add support for Win/x86 compiler-rt (details)
  94. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR (details)
  95. [NFC][Codegen][X86] Autogenerate check lines in avx.ll test (details)
  96. [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT (details)
  97. [Bazel] Fix digest for bazel-skylib 1.0.3 (details)
  98. [gn build] Manually port dbed061b (details)
  99. [lld-macho] Downgrade "cannot export hidden symbol" to warning (details)
  100. [Attributor] Change function internalization to not replace uses in internalized callers (details)
  101. [gn build] Port 0f4b41e03853 (details)
  102. [Attributor] Don't test internalization in the CGSCC pass. (details)
  103. [tsan] Fix Darwin build after D106973 (details)
  104. Revert "[tsan] Fix Darwin build after D106973" (details)
  105. [tsan] Fix Darwin build after D106973 (details)
  106. NFC: Adapt operation.py to builtin operation print format changes. (details)
  107. Emit strong definition for TypeID storage in Op/Type/Attributes definition (details)
  108. Break apart the MLIR ExecutionEngine from core python module. (details)
  109. [AArch64][GlobalISel] Improve legalization for odd-type G_LOAD (details)
  110. [llvm-objcopy][MachO] Ignore all LC_SUB_* commands. (details)
  111. [libFuzzer] Fix CFI Directives for fuchsia (details)
  112. [asan][fuchsia] Implement PlatformUnpoisonStacks (details)
  113. [ThinLTO] Disallow importing for functions with indir branch to block address (details)
  114. [libc++] Implement the resolutions of LWG3506 and LWG3522. (details)
  115. [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD (details)
  116. [RISCV] Optimize mul in the zba extension with SH*ADD (details)
  117. [MBP] findBestLoopTopHelper should exit if OldTop is not a chain header (details)
  118. [libc++] money_get::do_get() set failbit and eofbit if iterator begin equals end (details)
  119. [libc++] Remove unused variables in generate_private_header_tests.py. NFCI. (details)
  120. [libc++][modularisation] Split <compare> into internal headers. (details)
  121. [gn build] Port 61c35fb0c2c9 (details)
  122. NFC: Add missing import to integration test. (details)
  123. Update file names and extensions for MLIR Python execution engine changes. (details)
  124. [Preprocessor] -E -P: Ensure newline after 8 skipped lines. (details)
  125. libcang: Add missing function to libclang.map (details)
  126. [libc][NFC] Add noreturn and constexpr qualifiers where appropriate (details)
  127. [test] Fix tools/gold/X86/comdat-nodeduplicate.ll on non-X86 hosts (details)
  128. Add `all_of_zip` to STLExtras (details)
  129. Implement recursive support into OperationEquivalence::isEquivalentTo() (details)
  130. [NFC][X86] add missing tests in clang/test/CodeGen/attr-target-mv.c (details)
  131. [libc++] Remove excess whitespace in synopsis comment. NFCI. (details)
  132. tsan: fix java_symbolization test (details)
  133. tsan: remove /**/ at the of multi-line macros (details)
  134. tsan: switch from SSE3 to SSE4.2 (details)
  135. [NFC][InstSimplify] Use more intuitive variable names. (details)
  136. [libcxx][doc] Update the build documentation. (details)

Started by timer

This run spent:

  • 6 ms waiting;
  • 2 hr 35 min build duration;
  • 2 hr 35 min total from scheduled to completion.
Revision: 2e12550f4a2a23acd7dbf1347b9f1ed131a14e38
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 92b758cf3d706b117d59490cd85d23b764cc749f
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: 2e12550f4a2a23acd7dbf1347b9f1ed131a14e38
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (1 failure / ±0)

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