You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I get a compilation error in glslang using Clang 10.0.0 (In PoolAlloc.h, setAllocator tries to call private operator= on a TPoolAllocator). This issue only happens on modern versions of Clang that try to compile this method even if it is not used by renderdoc.
The first version of glslang that contains the changes should be 8.13.3559 (but simply removing the setAllocator method fixes the issue if updating glslang version is a problem).
Steps to reproduce
CMake and build renderdoc with Clang 10 with the default CMake options (I just forced BUILD_TYPE to "Release")
Description
I get a compilation error in glslang using Clang 10.0.0 (In PoolAlloc.h,
setAllocator
tries to call privateoperator=
on aTPoolAllocator
). This issue only happens on modern versions of Clang that try to compile this method even if it is not used by renderdoc.This issue have been fixed upstream here: KhronosGroup/glslang#2010
The first version of glslang that contains the changes should be 8.13.3559 (but simply removing the
setAllocator
method fixes the issue if updating glslang version is a problem).Steps to reproduce
CMake and build renderdoc with Clang 10 with the default CMake options (I just forced BUILD_TYPE to "Release")
Environment
The text was updated successfully, but these errors were encountered: