[clang] [llvm] [RISCV] Add Qualcomm uC Xqcisync (Sync Delay) extension (PR #132184)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 21 19:51:54 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `premerge-monolithic-windows` running on `premerge-windows-1` while building `clang,llvm` at step 7 "build-unified-tree".

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

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

```
Step 7 (build-unified-tree) failure: build (failure)
...
[210/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVLoadStoreOptimizer.cpp.obj
[211/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVMachineFunctionInfo.cpp.obj
[212/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVSelectionDAGInfo.cpp.obj
[213/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVMergeBaseOffset.cpp.obj
[214/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVInstrInfo.cpp.obj
[215/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVInstPrinter.cpp.obj
[216/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVMoveMerger.cpp.obj
[217/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVELFObjectWriter.cpp.obj
[218/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVOptWInstrs.cpp.obj
[219/3902] Building CXX object lib\Target\RISCV\AsmParser\CMakeFiles\LLVMRISCVAsmParser.dir\RISCVAsmParser.cpp.obj
FAILED: lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.obj 
sccache C:\BuildTools\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe  /nologo /TP -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib\Target\RISCV\AsmParser -IC:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser -IC:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV -Ilib\Target\RISCV -Iinclude -IC:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -wd4251 -wd4275 -w14062 -we4238 /Gw /O2 /Ob2  -MD  /EHs-c- /GR- -UNDEBUG -std:c++17 /showIncludes /Folib\Target\RISCV\AsmParser\CMakeFiles\LLVMRISCVAsmParser.dir\RISCVAsmParser.cpp.obj /Fdlib\Target\RISCV\AsmParser\CMakeFiles\LLVMRISCVAsmParser.dir\LLVMRISCVAsmParser.pdb /FS -c C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser\RISCVAsmParser.cpp
C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser\RISCVAsmParser.cpp(778): error C2039: 'VariantKind': is not a member of 'llvm::RISCVMCExpr'
C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\MCTargetDesc/RISCVMCExpr.h(23): note: see declaration of 'llvm::RISCVMCExpr'
C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser\RISCVAsmParser.cpp(778): error C2065: 'VariantKind': undeclared identifier
C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser\RISCVAsmParser.cpp(778): error C2146: syntax error: missing ';' before identifier 'VK'
C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser\RISCVAsmParser.cpp(778): error C2065: 'VK': undeclared identifier
C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser\RISCVAsmParser.cpp(780): error C2065: 'VK': undeclared identifier
C:\ws\buildbot\premerge-monolithic-windows\llvm-project\llvm\lib\Target\RISCV\AsmParser\RISCVAsmParser.cpp(784): error C2065: 'VK': undeclared identifier
[220/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVPushPopOptimizer.cpp.obj
[221/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVBaseInfo.cpp.obj
[222/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVAsmBackend.cpp.obj
[223/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVMatInt.cpp.obj
[224/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVMCCodeEmitter.cpp.obj
[225/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVSubtarget.cpp.obj
[226/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVRegisterInfo.cpp.obj
[227/3902] Building CXX object lib\Target\RISCV\Disassembler\CMakeFiles\LLVMRISCVDisassembler.dir\RISCVDisassembler.cpp.obj
[228/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVMCObjectFileInfo.cpp.obj
[229/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVVectorMaskDAGMutation.cpp.obj
[230/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVTargetObjectFile.cpp.obj
[231/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVMCExpr.cpp.obj
[232/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVTargetStreamer.cpp.obj
[233/3902] Building CXX object lib\Target\RISCV\MCA\CMakeFiles\LLVMRISCVTargetMCA.dir\RISCVCustomBehaviour.cpp.obj
[234/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVELFStreamer.cpp.obj
[235/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVVectorPeephole.cpp.obj
[236/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\GISel\RISCVRegisterBankInfo.cpp.obj
[237/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVVLOptimizer.cpp.obj
[238/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVZacasABIFix.cpp.obj
[239/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVVMV0Elimination.cpp.obj
[240/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\GISel\RISCVCallLowering.cpp.obj
[241/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVISelDAGToDAG.cpp.obj
[242/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVTargetMachine.cpp.obj
[243/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\GISel\RISCVLegalizerInfo.cpp.obj
[244/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVTargetTransformInfo.cpp.obj
[245/3902] Building CXX object lib\Target\RISCV\MCTargetDesc\CMakeFiles\LLVMRISCVDesc.dir\RISCVMCTargetDesc.cpp.obj
[246/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\GISel\RISCVPostLegalizerCombiner.cpp.obj
[247/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\GISel\RISCVO0PreLegalizerCombiner.cpp.obj
[248/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\GISel\RISCVPreLegalizerCombiner.cpp.obj
[249/3902] Building CXX object lib\Target\RISCV\CMakeFiles\LLVMRISCVCodeGen.dir\RISCVISelLowering.cpp.obj

```

</details>

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


More information about the llvm-commits mailing list