[llvm] [RISCV] Add scheduling model for SiFive P800 processors (PR #139316)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue May 20 09:32:18 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `ml-opt-dev-x86-64` running on `ml-opt-dev-x86-64-b2` while building `llvm` at step 5 "build-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/137/builds/18875
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (build-unified-tree) failure: build (failure)
...
37.729 [954/64/2829] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o
37.737 [953/64/2830] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o
37.741 [952/64/2831] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o
37.749 [951/64/2832] Linking CXX static library lib/libLLVMHexagonDisassembler.a
37.765 [950/64/2833] Linking CXX static library lib/libLLVMLanaiDisassembler.a
37.785 [949/64/2834] Linking CXX static library lib/libLLVMLoongArchDisassembler.a
37.797 [948/64/2835] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o
37.829 [947/64/2836] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o
37.837 [946/64/2837] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o
37.845 [945/64/2838] Building RISCVGenSubtargetInfo.inc...
FAILED: lib/Target/RISCV/RISCVGenSubtargetInfo.inc /b/ml-opt-dev-x86-64-b1/build/lib/Target/RISCV/RISCVGenSubtargetInfo.inc
cd /b/ml-opt-dev-x86-64-b1/build/lib/Target/RISCV && /b/ml-opt-dev-x86-64-b1/build/bin/llvm-tblgen -gen-subtarget -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/RISCV -I/b/ml-opt-dev-x86-64-b1/build/include -I/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o RISCVGenSubtargetInfo.inc -d RISCVGenSubtargetInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /b/ml-opt-dev-x86-64-b1/llvm-project/llvm /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/RISCV /b/ml-opt-dev-x86-64-b1/build /b/ml-opt-dev-x86-64-b1/build/lib/Target/RISCV /b/ml-opt-dev-x86-64-b1/build/lib/Target/RISCV/RISCVGenSubtargetInfo.inc.d /b/ml-opt-dev-x86-64-b1/build/CMakeFiles/d/89346fbd4c0aa08a8e11ec5a0160aaf3ee025d4d960bc1394391c54da534554b.d
Included from /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/RISCV/RISCV.td:61:
/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/RISCV/RISCVSchedSiFiveP800.td:61:5: error: Processor does not define resources for WriteFAdd128
def SiFiveP800Model : SchedMachineModel {
^
37.846 [945/63/2839] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o
37.846 [945/62/2840] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o
37.847 [945/61/2841] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o
37.848 [945/60/2842] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o
37.848 [945/59/2843] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o
37.849 [945/58/2844] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o
37.849 [945/57/2845] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o
37.850 [945/56/2846] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o
37.850 [945/55/2847] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o
37.851 [945/54/2848] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o
37.851 [945/53/2849] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetObjectFile.cpp.o
37.852 [945/52/2850] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o
37.853 [945/51/2851] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o
37.853 [945/50/2852] Building CXX object lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o
37.853 [945/49/2853] Building CXX object lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o
37.854 [945/48/2854] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZELFObjectWriter.cpp.o
37.854 [945/47/2855] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGNUInstPrinter.cpp.o
37.854 [945/46/2856] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGOFFObjectWriter.cpp.o
37.855 [945/45/2857] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMAsmStreamer.cpp.o
37.855 [945/44/2858] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMInstPrinter.cpp.o
37.855 [945/43/2859] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinterCommon.cpp.o
37.856 [945/42/2860] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o
37.865 [945/41/2861] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o
37.885 [945/40/2862] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o
38.240 [945/39/2863] Building X86GenRegisterInfo.inc...
38.548 [945/38/2864] Building X86GenExegesis.inc...
38.720 [945/37/2865] Building X86GenDisassemblerTables.inc...
39.788 [945/36/2866] Building X86GenAsmWriter.inc...
39.896 [945/35/2867] Building X86GenRegisterBank.inc...
40.040 [945/34/2868] Building X86GenAsmWriter1.inc...
40.208 [945/33/2869] Building X86GenMnemonicTables.inc...
40.657 [945/32/2870] Building X86GenInstrMapping.inc...
40.772 [945/31/2871] Building X86GenAsmMatcher.inc...
```
</details>
https://github.com/llvm/llvm-project/pull/139316
More information about the llvm-commits
mailing list