DiligentGraphics/DiligentCore

Compile error with Clang-15 in SPIRVShaderResources.cpp

ceeac opened this issue · 0 comments

ceeac commented

OS: Ubuntu 22.04
Compiler: clang-15
Commit: 5a85d58

Steps to reproduce:

  • git clone --recursive https://github.com/DiligentGraphics/DligentEngine
  • Compile with $CC=clang-15 $CXX=clang++-15

Result:

[ 37%] Building CXX object DiligentCore/Graphics/ShaderTools/CMakeFiles/Diligent-ShaderTools.dir/src/SPIRVShaderResources.cpp.o
/home/ceeac/Projects/code/DiligentEngine/DiligentCore/Graphics/ShaderTools/src/SPIRVShaderResources.cpp:373:41: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
    diligent_spirv_cross::Parser parser{move(spirv_binary)};
                                        ^
                                        std::
1 error generated.