-
Notifications
You must be signed in to change notification settings - Fork 421
Build fails in SPIRV-Tools #477
Copy link
Copy link
Closed
Description
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:27:
/git/shaderc/third_party/spirv-tools/enum_string_mapping.inc:1:13: error: ambiguating new declaration of ‘std::__cxx11::string spvtools::ExtensionToString(spvtools::Extension)’
std::string ExtensionToString(Extension extension) {
^~~~~~~~~~~~~~~~~
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:15:
/git/shaderc/third_party/spirv-tools/source/enum_string_mapping.h:29:13: note: old declaration ‘const char* spvtools::ExtensionToString(spvtools::Extension)’
const char* ExtensionToString(Extension extension);
^~~~~~~~~~~~~~~~~
[ 4%] Update build-version.inc in the Shaderc build directory (if necessary).
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:27:
/git/shaderc/third_party/spirv-tools/enum_string_mapping.inc:1:13: error: ambiguating new declaration of ‘std::__cxx11::string spvtools::ExtensionToString(spvtools::Extension)’
std::string ExtensionToString(Extension extension) {
^~~~~~~~~~~~~~~~~
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:15:
/git/shaderc/third_party/spirv-tools/source/enum_string_mapping.h:29:13: note: old declaration ‘const char* spvtools::ExtensionToString(spvtools::Extension)’
const char* ExtensionToString(Extension extension);
^~~~~~~~~~~~~~~~~
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:27:
/git/shaderc/third_party/spirv-tools/enum_string_mapping.inc:133:13: error: ambiguating new declaration of ‘std::__cxx11::string spvtools::CapabilityToString(SpvCapability)’
std::string CapabilityToString(SpvCapability capability) {
^~~~~~~~~~~~~~~~~~
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:15:
/git/shaderc/third_party/spirv-tools/source/enum_string_mapping.h:32:13: note: old declaration ‘const char* spvtools::CapabilityToString(SpvCapability)’
const char* CapabilityToString(SpvCapability capability);
^~~~~~~~~~~~~~~~~~
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:27:
/git/shaderc/third_party/spirv-tools/enum_string_mapping.inc:133:13: error: ambiguating new declaration of ‘std::__cxx11::string spvtools::CapabilityToString(SpvCapability)’
std::string CapabilityToString(SpvCapability capability) {
^~~~~~~~~~~~~~~~~~
In file included from /git/shaderc/third_party/spirv-tools/source/enum_string_mapping.cpp:15:
/git/shaderc/third_party/spirv-tools/source/enum_string_mapping.h:32:13: note: old declaration ‘const char* spvtools::CapabilityToString(SpvCapability)’
const char* CapabilityToString(SpvCapability capability);
^~~~~~~~~~~~~~~~~~
make[2]: *** [third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:225: third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o] Error 1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels