Started 2 mo 5 days ago
Took 3 hr 39 min

Build #1922 (Jul 22, 2021 10:01:22 PM)

Changes
  1. [Attributor] Improve the Attributor::getAssumedConstant interface (details)
  2. [Attributor][FIX] Do not introduce multiple instances of SSA values (details)
  3. [Attributor][FIX] Improve call graph updating (details)
  4. [AArch64][SVE] Handle svbool_t VLST <-> VLAT/GNUT conversion (details)
  5. [llvm-mc-assemble-fuzzer] Initialize MCTargetOptions. (details)
  6. [clangd] Ensure Ref::Container refers to an indexed symbol (details)
  7. [llvm][tools] Hide remaining unrelated llvm- tool options (details)
  8. Read and write a LC_NOTE "addrable bits" for addressing mask (details)
  9. [clang-tidy] Fix crash and handle AttributedType in 'bugprone-easily-swappable-parameters' (details)
  10. [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID (details)
  11. [RISCV] Fix a crash when lowering split float arguments (details)
  12. sanitizers: increase .clang-format columns to 100 (details)
  13. [AArch64] Add and update reduction and shuffle costs. NFC (details)
  14. [clang] Use i64 for the !srcloc metadata on asm IR nodes. (details)
  15. [libomptarget][amdgpu][nfc] Drop dead signal pool setup (details)
  16. [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069) (details)
  17. [clang][lex] NFC: Add explicit cast to silence -Wsign-compare (details)
  18. [clang][AST] Add support for DecompositionDecl to ASTImporter. (details)
  19. [hwasan] Use stack safety analysis. (details)
  20. [LoopIdiom] Transform memmove-like loop into memmove (PR46179) (details)
  21. Revert "[hwasan] Use stack safety analysis." (details)
  22. [lldb] Generalize empty record size computation to avoid giving empty C++ structs a size of 0 (details)
  23. [lldb][NFCI] Remove redundant accessibility heuristic in the DWARF parser (details)
  24. Add support for zero-sized Scalars as a LowLevelType (details)
  25. [LoopVectorize] Fix crash for predicated instruction with scalable VF (details)
  26. [lldb] Fix that `process signal` completion always returns all signals (details)
  27. [clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on (details)
  28. [lldb/Plugins] Add ScriptedProcess Process Plugin (details)
  29. [lldb][NFC] Allow range-based for loops over DWARFDIE's children (details)
  30. Implement _ExtInt conversion rules (details)
  31. [gn build] (manually) port 78bda894129 from 2012 because 924d62ca4a85 added it to check-llvm (details)
  32. [OpenMP] Fix warnings for uninitialized block counts (details)
  33. [Transforms] Remove getOrCreateInitFunction (NFC) (details)
  34. [lldb] Fix TestCompletion by using SIGPIPE instead of SIGINT as test signal (details)
  35. Revert "[clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on" (details)
  36. [AArch64][SME] Improve diagnostic for vector select register (details)
  37. [libomptarget][nfc] Improve static assert message in dlwrap (details)
  38. [HIP] Fix no matching constructor for init of shared_ptr and malloc (details)
  39. [OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments. (details)
  40. [lldb] Remove a wrong assert in TestStructTypes that checks that empty structs in C always have size 0 (details)
  41. Revert "[OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments." (details)
  42. [lld/mac] Move handling of special undefineds later (details)
  43. [OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments. (details)
  44. [OpenCL][NFC] Refactors lang version check in test. (details)
  45. [PowerPC] Add PowerPC "__stbcx" builtin and intrinsic for XL compatibility (details)
  46. [libomptarget][amdgpu] Implement dlopen of libhsa (details)
  47. [MLIR][memref] Fix findDealloc() to handle > 1 dealloc for the given alloc. (details)
  48. [test] Add llvm-stress to LLVM_TEST_DEPENDS and lit substitutions (details)
  49. [OpenMPOpt] Add support for BooleanStateWithSetVector (details)
  50. [CostModel][X86] Adjust shift SSE legalized costs based on llvm-mca reports. (details)
  51. [AArch64] Adjust the cost of integer sum reductions (details)
  52. [clang][driver][darwin] Add driver support for Mac Catalyst (details)
  53. [InstCombine][test] add coverage for possible fabs folds; NFC (details)
  54. [mlir] Improve description of interface options (details)
  55. [Matrix] Fix miscompile for NT matmul if the transpose has other use (details)
  56. [clang][test] Add -fuse-ld= to test case added in 2542c1a5a130 to resolve test failure with CLANG_DEFAULT_LINKER=lld (details)
  57. [libc++][docs] Take lock for range.single.view. (details)
  58. [libc++] Add helper type non-propagating-cache (details)
  59. [Matrix] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D106457. NFC (details)
  60. [ARC] Add disassembly for the conditioned RSUB immediate instruction (details)
  61. [X86] Fix SLM FP<->INT throughputs. (details)
  62. [gn build] Port 3959c95deb11 (details)
  63. Correctly diagnose taking the address of a register variable in C (details)
  64. [libomptarget][amdgpu][nfc] Replace use of gelf.h with libelf.h (details)
  65. [CostModel][X86] Fix funnel shift check prefixes (details)
  66. [CostModel][X86] Adjust shift SSE4 legalized costs based on llvm-mca reports. (details)
  67. [nfc] Fix typo in comment, s/node/note (details)
  68. [clang-tidy] performance-unnecessary-copy-initialization: Disable check when variable and initializer have different replaced template param types. (details)
  69. [NFC][SimplifyCFG] Add some more tests w/ two-entry PHI nodes and (details)
  70. [SimplifyCFG] FoldTwoEntryPHINode(): bailout on inverted logical and/or (PR51149) (details)
  71. [libomptarget][amdgpu][nfc] Normalise license headers (details)
  72. [mlir] Update to use ValueShapeRange (NFC) (details)
  73. [AIX] Clang's library integration support for 128-bit long double is incomplete on AIX. (details)
  74. [LICM][SCCP] Regenerate test checks (NFC) (details)
  75. Fix TSAN signal interceptor out-of-bound access (details)
  76. [AIX] Generate large code model relocations when mcmodel=medium on AIX (details)
  77. [ms] [llvm-ml] Fix macro case-insensitivity (details)
  78. [NFCI][TLI] prepare[US]REMEqFold(): don't add nonsensical 'exact' flag to rotates created (details)
  79. [AIX] Define __LONGDOUBLE64 macro (details)
  80. [NFC][MLGO] Fix vector sizing (details)
  81. [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR (details)
  82. [clang-tidy] performance-unnecessary-copy-initialization: Create option to exclude container types from triggering the check. (details)
  83. [MLGO] Correct protobuf path (details)
  84. [LLD] [COFF] Make -export-all-symbols work as intended for EXEs (details)
  85. [lldb/Interpreter] Conform ScriptedProcessPythonInterface to SWIG python types (details)
  86. [lldb] Fix build failure introduced by 3d4cadfb26437bd686ca8177f5454a366fed59eb (details)
  87. [mlir] Also update inferReturnTensorTypes (NFC) (details)
  88. Reland: "[WebAssembly] Deduplicate imports of the same module name, field name, and type" (details)
  89. [NFC] Fix test build breakage on Darwin (details)
  90. [asan] Modified ASAN_MEMORY_ACCESS_CALLBACK to use a function call to ReportGenericErrorWrapper. (details)
  91. [DWP] Refactoring llvm-dwp in to a library part 2 (details)
  92. [NFC][SimplifyCFG] Add test for SimplifyCondBranchToTwoReturns() mishandling (details)
  93. [NFC][LoopDeletion] Autogenerate checlines in simplify-then-delete.ll test (details)
  94. [SimplifyCFG] SimplifyCondBranchToTwoReturns(): really only deal with different ret blocks (details)
  95. [dfsan] Make warn_unimplemented off by default (details)
  96. PR51158: Don't emit -Wswitch or -Wcovered-switch-default for empty enums (details)
  97. [DebugInfo] Add -fno-ctor-homing for as counterpart to -fuse-ctor-homing (details)
  98. [Bazel] Update for f8c6515554 (details)
  99. [AArch64] Regenerate test arm64-ccmp.ll (details)
  100. Fix the logic so stop-hooks get run after a breakpoint that ran an expression (details)
  101. [OpenMP] Renaming RT functions `GetNumberOfBlocksInKernel` and `GetNumberOfThreadsInBlock` (details)
  102. [dfsan] Add wrappers for v*printf functions (details)
  103. [mlir][tosa] Quantized Conv2DOp lowering to linalg added. (details)
  104. [Bazel] Change external_zlib attribute to string (details)
  105. [docs] Add the compiler-rt requirement to the test suite doc (details)
  106. [Bazel] Rename LLVMDWP to DWP (details)
  107. [hwasan] Use stack safety analysis. (details)
  108. [OpenMP] Refined the logic to give a regular task from a hidden helper task (details)
  109. [MLGO] Strip TF_PIP cmake variable (details)
  110. [libcxx][modularisation] properly modularises advance, next, and prev (details)
  111. [lld/mac] Fix bug in interaction of -dead_strip and -undefined dynamic_lookup (details)
  112. [WebAssembly][NFC] Update test expectations labels after db7efcab7dd9 (details)
  113. Add llvm-readobj and binutils symlinks to LLVM_TOOLCHAIN_TOOLS (details)
  114. [gn build] (manually) port f8c6515554cc (libLLVMDWP) (details)
  115. [lld/mac] Handle symbols from -U in treatUndefinedSymbol() (details)
  116. [CSSPGO] Fix a typo in SampleContextTracker (details)
  117. [ELF][test] Add a test about GCable SHF_LINK_ORDER SHT_INIT_ARRAY (details)
  118. [ELF] --gc-sections: allow GC on reserved sections in a group (details)
  119. [profile] Add binary id into profiles (details)
  120. [ARC] Add tablegen definition for the Find Leading Set (FLS) instruction (details)
  121. [mlir][tosa] Make tosa MakeBroadcastable pass handle unreanked tensors. (details)
  122. [NFC][asan] Always pass Dominator Trees into forAllReachableExits (details)
  123. [compiler-rt] Fix lld dependency for sanitizers (details)
  124. [OpenMP] Use AAHeapToStack/AAHeapToShared analysis in SPMDization (details)
  125. [PowerPC] Implement XL compatible behavior of __compare_and_swap (details)
  126. [Attributor][Fix] Add overrides for AA2HS analysis (details)
  127. [lld/mac] Remove "else" after return (details)
  128. [gn build] Reformat all gn files (details)
  129. [gn build] Allow use_asan=true on macOS (details)
  130. [OpenMP] Add environment variables to change stack / heap size in the CUDA plugin (details)
  131. [OpenMP][NFC] Fix formatting in CUDA plugin (details)
  132. [lld-macho] Disambiguate bitcode files with the same name by archive name/offset in archive (details)
  133. cmake: Remove unused property on some targets: LLVM_LINK_LIBS (details)
  134. [mlir] Fix comment typos (details)
  135. [RISCV] Add FrameSetup/FrameDestroy flag to prologue/epilog instructions. (details)
  136. [Attributor] If provided, only look at simplification callbacks not IR (details)
  137. [OpenMP] Simplify the ThreadStackTy for globalization fallback (details)
  138. [libc] Raise denormal exception if the libc defines __FE_DENORM. (details)
  139. [SelectionDAG][RISCV] Add tests showing missed scalable-splat optimizations (details)
  140. [X86] Add test case simplified from PR51175. NFC (details)
  141. [NFC] Fix early line-break in doxygen comment (details)
  142. [AArch64][AsmParser] NFC: when creating a token IsSuffix=false should be default (details)

Started by timer

This run spent:

  • 2 hr 10 min waiting;
  • 3 hr 39 min build duration;
  • 3 hr 39 min total from scheduled to completion.
Revision: 490633945677656ba75d42ff1ca9d4a400b7b243
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: fde7550094d035085d3671289d5832962c6af7fe
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: 490633945677656ba75d42ff1ca9d4a400b7b243
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (1 failure / +1)

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