[PATCH] D142937: [SPIRV][NFC] fix build warning in SPIRVUtils.cpp
Michal Paszkowski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 1 07:58:40 PST 2023
mpaszkowski added a comment.
@iliya-diyachkov I updated Visual Studio and there seems to be many more problems with building with MSVC (table below). There are no warnings in SPIRVUtils.cpp.
| Severity | Code | Description | Project | File | Line | Suppression State |
| Error (active) | E0266 | "llvm::SPIRV::InstructionSet" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 31 | |
| Error (active) | E0266 | "llvm::SPIRV::InstructionSet" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 58 | |
| Error (active) | E0266 | "llvm::SPIRV::InstructionSet" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 86 | |
| Error (active) | E0266 | "llvm::SPIRV::BuiltIn" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 87 | |
| Error (active) | E0266 | "llvm::SPIRV::InstructionSet" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 96 | |
| Error (active) | E0266 | "llvm::SPIRV::InstructionSet" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 105 | |
| Error (active) | E0266 | "llvm::SPIRV::FPRoundingMode" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 109 | |
| Error (active) | E0266 | "llvm::SPIRV::FPRoundingMode" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 117 | |
| Error (active) | E0266 | "llvm::SPIRV::InstructionSet" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 114 | |
| Error (active) | E0266 | "llvm::SPIRV::AccessQualifier" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 1926 | |
| Error (active) | E0266 | "llvm::SPIRV::Dim" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 1927 | |
| Error (active) | E0266 | "llvm::SPIRV::ImageFormat" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 1932 | |
| Error (active) | E0266 | "llvm::SPIRV::AccessQualifier" is ambiguous | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 1937 | |
| Error (active) | E1776 | function "std::unique_ptr<_Ty, _Dx>::unique_ptr(const std::unique_ptr<_Ty, _Dx> &) [with _Ty=llvm::SPIRV::PipeType, _Dx=std::default_delete<llvm::SPIRV::PipeType>]" (declared at line 3256 of "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.34.31933\include\memory") cannot be referenced -- it is a deleted function | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 2022 | |
| Error (active) | E1776 | function "std::unique_ptr<_Ty, _Dx>::unique_ptr(const std::unique_ptr<_Ty, _Dx> &) [with _Ty=llvm::SPIRV::PipeType, _Dx=std::default_delete<llvm::SPIRV::PipeType>]" (declared at line 3256 of "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.34.31933\include\memory") cannot be referenced -- it is a deleted function | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 2025 | |
| Error (active) | E1776 | function "std::unique_ptr<_Ty, _Dx>::unique_ptr(const std::unique_ptr<_Ty, _Dx> &) [with _Ty=llvm::SPIRV::PipeType, _Dx=std::default_delete<llvm::SPIRV::PipeType>]" (declared at line 3256 of "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.34.31933\include\memory") cannot be referenced -- it is a deleted function | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 2028 | |
| Error | C2398 | Element '1': conversion from 'const llvm::SPIRV::FPRoundingMode::FPRoundingMode' to 'unsigned int' requires a narrowing conversion | LLVMSPIRVCodeGen | C:\Users\mpaszkow\Projects\llvm-project\llvm\lib\Target\SPIRV\SPIRVBuiltins.cpp | 1736 | |
|
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D142937/new/
https://reviews.llvm.org/D142937
More information about the llvm-commits
mailing list