[llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 7 11:30:57 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `openmp-offload-amdgpu-runtime` running on `omp-vega20-0` while building `llvm` at step 5 "compile-openmp".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/30/builds/7773

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (compile-openmp) failure: build (failure)
...
11.143 [2516/32/1745] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o
11.144 [2515/32/1746] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o
11.145 [2514/32/1747] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o
11.145 [2513/32/1748] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o
11.145 [2512/32/1749] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o
11.146 [2511/32/1750] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o
11.149 [2510/32/1751] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/DXContainerPSVInfo.cpp.o
11.149 [2509/32/1752] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o
11.150 [2508/32/1753] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/GOFFObjectWriter.cpp.o
11.153 [2507/32/1754] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.build/lib/Transforms/Vectorize -I/home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.src/llvm/lib/Transforms/Vectorize -I/home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.build/include -I/home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o -c /home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SeedCollector.cpp
/home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SeedCollector.cpp:18:10: fatal error: span: No such file or directory
   18 | #include <span>
      |          ^~~~~~
compilation terminated.
11.153 [2507/31/1755] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o
11.163 [2507/30/1756] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o
11.163 [2507/29/1757] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o
11.163 [2507/28/1758] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o
11.163 [2507/27/1759] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o
11.163 [2507/26/1760] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o
11.164 [2507/25/1761] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o
11.170 [2507/24/1762] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o
11.171 [2507/23/1763] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o
11.171 [2507/22/1764] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o
12.813 [2507/21/1765] Building X86GenDAGISel.inc...
14.021 [2507/20/1766] Building X86GenSubtargetInfo.inc...
16.216 [2507/19/1767] Building X86GenInstrInfo.inc...
20.598 [2507/18/1768] Building AMDGPUGenMCPseudoLowering.inc...
20.925 [2507/17/1769] Building AMDGPUGenCallingConv.inc...
21.536 [2507/16/1770] Building AMDGPUGenPostLegalizeGICombiner.inc...
22.262 [2507/15/1771] Building AMDGPUGenMCCodeEmitter.inc...
22.663 [2507/14/1772] Building AMDGPUGenPreLegalizeGICombiner.inc...
22.905 [2507/13/1773] Building AMDGPUGenDisassemblerTables.inc...
23.237 [2507/12/1774] Building AMDGPUGenSearchableTables.inc...
25.648 [2507/11/1775] Building AMDGPUGenRegBankGICombiner.inc...
27.440 [2507/10/1776] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
/home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.src/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp: In member function ‘void llvm::AsmPrinter::emitJumpTableSizesSection(const llvm::MachineJumpTableInfo*, const llvm::Function&) const’:
/home/ompworker/bbot/openmp-offload-amdgpu-runtime/llvm.src/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:2852:31: warning: enumeral and non-enumeral type in conditional expression [-Wextra]
 2852 |     int Flags = F.hasComdat() ? ELF::SHF_GROUP : 0;
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
27.614 [2507/9/1777] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
28.054 [2507/8/1778] Building AMDGPUGenSubtargetInfo.inc...
30.217 [2507/7/1779] Building AMDGPUGenAsmWriter.inc...
31.535 [2507/6/1780] Building AMDGPUGenGlobalISel.inc...
31.994 [2507/5/1781] Building AMDGPUGenAsmMatcher.inc...
33.434 [2507/4/1782] Building AMDGPUGenInstrInfo.inc...
35.651 [2507/3/1783] Building AMDGPUGenDAGISel.inc...

```

</details>

https://github.com/llvm/llvm-project/pull/111073


More information about the llvm-commits mailing list