-- Using SPIR-V Headers from /usr/include/spirv/ -- The CXX compiler identification is GNU 11.1.0 -- The C compiler identification is GNU 11.1.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found LibXml2: /usr/lib/libxml2.so (found version "2.9.12") -- Linker detection: GNU ld -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Found LLVM: 13.0.0 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for one of the modules 'SPIRV-Tools' -- Configuring done -- Generating done -- Build files have been written to: /build/spirv-llvm-translator/src/build make: Entering directory '/build/spirv-llvm-translator/src/build' make[1]: Entering directory '/build/spirv-llvm-translator/src/build' make[2]: Entering directory '/build/spirv-llvm-translator/src/build' make[2]: Leaving directory '/build/spirv-llvm-translator/src/build' [ 0%] Built target intrinsics_gen make[2]: Entering directory '/build/spirv-llvm-translator/src/build' make[2]: Leaving directory '/build/spirv-llvm-translator/src/build' make[2]: Entering directory '/build/spirv-llvm-translator/src/build' [ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o [ 5%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o [ 10%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o [ 10%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o [ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o [ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o [ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o [ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o [ 28%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o [ 31%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o [ 31%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o [ 34%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerMemmove.cpp.o [ 36%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerConstExpr.cpp.o [ 39%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o [ 42%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerOCLBlocks.cpp.o [ 42%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerSaddWithOverflow.cpp.o [ 44%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerSPIRBlocks.cpp.o [ 47%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVReader.cpp.o [ 50%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVRegularizeLLVM.cpp.o [ 52%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToLLVMDbgTran.cpp.o In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /usr/include/llvm/Support/ErrorHandling.h:18, from /usr/include/llvm/ADT/Hashing.h:48, from /usr/include/llvm/ADT/Optional.h:18, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:39: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /usr/include/llvm/Support/ErrorHandling.h:18, from /usr/include/llvm/ADT/Hashing.h:48, from /usr/include/llvm/ADT/Optional.h:18, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /usr/include/llvm/IR/Attributes.h:27, from /usr/include/llvm/IR/Module.h:23, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:72, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:41: /usr/include/c++/11.1.0/bitset:1540:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::bitset<_Nb>&)’ 1540 | operator<<(std::basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bitset:1540:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::bitset<_Nb>’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:174:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 174 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:175:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 175 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:176:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 176 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:177:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 177 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:181:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 181 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:183:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 183 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:185:10: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 185 | case DecorationFunctionFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:186:10: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 186 | case DecorationFunctionRoundingModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:187:10: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 187 | case DecorationFunctionDenormModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:189:10: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 189 | case DecorationStallEnableINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:191:10: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 191 | case DecorationFuseLoopsInFunctionINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorateLinkageAttr::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:295:51: error: ‘LinkageTypeLinkOnceODR’ is not a member of ‘SPIRV::SPIRVLinkageTypeKind’ {aka ‘spv::LinkageType’} 295 | if (getLinkageType() == SPIRVLinkageTypeKind::LinkageTypeLinkOnceODR) | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVMemberDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:335:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 335 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:336:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 336 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:337:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 337 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:338:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 338 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:340:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 340 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:342:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 342 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionRoundingModeINTEL::SPIRVDecorateFunctionRoundingModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, spv::FPRoundingMode)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:626:28: error: ‘DecorationFunctionRoundingModeINTEL’ is not a member of ‘spv’; did you mean ‘DecorationFPRoundingMode’? 626 | : SPIRVDecorate(spv::DecorationFunctionRoundingModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | DecorationFPRoundingMode /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:640:45: error: ‘spv::FPDenormMode’ has not been declared 640 | spv::FPDenormMode FloatControl) | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:645:8: error: ‘FPDenormMode’ in namespace ‘spv’ does not name a type 645 | spv::FPDenormMode getDenormMode() const { | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionDenormModeINTEL::SPIRVDecorateFunctionDenormModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:641:28: error: ‘DecorationFunctionDenormModeINTEL’ is not a member of ‘spv’ 641 | : SPIRVDecorate(spv::DecorationFunctionDenormModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:655:52: error: ‘spv::FPOperationMode’ has not been declared 655 | spv::FPOperationMode FloatControl) | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:660:8: error: ‘FPOperationMode’ in namespace ‘spv’ does not name a type 660 | spv::FPOperationMode getOperationMode() const { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionFloatingPointModeINTEL::SPIRVDecorateFunctionFloatingPointModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:656:28: error: ‘DecorationFunctionFloatingPointModeINTEL’ is not a member of ‘spv’ 656 | : SPIRVDecorate(spv::DecorationFunctionFloatingPointModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateStallEnableINTEL::SPIRVDecorateStallEnableINTEL(SPIRV::SPIRVEntry*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:669:28: error: ‘DecorationStallEnableINTEL’ is not a member of ‘spv’ 669 | : SPIRVDecorate(spv::DecorationStallEnableINTEL, TheTarget){}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFuseLoopsInFunctionINTEL::SPIRVDecorateFuseLoopsInFunctionINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, SPIRV::SPIRVWord)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:677:28: error: ‘DecorationFuseLoopsInFunctionINTEL’ is not a member of ‘spv’ 677 | : SPIRVDecorate(spv::DecorationFuseLoopsInFunctionINTEL, TheTarget, Depth, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerOCLBlocks.cpp:58: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /usr/include/llvm/Support/ErrorHandling.h:18, from /usr/include/llvm/ADT/Hashing.h:48, from /usr/include/llvm/ADT/Optional.h:18, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /usr/include/llvm/Support/ErrorHandling.h:18, from /usr/include/llvm/ADT/Hashing.h:48, from /usr/include/llvm/ADT/Optional.h:18, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /usr/include/c++/11.1.0/iostream:39, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /usr/include/llvm/IR/Attributes.h:27, from /usr/include/llvm/IR/Module.h:23, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVLib.h:72, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:43: /usr/include/c++/11.1.0/bitset:1540:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::bitset<_Nb>&)’ 1540 | operator<<(std::basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bitset:1540:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::bitset<_Nb>’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:62:1: error: ‘FPDenormMode’ does not name a type 62 | FPDenormMode getFPDenormMode(unsigned FloatControl, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:64:1: error: ‘FPOperationMode’ does not name a type 64 | FPOperationMode getFPOperationMode(unsigned FloatControl) noexcept; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:67:28: error: ‘unsigned int VectorComputeUtil::getVCFloatControl’ redeclared as different kind of entity 67 | unsigned getVCFloatControl(FPOperationMode FloatMode) noexcept; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:66:10: note: previous declaration ‘unsigned int VectorComputeUtil::getVCFloatControl(spv::FPRoundingMode)’ 66 | unsigned getVCFloatControl(FPRoundingMode RoundMode) noexcept; | ^~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:67:28: error: ‘FPOperationMode’ was not declared in this scope 67 | unsigned getVCFloatControl(FPOperationMode FloatMode) noexcept; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:68:28: error: ‘unsigned int VectorComputeUtil::getVCFloatControl’ redeclared as different kind of entity 68 | unsigned getVCFloatControl(FPDenormMode DenormMode, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:66:10: note: previous declaration ‘unsigned int VectorComputeUtil::getVCFloatControl(spv::FPRoundingMode)’ 66 | unsigned getVCFloatControl(FPRoundingMode RoundMode) noexcept; | ^~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBool.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:68:28: error: ‘FPDenormMode’ was not declared in this scope 68 | unsigned getVCFloatControl(FPDenormMode DenormMode, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:69:40: error: expected primary-expression before ‘FloatType’ 69 | VCFloatType FloatType) noexcept; | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:73:25: error: ‘FPOperationMode’ was not declared in this scope 73 | typedef SPIRV::SPIRVMap | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:73:60: error: template argument 1 is invalid 73 | typedef SPIRV::SPIRVMap | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:75:25: error: ‘FPDenormMode’ was not declared in this scope 75 | typedef SPIRV::SPIRVMap | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:75:57: error: template argument 1 is invalid 75 | typedef SPIRV::SPIRVMap | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::FPRoundingMode; Ty2 = spv::ExecutionMode; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:131:36: error: ‘ExecutionModeRoundingModeRTPINTEL’ is not a member of ‘spv’; did you mean ‘ExecutionModeRoundingModeRTE’? 131 | add(spv::FPRoundingModeRTP, spv::ExecutionModeRoundingModeRTPINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ExecutionModeRoundingModeRTE In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:132:36: error: ‘ExecutionModeRoundingModeRTNINTEL’ is not a member of ‘spv’; did you mean ‘ExecutionModeRoundingModeRTE’? 132 | add(spv::FPRoundingModeRTN, spv::ExecutionModeRoundingModeRTNINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ExecutionModeRoundingModeRTE /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:27: error: ‘FPDenormMode’ is not a member of ‘spv’ 135 | inline void SPIRVMap::init() { | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:27: error: ‘FPDenormMode’ is not a member of ‘spv’ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:59: error: template argument 1 is invalid 135 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:67: error: ‘init’ is not a template function 135 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:27: error: ‘FPOperationMode’ is not a member of ‘spv’ 140 | inline void SPIRVMap::init() { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:27: error: ‘FPOperationMode’ is not a member of ‘spv’ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:62: error: template argument 1 is invalid 140 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:70: error: ‘init’ is not a template function 140 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:66:18: error: ‘FPOperationMode’ was not declared in this scope 66 | typedef SPIRVMap FPOperationModeControlBitMap; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:66:49: error: template argument 1 is invalid 66 | typedef SPIRVMap FPOperationModeControlBitMap; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:74:34: error: ‘FPOperationMode’ was not declared in this scope 74 | template <> inline void SPIRVMap::init() { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:74:65: error: template argument 1 is invalid 74 | template <> inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:74:73: error: ‘init’ is not a template function 74 | template <> inline void SPIRVMap::init() { | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:91:1: error: ‘FPDenormMode’ does not name a type 91 | FPDenormMode getFPDenormMode(unsigned FloatControl, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVFixedPointIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2547:19: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 2547 | return getVec(CapabilityArbitraryPrecisionFixedPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:100:1: error: ‘FPOperationMode’ does not name a type 100 | FPOperationMode getFPOperationMode(unsigned FloatControl) noexcept { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:108:28: error: ‘unsigned int VectorComputeUtil::getVCFloatControl’ redeclared as different kind of entity 108 | unsigned getVCFloatControl(FPOperationMode FloatMode) noexcept { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:105:10: note: previous declaration ‘unsigned int VectorComputeUtil::getVCFloatControl(spv::FPRoundingMode)’ 105 | unsigned getVCFloatControl(FPRoundingMode RoundMode) noexcept { | ^~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:108:28: error: ‘FPOperationMode’ was not declared in this scope 108 | unsigned getVCFloatControl(FPOperationMode FloatMode) noexcept { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:111:28: error: ‘unsigned int VectorComputeUtil::getVCFloatControl’ redeclared as different kind of entity 111 | unsigned getVCFloatControl(FPDenormMode DenormMode, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:105:10: note: previous declaration ‘unsigned int VectorComputeUtil::getVCFloatControl(spv::FPRoundingMode)’ 105 | unsigned getVCFloatControl(FPRoundingMode RoundMode) noexcept { | ^~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:111:28: error: ‘FPDenormMode’ was not declared in this scope 111 | unsigned getVCFloatControl(FPDenormMode DenormMode, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.cpp:112:40: error: expected primary-expression before ‘FloatType’ 112 | VCFloatType FloatType) noexcept { | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRecipINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSqrtINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedLogINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedExpINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVArbFloatIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2574:19: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 2574 | return getVec(CapabilityArbitraryPrecisionFloatingPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastFromIntINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatAddINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerMemmove.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatDivINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLog10INTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatEQINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatASinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowRINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAtomicFMinMaxEXTBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:15: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:15: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:15: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMinEXT’ was not declared in this scope 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMaxEXT’ was not declared in this scope; did you mean ‘SPIRVAtomicFMinEXT’? 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2767:24: error: ‘OpAssumeTrueKHR’ was not declared in this scope; did you mean ‘SPIRVAssumeTrueKHR’? 2767 | static const Op OC = OpAssumeTrueKHR; | ^~~~~~~~~~~~~~~ | SPIRVAssumeTrueKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL.cpp.o /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAssumeTrueKHR::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2784:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2784 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVExpectKHRInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2805:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2805 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:53: error: ‘OpExpectKHR’ was not declared in this scope 2814 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:71: error: template argument 2 is invalid 2814 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:12: error: ‘PackedVectorFormat’ was not declared in this scope 2851 | Optional getPackedVectorFormat() const { | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:30: error: template argument 1 is invalid 2851 | Optional getPackedVectorFormat() const { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVDotKHRBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2825:27: error: ‘CapabilityDotProductKHR’ was not declared in this scope 2825 | return getVec(ArgCap, CapabilityDotProductKHR); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘bool SPIRV::SPIRVDotKHRBase::isAccSat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:23: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:52: error: ‘OpUDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2848:23: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 2848 | OpCode == OpSUDotAccSatKHR); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘int SPIRV::SPIRVDotKHRBase::getPackedVectorFormat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2859:26: error: ‘PackedVectorFormat’ does not name a type 2859 | return static_cast(Ops[PackFmtIdx]); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2861:12: error: cannot convert ‘const llvm::NoneType’ to ‘int’ in return 2861 | return None; | ^~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘SPIRV::SPIRVCapabilityKind SPIRV::SPIRVDotKHRBase::getRequiredCapabilityForOperand(SPIRV::SPIRVId) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2867:15: error: invalid type argument of unary ‘*’ (have ‘int’) 2867 | switch (*PackFmt) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2868:12: error: ‘PackedVectorFormatPackedVectorFormat4x8BitKHR’ was not declared in this scope 2868 | case PackedVectorFormatPackedVectorFormat4x8BitKHR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2871:16: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 2871 | return CapabilityDotProductInput4x8BitPackedKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2872:12: error: ‘PackedVectorFormatMax’ was not declared in this scope; did you mean ‘getPackedVectorFormat’? 2872 | case PackedVectorFormatMax: | ^~~~~~~~~~~~~~~~~~~~~ | getPackedVectorFormat /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2882:16: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 2882 | return CapabilityDotProductInput4x8BitKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2884:16: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 2884 | return CapabilityDotProductInputAllKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotKHR’ was not declared in this scope; did you mean ‘SPIRVUDotKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVSDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVUDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVBitOp::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2905:21: error: ‘CapabilityBitInstructions’ was not declared in this scope 2905 | return getVec(CapabilityBitInstructions); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVBitOp::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2912:18: error: ‘CapabilityBitInstructions’ was not declared in this scope 2912 | if (Cap == CapabilityBitInstructions) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVVariableLengthArrayINTELInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3169:19: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 3169 | return getVec(CapabilityVariableLengthArrayINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope; did you mean ‘SPIRVVariableLengthArrayINTELInstBase’? 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /usr/include/llvm/Support/ErrorHandling.h:18, from /usr/include/llvm/ADT/Hashing.h:48, from /usr/include/llvm/ADT/Optional.h:18, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVModule.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /usr/include/llvm/IR/Attributes.h:27, from /usr/include/llvm/IR/Module.h:23, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38: /usr/include/c++/11.1.0/bitset:1540:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::bitset<_Nb>&)’ 1540 | operator<<(std::basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bitset:1540:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::bitset<_Nb>’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp:45: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL12.cpp.o In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLToSPIRV.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerConstExpr.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVRegularizeLLVM.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLTypeToSPIRV.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:20, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:41: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:174:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 174 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:175:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 175 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:176:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 176 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:177:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 177 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:181:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 181 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:41: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h:175:24: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope; did you mean ‘SPIRVConstFunctionPointerINTEL’? 175 | const static Op OC = OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVConstFunctionPointerINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:183:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 183 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:185:10: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 185 | case DecorationFunctionFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:186:10: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 186 | case DecorationFunctionRoundingModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:187:10: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 187 | case DecorationFunctionDenormModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:43: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:189:10: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 189 | case DecorationStallEnableINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:191:10: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 191 | case DecorationFuseLoopsInFunctionINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorateLinkageAttr::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:295:51: error: ‘LinkageTypeLinkOnceODR’ is not a member of ‘SPIRV::SPIRVLinkageTypeKind’ {aka ‘spv::LinkageType’} 295 | if (getLinkageType() == SPIRVLinkageTypeKind::LinkageTypeLinkOnceODR) | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVMemberDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:335:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 335 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:336:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 336 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:337:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 337 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:338:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 338 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:340:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 340 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:342:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 342 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionRoundingModeINTEL::SPIRVDecorateFunctionRoundingModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, spv::FPRoundingMode)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:626:28: error: ‘DecorationFunctionRoundingModeINTEL’ is not a member of ‘spv’; did you mean ‘DecorationFPRoundingMode’? 626 | : SPIRVDecorate(spv::DecorationFunctionRoundingModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | DecorationFPRoundingMode /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:640:45: error: ‘spv::FPDenormMode’ has not been declared 640 | spv::FPDenormMode FloatControl) | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:645:8: error: ‘FPDenormMode’ in namespace ‘spv’ does not name a type 645 | spv::FPDenormMode getDenormMode() const { | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionDenormModeINTEL::SPIRVDecorateFunctionDenormModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:641:28: error: ‘DecorationFunctionDenormModeINTEL’ is not a member of ‘spv’ 641 | : SPIRVDecorate(spv::DecorationFunctionDenormModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:655:52: error: ‘spv::FPOperationMode’ has not been declared 655 | spv::FPOperationMode FloatControl) | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:660:8: error: ‘FPOperationMode’ in namespace ‘spv’ does not name a type 660 | spv::FPOperationMode getOperationMode() const { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFunctionRoundingModeINTEL’? 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFunctionRoundingModeINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionFloatingPointModeINTEL::SPIRVDecorateFunctionFloatingPointModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:656:28: error: ‘DecorationFunctionFloatingPointModeINTEL’ is not a member of ‘spv’ 656 | : SPIRVDecorate(spv::DecorationFunctionFloatingPointModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFunctionDenormModeINTEL’? 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFunctionDenormModeINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateStallEnableINTEL::SPIRVDecorateStallEnableINTEL(SPIRV::SPIRVEntry*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:669:28: error: ‘DecorationStallEnableINTEL’ is not a member of ‘spv’ 669 | : SPIRVDecorate(spv::DecorationStallEnableINTEL, TheTarget){}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFuseLoopsInFunctionINTEL::SPIRVDecorateFuseLoopsInFunctionINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, SPIRV::SPIRVWord)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:677:28: error: ‘DecorationFuseLoopsInFunctionINTEL’ is not a member of ‘spv’ 677 | : SPIRVDecorate(spv::DecorationFuseLoopsInFunctionINTEL, TheTarget, Depth, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:174:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 174 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:175:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 175 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:176:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 176 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:177:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 177 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:181:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 181 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateStallEnableINTEL’? 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateStallEnableINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:183:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 183 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFuseLoopsInFunctionINTEL’? 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFuseLoopsInFunctionINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:185:10: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 185 | case DecorationFunctionFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:186:10: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 186 | case DecorationFunctionRoundingModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:187:10: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 187 | case DecorationFunctionDenormModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:189:10: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 189 | case DecorationStallEnableINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFunctionFloatingPointModeINTEL’? 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFunctionFloatingPointModeINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:191:10: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 191 | case DecorationFuseLoopsInFunctionINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorateLinkageAttr::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:295:51: error: ‘LinkageTypeLinkOnceODR’ is not a member of ‘SPIRV::SPIRVLinkageTypeKind’ {aka ‘spv::LinkageType’} 295 | if (getLinkageType() == SPIRVLinkageTypeKind::LinkageTypeLinkOnceODR) | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVMemberDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:335:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 335 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:20, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:41: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:336:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 336 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:337:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 337 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Op; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:331:1: note: in expansion of macro ‘_SPIRV_OP’ 331 | _SPIRV_OP(SDotKHR, 4450) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:332:1: note: in expansion of macro ‘_SPIRV_OP’ 332 | _SPIRV_OP(UDotKHR, 4451) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:338:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 338 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:333:1: note: in expansion of macro ‘_SPIRV_OP’ 333 | _SPIRV_OP(SUDotKHR, 4452) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:334:1: note: in expansion of macro ‘_SPIRV_OP’ 334 | _SPIRV_OP(SDotAccSatKHR, 4453) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:340:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 340 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:335:1: note: in expansion of macro ‘_SPIRV_OP’ 335 | _SPIRV_OP(UDotAccSatKHR, 4454) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:336:1: note: in expansion of macro ‘_SPIRV_OP’ 336 | _SPIRV_OP(SUDotAccSatKHR, 4455) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:342:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 342 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:347:1: note: in expansion of macro ‘_SPIRV_OP’ 347 | _SPIRV_OP(ConstFunctionPointerINTEL, 5600) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmTargetINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:349:1: note: in expansion of macro ‘_SPIRV_OP’ 349 | _SPIRV_OP(AsmTargetINTEL, 5609) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:350:1: note: in expansion of macro ‘_SPIRV_OP’ 350 | _SPIRV_OP(AsmINTEL, 5610) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAsmCallINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:351:1: note: in expansion of macro ‘_SPIRV_OP’ 351 | _SPIRV_OP(AsmCallINTEL, 5611) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMinEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:352:1: note: in expansion of macro ‘_SPIRV_OP’ 352 | _SPIRV_OP(AtomicFMinEXT, 5614) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionRoundingModeINTEL::SPIRVDecorateFunctionRoundingModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, spv::FPRoundingMode)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:626:28: error: ‘DecorationFunctionRoundingModeINTEL’ is not a member of ‘spv’; did you mean ‘DecorationFPRoundingMode’? 626 | : SPIRVDecorate(spv::DecorationFunctionRoundingModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | DecorationFPRoundingMode /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:640:45: error: ‘spv::FPDenormMode’ has not been declared 640 | spv::FPDenormMode FloatControl) | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVFixedPointIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2547:19: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 2547 | return getVec(CapabilityArbitraryPrecisionFixedPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:645:8: error: ‘FPDenormMode’ in namespace ‘spv’ does not name a type 645 | spv::FPDenormMode getDenormMode() const { | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:353:1: note: in expansion of macro ‘_SPIRV_OP’ 353 | _SPIRV_OP(AtomicFMaxEXT, 5615) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionDenormModeINTEL::SPIRVDecorateFunctionDenormModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:641:28: error: ‘DecorationFunctionDenormModeINTEL’ is not a member of ‘spv’ 641 | : SPIRVDecorate(spv::DecorationFunctionDenormModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:655:52: error: ‘spv::FPOperationMode’ has not been declared 655 | spv::FPOperationMode FloatControl) | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpAssumeTrueKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:354:1: note: in expansion of macro ‘_SPIRV_OP’ 354 | _SPIRV_OP(AssumeTrueKHR, 5630) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:660:8: error: ‘FPOperationMode’ in namespace ‘spv’ does not name a type 660 | spv::FPOperationMode getOperationMode() const { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpExpectKHR’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:355:1: note: in expansion of macro ‘_SPIRV_OP’ 355 | _SPIRV_OP(ExpectKHR, 5631) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRecipINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionFloatingPointModeINTEL::SPIRVDecorateFunctionFloatingPointModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:656:28: error: ‘DecorationFunctionFloatingPointModeINTEL’ is not a member of ‘spv’ 656 | : SPIRVDecorate(spv::DecorationFunctionFloatingPointModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateStallEnableINTEL::SPIRVDecorateStallEnableINTEL(SPIRV::SPIRVEntry*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:669:28: error: ‘DecorationStallEnableINTEL’ is not a member of ‘spv’ 669 | : SPIRVDecorate(spv::DecorationStallEnableINTEL, TheTarget){}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSqrtINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFuseLoopsInFunctionINTEL::SPIRVDecorateFuseLoopsInFunctionINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, SPIRV::SPIRVWord)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:677:28: error: ‘DecorationFuseLoopsInFunctionINTEL’ is not a member of ‘spv’ 677 | : SPIRVDecorate(spv::DecorationFuseLoopsInFunctionINTEL, TheTarget, Depth, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:480:1: note: in expansion of macro ‘_SPIRV_OP’ 480 | _SPIRV_OP(VariableLengthArrayINTEL, 5818) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:481:1: note: in expansion of macro ‘_SPIRV_OP’ 481 | _SPIRV_OP(SaveMemoryINTEL, 5819) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:482:1: note: in expansion of macro ‘_SPIRV_OP’ 482 | _SPIRV_OP(RestoreMemoryINTEL, 5820) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:483:1: note: in expansion of macro ‘_SPIRV_OP’ 483 | _SPIRV_OP(ArbitraryFloatSinCosPiINTEL, 5840) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:484:1: note: in expansion of macro ‘_SPIRV_OP’ 484 | _SPIRV_OP(ArbitraryFloatCastINTEL, 5841) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:485:1: note: in expansion of macro ‘_SPIRV_OP’ 485 | _SPIRV_OP(ArbitraryFloatCastFromIntINTEL, 5842) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedLogINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedExpINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:486:1: note: in expansion of macro ‘_SPIRV_OP’ 486 | _SPIRV_OP(ArbitraryFloatCastToIntINTEL, 5843) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:487:1: note: in expansion of macro ‘_SPIRV_OP’ 487 | _SPIRV_OP(ArbitraryFloatAddINTEL, 5846) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVArbFloatIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2574:19: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 2574 | return getVec(CapabilityArbitraryPrecisionFloatingPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:488:1: note: in expansion of macro ‘_SPIRV_OP’ 488 | _SPIRV_OP(ArbitraryFloatSubINTEL, 5847) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:489:1: note: in expansion of macro ‘_SPIRV_OP’ 489 | _SPIRV_OP(ArbitraryFloatMulINTEL, 5848) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastFromIntINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:490:1: note: in expansion of macro ‘_SPIRV_OP’ 490 | _SPIRV_OP(ArbitraryFloatDivINTEL, 5849) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:491:1: note: in expansion of macro ‘_SPIRV_OP’ 491 | _SPIRV_OP(ArbitraryFloatGTINTEL, 5850) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatAddINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:492:1: note: in expansion of macro ‘_SPIRV_OP’ 492 | _SPIRV_OP(ArbitraryFloatGEINTEL, 5851) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope; did you mean ‘SPIRVVariableLengthArrayINTEL’? 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVVariableLengthArrayINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:51, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h:175:24: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope; did you mean ‘SPIRVConstFunctionPointerINTEL’? 175 | const static Op OC = OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVConstFunctionPointerINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:493:1: note: in expansion of macro ‘_SPIRV_OP’ 493 | _SPIRV_OP(ArbitraryFloatLTINTEL, 5852) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:494:1: note: in expansion of macro ‘_SPIRV_OP’ 494 | _SPIRV_OP(ArbitraryFloatLEINTEL, 5853) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:495:1: note: in expansion of macro ‘_SPIRV_OP’ 495 | _SPIRV_OP(ArbitraryFloatEQINTEL, 5854) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:496:1: note: in expansion of macro ‘_SPIRV_OP’ 496 | _SPIRV_OP(ArbitraryFloatRecipINTEL, 5855) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatDivINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:497:1: note: in expansion of macro ‘_SPIRV_OP’ 497 | _SPIRV_OP(ArbitraryFloatRSqrtINTEL, 5856) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:498:1: note: in expansion of macro ‘_SPIRV_OP’ 498 | _SPIRV_OP(ArbitraryFloatCbrtINTEL, 5857) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:499:1: note: in expansion of macro ‘_SPIRV_OP’ 499 | _SPIRV_OP(ArbitraryFloatHypotINTEL, 5858) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:500:1: note: in expansion of macro ‘_SPIRV_OP’ 500 | _SPIRV_OP(ArbitraryFloatSqrtINTEL, 5859) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:501:1: note: in expansion of macro ‘_SPIRV_OP’ 501 | _SPIRV_OP(ArbitraryFloatLogINTEL, 5860) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:502:1: note: in expansion of macro ‘_SPIRV_OP’ 502 | _SPIRV_OP(ArbitraryFloatLog2INTEL, 5861) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLog10INTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:503:1: note: in expansion of macro ‘_SPIRV_OP’ 503 | _SPIRV_OP(ArbitraryFloatLog10INTEL, 5862) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatEQINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:504:1: note: in expansion of macro ‘_SPIRV_OP’ 504 | _SPIRV_OP(ArbitraryFloatLog1pINTEL, 5863) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:505:1: note: in expansion of macro ‘_SPIRV_OP’ 505 | _SPIRV_OP(ArbitraryFloatExpINTEL, 5864) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:506:1: note: in expansion of macro ‘_SPIRV_OP’ 506 | _SPIRV_OP(ArbitraryFloatExp2INTEL, 5865) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:507:1: note: in expansion of macro ‘_SPIRV_OP’ 507 | _SPIRV_OP(ArbitraryFloatExp10INTEL, 5866) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:508:1: note: in expansion of macro ‘_SPIRV_OP’ 508 | _SPIRV_OP(ArbitraryFloatExpm1INTEL, 5867) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:509:1: note: in expansion of macro ‘_SPIRV_OP’ 509 | _SPIRV_OP(ArbitraryFloatSinINTEL, 5868) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:510:1: note: in expansion of macro ‘_SPIRV_OP’ 510 | _SPIRV_OP(ArbitraryFloatCosINTEL, 5869) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:511:1: note: in expansion of macro ‘_SPIRV_OP’ 511 | _SPIRV_OP(ArbitraryFloatSinCosINTEL, 5870) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:512:1: note: in expansion of macro ‘_SPIRV_OP’ 512 | _SPIRV_OP(ArbitraryFloatSinPiINTEL, 5871) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:513:1: note: in expansion of macro ‘_SPIRV_OP’ 513 | _SPIRV_OP(ArbitraryFloatCosPiINTEL, 5872) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatASinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:514:1: note: in expansion of macro ‘_SPIRV_OP’ 514 | _SPIRV_OP(ArbitraryFloatASinINTEL, 5873) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:515:1: note: in expansion of macro ‘_SPIRV_OP’ 515 | _SPIRV_OP(ArbitraryFloatASinPiINTEL, 5874) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVWriter.h:52, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:516:1: note: in expansion of macro ‘_SPIRV_OP’ 516 | _SPIRV_OP(ArbitraryFloatACosINTEL, 5875) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowRINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:517:1: note: in expansion of macro ‘_SPIRV_OP’ 517 | _SPIRV_OP(ArbitraryFloatACosPiINTEL, 5876) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:518:1: note: in expansion of macro ‘_SPIRV_OP’ 518 | _SPIRV_OP(ArbitraryFloatATanINTEL, 5877) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAtomicFMinMaxEXTBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:15: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:519:1: note: in expansion of macro ‘_SPIRV_OP’ 519 | _SPIRV_OP(ArbitraryFloatATanPiINTEL, 5878) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:15: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:520:1: note: in expansion of macro ‘_SPIRV_OP’ 520 | _SPIRV_OP(ArbitraryFloatATan2INTEL, 5879) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:521:1: note: in expansion of macro ‘_SPIRV_OP’ 521 | _SPIRV_OP(ArbitraryFloatPowINTEL, 5880) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:15: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:522:1: note: in expansion of macro ‘_SPIRV_OP’ 522 | _SPIRV_OP(ArbitraryFloatPowRINTEL, 5881) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMinEXT’ was not declared in this scope 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMaxEXT’ was not declared in this scope; did you mean ‘SPIRVAtomicFMinEXT’? 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:523:1: note: in expansion of macro ‘_SPIRV_OP’ 523 | _SPIRV_OP(ArbitraryFloatPowNINTEL, 5882) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:525:1: note: in expansion of macro ‘_SPIRV_OP’ 525 | _SPIRV_OP(FixedSqrtINTEL, 5923) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2767:24: error: ‘OpAssumeTrueKHR’ was not declared in this scope; did you mean ‘SPIRVAssumeTrueKHR’? 2767 | static const Op OC = OpAssumeTrueKHR; | ^~~~~~~~~~~~~~~ | SPIRVAssumeTrueKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRecipINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:526:1: note: in expansion of macro ‘_SPIRV_OP’ 526 | _SPIRV_OP(FixedRecipINTEL, 5924) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAssumeTrueKHR::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2784:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2784 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:527:1: note: in expansion of macro ‘_SPIRV_OP’ 527 | _SPIRV_OP(FixedRsqrtINTEL, 5925) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:528:1: note: in expansion of macro ‘_SPIRV_OP’ 528 | _SPIRV_OP(FixedSinINTEL, 5926) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVExpectKHRInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2805:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2805 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:529:1: note: in expansion of macro ‘_SPIRV_OP’ 529 | _SPIRV_OP(FixedCosINTEL, 5927) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:53: error: ‘OpExpectKHR’ was not declared in this scope 2814 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:71: error: template argument 2 is invalid 2814 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:530:1: note: in expansion of macro ‘_SPIRV_OP’ 530 | _SPIRV_OP(FixedSinCosINTEL, 5928) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVLowerSPIRBlocks.cpp:40: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:12: error: ‘PackedVectorFormat’ was not declared in this scope 2851 | Optional getPackedVectorFormat() const { | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:30: error: template argument 1 is invalid 2851 | Optional getPackedVectorFormat() const { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:531:1: note: in expansion of macro ‘_SPIRV_OP’ 531 | _SPIRV_OP(FixedSinPiINTEL, 5929) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:532:1: note: in expansion of macro ‘_SPIRV_OP’ 532 | _SPIRV_OP(FixedCosPiINTEL, 5930) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVDotKHRBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2825:27: error: ‘CapabilityDotProductKHR’ was not declared in this scope 2825 | return getVec(ArgCap, CapabilityDotProductKHR); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:533:1: note: in expansion of macro ‘_SPIRV_OP’ 533 | _SPIRV_OP(FixedSinCosPiINTEL, 5931) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘bool SPIRV::SPIRVDotKHRBase::isAccSat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:23: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedLogINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:534:1: note: in expansion of macro ‘_SPIRV_OP’ 534 | _SPIRV_OP(FixedLogINTEL, 5932) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVFixedPointIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2547:19: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 2547 | return getVec(CapabilityArbitraryPrecisionFixedPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:52: error: ‘OpUDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpFixedExpINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:535:1: note: in expansion of macro ‘_SPIRV_OP’ 535 | _SPIRV_OP(FixedExpINTEL, 5933) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:536:1: note: in expansion of macro ‘_SPIRV_OP’ 536 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL, 5934) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2848:23: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 2848 | OpCode == OpSUDotAccSatKHR); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRecipINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘int SPIRV::SPIRVDotKHRBase::getPackedVectorFormat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2859:26: error: ‘PackedVectorFormat’ does not name a type 2859 | return static_cast(Ops[PackFmtIdx]); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2861:12: error: cannot convert ‘const llvm::NoneType’ to ‘int’ in return 2861 | return None; | ^~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘SPIRV::SPIRVCapabilityKind SPIRV::SPIRVDotKHRBase::getRequiredCapabilityForOperand(SPIRV::SPIRVId) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2867:15: error: invalid type argument of unary ‘*’ (have ‘int’) 2867 | switch (*PackFmt) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:537:1: note: in expansion of macro ‘_SPIRV_OP’ 537 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL, 5938) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSqrtINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:542:1: note: in expansion of macro ‘_SPIRV_OP’ 542 | _SPIRV_OP(TypeBufferSurfaceINTEL, 6086) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2868:12: error: ‘PackedVectorFormatPackedVectorFormat4x8BitKHR’ was not declared in this scope 2868 | case PackedVectorFormatPackedVectorFormat4x8BitKHR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:543:1: note: in expansion of macro ‘_SPIRV_OP’ 543 | _SPIRV_OP(TypeStructContinuedINTEL, 6090) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2871:16: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 2871 | return CapabilityDotProductInput4x8BitPackedKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:544:1: note: in expansion of macro ‘_SPIRV_OP’ 544 | _SPIRV_OP(ConstantCompositeContinuedINTEL, 6091) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2872:12: error: ‘PackedVectorFormatMax’ was not declared in this scope; did you mean ‘getPackedVectorFormat’? 2872 | case PackedVectorFormatMax: | ^~~~~~~~~~~~~~~~~~~~~ | getPackedVectorFormat /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 52 | #define _SPIRV_OP(x, ...) add(Op##x, #x); | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCodeEnum.h:545:1: note: in expansion of macro ‘_SPIRV_OP’ 545 | _SPIRV_OP(SpecConstantCompositeContinuedINTEL, 6092) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2882:16: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 2882 | return CapabilityDotProductInput4x8BitKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isFPAtomicOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:62:49: error: ‘OpAtomicFMinEXT’ was not declared in this scope 62 | return OpCode == OpAtomicFAddEXT || OpCode == OpAtomicFMinEXT || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2884:16: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 2884 | return CapabilityDotProductInputAllKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:63:20: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 63 | OpCode == OpAtomicFMaxEXT; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isCvtOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:109:20: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 109 | OpCode == OpPtrCastToCrossWorkgroupINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotKHR’ was not declared in this scope; did you mean ‘SPIRVUDotKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedLogINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:110:20: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 110 | OpCode == OpCrossWorkgroupCastToPtrINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedExpINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVSDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isVCOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:212:54: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope 212 | inline bool isVCOpCode(Op OpCode) { return OpCode == OpTypeBufferSurfaceINTEL; } | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVUDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h: In function ‘bool SPIRV::isConstantOpCode(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:229:47: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope 229 | OC == OpConstantPipeStorage || OC == OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVArbFloatIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2574:19: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 2574 | return getVec(CapabilityArbitraryPrecisionFloatingPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVBitOp::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2905:21: error: ‘CapabilityBitInstructions’ was not declared in this scope 2905 | return getVec(CapabilityBitInstructions); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVBitOp::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2912:18: error: ‘CapabilityBitInstructions’ was not declared in this scope 2912 | if (Cap == CapabilityBitInstructions) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastFromIntINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVVariableLengthArrayINTELInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3169:19: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 3169 | return getVec(CapabilityVariableLengthArrayINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope; did you mean ‘SPIRVVariableLengthArrayINTELInstBase’? 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h:41, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:174:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 174 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatAddINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:175:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 175 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:176:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 176 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:41: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:28:24: error: ‘OpAsmTargetINTEL’ was not declared in this scope; did you mean ‘SPIRVAsmTargetINTEL’? 28 | static const Op OC = OpAsmTargetINTEL; | ^~~~~~~~~~~~~~~~ | SPIRVAsmTargetINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:177:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 177 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAsmTargetINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:39:19: error: ‘CapabilityAsmINTEL’ was not declared in this scope 39 | return getVec(CapabilityAsmINTEL); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:181:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 181 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:59:24: error: ‘OpAsmINTEL’ was not declared in this scope; did you mean ‘SPIRVAsmINTEL’? 59 | static const Op OC = OpAsmINTEL; | ^~~~~~~~~~ | SPIRVAsmINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:183:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 183 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAsmINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:76:19: error: ‘CapabilityAsmINTEL’ was not declared in this scope 76 | return getVec(CapabilityAsmINTEL); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:185:10: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 185 | case DecorationFunctionFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:186:10: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 186 | case DecorationFunctionRoundingModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:101:24: error: ‘OpAsmCallINTEL’ was not declared in this scope; did you mean ‘SPIRVAsmCallINTEL’? 101 | static const Op OC = OpAsmCallINTEL; | ^~~~~~~~~~~~~~ | SPIRVAsmCallINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:187:10: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 187 | case DecorationFunctionDenormModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatDivINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAsmCallINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:114:19: error: ‘CapabilityAsmINTEL’ was not declared in this scope 114 | return getVec(CapabilityAsmINTEL); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:189:10: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 189 | case DecorationStallEnableINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:191:10: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 191 | case DecorationFuseLoopsInFunctionINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVDecorateLinkageAttr::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:295:51: error: ‘LinkageTypeLinkOnceODR’ is not a member of ‘SPIRV::SPIRVLinkageTypeKind’ {aka ‘spv::LinkageType’} 295 | if (getLinkageType() == SPIRVLinkageTypeKind::LinkageTypeLinkOnceODR) | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVMemberDecorate::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:335:10: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 335 | case DecorationBurstCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h:175:24: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope; did you mean ‘SPIRVConstFunctionPointerINTEL’? 175 | const static Op OC = OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVConstFunctionPointerINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:336:10: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 336 | case DecorationCacheSizeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:337:10: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 337 | case DecorationDontStaticallyCoalesceINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLog10INTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:338:10: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 338 | case DecorationPrefetchINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatEQINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:340:10: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 340 | case DecorationIOPipeStorageINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::ExecutionMode; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:253:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 253 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:342:10: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 342 | case DecorationBufferLocationINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:252:16: error: ‘ExecutionModeRoundingModeRTPINTEL’ was not declared in this scope 252 | ADD_VEC_INIT(ExecutionModeRoundingModeRTPINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:255:17: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 255 | {CapabilityRoundToInfinityINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:254:16: error: ‘ExecutionModeRoundingModeRTNINTEL’ was not declared in this scope 254 | ADD_VEC_INIT(ExecutionModeRoundingModeRTNINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:257:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 257 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:256:16: error: ‘ExecutionModeFloatingPointModeALTINTEL’ was not declared in this scope 256 | ADD_VEC_INIT(ExecutionModeFloatingPointModeALTINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionRoundingModeINTEL::SPIRVDecorateFunctionRoundingModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, spv::FPRoundingMode)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:626:28: error: ‘DecorationFunctionRoundingModeINTEL’ is not a member of ‘spv’; did you mean ‘DecorationFPRoundingMode’? 626 | : SPIRVDecorate(spv::DecorationFunctionRoundingModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | DecorationFPRoundingMode /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:640:45: error: ‘spv::FPDenormMode’ has not been declared 640 | spv::FPDenormMode FloatControl) | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:645:8: error: ‘FPDenormMode’ in namespace ‘spv’ does not name a type 645 | spv::FPDenormMode getDenormMode() const { | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:259:17: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 259 | {CapabilityFloatingPointModeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionDenormModeINTEL::SPIRVDecorateFunctionDenormModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:641:28: error: ‘DecorationFunctionDenormModeINTEL’ is not a member of ‘spv’ 641 | : SPIRVDecorate(spv::DecorationFunctionDenormModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:655:52: error: ‘spv::FPOperationMode’ has not been declared 655 | spv::FPOperationMode FloatControl) | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:660:8: error: ‘FPOperationMode’ in namespace ‘spv’ does not name a type 660 | spv::FPOperationMode getOperationMode() const { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:258:16: error: ‘ExecutionModeFloatingPointModeIEEEINTEL’ was not declared in this scope 258 | ADD_VEC_INIT(ExecutionModeFloatingPointModeIEEEINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFunctionFloatingPointModeINTEL::SPIRVDecorateFunctionFloatingPointModeINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:656:28: error: ‘DecorationFunctionFloatingPointModeINTEL’ is not a member of ‘spv’ 656 | : SPIRVDecorate(spv::DecorationFunctionFloatingPointModeINTEL, TheTarget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateStallEnableINTEL::SPIRVDecorateStallEnableINTEL(SPIRV::SPIRVEntry*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:669:28: error: ‘DecorationStallEnableINTEL’ is not a member of ‘spv’ 669 | : SPIRVDecorate(spv::DecorationStallEnableINTEL, TheTarget){}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:261:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 261 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h: In constructor ‘SPIRV::SPIRVDecorateFuseLoopsInFunctionINTEL::SPIRVDecorateFuseLoopsInFunctionINTEL(SPIRV::SPIRVEntry*, SPIRV::SPIRVWord, SPIRV::SPIRVWord)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDecorate.h:677:28: error: ‘DecorationFuseLoopsInFunctionINTEL’ is not a member of ‘spv’ 677 | : SPIRVDecorate(spv::DecorationFuseLoopsInFunctionINTEL, TheTarget, Depth, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:260:16: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 260 | ADD_VEC_INIT(ExecutionModeSharedLocalMemorySizeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:54: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:62:1: error: ‘FPDenormMode’ does not name a type 62 | FPDenormMode getFPDenormMode(unsigned FloatControl, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:64:1: error: ‘FPOperationMode’ does not name a type 64 | FPOperationMode getFPOperationMode(unsigned FloatControl) noexcept; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:67:28: error: ‘unsigned int VectorComputeUtil::getVCFloatControl’ redeclared as different kind of entity 67 | unsigned getVCFloatControl(FPOperationMode FloatMode) noexcept; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:66:10: note: previous declaration ‘unsigned int VectorComputeUtil::getVCFloatControl(spv::FPRoundingMode)’ 66 | unsigned getVCFloatControl(FPRoundingMode RoundMode) noexcept; | ^~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:67:28: error: ‘FPOperationMode’ was not declared in this scope 67 | unsigned getVCFloatControl(FPOperationMode FloatMode) noexcept; | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:68:28: error: ‘unsigned int VectorComputeUtil::getVCFloatControl’ redeclared as different kind of entity 68 | unsigned getVCFloatControl(FPDenormMode DenormMode, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:66:10: note: previous declaration ‘unsigned int VectorComputeUtil::getVCFloatControl(spv::FPRoundingMode)’ 66 | unsigned getVCFloatControl(FPRoundingMode RoundMode) noexcept; | ^~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:68:28: error: ‘FPDenormMode’ was not declared in this scope 68 | unsigned getVCFloatControl(FPDenormMode DenormMode, | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:69:40: error: expected primary-expression before ‘FloatType’ 69 | VCFloatType FloatType) noexcept; | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatASinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:73:25: error: ‘FPOperationMode’ was not declared in this scope 73 | typedef SPIRV::SPIRVMap | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:73:60: error: template argument 1 is invalid 73 | typedef SPIRV::SPIRVMap | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:75:25: error: ‘FPDenormMode’ was not declared in this scope 75 | typedef SPIRV::SPIRVMap | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:75:57: error: template argument 1 is invalid 75 | typedef SPIRV::SPIRVMap | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::FPRoundingMode; Ty2 = spv::ExecutionMode; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:131:36: error: ‘ExecutionModeRoundingModeRTPINTEL’ is not a member of ‘spv’; did you mean ‘ExecutionModeRoundingModeRTE’? 131 | add(spv::FPRoundingModeRTP, spv::ExecutionModeRoundingModeRTPINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ExecutionModeRoundingModeRTE /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:132:36: error: ‘ExecutionModeRoundingModeRTNINTEL’ is not a member of ‘spv’; did you mean ‘ExecutionModeRoundingModeRTE’? 132 | add(spv::FPRoundingModeRTN, spv::ExecutionModeRoundingModeRTNINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ExecutionModeRoundingModeRTE /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:27: error: ‘FPDenormMode’ is not a member of ‘spv’ 135 | inline void SPIRVMap::init() { | ^~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::StorageClass; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:276:35: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 276 | {CapabilityShader, CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:27: error: ‘FPDenormMode’ is not a member of ‘spv’ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:59: error: template argument 1 is invalid 135 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:135:67: error: ‘init’ is not a template function 135 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:27: error: ‘FPOperationMode’ is not a member of ‘spv’ 140 | inline void SPIRVMap::init() { | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:27: error: ‘FPOperationMode’ is not a member of ‘spv’ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:62: error: template argument 1 is invalid 140 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/VectorComputeUtil.h:140:70: error: ‘init’ is not a template function 140 | inline void SPIRVMap::init() { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowRINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:42: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVFunction.h:175:24: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope; did you mean ‘SPIRVConstFunctionPointerINTEL’? 175 | const static Op OC = OpConstFunctionPointerINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVConstFunctionPointerINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:46: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:280:16: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 280 | ADD_VEC_INIT(StorageClassDeviceOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:44: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAtomicFMinMaxEXTBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:15: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:281:16: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 281 | ADD_VEC_INIT(StorageClassHostOnlyINTEL, {CapabilityUSMStorageClassesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:15: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:15: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMinEXT’ was not declared in this scope 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMaxEXT’ was not declared in this scope; did you mean ‘SPIRVAtomicFMinEXT’? 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2767:24: error: ‘OpAssumeTrueKHR’ was not declared in this scope; did you mean ‘SPIRVAssumeTrueKHR’? 2767 | static const Op OC = OpAssumeTrueKHR; | ^~~~~~~~~~~~~~~ | SPIRVAssumeTrueKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAssumeTrueKHR::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2784:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2784 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:43: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1543:1: note: in expansion of macro ‘_SPIRV_OP’ 1543 | _SPIRV_OP(CrossWorkgroupCastToPtrINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:45: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1529:50: error: template argument 1 is invalid 1529 | #define _SPIRV_OP(x) typedef SPIRVUnaryInst SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:1544:1: note: in expansion of macro ‘_SPIRV_OP’ 1544 | _SPIRV_OP(PtrCastToCrossWorkgroupINTEL) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVExpectKHRInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2805:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2805 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:53: error: ‘OpExpectKHR’ was not declared in this scope 2814 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:71: error: template argument 2 is invalid 2814 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:12: error: ‘PackedVectorFormat’ was not declared in this scope 2851 | Optional getPackedVectorFormat() const { | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:30: error: template argument 1 is invalid 2851 | Optional getPackedVectorFormat() const { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVDotKHRBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2825:27: error: ‘CapabilityDotProductKHR’ was not declared in this scope 2825 | return getVec(ArgCap, CapabilityDotProductKHR); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVFixedPointIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2547:19: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 2547 | return getVec(CapabilityArbitraryPrecisionFixedPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘bool SPIRV::SPIRVDotKHRBase::isAccSat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:23: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2558:1: note: in expansion of macro ‘_SPIRV_OP’ 2558 | _SPIRV_OP(FixedSqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRecipINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2559:1: note: in expansion of macro ‘_SPIRV_OP’ 2559 | _SPIRV_OP(FixedRecipINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:52: error: ‘OpUDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSqrtINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2560:1: note: in expansion of macro ‘_SPIRV_OP’ 2560 | _SPIRV_OP(FixedRsqrtINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2561:1: note: in expansion of macro ‘_SPIRV_OP’ 2561 | _SPIRV_OP(FixedSinINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::vector; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:47: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2848:23: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 2848 | OpCode == OpSUDotAccSatKHR); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2562:1: note: in expansion of macro ‘_SPIRV_OP’ 2562 | _SPIRV_OP(FixedCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:397:16: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 397 | ADD_VEC_INIT(DecorationIOPipeStorageINTEL, {CapabilityIOPipesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2563:1: note: in expansion of macro ‘_SPIRV_OP’ 2563 | _SPIRV_OP(FixedSinCosINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘int SPIRV::SPIRVDotKHRBase::getPackedVectorFormat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2859:26: error: ‘PackedVectorFormat’ does not name a type 2859 | return static_cast(Ops[PackFmtIdx]); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2861:12: error: cannot convert ‘const llvm::NoneType’ to ‘int’ in return 2861 | return None; | ^~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘SPIRV::SPIRVCapabilityKind SPIRV::SPIRVDotKHRBase::getRequiredCapabilityForOperand(SPIRV::SPIRVId) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2867:15: error: invalid type argument of unary ‘*’ (have ‘int’) 2867 | switch (*PackFmt) { | ^~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToLLVMDbgTran.cpp:43: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:45: error: ‘CapabilityAsmINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2564:1: note: in expansion of macro ‘_SPIRV_OP’ 2564 | _SPIRV_OP(FixedSinPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:398:16: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 398 | ADD_VEC_INIT(DecorationSideEffectsINTEL, {CapabilityAsmINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2565:1: note: in expansion of macro ‘_SPIRV_OP’ 2565 | _SPIRV_OP(FixedCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2868:12: error: ‘PackedVectorFormatPackedVectorFormat4x8BitKHR’ was not declared in this scope 2868 | case PackedVectorFormatPackedVectorFormat4x8BitKHR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2566:1: note: in expansion of macro ‘_SPIRV_OP’ 2566 | _SPIRV_OP(FixedSinCosPiINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:400:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 400 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedLogINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedCosINTEL’? 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2567:1: note: in expansion of macro ‘_SPIRV_OP’ 2567 | _SPIRV_OP(FixedLogINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:399:16: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 399 | ADD_VEC_INIT(DecorationVectorComputeFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:55: error: ‘OpFixedExpINTEL’ was not declared in this scope 2556 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2556:73: error: template argument 2 is invalid 2556 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2568:1: note: in expansion of macro ‘_SPIRV_OP’ 2568 | _SPIRV_OP(FixedExpINTEL, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2871:16: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 2871 | return CapabilityDotProductInput4x8BitPackedKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:402:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 402 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVArbFloatIntelInst::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2574:19: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 2574 | return getVec(CapabilityArbitraryPrecisionFloatingPointINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2872:12: error: ‘PackedVectorFormatMax’ was not declared in this scope; did you mean ‘getPackedVectorFormat’? 2872 | case PackedVectorFormatMax: | ^~~~~~~~~~~~~~~~~~~~~ | getPackedVectorFormat /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:401:16: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 401 | ADD_VEC_INIT(DecorationVectorComputeVariableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2586:1: note: in expansion of macro ‘_SPIRV_OP’ 2586 | _SPIRV_OP(Cast, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2587:1: note: in expansion of macro ‘_SPIRV_OP’ 2587 | _SPIRV_OP(CastFromInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:404:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 404 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastFromIntINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2588:1: note: in expansion of macro ‘_SPIRV_OP’ 2588 | _SPIRV_OP(CastToInt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2882:16: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 2882 | return CapabilityDotProductInput4x8BitKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:403:16: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 403 | ADD_VEC_INIT(DecorationGlobalVariableOffsetINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:1: note: in expansion of macro ‘_SPIRV_OP’ 2589 | _SPIRV_OP(Add, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:49: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatAddINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2590:1: note: in expansion of macro ‘_SPIRV_OP’ 2590 | _SPIRV_OP(Sub, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:1: note: in expansion of macro ‘_SPIRV_OP’ 2591 | _SPIRV_OP(Mul, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:405:16: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 405 | ADD_VEC_INIT(DecorationFuncParamIOKindINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2884:16: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 2884 | return CapabilityDotProductInputAllKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2592:1: note: in expansion of macro ‘_SPIRV_OP’ 2592 | _SPIRV_OP(Div, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:43: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2593:1: note: in expansion of macro ‘_SPIRV_OP’ 2593 | _SPIRV_OP(GT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2594:1: note: in expansion of macro ‘_SPIRV_OP’ 2594 | _SPIRV_OP(GE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:406:16: error: ‘DecorationStackCallINTEL’ was not declared in this scope 406 | ADD_VEC_INIT(DecorationStackCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2595:1: note: in expansion of macro ‘_SPIRV_OP’ 2595 | _SPIRV_OP(LT, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotKHR’ was not declared in this scope; did you mean ‘SPIRVUDotKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2596:1: note: in expansion of macro ‘_SPIRV_OP’ 2596 | _SPIRV_OP(LE, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:42: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2597:1: note: in expansion of macro ‘_SPIRV_OP’ 2597 | _SPIRV_OP(EQ, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:407:16: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 407 | ADD_VEC_INIT(DecorationSIMTCallINTEL, {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatDivINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2598:1: note: in expansion of macro ‘_SPIRV_OP’ 2598 | _SPIRV_OP(Recip, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVSDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:409:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 409 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2599:1: note: in expansion of macro ‘_SPIRV_OP’ 2599 | _SPIRV_OP(RSqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVUDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2600:1: note: in expansion of macro ‘_SPIRV_OP’ 2600 | _SPIRV_OP(Cbrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:408:16: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 408 | ADD_VEC_INIT(DecorationBurstCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2601:1: note: in expansion of macro ‘_SPIRV_OP’ 2601 | _SPIRV_OP(Hypot, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:43: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2602:1: note: in expansion of macro ‘_SPIRV_OP’ 2602 | _SPIRV_OP(Sqrt, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVBitOp::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2905:21: error: ‘CapabilityBitInstructions’ was not declared in this scope 2905 | return getVec(CapabilityBitInstructions); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2603:1: note: in expansion of macro ‘_SPIRV_OP’ 2603 | _SPIRV_OP(Log, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:410:16: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 410 | ADD_VEC_INIT(DecorationCacheSizeINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2604:1: note: in expansion of macro ‘_SPIRV_OP’ 2604 | _SPIRV_OP(Log2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:412:17: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 412 | {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2605:1: note: in expansion of macro ‘_SPIRV_OP’ 2605 | _SPIRV_OP(Log10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVBitOp::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2912:18: error: ‘CapabilityBitInstructions’ was not declared in this scope 2912 | if (Cap == CapabilityBitInstructions) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLog10INTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2606:1: note: in expansion of macro ‘_SPIRV_OP’ 2606 | _SPIRV_OP(Log1p, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:411:16: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 411 | ADD_VEC_INIT(DecorationDontStaticallyCoalesceINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatEQINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2607:1: note: in expansion of macro ‘_SPIRV_OP’ 2607 | _SPIRV_OP(Exp, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:42: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2608:1: note: in expansion of macro ‘_SPIRV_OP’ 2608 | _SPIRV_OP(Exp2, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:413:16: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 413 | ADD_VEC_INIT(DecorationPrefetchINTEL, {CapabilityFPGAMemoryAccessesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2609:1: note: in expansion of macro ‘_SPIRV_OP’ 2609 | _SPIRV_OP(Exp10, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2610:1: note: in expansion of macro ‘_SPIRV_OP’ 2610 | _SPIRV_OP(Expm1, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:415:17: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 415 | {CapabilityFPGABufferLocationINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2611:1: note: in expansion of macro ‘_SPIRV_OP’ 2611 | _SPIRV_OP(Sin, true, 9) | ^~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVVariableLengthArrayINTELInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3169:19: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 3169 | return getVec(CapabilityVariableLengthArrayINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:414:16: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 414 | ADD_VEC_INIT(DecorationBufferLocationINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2612:1: note: in expansion of macro ‘_SPIRV_OP’ 2612 | _SPIRV_OP(Cos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:417:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 417 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2613:1: note: in expansion of macro ‘_SPIRV_OP’ 2613 | _SPIRV_OP(SinCos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope; did you mean ‘SPIRVVariableLengthArrayINTELInstBase’? 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:416:16: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 416 | ADD_VEC_INIT(DecorationFunctionRoundingModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2614:1: note: in expansion of macro ‘_SPIRV_OP’ 2614 | _SPIRV_OP(SinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2615:1: note: in expansion of macro ‘_SPIRV_OP’ 2615 | _SPIRV_OP(CosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:419:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 419 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2616:1: note: in expansion of macro ‘_SPIRV_OP’ 2616 | _SPIRV_OP(SinCosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:418:16: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 418 | ADD_VEC_INIT(DecorationFunctionDenormModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2617:1: note: in expansion of macro ‘_SPIRV_OP’ 2617 | _SPIRV_OP(ASin, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:421:17: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 421 | {CapabilityFunctionFloatControlINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2618:1: note: in expansion of macro ‘_SPIRV_OP’ 2618 | _SPIRV_OP(ASinPi, true, 9) | ^~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:202: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2619:1: note: in expansion of macro ‘_SPIRV_OP’ 2619 | _SPIRV_OP(ACos, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:420:16: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 420 | ADD_VEC_INIT(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:423:17: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 423 | {CapabilityVectorComputeINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosPiINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2620:1: note: in expansion of macro ‘_SPIRV_OP’ 2620 | _SPIRV_OP(ACosPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:422:16: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 422 | ADD_VEC_INIT(DecorationSingleElementVectorINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatASinINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2621:1: note: in expansion of macro ‘_SPIRV_OP’ 2621 | _SPIRV_OP(ATan, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2622:1: note: in expansion of macro ‘_SPIRV_OP’ 2622 | _SPIRV_OP(ATanPi, true, 9) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:427:17: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 427 | {CapabilityFPGAClusterAttributesINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2623:1: note: in expansion of macro ‘_SPIRV_OP’ 2623 | _SPIRV_OP(ATan2, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:426:16: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 426 | ADD_VEC_INIT(DecorationStallEnableINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2624:1: note: in expansion of macro ‘_SPIRV_OP’ 2624 | _SPIRV_OP(Pow, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:53: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:143:31: note: in definition of macro ‘ADD_VEC_INIT’ 143 | SPIRVCapabilityKind C[] = __VA_ARGS__; \ | ^~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2625:1: note: in expansion of macro ‘_SPIRV_OP’ 2625 | _SPIRV_OP(PowR, true, 11) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:29: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowRINTEL’? 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2584:68: error: template argument 2 is invalid 2584 | OpArbitraryFloat##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2626:1: note: in expansion of macro ‘_SPIRV_OP’ 2626 | _SPIRV_OP(PowN, true, 10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:428:16: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 428 | ADD_VEC_INIT(DecorationFuseLoopsInFunctionINTEL, {CapabilityLoopFuseINTEL}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:145:9: note: in definition of macro ‘ADD_VEC_INIT’ 145 | add(Cap, V); \ | ^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAtomicFMinMaxEXTBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:15: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2692:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2692 | return {CapabilityAtomicFloat16MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:15: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2694:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2694 | return {CapabilityAtomicFloat32MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:15: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2696:47: error: could not convert ‘{}’ from ‘’ to ‘SPIRV::SPIRVCapVec’ {aka ‘std::vector’} 2696 | return {CapabilityAtomicFloat64MinMaxEXT}; | ^ | | | /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMinEXT’ was not declared in this scope 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2729:1: note: in expansion of macro ‘_SPIRV_OP’ 2729 | _SPIRV_OP(AtomicFMinEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:47: error: ‘OpAtomicFMaxEXT’ was not declared in this scope; did you mean ‘SPIRVAtomicFMinEXT’? 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2725:65: error: template argument 2 is invalid 2725 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2730:1: note: in expansion of macro ‘_SPIRV_OP’ 2730 | _SPIRV_OP(AtomicFMaxEXT, AtomicFMinMaxEXTBase, true, 7) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2767:24: error: ‘OpAssumeTrueKHR’ was not declared in this scope; did you mean ‘SPIRVAssumeTrueKHR’? 2767 | static const Op OC = OpAssumeTrueKHR; | ^~~~~~~~~~~~~~~ | SPIRVAssumeTrueKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVAssumeTrueKHR::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2784:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2784 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In lambda function: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:181:26: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 181 | Arg->hasDecorate(DecorationBufferLocationINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVExpectKHRInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2805:19: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 2805 | return getVec(CapabilityExpectAssumeKHR); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:53: error: ‘OpExpectKHR’ was not declared in this scope 2814 | typedef SPIRVInstTemplate \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2814:71: error: template argument 2 is invalid 2814 | typedef SPIRVInstTemplate \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2816:1: note: in expansion of macro ‘_SPIRV_OP’ 2816 | _SPIRV_OP(ExpectKHR, true, 5) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:12: error: ‘PackedVectorFormat’ was not declared in this scope 2851 | Optional getPackedVectorFormat() const { | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2851:30: error: template argument 1 is invalid 2851 | Optional getPackedVectorFormat() const { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In function ‘llvm::Optional SPIRV::translateSEVMetadata(SPIRV::SPIRVValue*, llvm::LLVMContext&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:227:24: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 227 | if (!BV->hasDecorate(DecorationSingleElementVectorINTEL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:230:44: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 230 | auto VecDecorateSEV = BV->getDecorations(DecorationSingleElementVectorINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVDotKHRBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2825:27: error: ‘CapabilityDotProductKHR’ was not declared in this scope 2825 | return getVec(ArgCap, CapabilityDotProductKHR); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘bool SPIRV::SPIRVDotKHRBase::isAccSat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:23: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2847:52: error: ‘OpUDotAccSatKHR’ was not declared in this scope 2847 | return (OpCode == OpSDotAccSatKHR || OpCode == OpUDotAccSatKHR || | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘llvm::Type* SPIRV::SPIRVToLLVM::transType(SPIRV::SPIRVType*, bool)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:440:34: error: ‘class SPIRV::SPIRVTypeStructContinuedINTEL’ has no member named ‘getNumElements’ 440 | for (size_t I = 0, E = CI->getNumElements(); I != E; ++I) | ^~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2848:23: error: ‘OpSUDotAccSatKHR’ was not declared in this scope 2848 | OpCode == OpSUDotAccSatKHR); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:463:8: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 463 | case OpTypeBufferSurfaceINTEL: { | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘int SPIRV::SPIRVDotKHRBase::getPackedVectorFormat() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2859:26: error: ‘PackedVectorFormat’ does not name a type 2859 | return static_cast(Ops[PackFmtIdx]); | ^~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:45, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::LinkageType; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:60:7: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 60 | add(LinkageTypeLinkOnceODR, "LinkOnceODR"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2861:12: error: cannot convert ‘const llvm::NoneType’ to ‘int’ in return 2861 | return None; | ^~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘SPIRV::SPIRVCapabilityKind SPIRV::SPIRVDotKHRBase::getRequiredCapabilityForOperand(SPIRV::SPIRVId) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2867:15: error: invalid type argument of unary ‘*’ (have ‘int’) 2867 | switch (*PackFmt) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2868:12: error: ‘PackedVectorFormatPackedVectorFormat4x8BitKHR’ was not declared in this scope 2868 | case PackedVectorFormatPackedVectorFormat4x8BitKHR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2871:16: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 2871 | return CapabilityDotProductInput4x8BitPackedKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2872:12: error: ‘PackedVectorFormatMax’ was not declared in this scope; did you mean ‘getPackedVectorFormat’? 2872 | case PackedVectorFormatMax: | ^~~~~~~~~~~~~~~~~~~~~ | getPackedVectorFormat /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2882:16: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 2882 | return CapabilityDotProductInput4x8BitKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Decoration; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:131:7: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 131 | add(DecorationSIMTCallINTEL, "SIMTCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2884:16: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 2884 | return CapabilityDotProductInputAllKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:133:7: error: ‘DecorationClobberINTEL’ was not declared in this scope 133 | add(DecorationClobberINTEL, "ClobberINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2893:1: note: in expansion of macro ‘_SPIRV_OP’ 2893 | _SPIRV_OP(SDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2894:1: note: in expansion of macro ‘_SPIRV_OP’ 2894 | _SPIRV_OP(UDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:134:7: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 134 | add(DecorationSideEffectsINTEL, "SideEffectsINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotKHR’ was not declared in this scope; did you mean ‘SPIRVUDotKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2895:1: note: in expansion of macro ‘_SPIRV_OP’ 2895 | _SPIRV_OP(SUDotKHR, true, 5, true, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:135:7: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 135 | add(DecorationVectorComputeVariableINTEL, "VectorComputeVariableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSDotAccSatKHR’ was not declared in this scope 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2896:1: note: in expansion of macro ‘_SPIRV_OP’ 2896 | _SPIRV_OP(SDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘void SPIRV::SPIRVToLLVM::setLLVMLoopMetadata(const LoopInstType*, const llvm::Loop*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:863:12: error: ‘LoopControlNoFusionINTELMask’ was not declared in this scope 863 | if (LC & LoopControlNoFusionINTELMask) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVSDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2897:1: note: in expansion of macro ‘_SPIRV_OP’ 2897 | _SPIRV_OP(UDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:136:7: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 136 | add(DecorationFuncParamIOKindINTEL, "FuncParamIOKind"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:46: error: ‘OpSUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVUDotAccSatKHR’? 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2892:64: error: template argument 2 is invalid 2892 | typedef SPIRVInstTemplate SPIRV##x; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2898:1: note: in expansion of macro ‘_SPIRV_OP’ 2898 | _SPIRV_OP(SUDotAccSatKHR, true, 6, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:137:7: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 137 | add(DecorationVectorComputeFunctionINTEL, "VectorComputeFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:138:7: error: ‘DecorationStackCallINTEL’ was not declared in this scope 138 | add(DecorationStackCallINTEL, "StackCallINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVBitOp::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2905:21: error: ‘CapabilityBitInstructions’ was not declared in this scope 2905 | return getVec(CapabilityBitInstructions); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:139:7: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 139 | add(DecorationGlobalVariableOffsetINTEL, "GlobalVariableOffsetINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘llvm::Value* SPIRV::SPIRVToLLVM::transConvertInst(SPIRV::SPIRVValue*, llvm::Function*, llvm::BasicBlock*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:991:8: error: ‘OpPtrCastToCrossWorkgroupINTEL’ was not declared in this scope; did you mean ‘SPIRVPtrCastToCrossWorkgroupINTEL’? 991 | case OpPtrCastToCrossWorkgroupINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVPtrCastToCrossWorkgroupINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVBitOp::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2912:18: error: ‘CapabilityBitInstructions’ was not declared in this scope 2912 | if (Cap == CapabilityBitInstructions) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:145:7: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope 145 | add(DecorationFunctionRoundingModeINTEL, "FunctionRoundingModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:992:8: error: ‘OpCrossWorkgroupCastToPtrINTEL’ was not declared in this scope; did you mean ‘SPIRVCrossWorkgroupCastToPtrINTEL’? 992 | case OpCrossWorkgroupCastToPtrINTEL: { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVCrossWorkgroupCastToPtrINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:146:7: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope 146 | add(DecorationFunctionDenormModeINTEL, "FunctionDenormModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In function ‘void SPIRV::applyFPFastMathModeDecorations(const SPIRV::SPIRVValue*, llvm::Instruction*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1049:13: error: ‘FPFastMathModeAllowContractFastINTELMask’ was not declared in this scope 1049 | if (V & FPFastMathModeAllowContractFastINTELMask) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:159:7: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 159 | add(DecorationBurstCoalesceINTEL, "BurstCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVVariableLengthArrayINTELInstBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3169:19: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 3169 | return getVec(CapabilityVariableLengthArrayINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1051:13: error: ‘FPFastMathModeAllowReassocINTELMask’ was not declared in this scope 1051 | if (V & FPFastMathModeAllowReassocINTELMask) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:160:7: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 160 | add(DecorationCacheSizeINTEL, "CacheSizeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope; did you mean ‘SPIRVVariableLengthArrayINTELInstBase’? 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3179:1: note: in expansion of macro ‘_SPIRV_OP’ 3179 | _SPIRV_OP(VariableLengthArray, true, 4) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:161:7: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 161 | add(DecorationDontStaticallyCoalesceINTEL, "DontStaticallyCoalesceINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpSaveMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3180:1: note: in expansion of macro ‘_SPIRV_OP’ 3180 | _SPIRV_OP(SaveMemory, true, 3) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:162:7: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 162 | add(DecorationPrefetchINTEL, "PrefetchINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:29: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3177:54: error: template argument 2 is invalid 3177 | Op##x##INTEL, __VA_ARGS__> \ | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:3181:1: note: in expansion of macro ‘_SPIRV_OP’ 3181 | _SPIRV_OP(RestoreMemory, false, 2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp: In member function ‘SPIRV::SPIRVEntry* SPIRV::LLVMToSPIRVDbgTran::transDbgModule(const llvm::DIModule*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/LLVMToSPIRVDbgTran.cpp:1062:26: error: ‘CapabilityDebugInfoModuleINTEL’ is not a member of ‘spv’ 1062 | BM->addCapability(spv::CapabilityDebugInfoModuleINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:163:7: error: ‘DecorationStallEnableINTEL’ was not declared in this scope 163 | add(DecorationStallEnableINTEL, "StallEnableINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVBasicBlock.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVInstruction.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVAsm.h:20, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:41: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h: In instantiation of ‘class SPIRV::SPIRVConstantCompositeBase’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1395:56: required from here /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:300:9: error: no type named ‘Type’ in ‘struct SPIRV::InstToContinued’ 300 | using ContinuedInstType = typename InstToContinued::Type; | ^~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:318:34: error: no type named ‘Type’ in ‘struct SPIRV::InstToContinued’ 318 | std::vector getContinuedInstructions() { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVValue.h:358:34: error: no type named ‘Type’ in ‘struct SPIRV::InstToContinued’ 358 | std::vector ContinuedInstructions; | ^~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘llvm::Value* SPIRV::SPIRVToLLVM::transValueWithoutDecoration(SPIRV::SPIRVValue*, llvm::Function*, llvm::BasicBlock*, bool)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1399:26: error: ‘class SPIRV::SPIRVConstantCompositeBase’ has no member named ‘getContinuedInstructions’ 1399 | for (auto &CI : BCC->getContinuedInstructions()) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:164:7: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope 164 | add(DecorationFuseLoopsInFunctionINTEL, "FuseLoopsInFunctionINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:165:7: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 165 | add(DecorationBufferLocationINTEL, "BufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1455:8: error: ‘OpConstFunctionPointerINTEL’ was not declared in this scope; did you mean ‘SPIRVConstFunctionPointerINTEL’? 1455 | case OpConstFunctionPointerINTEL: { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVConstFunctionPointerINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:166:7: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 166 | add(DecorationIOPipeStorageINTEL, "IOPipeStorageINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:167:7: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope 167 | add(DecorationFunctionFloatingPointModeINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1480:27: error: ‘DecorationVectorComputeVariableINTEL’ was not declared in this scope 1480 | BVar->hasDecorate(DecorationVectorComputeVariableINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:169:7: error: ‘DecorationSingleElementVectorINTEL’ was not declared in this scope 169 | add(DecorationSingleElementVectorINTEL, "SingleElementVectorINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:170:7: error: ‘DecorationVectorComputeCallableFunctionINTEL’ was not declared in this scope 170 | add(DecorationVectorComputeCallableFunctionINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1511:29: error: ‘DecorationGlobalVariableOffsetINTEL’ was not declared in this scope 1511 | if (BVar->hasDecorate(DecorationGlobalVariableOffsetINTEL, 0, &Offset)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1524:8: error: ‘OpVariableLengthArrayINTEL’ was not declared in this scope; did you mean ‘SPIRVVariableLengthArrayINTEL’? 1524 | case OpVariableLengthArrayINTEL: { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVVariableLengthArrayINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1525:17: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVValue*’ to type ‘SPIRV::SPIRVVariableLengthArrayINTEL*’ {aka ‘int*’} 1525 | auto *VLA = static_cast(BV); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1531:8: error: ‘OpRestoreMemoryINTEL’ was not declared in this scope; did you mean ‘SPIRVRestoreMemoryINTEL’? 1531 | case OpRestoreMemoryINTEL: { | ^~~~~~~~~~~~~~~~~~~~ | SPIRVRestoreMemoryINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1532:21: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVValue*’ to type ‘SPIRV::SPIRVRestoreMemoryINTEL*’ {aka ‘int*’} 1532 | auto *Restore = static_cast(BV); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1555:8: error: ‘OpAsmINTEL’ was not declared in this scope; did you mean ‘SPIRVAsmINTEL’? 1555 | case OpAsmINTEL: | ^~~~~~~~~~ | SPIRVAsmINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:1588:8: error: ‘OpSaveMemoryINTEL’ was not declared in this scope; did you mean ‘SPIRVSaveMemoryINTEL’? 1588 | case OpSaveMemoryINTEL: { | ^~~~~~~~~~~~~~~~~ | SPIRVSaveMemoryINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = spv::Capability; Ty2 = std::__cxx11::basic_string; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:389:7: error: ‘CapabilityWorkgroupMemoryExplicitLayoutKHR’ was not declared in this scope 389 | add(CapabilityWorkgroupMemoryExplicitLayoutKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2201:8: error: ‘OpAsmCallINTEL’ was not declared in this scope; did you mean ‘SPIRVAsmCallINTEL’? 2201 | case OpAsmCallINTEL: | ^~~~~~~~~~~~~~ | SPIRVAsmCallINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:391:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR’ was not declared in this scope 391 | add(CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:393:7: error: ‘CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR’ was not declared in this scope 393 | add(CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2219:8: error: ‘OpAssumeTrueKHR’ was not declared in this scope; did you mean ‘SPIRVAssumeTrueKHR’? 2219 | case OpAssumeTrueKHR: { | ^~~~~~~~~~~~~~~ | SPIRVAssumeTrueKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2226:8: error: ‘OpExpectKHR’ was not declared in this scope; did you mean ‘SPIRVExpectKHR’? 2226 | case OpExpectKHR: { | ^~~~~~~~~~~ | SPIRVExpectKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:516:7: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 516 | add(CapabilityRoundToInfinityINTEL, "RoundToInfinityINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:517:7: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 517 | add(CapabilityFloatingPointModeINTEL, "FloatingPointModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2397:8: error: ‘OpFixedSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSqrtINTEL’? 2397 | case OpFixedSqrtINTEL: | ^~~~~~~~~~~~~~~~ | SPIRVFixedSqrtINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:521:7: error: ‘CapabilityAsmINTEL’ was not declared in this scope 521 | add(CapabilityAsmINTEL, "AsmINTEL"); | ^~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2398:8: error: ‘OpFixedRecipINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedRecipINTEL’? 2398 | case OpFixedRecipINTEL: | ^~~~~~~~~~~~~~~~~ | SPIRVFixedRecipINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:522:7: error: ‘CapabilityAtomicFloat32MinMaxEXT’ was not declared in this scope 522 | add(CapabilityAtomicFloat32MinMaxEXT, "AtomicFloat32MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2399:8: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedRsqrtINTEL’? 2399 | case OpFixedRsqrtINTEL: | ^~~~~~~~~~~~~~~~~ | SPIRVFixedRsqrtINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:523:7: error: ‘CapabilityAtomicFloat64MinMaxEXT’ was not declared in this scope 523 | add(CapabilityAtomicFloat64MinMaxEXT, "AtomicFloat64MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2400:8: error: ‘OpFixedSinINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinINTEL’? 2400 | case OpFixedSinINTEL: | ^~~~~~~~~~~~~~~ | SPIRVFixedSinINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:524:7: error: ‘CapabilityAtomicFloat16MinMaxEXT’ was not declared in this scope 524 | add(CapabilityAtomicFloat16MinMaxEXT, "AtomicFloat16MinMaxEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2401:8: error: ‘OpFixedCosINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedCosINTEL’? 2401 | case OpFixedCosINTEL: | ^~~~~~~~~~~~~~~ | SPIRVFixedCosINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:525:7: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 525 | add(CapabilityVectorComputeINTEL, "VectorComputeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2402:8: error: ‘OpFixedSinCosINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinCosINTEL’? 2402 | case OpFixedSinCosINTEL: | ^~~~~~~~~~~~~~~~~~ | SPIRVFixedSinCosINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:526:7: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 526 | add(CapabilityVectorAnyINTEL, "VectorAnyINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2403:8: error: ‘OpFixedSinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinPiINTEL’? 2403 | case OpFixedSinPiINTEL: | ^~~~~~~~~~~~~~~~~ | SPIRVFixedSinPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = OCLUtil::OclExt::Kind; Ty2 = spv::Capability; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.cpp:210:40: error: ‘CapabilityBitInstructions’ was not declared in this scope 210 | add(OclExt::cl_khr_extended_bit_ops, CapabilityBitInstructions); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:527:7: error: ‘CapabilityExpectAssumeKHR’ was not declared in this scope 527 | add(CapabilityExpectAssumeKHR, "ExpectAssumeKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:534:7: error: ‘CapabilityVariableLengthArrayINTEL’ was not declared in this scope 534 | add(CapabilityVariableLengthArrayINTEL, "VariableLengthArrayINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2404:8: error: ‘OpFixedCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedCosPiINTEL’? 2404 | case OpFixedCosPiINTEL: | ^~~~~~~~~~~~~~~~~ | SPIRVFixedCosPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:535:7: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 535 | add(CapabilityFunctionFloatControlINTEL, "FunctionFloatControlINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2405:8: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedSinCosPiINTEL’? 2405 | case OpFixedSinCosPiINTEL: | ^~~~~~~~~~~~~~~~~~~~ | SPIRVFixedSinCosPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:537:7: error: ‘CapabilityFPFastMathModeINTEL’ was not declared in this scope 537 | add(CapabilityFPFastMathModeINTEL, "FPFastMathModeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2406:8: error: ‘OpFixedLogINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedLogINTEL’? 2406 | case OpFixedLogINTEL: | ^~~~~~~~~~~~~~~ | SPIRVFixedLogINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:538:7: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 538 | add(CapabilityArbitraryPrecisionIntegersINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2407:8: error: ‘OpFixedExpINTEL’ was not declared in this scope; did you mean ‘SPIRVFixedExpINTEL’? 2407 | case OpFixedExpINTEL: | ^~~~~~~~~~~~~~~ | SPIRVFixedExpINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:540:7: error: ‘CapabilityArbitraryPrecisionFloatingPointINTEL’ was not declared in this scope 540 | add(CapabilityArbitraryPrecisionFloatingPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2411:8: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastINTEL’? 2411 | case OpArbitraryFloatCastINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCastINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:546:7: error: ‘CapabilityFPGAMemoryAccessesINTEL’ was not declared in this scope 546 | add(CapabilityFPGAMemoryAccessesINTEL, "FPGAMemoryAccessesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2412:8: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastFromIntINTEL’? 2412 | case OpArbitraryFloatCastFromIntINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCastFromIntINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:547:7: error: ‘CapabilityFPGAClusterAttributesINTEL’ was not declared in this scope 547 | add(CapabilityFPGAClusterAttributesINTEL, "FPGAClusterAttributesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2413:8: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastToIntINTEL’? 2413 | case OpArbitraryFloatCastToIntINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCastToIntINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:548:7: error: ‘CapabilityLoopFuseINTEL’ was not declared in this scope 548 | add(CapabilityLoopFuseINTEL, "LoopFuseINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:549:7: error: ‘CapabilityFPGABufferLocationINTEL’ was not declared in this scope 549 | add(CapabilityFPGABufferLocationINTEL, "FPGABufferLocationINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2414:8: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRecipINTEL’? 2414 | case OpArbitraryFloatRecipINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatRecipINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:550:7: error: ‘CapabilityArbitraryPrecisionFixedPointINTEL’ was not declared in this scope 550 | add(CapabilityArbitraryPrecisionFixedPointINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2415:8: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatRSqrtINTEL’? 2415 | case OpArbitraryFloatRSqrtINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatRSqrtINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:552:7: error: ‘CapabilityUSMStorageClassesINTEL’ was not declared in this scope 552 | add(CapabilityUSMStorageClassesINTEL, "USMStorageClassesINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2416:8: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCbrtINTEL’? 2416 | case OpArbitraryFloatCbrtINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCbrtINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:553:7: error: ‘CapabilityIOPipesINTEL’ was not declared in this scope 553 | add(CapabilityIOPipesINTEL, "IOPipeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2417:8: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSqrtINTEL’? 2417 | case OpArbitraryFloatSqrtINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatSqrtINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:556:7: error: ‘CapabilityDotProductInputAllKHR’ was not declared in this scope 556 | add(CapabilityDotProductInputAllKHR, "DotProductInputAllKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2418:8: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLogINTEL’? 2418 | case OpArbitraryFloatLogINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatLogINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:557:7: error: ‘CapabilityDotProductInput4x8BitKHR’ was not declared in this scope 557 | add(CapabilityDotProductInput4x8BitKHR, "DotProductInput4x8BitKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:558:7: error: ‘CapabilityDotProductInput4x8BitPackedKHR’ was not declared in this scope 558 | add(CapabilityDotProductInput4x8BitPackedKHR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2419:8: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLog2INTEL’? 2419 | case OpArbitraryFloatLog2INTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatLog2INTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:560:7: error: ‘CapabilityDotProductKHR’ was not declared in this scope 560 | add(CapabilityDotProductKHR, "DotProductKHR"); | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2420:8: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLog10INTEL’? 2420 | case OpArbitraryFloatLog10INTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatLog10INTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:561:7: error: ‘CapabilityBitInstructions’ was not declared in this scope 561 | add(CapabilityBitInstructions, "BitInstructions"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2421:8: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLog1pINTEL’? 2421 | case OpArbitraryFloatLog1pINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatLog1pINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:564:7: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 564 | add(CapabilityLongConstantCompositeINTEL, "LongConstantCompositeINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2422:8: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpINTEL’? 2422 | case OpArbitraryFloatExpINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatExpINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:565:7: error: ‘CapabilityAtomicFloat16AddEXT’ was not declared in this scope 565 | add(CapabilityAtomicFloat16AddEXT, "AtomicFloat16AddEXT"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2423:8: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExp2INTEL’? 2423 | case OpArbitraryFloatExp2INTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatExp2INTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVNameMapEnum.h:566:7: error: ‘CapabilityDebugInfoModuleINTEL’ was not declared in this scope 566 | add(CapabilityDebugInfoModuleINTEL, "DebugInfoModuleINTEL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2424:8: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExp10INTEL’? 2424 | case OpArbitraryFloatExp10INTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatExp10INTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2425:8: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatExpm1INTEL’? 2425 | case OpArbitraryFloatExpm1INTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatExpm1INTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::StorageClass)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:127:8: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 127 | case StorageClassDeviceOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:128:8: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 128 | case StorageClassHostOnlyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2426:8: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinINTEL’? 2426 | case OpArbitraryFloatSinINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatSinINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h: In function ‘bool SPIRV::isValid(spv::LinkageType)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVIsValidEnum.h:140:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 140 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2427:8: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosINTEL’? 2427 | case OpArbitraryFloatCosINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCosINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2428:8: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinCosINTEL’? 2428 | case OpArbitraryFloatSinCosINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatSinCosINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2429:8: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinPiINTEL’? 2429 | case OpArbitraryFloatSinPiINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatSinPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2430:8: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCosPiINTEL’? 2430 | case OpArbitraryFloatCosPiINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCosPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2431:8: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSinCosPiINTEL’? 2431 | case OpArbitraryFloatSinCosPiINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatSinCosPiINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2432:8: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatASinINTEL’? 2432 | case OpArbitraryFloatASinINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatASinINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2433:8: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatASinPiINTEL’? 2433 | case OpArbitraryFloatASinPiINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatASinPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2434:8: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatACosINTEL’? 2434 | case OpArbitraryFloatACosINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatACosINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2435:8: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatACosPiINTEL’? 2435 | case OpArbitraryFloatACosPiINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatACosPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2436:8: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanINTEL’? 2436 | case OpArbitraryFloatATanINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatATanINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2437:8: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATanPiINTEL’? 2437 | case OpArbitraryFloatATanPiINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatATanPiINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2441:8: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatAddINTEL’? 2441 | case OpArbitraryFloatAddINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatAddINTEL make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:272: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerOCLBlocks.cpp.o] Error 1 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2442:8: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatSubINTEL’? 2442 | case OpArbitraryFloatSubINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatSubINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2443:8: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatMulINTEL’? 2443 | case OpArbitraryFloatMulINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatMulINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2444:8: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatDivINTEL’? 2444 | case OpArbitraryFloatDivINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatDivINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:47, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘virtual llvm::Optional SPIRV::SPIRVCapability::getRequiredExtension() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:850:10: error: ‘CapabilityRoundToInfinityINTEL’ was not declared in this scope 850 | case CapabilityRoundToInfinityINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2445:8: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGTINTEL’? 2445 | case OpArbitraryFloatGTINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatGTINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:851:10: error: ‘CapabilityFloatingPointModeINTEL’ was not declared in this scope 851 | case CapabilityFloatingPointModeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:852:10: error: ‘CapabilityFunctionFloatControlINTEL’ was not declared in this scope 852 | case CapabilityFunctionFloatControlINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2446:8: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatGEINTEL’? 2446 | case OpArbitraryFloatGEINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatGEINTEL In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:854:10: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 854 | case CapabilityVectorComputeINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2447:8: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLTINTEL’? 2447 | case OpArbitraryFloatLTINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatLTINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:855:10: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 855 | case CapabilityVectorAnyINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2448:8: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatLEINTEL’? 2448 | case OpArbitraryFloatLEINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatLEINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:879:40: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 879 | typename std::enable_if_t<_OC == OpConstantCompositeContinuedINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:881:41: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 881 | OpSpecConstantCompositeContinuedINTEL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:34: error: template argument 1 is invalid 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:882:35: error: expected identifier before ‘;’ token 882 | T>; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2449:8: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatEQINTEL’? 2449 | case OpArbitraryFloatEQINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatEQINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:902:3: error: ‘EnableIfCompositeConst’ does not name a type 902 | EnableIfCompositeConst> getElements() const { | ^~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2450:8: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatHypotINTEL’? 2450 | case OpArbitraryFloatHypotINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatHypotINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘SPIRV::SPIRVCapVec SPIRV::SPIRVContinuedInstINTELBase::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:907:19: error: ‘CapabilityLongConstantCompositeINTEL’ was not declared in this scope 907 | return getVec(CapabilityLongConstantCompositeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:42: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 928 | : public SPIRVContinuedInstINTELBase { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:928:68: error: template argument 1 is invalid 928 | : public SPIRVContinuedInstINTELBase { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2451:8: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatATan2INTEL’? 2451 | case OpArbitraryFloatATan2INTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatATan2INTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:930:28: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 930 | constexpr static Op OC = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL(SPIRV::SPIRVModule*, unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:933:40: error: expected ‘{’ before ‘(’ token 933 | : SPIRVContinuedInstINTELBase(M, NumOfElements) {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In constructor ‘SPIRV::SPIRVTypeStructContinuedINTEL::SPIRVTypeStructContinuedINTEL()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:936:68: error: expected ‘{’ before ‘(’ token 936 | SPIRVTypeStructContinuedINTEL() : SPIRVContinuedInstINTELBase() {} | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: In member function ‘void SPIRV::SPIRVTypeStructContinuedINTEL::setElementId(size_t, SPIRV::SPIRVId)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:938:45: error: ‘Elements’ was not declared in this scope 938 | void setElementId(size_t I, SPIRVId Id) { Elements[I] = Id; } | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2452:8: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowINTEL’? 2452 | case OpArbitraryFloatPowINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatPowINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:33: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 944 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:944:66: error: template argument 1 is invalid 944 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:33: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 946 | SPIRVContinuedInstINTELBase; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:946:70: error: template argument 1 is invalid 946 | SPIRVContinuedInstINTELBase; | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2453:8: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowRINTEL’? 2453 | case OpArbitraryFloatPowRINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatPowRINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:952:37: error: ‘OpTypeStructContinuedINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeStructContinuedINTEL’? 952 | constexpr static spv::Op OpCode = OpTypeStructContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeStructContinuedINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:956:16: error: ‘SPIRVConstantCompositeContinuedINTEL’ does not name a type 956 | using Type = SPIRVConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2454:8: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatPowNINTEL’? 2454 | case OpArbitraryFloatPowNINTEL: | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatPowNINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:957:37: error: ‘OpConstantCompositeContinuedINTEL’ was not declared in this scope 957 | constexpr static spv::Op OpCode = OpConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:961:16: error: ‘SPIRVSpecConstantCompositeContinuedINTEL’ does not name a type 961 | using Type = SPIRVSpecConstantCompositeContinuedINTEL *; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEntry.h:962:37: error: ‘OpSpecConstantCompositeContinuedINTEL’ was not declared in this scope 962 | constexpr static spv::Op OpCode = OpSpecConstantCompositeContinuedINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘llvm::CallInst* SPIRV::SPIRVToLLVM::transArbFloatInst(SPIRV::SPIRVInstruction*, llvm::BasicBlock*, bool)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2637:13: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastFromIntINTEL’? 2637 | if (OC == OpArbitraryFloatCastFromIntINTEL || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCastFromIntINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2638:13: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope; did you mean ‘SPIRVArbitraryFloatCastToIntINTEL’? 2638 | OC == OpArbitraryFloatCastToIntINTEL) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVArbitraryFloatCastToIntINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘llvm::Value* SPIRV::SPIRVToLLVM::transAsmINTEL(SPIRV::SPIRVAsmINTEL*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:2779:40: error: ‘DecorationSideEffectsINTEL’ was not declared in this scope 2779 | bool HasSideEffect = BA->hasDecorate(DecorationSideEffectsINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘llvm::Instruction* SPIRV::SPIRVToLLVM::transSPIRVBuiltinFromInst(SPIRV::SPIRVInstruction*, llvm::BasicBlock*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3142:7: error: ‘OpSDotKHR’ was not declared in this scope; did you mean ‘SPIRVSDotKHR’? 3142 | if (OpSDotKHR <= BI->getOpCode() && BI->getOpCode() <= OpSUDotAccSatKHR) | ^~~~~~~~~ | SPIRVSDotKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3142:58: error: ‘OpSUDotAccSatKHR’ was not declared in this scope; did you mean ‘SPIRVUDotAccSatKHR’? 3142 | if (OpSDotKHR <= BI->getOpCode() && BI->getOpCode() <= OpSUDotAccSatKHR) | ^~~~~~~~~~~~~~~~ | SPIRVUDotAccSatKHR /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In function ‘void SPIRV::generateIntelFPGAAnnotation(const SPIRV::SPIRVEntry*, llvm::SmallString<256>&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3287:22: error: ‘DecorationBurstCoalesceINTEL’ was not declared in this scope 3287 | if (E->hasDecorate(DecorationBurstCoalesceINTEL, 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3289:22: error: ‘DecorationCacheSizeINTEL’ was not declared in this scope 3289 | if (E->hasDecorate(DecorationCacheSizeINTEL, 0, &Result)) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3293:22: error: ‘DecorationDontStaticallyCoalesceINTEL’ was not declared in this scope 3293 | if (E->hasDecorate(DecorationDontStaticallyCoalesceINTEL, 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3295:22: error: ‘DecorationPrefetchINTEL’ was not declared in this scope 3295 | if (E->hasDecorate(DecorationPrefetchINTEL, 0, &Result)) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVExtInst.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘spv::SourceLanguage convertDWARFSourceLangToSPIRV(llvm::dwarf::SourceLanguage)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:803:33: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 803 | return spv::SourceLanguage::SourceLanguageCPP_for_OpenCL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h: In function ‘llvm::dwarf::SourceLanguage convertSPIRVSourceLangToDWARF(unsigned int)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRV.debug.h:818:29: error: ‘SourceLanguageCPP_for_OpenCL’ is not a member of ‘spv::SourceLanguage’ 818 | case spv::SourceLanguage::SourceLanguageCPP_for_OpenCL: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘void SPIRV::SPIRVToLLVM::transIntelFPGADecorations(SPIRV::SPIRVValue*, llvm::Value*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3438:27: error: ‘DecorationIOPipeStorageINTEL’ was not declared in this scope 3438 | if (BV->hasDecorate(DecorationIOPipeStorageINTEL, 0, &ID)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘bool SPIRV::SPIRVToLLVM::transMetadata()’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3754:34: error: ‘ExecutionModeSchedulerTargetFmaxMhzINTEL’ was not declared in this scope 3754 | BF->getExecutionMode(ExecutionModeSchedulerTargetFmaxMhzINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘bool SPIRV::SPIRVToLLVM::transOCLMetadata(SPIRV::SPIRVFunction*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3774:23: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 3774 | if (BF->hasDecorate(DecorationVectorComputeFunctionINTEL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In lambda function: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3847:48: error: ‘DecorationBufferLocationINTEL’ was not declared in this scope 3847 | auto Literals = Arg->getDecorationLiterals(DecorationBufferLocationINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘bool SPIRV::SPIRVToLLVM::transOCLMetadata(SPIRV::SPIRVFunction*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3846:28: error: could not convert ‘SPIRV::SPIRVToLLVM::transOCLMetadata(SPIRV::SPIRVFunction*)::{((SPIRV::SPIRVToLLVM*)this)}’ from ‘SPIRV::SPIRVToLLVM::transOCLMetadata(SPIRV::SPIRVFunction*)::’ to ‘std::function’ 3846 | addBufferLocationMetadata(Context, BF, F, [=](SPIRVFunctionParameter *Arg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | SPIRV::SPIRVToLLVM::transOCLMetadata(SPIRV::SPIRVFunction*):: 3847 | auto Literals = Arg->getDecorationLiterals(DecorationBufferLocationINTEL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3848 | assert(Literals.size() == 1 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3849 | "BufferLocationINTEL decoration shall have 1 ID literal"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3850 | | 3851 | return ConstantAsMetadata::get( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3852 | ConstantInt::get(Type::getInt32Ty(*Context), Literals[0])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3853 | }); | ~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘bool SPIRV::SPIRVToLLVM::transVectorComputeMetadata(SPIRV::SPIRVFunction*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3872:23: error: ‘DecorationStackCallINTEL’ was not declared in this scope 3872 | if (BF->hasDecorate(DecorationStackCallINTEL)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3875:42: error: ‘DecorationVectorComputeFunctionINTEL’ was not declared in this scope 3875 | bool IsVectorCompute = BF->hasDecorate(DecorationVectorComputeFunctionINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3881:23: error: ‘DecorationSIMTCallINTEL’ was not declared in this scope 3881 | if (BF->hasDecorate(DecorationSIMTCallINTEL, 0, &SIMTMode)) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3894:25: error: ‘DecorationFuncParamIOKindINTEL’ was not declared in this scope 3894 | if (BA->hasDecorate(DecorationFuncParamIOKindINTEL, 0, &Kind)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3917:41: error: qualified-id in declaration before ‘(’ token 3917 | FPOperationModeExecModeMap::foreach ( | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3923:10: error: expected primary-expression before ‘)’ token 3923 | }); | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3924:38: error: qualified-id in declaration before ‘(’ token 3924 | FPDenormModeExecModeMap::foreach ([&](FPDenormMode VCDM, ExecutionMode EM) { | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3932:6: error: expected primary-expression before ‘)’ token 3932 | }); | ^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3934:25: error: ‘DecorationFunctionRoundingModeINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFunctionRoundingModeINTEL’? 3934 | if (BF->hasDecorate(DecorationFunctionRoundingModeINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFunctionRoundingModeINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3957:25: error: ‘DecorationFunctionDenormModeINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFunctionDenormModeINTEL’? 3957 | if (BF->hasDecorate(DecorationFunctionDenormModeINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFunctionDenormModeINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3967:54: error: ‘const class SPIRV::SPIRVDecorateFunctionDenormModeINTEL’ has no member named ‘getDenormMode’; did you mean ‘getDecorate’? 3967 | FloatControl |= getVCFloatControl(DecDenorm->getDenormMode(), FType); | ^~~~~~~~~~~~~ | getDecorate /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3971:25: error: ‘DecorationFunctionFloatingPointModeINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFunctionFloatingPointModeINTEL’? 3971 | if (BF->hasDecorate(DecorationFunctionFloatingPointModeINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFunctionFloatingPointModeINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:3982:35: error: ‘const class SPIRV::SPIRVDecorateFunctionFloatingPointModeINTEL’ has no member named ‘getOperationMode’ 3982 | auto FloatingMode = DecFlt->getOperationMode(); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:4004:38: error: ‘ExecutionModeSharedLocalMemorySizeINTEL’ was not declared in this scope 4004 | if (auto EM = BF->getExecutionMode(ExecutionModeSharedLocalMemorySizeINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘bool SPIRV::SPIRVToLLVM::transFPGAFunctionMetadata(SPIRV::SPIRVFunction*, llvm::Function*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:4015:23: error: ‘DecorationStallEnableINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateStallEnableINTEL’? 4015 | if (BF->hasDecorate(DecorationStallEnableINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateStallEnableINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:4020:23: error: ‘DecorationFuseLoopsInFunctionINTEL’ was not declared in this scope; did you mean ‘SPIRVDecorateFuseLoopsInFunctionINTEL’? 4020 | if (BF->hasDecorate(DecorationFuseLoopsInFunctionINTEL)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVDecorateFuseLoopsInFunctionINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp: In member function ‘llvm::GlobalValue::LinkageTypes SPIRV::SPIRVToLLVM::transLinkageType(const SPIRV::SPIRVValue*)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVReader.cpp:4203:8: error: ‘LinkageTypeLinkOnceODR’ was not declared in this scope 4203 | case LinkageTypeLinkOnceODR: | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeInt::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:164:22: error: ‘CapabilityArbitraryPrecisionIntegersINTEL’ was not declared in this scope 164 | CV.push_back(CapabilityArbitraryPrecisionIntegersINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeVector::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:316:21: error: ‘CapabilityVectorAnyINTEL’ was not declared in this scope 316 | V.push_back(CapabilityVectorAnyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::encodeChildren(std::ostream&) const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:9: error: no match for ‘operator<<’ (operand types are ‘std::ostream’ {aka ‘std::basic_ostream’} and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ~ ^~ ~~ | | | | | SPIRV::SPIRVTypeStructContinuedINTEL | std::ostream {aka std::basic_ostream} In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:108:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:108:36: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ostream_type& (*)(std::basic_ostream::__ostream_type&)’ {aka ‘std::basic_ostream& (*)(std::basic_ostream&)’} 108 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:117:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios]’ 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:117:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__ios_type& (*)(std::basic_ostream::__ios_type&)’ {aka ‘std::basic_ios& (*)(std::basic_ios&)’} 117 | operator<<(__ios_type& (*__pf)(__ios_type&)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:127:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:127:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::ios_base& (*)(std::ios_base&)’ 127 | operator<<(ios_base& (*__pf) (ios_base&)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 166 | operator<<(long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:166:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long int’ 166 | operator<<(long __n) | ~~~~~^~~ /usr/include/c++/11.1.0/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 170 | operator<<(unsigned long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:170:32: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long unsigned int’ 170 | operator<<(unsigned long __n) | ~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 174 | operator<<(bool __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:174:23: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘bool’ 174 | operator<<(bool __n) | ~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:91:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits]’ 91 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:92:22: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short int’ 92 | operator<<(short __n) | ~~~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 181 | operator<<(unsigned short __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:181:33: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘short unsigned int’ 181 | operator<<(unsigned short __n) | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:105:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]’ 105 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:106:20: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘int’ 106 | operator<<(int __n) | ~~~~^~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 192 | operator<<(unsigned int __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:192:31: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘unsigned int’ 192 | operator<<(unsigned int __n) | ~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 201 | operator<<(long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:201:28: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long int’ 201 | operator<<(long long __n) | ~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 205 | operator<<(unsigned long long __n) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:205:37: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long long unsigned int’ 205 | operator<<(unsigned long long __n) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 220 | operator<<(double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:220:25: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘double’ 220 | operator<<(double __f) | ~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 224 | operator<<(float __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:224:24: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘float’ 224 | operator<<(float __f) | ~~~~~~^~~ /usr/include/c++/11.1.0/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 232 | operator<<(long double __f) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:232:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘long double’ 232 | operator<<(long double __f) | ~~~~~~~~~~~~^~~ /usr/include/c++/11.1.0/ostream:245:7: note: candidate: ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream]’ 245 | operator<<(const void* __p) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:245:30: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘const void*’ 245 | operator<<(const void* __p) | ~~~~~~~~~~~~^~~ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:119:5: note: candidate: ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf]’ 119 | basic_ostream<_CharT, _Traits>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:120:34: note: no known conversion for argument 1 from ‘SPIRV::SPIRVTypeStructContinuedINTEL’ to ‘std::basic_ostream::__streambuf_type*’ {aka ‘std::basic_streambuf*’} 120 | operator<<(__streambuf_type* __sbin) | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: candidate: ‘template const SPIRV::dev_null_stream& SPIRV::operator<<(const SPIRV::dev_null_stream&, const T&)’ 98 | const dev_null_stream &operator<<(const dev_null_stream &Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:98:24: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVError.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: candidate: ‘template const SPIRV::dev_null_stream&& SPIRV::operator<<(const SPIRV::dev_null_stream&&, const T&)’ 103 | const dev_null_stream &&operator<<(const dev_null_stream &&Out, const T &) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVDebug.h:103:25: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::dev_null_stream&&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T)’ 180 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:180:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:7: note: cannot convert ‘O’ (type ‘std::ostream’ {aka ‘std::basic_ostream’}) to type ‘const SPIRV::SPIRVEncoder&’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, T*)’ 193 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, T *P) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:193:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘T*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::vector&)’ 198 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::vector &V) { | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:198:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::vector’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const llvm::Optional&)’ 205 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:205:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const llvm::Optional’ 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: candidate: ‘template const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const std::pair<_FIter, _FIter>&)’ 213 | const SPIRVEncoder &operator<<(const SPIRVEncoder &Encoder, | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:213:21: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::pair<_FIter, _FIter>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/string:55, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/ParameterType.h:17, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/FunctionDescriptor.h:16, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/Mangler/NameMangleAPI.h:15, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ 6517 | operator<<(basic_ostream<_CharT, _Traits>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/basic_string.h:6517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/memory:77, from /usr/include/llvm/ADT/Optional.h:24, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)’ 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, | ^~~~~~~~ /usr/include/c++/11.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: ‘SPIRV::SPIRVTypeStructContinuedINTEL’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/bits/ios_base.h:46, from /usr/include/c++/11.1.0/streambuf:41, from /usr/include/c++/11.1.0/bits/streambuf_iterator.h:35, from /usr/include/c++/11.1.0/iterator:66, from /usr/include/llvm/ADT/SmallVector.h:28, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/include/LLVMSPIRVOpts.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/system_error:263:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)’ 263 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) | ^~~~~~~~ /usr/include/c++/11.1.0/system_error:263:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const std::error_code&’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:506:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)’ 506 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:506:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’) 685 | O << *I; | ^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:511:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)’ 511 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:511:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:517:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, char)’ 517 | operator<<(basic_ostream& __out, char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:517:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:523:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, signed char)’ 523 | operator<<(basic_ostream& __out, signed char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:523:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘signed char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:528:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, unsigned char)’ 528 | operator<<(basic_ostream& __out, unsigned char __c) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:528:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘unsigned char’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:589:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)’ 589 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:589:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: note: mismatched types ‘const _CharT*’ and ‘SPIRV::SPIRVTypeStructContinuedINTEL’ 685 | O << *I; | ^ In file included from /usr/include/c++/11.1.0/ostream:853, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: candidate: ‘template std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)’ 321 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:606:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const char*)’ 606 | operator<<(basic_ostream& __out, const char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:606:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:619:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const signed char*)’ 619 | operator<<(basic_ostream& __out, const signed char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:619:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const signed char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:624:5: note: candidate: ‘template std::basic_ostream& std::operator<<(std::basic_ostream&, const unsigned char*)’ 624 | operator<<(basic_ostream& __out, const unsigned char* __s) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:624:5: note: template argument deduction/substitution failed: In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:12: note: cannot convert ‘*(SPIRV::SPIRVTypeStructContinuedINTEL*)I’ (type ‘SPIRV::SPIRVTypeStructContinuedINTEL’) to type ‘const unsigned char*’ 685 | O << *I; | ^~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVUtil.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVOpCode.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVEnum.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:43, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /usr/include/c++/11.1.0/ostream:773:5: note: candidate: ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)’ 773 | operator<<(_Ostream&& __os, const _Tp& __x) | ^~~~~~~~ /usr/include/c++/11.1.0/ostream:773:5: note: template argument deduction/substitution failed: /usr/include/c++/11.1.0/ostream: In substitution of ‘template typename std::enable_if >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream&; _Tp = SPIRV::SPIRVTypeStructContinuedINTEL]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:685:13: required from here /usr/include/c++/11.1.0/ostream:773:5: error: no type named ‘type’ in ‘struct std::enable_if&>’ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:48, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Op)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:224:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 224 | SPIRV_DEC_ENCDEC(Op) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Capability)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:225:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 225 | SPIRV_DEC_ENCDEC(Capability) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::Decoration)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:226:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 226 | SPIRV_DEC_ENCDEC(Decoration) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::OCLExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:227:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 227 | SPIRV_DEC_ENCDEC(OCLExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, SPIRV::SPIRVDebugExtOpKind)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:228:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 228 | SPIRV_DEC_ENCDEC(SPIRVDebugExtOpKind) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:23: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, spv::LinkageType)’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:221:54: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 221 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, Type V); \ | ~~~~~~~~~~~~~~~~~~~~^ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:229:1: note: in expansion of macro ‘SPIRV_DEC_ENCDEC’ 229 | SPIRV_DEC_ENCDEC(LinkageType) | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:21: note: candidate: ‘const SPIRV::SPIRVEncoder& SPIRV::operator<<(const SPIRV::SPIRVEncoder&, const string&)’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ^~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVStream.h:231:52: note: no known conversion for argument 1 from ‘std::ostream’ {aka ‘std::basic_ostream’} to ‘const SPIRV::SPIRVEncoder&’ 231 | const SPIRVEncoder &operator<<(const SPIRVEncoder &O, const std::string &Str); | ~~~~~~~~~~~~~~~~~~~~^ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:46, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual void SPIRV::SPIRVTypeStruct::decode(std::istream&)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:703:31: error: invalid ‘static_cast’ from type ‘SPIRV::SPIRVEntry*’ to type ‘SPIRV::SPIRVTypeStruct::ContinuedInstType’ {aka ‘SPIRV::SPIRVTypeStructContinuedINTEL*’} 703 | addContinuedInstruction(static_cast(E)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: At global scope: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:879:24: error: ‘OpTypeBufferSurfaceINTEL’ was not declared in this scope; did you mean ‘SPIRVTypeBufferSurfaceINTEL’? 879 | const static Op OC = OpTypeBufferSurfaceINTEL; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SPIRVTypeBufferSurfaceINTEL /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h: In member function ‘virtual SPIRV::SPIRVCapVec SPIRV::SPIRVTypeBufferSurfaceINTEL::getRequiredCapability() const’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/libSPIRV/SPIRVType.h:893:19: error: ‘CapabilityVectorComputeINTEL’ was not declared in this scope 893 | return getVec(CapabilityVectorComputeINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:230: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o] Error 1 In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:42, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = SPIRV::SPIRAddressSpace; Ty2 = spv::StorageClass; Identifier = void]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:219:28: error: ‘StorageClassDeviceOnlyINTEL’ was not declared in this scope 219 | add(SPIRAS_GlobalDevice, StorageClassDeviceOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVInternal.h:220:26: error: ‘StorageClassHostOnlyINTEL’ was not declared in this scope 220 | add(SPIRAS_GlobalHost, StorageClassHostOnlyINTEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:216: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o] Error 1 make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:160: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o] Error 1 In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.cpp:44: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:244: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerConstExpr.cpp.o] Error 1 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:174: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o] Error 1 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:258: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerMemmove.cpp.o] Error 1 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:328: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVRegularizeLLVM.cpp.o] Error 1 In file included from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL.h:44, from /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:39: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVFixedPointIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:660:3: note: in expansion of macro ‘_SPIRV_OP’ 660 | _SPIRV_OP(sqrt, Sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRecipINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:661:3: note: in expansion of macro ‘_SPIRV_OP’ 661 | _SPIRV_OP(recip, Recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedRsqrtINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:662:3: note: in expansion of macro ‘_SPIRV_OP’ 662 | _SPIRV_OP(rsqrt, Rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:663:3: note: in expansion of macro ‘_SPIRV_OP’ 663 | _SPIRV_OP(sin, Sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:664:3: note: in expansion of macro ‘_SPIRV_OP’ 664 | _SPIRV_OP(cos, Cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:665:3: note: in expansion of macro ‘_SPIRV_OP’ 665 | _SPIRV_OP(sincos, SinCos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:666:3: note: in expansion of macro ‘_SPIRV_OP’ 666 | _SPIRV_OP(sinpi, SinPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:667:3: note: in expansion of macro ‘_SPIRV_OP’ 667 | _SPIRV_OP(cospi, CosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedSinCosPiINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:668:3: note: in expansion of macro ‘_SPIRV_OP’ 668 | _SPIRV_OP(sincospi, SinCosPi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedLogINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:669:3: note: in expansion of macro ‘_SPIRV_OP’ 669 | _SPIRV_OP(log, Log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:659:58: error: ‘OpFixedExpINTEL’ was not declared in this scope 659 | #define _SPIRV_OP(x, y) add("intel_arbitrary_fixed_" #x, OpFixed##y##INTEL); | ^~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:670:3: note: in expansion of macro ‘_SPIRV_OP’ 670 | _SPIRV_OP(exp, Exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h: In member function ‘void SPIRV::SPIRVMap::init() [with Ty1 = std::__cxx11::basic_string; Ty2 = spv::Op; Identifier = SPIRV::SPIRVArbFloatIntelInst]’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:681:3: note: in expansion of macro ‘_SPIRV_OP’ 681 | _SPIRV_OP(Cast, cast) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastFromIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:682:3: note: in expansion of macro ‘_SPIRV_OP’ 682 | _SPIRV_OP(CastFromInt, cast_from_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCastToIntINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:683:3: note: in expansion of macro ‘_SPIRV_OP’ 683 | _SPIRV_OP(CastToInt, cast_to_int) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatAddINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:684:3: note: in expansion of macro ‘_SPIRV_OP’ 684 | _SPIRV_OP(Add, add) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSubINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:685:3: note: in expansion of macro ‘_SPIRV_OP’ 685 | _SPIRV_OP(Sub, sub) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatMulINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:686:3: note: in expansion of macro ‘_SPIRV_OP’ 686 | _SPIRV_OP(Mul, mul) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatDivINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:687:3: note: in expansion of macro ‘_SPIRV_OP’ 687 | _SPIRV_OP(Div, div) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:688:3: note: in expansion of macro ‘_SPIRV_OP’ 688 | _SPIRV_OP(GT, gt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatGEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:689:3: note: in expansion of macro ‘_SPIRV_OP’ 689 | _SPIRV_OP(GE, ge) | ^~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:342: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToLLVMDbgTran.cpp.o] Error 1 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLTINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:690:3: note: in expansion of macro ‘_SPIRV_OP’ 690 | _SPIRV_OP(LT, lt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLEINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:691:3: note: in expansion of macro ‘_SPIRV_OP’ 691 | _SPIRV_OP(LE, le) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatEQINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:692:3: note: in expansion of macro ‘_SPIRV_OP’ 692 | _SPIRV_OP(EQ, eq) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRecipINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:693:3: note: in expansion of macro ‘_SPIRV_OP’ 693 | _SPIRV_OP(Recip, recip) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatRSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:694:3: note: in expansion of macro ‘_SPIRV_OP’ 694 | _SPIRV_OP(RSqrt, rsqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCbrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:695:3: note: in expansion of macro ‘_SPIRV_OP’ 695 | _SPIRV_OP(Cbrt, cbrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatHypotINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:696:3: note: in expansion of macro ‘_SPIRV_OP’ 696 | _SPIRV_OP(Hypot, hypot) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSqrtINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:697:3: note: in expansion of macro ‘_SPIRV_OP’ 697 | _SPIRV_OP(Sqrt, sqrt) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLogINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:698:3: note: in expansion of macro ‘_SPIRV_OP’ 698 | _SPIRV_OP(Log, log) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:699:3: note: in expansion of macro ‘_SPIRV_OP’ 699 | _SPIRV_OP(Log2, log2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:700:3: note: in expansion of macro ‘_SPIRV_OP’ 700 | _SPIRV_OP(Log10, log10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatLog1pINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:701:3: note: in expansion of macro ‘_SPIRV_OP’ 701 | _SPIRV_OP(Log1p, log1p) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:702:3: note: in expansion of macro ‘_SPIRV_OP’ 702 | _SPIRV_OP(Exp, exp) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:703:3: note: in expansion of macro ‘_SPIRV_OP’ 703 | _SPIRV_OP(Exp2, exp2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExp10INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:704:3: note: in expansion of macro ‘_SPIRV_OP’ 704 | _SPIRV_OP(Exp10, exp10) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatExpm1INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:705:3: note: in expansion of macro ‘_SPIRV_OP’ 705 | _SPIRV_OP(Expm1, expm1) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:706:3: note: in expansion of macro ‘_SPIRV_OP’ 706 | _SPIRV_OP(Sin, sin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:707:3: note: in expansion of macro ‘_SPIRV_OP’ 707 | _SPIRV_OP(Cos, cos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:708:3: note: in expansion of macro ‘_SPIRV_OP’ 708 | _SPIRV_OP(SinCos, sincos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:709:3: note: in expansion of macro ‘_SPIRV_OP’ 709 | _SPIRV_OP(SinPi, sinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:710:3: note: in expansion of macro ‘_SPIRV_OP’ 710 | _SPIRV_OP(CosPi, cospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatSinCosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:711:3: note: in expansion of macro ‘_SPIRV_OP’ 711 | _SPIRV_OP(SinCosPi, sincospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:712:3: note: in expansion of macro ‘_SPIRV_OP’ 712 | _SPIRV_OP(ASin, asin) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatASinPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:713:3: note: in expansion of macro ‘_SPIRV_OP’ 713 | _SPIRV_OP(ASinPi, asinpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:714:3: note: in expansion of macro ‘_SPIRV_OP’ 714 | _SPIRV_OP(ACos, acos) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatACosPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:715:3: note: in expansion of macro ‘_SPIRV_OP’ 715 | _SPIRV_OP(ACosPi, acospi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:716:3: note: in expansion of macro ‘_SPIRV_OP’ 716 | _SPIRV_OP(ATan, atan) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATanPiINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:717:3: note: in expansion of macro ‘_SPIRV_OP’ 717 | _SPIRV_OP(ATanPi, atanpi) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatATan2INTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:718:3: note: in expansion of macro ‘_SPIRV_OP’ 718 | _SPIRV_OP(ATan2, atan2) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:719:3: note: in expansion of macro ‘_SPIRV_OP’ 719 | _SPIRV_OP(Pow, pow) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowRINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:720:3: note: in expansion of macro ‘_SPIRV_OP’ 720 | _SPIRV_OP(PowR, powr) | ^~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:680:36: error: ‘OpArbitraryFloatPowNINTEL’ was not declared in this scope 680 | add("intel_arbitrary_float_" #y, OpArbitraryFloat##x##INTEL); | ^~~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/OCLUtil.h:721:3: note: in expansion of macro ‘_SPIRV_OP’ 721 | _SPIRV_OP(PowN, pown) | ^~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:300: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerSPIRBlocks.cpp.o] Error 1 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp: In member function ‘virtual std::string SPIRV::SPIRVToOCL12Base::mapFPAtomicName(spv::Op)’: /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:267:8: error: ‘OpAtomicFMinEXT’ was not declared in this scope 267 | case OpAtomicFMinEXT: | ^~~~~~~~~~~~~~~ /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/SPIRVToOCL12.cpp:269:8: error: ‘OpAtomicFMaxEXT’ was not declared in this scope 269 | case OpAtomicFMaxEXT: | ^~~~~~~~~~~~~~~ make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:90: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o] Error 1 make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:188: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o] Error 1 make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:314: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVReader.cpp.o] Error 1 make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:356: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL.cpp.o] Error 1 make[2]: *** [lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make:370: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL12.cpp.o] Error 1 make[2]: Leaving directory '/build/spirv-llvm-translator/src/build' make[1]: *** [CMakeFiles/Makefile2:218: lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/all] Error 2 make[1]: Leaving directory '/build/spirv-llvm-translator/src/build' make: *** [Makefile:136: all] Error 2 make: Leaving directory '/build/spirv-llvm-translator/src/build' ==> ERROR: A failure occurred in build().  Aborting...