Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'], chrootPath='/var/lib/mock/dist-an8-build-81159-41098/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/vulkan-tools-1.2.198.0-1.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'], chrootPath='/var/lib/mock/dist-an8-build-81159-41098/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.czAyK7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Vulkan-Tools-sdk-1.2.198.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/Vulkan-Tools-sdk-1.2.198.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Vulkan-Tools-sdk-1.2.198.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.UjtkU7 + umask 022 + cd /builddir/build/BUILD + cd Vulkan-Tools-sdk-1.2.198.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -GNinja -DCMAKE_BUILD_TYPE=Release -DGLSLANG_INSTALL_DIR=/usr . -- The C compiler identification is GNU 8.5.0 -- The CXX compiler identification is GNU 8.5.0 -- 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 -- 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 -- Using find_package to locate Vulkan -- Found Vulkan: /usr/lib64/libvulkan.so -- Found VulkanHeaders: /usr/include -- Found VulkanRegistry: /usr/share/vulkan/registry -- Vulkan FOUND = TRUE -- Vulkan Lib Dir = /usr/lib64 -- Vulkan Lib = /usr/lib64/libvulkan.so -- Vulkan Headers Include = /usr/include -- Vulkan Headers Registry = /usr/share/vulkan/registry -- Using GLSLANG_INSTALL_DIR to look for glslangValidator -- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.2") -- Found XCB: /usr/include -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CLIENT) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:52 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND_CLIENT: /usr/lib64/libwayland-client.so -- Found WAYLAND_SERVER: /usr/lib64/libwayland-server.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_SERVER) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:53 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_EGL) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:54 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CURSOR) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:55 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND_EGL: /usr/lib64/libwayland-egl.so -- Found WAYLAND_CURSOR: /usr/lib64/libwayland-cursor.so -- Found WAYLAND: /usr/lib64/libwayland-client.so;/usr/lib64/libwayland-server.so;/usr/lib64/libwayland-egl.so;/usr/lib64/libwayland-cursor.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (WaylandScanner). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWaylandScanner.cmake:12 (find_package_handle_standard_args) cube/CMakeLists.txt:69 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND: /usr/bin/wayland-scanner CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (WaylandProtocols). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWaylandProtocols.cmake:11 (find_package_handle_standard_args) cube/CMakeLists.txt:70 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND: /share/wayland-protocols -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CLIENT) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:52 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:82 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_SERVER) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:53 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:82 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_EGL) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:54 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:82 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND: /usr/lib64/libwayland-client.so;/usr/lib64/libwayland-server.so;/usr/lib64/libwayland-egl.so;/usr/lib64/libwayland-cursor.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CURSOR) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:55 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:82 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:82 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0 + /usr/bin/ninja -v -j64 [1/10] cd /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube && /usr/bin/glslangValidator -V -x -o /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube/cube.vert.inc /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube/cube.vert /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube/cube.vert [2/10] cd /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube && /usr/bin/glslangValidator -V -x -o /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube/cube.frag.inc /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube/cube.frag /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.198.0/cube/cube.frag [3/10] /usr/bin/cc -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_XCB_KHR -Icube -Icube/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c99 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -fvisibility=hidden -DNDEBUG -MD -MT cube/CMakeFiles/vkcube.dir/cube.c.o -MF cube/CMakeFiles/vkcube.dir/cube.c.o.d -o cube/CMakeFiles/vkcube.dir/cube.c.o -c cube/cube.c [4/10] : && /usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c99 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -fvisibility=hidden -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld cube/CMakeFiles/vkcube.dir/cube.c.o -o cube/vkcube /usr/lib64/libxcb.so -lm /usr/lib64/libvulkan.so -lrt && : [5/10] /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_WAYLAND_KHX -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XCB_KHX -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_KHX -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DVkICD_mock_icd_EXPORTS -Iicd -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -Wpointer-arith -Wno-unused-function -Wno-sign-compare -DNDEBUG -fPIC -MD -MT icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -MF icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o.d -o icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -c icd/generated/mock_icd.cpp FAILED: icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_WAYLAND_KHX -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XCB_KHX -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_KHX -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DVkICD_mock_icd_EXPORTS -Iicd -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -Wpointer-arith -Wno-unused-function -Wno-sign-compare -DNDEBUG -fPIC -MD -MT icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -MF icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o.d -o icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -c icd/generated/mock_icd.cpp In file included from icd/generated/mock_icd.cpp:22: icd/generated/mock_icd.h:1607:11: error: 'VkRenderingInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkRenderingInfoKHR* pRenderingInfo); ^~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:2157:11: error: 'VkDeviceBufferMemoryRequirementsKHR' does not name a type; did you mean 'vkGetBufferMemoryRequirements2KHR'? const VkDeviceBufferMemoryRequirementsKHR* pInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vkGetBufferMemoryRequirements2KHR icd/generated/mock_icd.h:2162:11: error: 'VkDeviceImageMemoryRequirementsKHR' does not name a type; did you mean 'VkSparseImageMemoryRequirements2KHR'? const VkDeviceImageMemoryRequirementsKHR* pInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkSparseImageMemoryRequirements2KHR icd/generated/mock_icd.h:2167:11: error: 'VkDeviceImageMemoryRequirementsKHR' does not name a type; did you mean 'GetDeviceImageMemoryRequirementsKHR'? const VkDeviceImageMemoryRequirementsKHR* pInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GetDeviceImageMemoryRequirementsKHR In file included from icd/generated/mock_icd.cpp:27: icd/generated/vk_typemap_helper.h:1842:31: error: 'VkRenderingAttachmentInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1842:31: note: suggested alternative: 'VkRenderPassAttachmentBeginInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkRenderPassAttachmentBeginInfoKHR icd/generated/vk_typemap_helper.h:1842:59: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1846:32: error: 'VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1846:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR icd/generated/vk_typemap_helper.h:1846:79: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1851:31: error: 'VkRenderingInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1851:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:1851:49: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1855:32: error: 'VK_STRUCTURE_TYPE_RENDERING_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1855:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:1855:68: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1860:31: error: 'VkPipelineRenderingCreateInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1860:31: note: suggested alternative: 'VkPipelineLibraryCreateInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPipelineLibraryCreateInfoKHR icd/generated/vk_typemap_helper.h:1860:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1864:32: error: 'VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1864:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR icd/generated/vk_typemap_helper.h:1864:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1869:31: error: 'VkPhysicalDeviceDynamicRenderingFeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1869:31: note: suggested alternative: 'VkPhysicalDeviceRayTracingPipelineFeaturesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceRayTracingPipelineFeaturesKHR icd/generated/vk_typemap_helper.h:1869:74: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1873:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1873:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT icd/generated/vk_typemap_helper.h:1873:96: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1878:31: error: 'VkCommandBufferInheritanceRenderingInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1878:31: note: suggested alternative: 'VkCommandBufferInheritanceInfo' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkCommandBufferInheritanceInfo icd/generated/vk_typemap_helper.h:1878:73: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1882:32: error: 'VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1882:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO icd/generated/vk_typemap_helper.h:1882:95: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1887:31: error: 'VkRenderingFragmentShadingRateAttachmentInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1887:31: note: suggested alternative: 'VkFragmentShadingRateAttachmentInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkFragmentShadingRateAttachmentInfoKHR icd/generated/vk_typemap_helper.h:1887:78: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1891:32: error: 'VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1891:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR icd/generated/vk_typemap_helper.h:1891:101: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1896:31: error: 'VkRenderingFragmentDensityMapAttachmentInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1896:31: note: suggested alternative: 'VkRenderPassFragmentDensityMapCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkRenderPassFragmentDensityMapCreateInfoEXT icd/generated/vk_typemap_helper.h:1896:77: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1900:32: error: 'VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1900:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:1900:100: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1905:31: error: 'VkAttachmentSampleCountInfoAMD' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1905:31: note: suggested alternative: 'VkAttachmentSampleLocationsEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkAttachmentSampleLocationsEXT icd/generated/vk_typemap_helper.h:1905:61: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1909:32: error: 'VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1909:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR icd/generated/vk_typemap_helper.h:1909:82: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1914:31: error: 'VkMultiviewPerViewAttributesInfoNVX' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1914:66: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1918:32: error: 'VK_STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1918:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX icd/generated/vk_typemap_helper.h:1918:88: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2437:31: error: 'VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2437:31: note: suggested alternative: 'VkPhysicalDeviceShaderImageFootprintFeaturesNV' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceShaderImageFootprintFeaturesNV icd/generated/vk_typemap_helper.h:2437:81: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2441:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2441:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV icd/generated/vk_typemap_helper.h:2441:105: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2446:31: error: 'VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2446:31: note: suggested alternative: 'VkPhysicalDeviceShaderCorePropertiesAMD' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceShaderCorePropertiesAMD icd/generated/vk_typemap_helper.h:2446:83: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2450:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2450:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR icd/generated/vk_typemap_helper.h:2450:107: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2720:31: error: 'VkFormatProperties3KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2720:31: note: suggested alternative: 'VkFormatProperties2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~ VkFormatProperties2KHR icd/generated/vk_typemap_helper.h:2720:53: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2724:32: error: 'VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2724:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR icd/generated/vk_typemap_helper.h:2724:73: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2729:31: error: 'VkPhysicalDeviceMaintenance4FeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2729:31: note: suggested alternative: 'VkPhysicalDeviceMaintenance3PropertiesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMaintenance3PropertiesKHR icd/generated/vk_typemap_helper.h:2729:70: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2733:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2733:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR icd/generated/vk_typemap_helper.h:2733:92: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2738:31: error: 'VkPhysicalDeviceMaintenance4PropertiesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2738:31: note: suggested alternative: 'VkPhysicalDeviceMaintenance3PropertiesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMaintenance3PropertiesKHR icd/generated/vk_typemap_helper.h:2738:72: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2742:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2742:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR icd/generated/vk_typemap_helper.h:2742:94: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2747:31: error: 'VkDeviceBufferMemoryRequirementsKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2747:31: note: suggested alternative: 'vkGetBufferMemoryRequirements2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vkGetBufferMemoryRequirements2KHR icd/generated/vk_typemap_helper.h:2747:66: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2751:32: error: 'VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2751:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR icd/generated/vk_typemap_helper.h:2751:87: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2756:31: error: 'VkDeviceImageMemoryRequirementsKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2756:31: note: suggested alternative: 'VkSparseImageMemoryRequirements2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkSparseImageMemoryRequirements2KHR icd/generated/vk_typemap_helper.h:2756:65: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2760:32: error: 'VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2760:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR icd/generated/vk_typemap_helper.h:2760:86: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3009:31: error: 'VkVideoEncodeH265CapabilitiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3009:31: note: suggested alternative: 'VkVideoEncodeH264CapabilitiesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264CapabilitiesEXT icd/generated/vk_typemap_helper.h:3009:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3013:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_CAPABILITIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3013:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_CAPABILITIES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_CAPABILITIES_EXT icd/generated/vk_typemap_helper.h:3013:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3020:31: error: 'VkVideoEncodeH265SessionCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3020:31: note: suggested alternative: 'VkVideoEncodeH264SessionCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264SessionCreateInfoEXT icd/generated/vk_typemap_helper.h:3020:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3024:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3024:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:3024:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3031:31: error: 'VkVideoEncodeH265SessionParametersAddInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3031:31: note: suggested alternative: 'VkVideoEncodeH264SessionParametersAddInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264SessionParametersAddInfoEXT icd/generated/vk_typemap_helper.h:3031:75: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3035:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3035:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT icd/generated/vk_typemap_helper.h:3035:99: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3042:31: error: 'VkVideoEncodeH265SessionParametersCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3042:31: note: suggested alternative: 'VkVideoEncodeH264SessionParametersCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264SessionParametersCreateInfoEXT icd/generated/vk_typemap_helper.h:3042:78: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3046:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3046:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:3046:102: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3053:31: error: 'VkVideoEncodeH265DpbSlotInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3053:31: note: suggested alternative: 'VkVideoEncodeH264DpbSlotInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264DpbSlotInfoEXT icd/generated/vk_typemap_helper.h:3053:62: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3057:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_DPB_SLOT_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3057:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT icd/generated/vk_typemap_helper.h:3057:85: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3064:31: error: 'VkVideoEncodeH265ReferenceListsEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3064:31: note: suggested alternative: 'VkVideoEncodeH264CreateFlagsEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264CreateFlagsEXT icd/generated/vk_typemap_helper.h:3064:65: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3068:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_REFERENCE_LISTS_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3068:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT icd/generated/vk_typemap_helper.h:3068:87: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3075:31: error: 'VkVideoEncodeH265NaluSliceEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3075:31: note: suggested alternative: 'VkVideoEncodeH264NaluSliceEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264NaluSliceEXT icd/generated/vk_typemap_helper.h:3075:60: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3079:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_NALU_SLICE_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3079:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_EXT icd/generated/vk_typemap_helper.h:3079:82: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3086:31: error: 'VkVideoEncodeH265VclFrameInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3086:31: note: suggested alternative: 'VkVideoEncodeH264VclFrameInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264VclFrameInfoEXT icd/generated/vk_typemap_helper.h:3086:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3090:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_VCL_FRAME_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3090:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT icd/generated/vk_typemap_helper.h:3090:86: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3097:31: error: 'VkVideoEncodeH265EmitPictureParametersEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3097:31: note: suggested alternative: 'VkVideoEncodeH264EmitPictureParametersEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264EmitPictureParametersEXT icd/generated/vk_typemap_helper.h:3097:72: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3101:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3101:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT icd/generated/vk_typemap_helper.h:3101:95: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3108:31: error: 'VkVideoEncodeH265ProfileEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3108:31: note: suggested alternative: 'VkVideoEncodeH264ProfileEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVideoEncodeH264ProfileEXT icd/generated/vk_typemap_helper.h:3108:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3112:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_PROFILE_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3112:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_EXT icd/generated/vk_typemap_helper.h:3112:79: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3837:31: error: 'VkDrmFormatModifierPropertiesList2EXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3837:31: note: suggested alternative: 'VkDrmFormatModifierPropertiesListEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkDrmFormatModifierPropertiesListEXT icd/generated/vk_typemap_helper.h:3837:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3841:32: error: 'VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3841:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT icd/generated/vk_typemap_helper.h:3841:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5150:31: error: 'VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5150:31: note: suggested alternative: 'VkPhysicalDevice4444FormatsFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDevice4444FormatsFeaturesEXT icd/generated/vk_typemap_helper.h:5150:73: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5154:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5154:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT icd/generated/vk_typemap_helper.h:5154:95: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5224:31: error: 'VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5224:31: note: suggested alternative: 'VkPhysicalDeviceDeviceMemoryReportFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceDeviceMemoryReportFeaturesEXT icd/generated/vk_typemap_helper.h:5224:86: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5228:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5228:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT icd/generated/vk_typemap_helper.h:5228:110: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5526:31: error: 'VkPhysicalDeviceBorderColorSwizzleFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5526:31: note: suggested alternative: 'VkPhysicalDeviceCustomBorderColorFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceCustomBorderColorFeaturesEXT icd/generated/vk_typemap_helper.h:5526:76: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5530:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5530:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT icd/generated/vk_typemap_helper.h:5530:99: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5535:31: error: 'VkSamplerBorderColorComponentMappingCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5535:31: note: suggested alternative: 'VkSamplerCustomBorderColorCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkSamplerCustomBorderColorCreateInfoEXT icd/generated/vk_typemap_helper.h:5535:80: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5539:32: error: 'VK_STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5539:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:5539:104: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5544:31: error: 'VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5544:31: note: suggested alternative: 'VkPhysicalDeviceDeviceMemoryReportFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceDeviceMemoryReportFeaturesEXT icd/generated/vk_typemap_helper.h:5544:83: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5548:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5548:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT icd/generated/vk_typemap_helper.h:5548:107: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/mock_icd.cpp:2612:11: error: 'VkRenderingInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkRenderingInfoKHR* pRenderingInfo) ^~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:3560:11: error: 'VkDeviceBufferMemoryRequirementsKHR' does not name a type; did you mean 'GetDeviceBufferMemoryRequirementsKHR'? const VkDeviceBufferMemoryRequirementsKHR* pInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GetDeviceBufferMemoryRequirementsKHR icd/generated/mock_icd.cpp:3568:11: error: 'VkDeviceImageMemoryRequirementsKHR' does not name a type; did you mean 'GetDeviceImageMemoryRequirementsKHR'? const VkDeviceImageMemoryRequirementsKHR* pInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GetDeviceImageMemoryRequirementsKHR icd/generated/mock_icd.cpp:3576:11: error: 'VkDeviceImageMemoryRequirementsKHR' does not name a type; did you mean 'GetDeviceImageMemoryRequirementsKHR'? const VkDeviceImageMemoryRequirementsKHR* pInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GetDeviceImageMemoryRequirementsKHR [6/10] /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_NO_PROTOTYPES -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -Ivulkaninfo -Ivulkaninfo/generated -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -DNDEBUG -MD -MT vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -MF vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o.d -o vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -c vulkaninfo/vulkaninfo.cpp FAILED: vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_NO_PROTOTYPES -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -Ivulkaninfo -Ivulkaninfo/generated -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -DNDEBUG -MD -MT vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -MF vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o.d -o vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -c vulkaninfo/vulkaninfo.cpp In file included from vulkaninfo/vulkaninfo.cpp:30: vulkaninfo/generated/vulkaninfo.hpp: In function 'const char* VkDriverIdString(VkDriverId)': vulkaninfo/generated/vulkaninfo.hpp:99:9: warning: case value '18' not in enumerated type 'VkDriverId' [-Wswitch] case (18): return "DRIVER_ID_MESA_TURNIP"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp:100:9: warning: case value '19' not in enumerated type 'VkDriverId' [-Wswitch] case (19): return "DRIVER_ID_MESA_V3DV"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp:101:9: warning: case value '20' not in enumerated type 'VkDriverId' [-Wswitch] case (20): return "DRIVER_ID_MESA_PANVK"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:611:64: error: 'VkFormatFeatureFlagBits2KHR' was not declared in this scope std::vectorVkFormatFeatureFlagBits2KHRGetStrings(VkFormatFeatureFlagBits2KHR value) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:611:64: note: suggested alternative: 'VkFormatFeatureFlagBits' std::vectorVkFormatFeatureFlagBits2KHRGetStrings(VkFormatFeatureFlagBits2KHR value) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkFormatFeatureFlagBits vulkaninfo/generated/vulkaninfo.hpp:611:99: error: expected ',' or ';' before '{' token std::vectorVkFormatFeatureFlagBits2KHRGetStrings(VkFormatFeatureFlagBits2KHR value) { ^ vulkaninfo/generated/vulkaninfo.hpp:650:65: error: 'VkFormatFeatureFlags2KHR' has not been declared void DumpVkFormatFeatureFlags2KHR(Printer &p, std::string name, VkFormatFeatureFlags2KHR value, int width = 0) { ^~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkFormatFeatureFlags2KHR(Printer&, std::__cxx11::string, int, int)': vulkaninfo/generated/vulkaninfo.hpp:652:21: error: 'VkFormatFeatureFlagBits2KHR' does not name a type; did you mean 'VkFormatFeatureFlagBits'? if (static_cast(value) == 0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkFormatFeatureFlagBits vulkaninfo/generated/vulkaninfo.hpp:658:70: error: 'VkFormatFeatureFlagBits2KHR' does not name a type; did you mean 'VkFormatFeatureFlagBits'? auto strings = VkFormatFeatureFlagBits2KHRGetStrings(static_cast(value)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkFormatFeatureFlagBits vulkaninfo/generated/vulkaninfo.hpp:660:21: error: unable to deduce 'auto&&' from 'strings' for(auto& str : strings){ ^~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:664:68: error: 'VkFormatFeatureFlagBits2KHR' has not been declared void DumpVkFormatFeatureFlagBits2KHR(Printer &p, std::string name, VkFormatFeatureFlagBits2KHR value, int width = 0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkFormatFeatureFlagBits2KHR(Printer&, std::__cxx11::string, int, int)': vulkaninfo/generated/vulkaninfo.hpp:665:63: error: no match for call to '(std::vector) (int&)' auto strings = VkFormatFeatureFlagBits2KHRGetStrings(value); ^ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1025:74: error: 'VkDrmFormatModifierProperties2EXT' has not been declared void DumpVkDrmFormatModifierProperties2EXT(Printer &p, std::string name, VkDrmFormatModifierProperties2EXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkDrmFormatModifierProperties2EXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1027:46: error: request for member 'drmFormatModifier' in 'obj', which is of non-class type 'int' p.PrintKeyValue("drmFormatModifier", obj.drmFormatModifier, 27); ^~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1028:56: error: request for member 'drmFormatModifierPlaneCount' in 'obj', which is of non-class type 'int' p.PrintKeyValue("drmFormatModifierPlaneCount", obj.drmFormatModifierPlaneCount, 27); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1029:76: error: request for member 'drmFormatModifierTilingFeatures' in 'obj', which is of non-class type 'int' DumpVkFormatFeatureFlags2KHR(p, "drmFormatModifierTilingFeatures", obj.drmFormatModifierTilingFeatures, 27); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1037:78: error: 'VkDrmFormatModifierPropertiesList2EXT' has not been declared void DumpVkDrmFormatModifierPropertiesList2EXT(Printer &p, std::string name, VkDrmFormatModifierPropertiesList2EXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkDrmFormatModifierPropertiesList2EXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1039:51: error: request for member 'drmFormatModifierCount' in 'obj', which is of non-class type 'int' p.PrintKeyValue("drmFormatModifierCount", obj.drmFormatModifierCount, 52); ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1040:60: error: request for member 'drmFormatModifierCount' in 'obj', which is of non-class type 'int' ArrayWrapper arr(p,"pDrmFormatModifierProperties", obj.drmFormatModifierCount); ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1041:34: error: request for member 'drmFormatModifierCount' in 'obj', which is of non-class type 'int' for (uint32_t i = 0; i < obj.drmFormatModifierCount; i++) { ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1042:17: error: request for member 'pDrmFormatModifierProperties' in 'obj', which is of non-class type 'int' if (obj.pDrmFormatModifierProperties != nullptr) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1044:90: error: request for member 'pDrmFormatModifierProperties' in 'obj', which is of non-class type 'int' DumpVkDrmFormatModifierProperties2EXT(p, "pDrmFormatModifierProperties", obj.pDrmFormatModifierProperties[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1070:63: error: 'VkFormatProperties3KHR' has not been declared void DumpVkFormatProperties3KHR(Printer &p, std::string name, VkFormatProperties3KHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkFormatProperties3KHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1072:65: error: request for member 'linearTilingFeatures' in 'obj', which is of non-class type 'int' DumpVkFormatFeatureFlags2KHR(p, "linearTilingFeatures", obj.linearTilingFeatures, 0); ^~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1073:66: error: request for member 'optimalTilingFeatures' in 'obj', which is of non-class type 'int' DumpVkFormatFeatureFlags2KHR(p, "optimalTilingFeatures", obj.optimalTilingFeatures, 0); ^~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1074:59: error: request for member 'bufferFeatures' in 'obj', which is of non-class type 'int' DumpVkFormatFeatureFlags2KHR(p, "bufferFeatures", obj.bufferFeatures, 0); ^~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1137:86: error: 'VkPhysicalDeviceBorderColorSwizzleFeaturesEXT' has not been declared void DumpVkPhysicalDeviceBorderColorSwizzleFeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceBorderColorSwizzleFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceBorderColorSwizzleFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1139:64: error: request for member 'borderColorSwizzle' in 'obj', which is of non-class type 'int' p.PrintKeyBool("borderColorSwizzle", static_cast(obj.borderColorSwizzle), 27); ^~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1140:73: error: request for member 'borderColorSwizzleFromImage' in 'obj', which is of non-class type 'int' p.PrintKeyBool("borderColorSwizzleFromImage", static_cast(obj.borderColorSwizzleFromImage), 27); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1268:84: error: 'VkPhysicalDeviceDynamicRenderingFeaturesKHR' has not been declared void DumpVkPhysicalDeviceDynamicRenderingFeaturesKHR(Printer &p, std::string name, VkPhysicalDeviceDynamicRenderingFeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceDynamicRenderingFeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1270:62: error: request for member 'dynamicRendering' in 'obj', which is of non-class type 'int' p.PrintKeyBool("dynamicRendering", static_cast(obj.dynamicRendering), 16); ^~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1611:80: error: 'VkPhysicalDeviceMaintenance4FeaturesKHR' has not been declared void DumpVkPhysicalDeviceMaintenance4FeaturesKHR(Printer &p, std::string name, VkPhysicalDeviceMaintenance4FeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceMaintenance4FeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1613:58: error: request for member 'maintenance4' in 'obj', which is of non-class type 'int' p.PrintKeyBool("maintenance4", static_cast(obj.maintenance4), 12); ^~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1615:82: error: 'VkPhysicalDeviceMaintenance4PropertiesKHR' has not been declared void DumpVkPhysicalDeviceMaintenance4PropertiesKHR(Printer &p, std::string name, VkPhysicalDeviceMaintenance4PropertiesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceMaintenance4PropertiesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1617:56: error: request for member 'maxBufferSize' in 'obj', which is of non-class type 'int' p.PrintKeyValue("maxBufferSize", to_hex_str(p, obj.maxBufferSize), 13); ^~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1688:93: error: 'VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT' has not been declared void DumpVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT(Printer &p, std::string name, VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1690:71: error: request for member 'pageableDeviceLocalMemory' in 'obj', which is of non-class type 'int' p.PrintKeyBool("pageableDeviceLocalMemory", static_cast(obj.pageableDeviceLocalMemory), 25); ^~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1747:96: error: 'VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT' has not been declared void DumpVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT(Printer &p, std::string name, VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1749:74: error: request for member 'primitiveTopologyListRestart' in 'obj', which is of non-class type 'int' p.PrintKeyBool("primitiveTopologyListRestart", static_cast(obj.primitiveTopologyListRestart), 33); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1750:79: error: request for member 'primitiveTopologyPatchListRestart' in 'obj', which is of non-class type 'int' p.PrintKeyBool("primitiveTopologyPatchListRestart", static_cast(obj.primitiveTopologyPatchListRestart), 33); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1778:83: error: 'VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT' has not been declared void DumpVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1780:79: error: request for member 'formatRgba10x6WithoutYCbCrSampler' in 'obj', which is of non-class type 'int' p.PrintKeyBool("formatRgba10x6WithoutYCbCrSampler", static_cast(obj.formatRgba10x6WithoutYCbCrSampler), 33); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1902:91: error: 'VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR' has not been declared void DumpVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR(Printer &p, std::string name, VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1904:69: error: request for member 'shaderIntegerDotProduct' in 'obj', which is of non-class type 'int' p.PrintKeyBool("shaderIntegerDotProduct", static_cast(obj.shaderIntegerDotProduct), 23); ^~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1906:93: error: 'VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR' has not been declared void DumpVkPhysicalDeviceShaderIntegerDotProductPropertiesKHR(Printer &p, std::string name, VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceShaderIntegerDotProductPropertiesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1908:86: error: request for member 'integerDotProduct8BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct8BitUnsignedAccelerated", static_cast(obj.integerDotProduct8BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1909:84: error: request for member 'integerDotProduct8BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct8BitSignedAccelerated", static_cast(obj.integerDotProduct8BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1910:93: error: request for member 'integerDotProduct8BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct8BitMixedSignednessAccelerated", static_cast(obj.integerDotProduct8BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1911:94: error: request for member 'integerDotProduct4x8BitPackedUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct4x8BitPackedUnsignedAccelerated", static_cast(obj.integerDotProduct4x8BitPackedUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1912:92: error: request for member 'integerDotProduct4x8BitPackedSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct4x8BitPackedSignedAccelerated", static_cast(obj.integerDotProduct4x8BitPackedSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1913:101: error: request for member 'integerDotProduct4x8BitPackedMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct4x8BitPackedMixedSignednessAccelerated", static_cast(obj.integerDotProduct4x8BitPackedMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1914:87: error: request for member 'integerDotProduct16BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct16BitUnsignedAccelerated", static_cast(obj.integerDotProduct16BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1915:85: error: request for member 'integerDotProduct16BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct16BitSignedAccelerated", static_cast(obj.integerDotProduct16BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1916:94: error: request for member 'integerDotProduct16BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct16BitMixedSignednessAccelerated", static_cast(obj.integerDotProduct16BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1917:87: error: request for member 'integerDotProduct32BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct32BitUnsignedAccelerated", static_cast(obj.integerDotProduct32BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1918:85: error: request for member 'integerDotProduct32BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct32BitSignedAccelerated", static_cast(obj.integerDotProduct32BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1919:94: error: request for member 'integerDotProduct32BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct32BitMixedSignednessAccelerated", static_cast(obj.integerDotProduct32BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1920:87: error: request for member 'integerDotProduct64BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct64BitUnsignedAccelerated", static_cast(obj.integerDotProduct64BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1921:85: error: request for member 'integerDotProduct64BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct64BitSignedAccelerated", static_cast(obj.integerDotProduct64BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1922:94: error: request for member 'integerDotProduct64BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProduct64BitMixedSignednessAccelerated", static_cast(obj.integerDotProduct64BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1923:108: error: request for member 'integerDotProductAccumulatingSaturating8BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating8BitUnsignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating8BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1924:106: error: request for member 'integerDotProductAccumulatingSaturating8BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating8BitSignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating8BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1925:115: error: request for member 'integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1926:116: error: request for member 'integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1927:114: error: request for member 'integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1928:123: error: request for member 'integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1929:109: error: request for member 'integerDotProductAccumulatingSaturating16BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating16BitUnsignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating16BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1930:107: error: request for member 'integerDotProductAccumulatingSaturating16BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating16BitSignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating16BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1931:116: error: request for member 'integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1932:109: error: request for member 'integerDotProductAccumulatingSaturating32BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating32BitUnsignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating32BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1933:107: error: request for member 'integerDotProductAccumulatingSaturating32BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating32BitSignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating32BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1934:116: error: request for member 'integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1935:109: error: request for member 'integerDotProductAccumulatingSaturating64BitUnsignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating64BitUnsignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating64BitUnsignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1936:107: error: request for member 'integerDotProductAccumulatingSaturating64BitSignedAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating64BitSignedAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating64BitSignedAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1937:116: error: request for member 'integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated' in 'obj', which is of non-class type 'int' p.PrintKeyBool("integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated", static_cast(obj.integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated), 77); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'pNextChainInfos get_chain_infos()': vulkaninfo/generated/vulkaninfo.hpp:2273:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR, sizeof(VkPhysicalDeviceMaintenance4PropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2273:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR, sizeof(VkPhysicalDeviceMaintenance4PropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2273:81: error: 'VkPhysicalDeviceMaintenance4PropertiesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR, sizeof(VkPhysicalDeviceMaintenance4PropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2273:81: note: suggested alternative: 'VkPhysicalDeviceMaintenance3PropertiesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR, sizeof(VkPhysicalDeviceMaintenance4PropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMaintenance3PropertiesKHR vulkaninfo/generated/vulkaninfo.hpp:2289:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2289:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2289:94: error: 'VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2289:94: note: suggested alternative: 'DumpVkPhysicalDeviceShaderIntegerDotProductPropertiesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceShaderIntegerDotProductPropertiesKHR vulkaninfo/generated/vulkaninfo.hpp:2298:5: error: no match for 'operator=' (operand types are 'std::vector' and '') }; ^ In file included from /usr/include/c++/8/vector:69, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/vector.tcc:186:5: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:186:5: note: no known conversion for argument 1 from '' to 'const std::vector&' In file included from /usr/include/c++/8/vector:64, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/stl_vector.h:596:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move()) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:596:7: note: no known conversion for argument 1 from '' to 'std::vector&&' /usr/include/c++/8/bits/stl_vector.h:617:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(initializer_list __l) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:617:7: note: no known conversion for argument 1 from '' to 'std::initializer_list' In file included from vulkaninfo/vulkaninfo.cpp:30: vulkaninfo/generated/vulkaninfo.hpp:2309:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT, sizeof(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2309:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT, sizeof(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2309:86: error: 'VkPhysicalDeviceBorderColorSwizzleFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT, sizeof(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2309:86: note: suggested alternative: 'DumpVkPhysicalDeviceBorderColorSwizzleFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT, sizeof(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceBorderColorSwizzleFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2318:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR, sizeof(VkPhysicalDeviceDynamicRenderingFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2318:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR, sizeof(VkPhysicalDeviceDynamicRenderingFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2318:83: error: 'VkPhysicalDeviceDynamicRenderingFeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR, sizeof(VkPhysicalDeviceDynamicRenderingFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2318:83: note: suggested alternative: 'DumpVkPhysicalDeviceDynamicRenderingFeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR, sizeof(VkPhysicalDeviceDynamicRenderingFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceDynamicRenderingFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2332:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR, sizeof(VkPhysicalDeviceMaintenance4FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2332:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR, sizeof(VkPhysicalDeviceMaintenance4FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2332:79: error: 'VkPhysicalDeviceMaintenance4FeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR, sizeof(VkPhysicalDeviceMaintenance4FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2332:79: note: suggested alternative: 'DumpVkPhysicalDeviceMaintenance4FeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR, sizeof(VkPhysicalDeviceMaintenance4FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceMaintenance4FeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2336:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT, sizeof(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2336:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT, sizeof(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2336:94: error: 'VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT, sizeof(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2336:94: note: suggested alternative: 'DumpVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT, sizeof(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2345:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT, sizeof(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2345:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT, sizeof(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2345:97: error: 'VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT, sizeof(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2345:97: note: suggested alternative: 'DumpVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT, sizeof(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2349:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2349:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2349:82: error: 'VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2349:82: note: suggested alternative: 'DumpVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2364:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR) + 256}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2364:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR) + 256}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV vulkaninfo/generated/vulkaninfo.hpp:2364:92: error: 'VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR) + 256}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2364:92: note: suggested alternative: 'DumpVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR) + 256}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2385:5: error: no match for 'operator=' (operand types are 'std::vector' and '') }; ^ In file included from /usr/include/c++/8/vector:69, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/vector.tcc:186:5: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:186:5: note: no known conversion for argument 1 from '' to 'const std::vector&' In file included from /usr/include/c++/8/vector:64, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/stl_vector.h:596:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move()) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:596:7: note: no known conversion for argument 1 from '' to 'std::vector&&' /usr/include/c++/8/bits/stl_vector.h:617:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(initializer_list __l) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:617:7: note: no known conversion for argument 1 from '' to 'std::initializer_list' In file included from vulkaninfo/vulkaninfo.cpp:30: vulkaninfo/generated/vulkaninfo.hpp:2394:10: error: 'VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT, sizeof(VkDrmFormatModifierPropertiesList2EXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2394:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT' {VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT, sizeof(VkDrmFormatModifierPropertiesList2EXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT vulkaninfo/generated/vulkaninfo.hpp:2394:78: error: 'VkDrmFormatModifierPropertiesList2EXT' was not declared in this scope {VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT, sizeof(VkDrmFormatModifierPropertiesList2EXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2394:78: note: suggested alternative: 'VkDrmFormatModifierPropertiesListEXT' {VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT, sizeof(VkDrmFormatModifierPropertiesList2EXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkDrmFormatModifierPropertiesListEXT vulkaninfo/generated/vulkaninfo.hpp:2396:10: error: 'VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR, sizeof(VkFormatProperties3KHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2396:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR' {VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR, sizeof(VkFormatProperties3KHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR vulkaninfo/generated/vulkaninfo.hpp:2396:60: error: 'VkFormatProperties3KHR' was not declared in this scope {VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR, sizeof(VkFormatProperties3KHR)}, ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2396:60: note: suggested alternative: 'VkFormatProperties2KHR' {VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR, sizeof(VkFormatProperties3KHR)}, ^~~~~~~~~~~~~~~~~~~~~~ VkFormatProperties2KHR vulkaninfo/generated/vulkaninfo.hpp:2397:5: error: no match for 'operator=' (operand types are 'std::vector' and '') }; ^ In file included from /usr/include/c++/8/vector:69, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/vector.tcc:186:5: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:186:5: note: no known conversion for argument 1 from '' to 'const std::vector&' In file included from /usr/include/c++/8/vector:64, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/stl_vector.h:596:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move()) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:596:7: note: no known conversion for argument 1 from '' to 'std::vector&&' /usr/include/c++/8/bits/stl_vector.h:617:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(initializer_list __l) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:617:7: note: no known conversion for argument 1 from '' to 'std::initializer_list' In file included from vulkaninfo/vulkaninfo.cpp:30: vulkaninfo/generated/vulkaninfo.hpp: In function 'void chain_iterator_phys_device_props2(Printer&, AppInstance&, AppGpu&, void*, VulkanVersion)': vulkaninfo/generated/vulkaninfo.hpp:2512:54: error: 'VK_KHR_MAINTENANCE_3_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_3_EXTENSION_NAME) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2512:54: note: suggested alternative: 'VK_KHR_MAINTENANCE3_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_3_EXTENSION_NAME) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_MAINTENANCE3_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2518:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2518:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2519:54: error: 'VK_KHR_MAINTENANCE_4_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_4_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2519:54: note: suggested alternative: 'VK_KHR_MAINTENANCE3_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_4_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_MAINTENANCE3_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2520:13: error: 'VkPhysicalDeviceMaintenance4PropertiesKHR' was not declared in this scope VkPhysicalDeviceMaintenance4PropertiesKHR* props = (VkPhysicalDeviceMaintenance4PropertiesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2520:13: note: suggested alternative: 'VkPhysicalDeviceMaintenance3PropertiesKHR' VkPhysicalDeviceMaintenance4PropertiesKHR* props = (VkPhysicalDeviceMaintenance4PropertiesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMaintenance3PropertiesKHR vulkaninfo/generated/vulkaninfo.hpp:2520:56: error: 'props' was not declared in this scope VkPhysicalDeviceMaintenance4PropertiesKHR* props = (VkPhysicalDeviceMaintenance4PropertiesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2520:107: error: expected primary-expression before ')' token VkPhysicalDeviceMaintenance4PropertiesKHR* props = (VkPhysicalDeviceMaintenance4PropertiesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2550:54: error: 'VK_KHR_MAINTENANCE_2_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_2_EXTENSION_NAME) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2550:54: note: suggested alternative: 'VK_KHR_MAINTENANCE2_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_2_EXTENSION_NAME) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_MAINTENANCE2_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2607:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2607:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2608:54: error: 'VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2608:54: note: suggested alternative: 'VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2609:13: error: 'VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR' was not declared in this scope VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2609:13: note: suggested alternative: 'DumpVkPhysicalDeviceShaderIntegerDotProductPropertiesKHR' VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceShaderIntegerDotProductPropertiesKHR vulkaninfo/generated/vulkaninfo.hpp:2609:67: error: 'props' was not declared in this scope VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2609:129: error: expected primary-expression before ')' token VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp: In function 'void chain_iterator_phys_device_features2(Printer&, AppGpu&, void*, VulkanVersion)': vulkaninfo/generated/vulkaninfo.hpp:2720:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2720:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2721:54: error: 'VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2721:54: note: suggested alternative: 'VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2722:13: error: 'VkPhysicalDeviceBorderColorSwizzleFeaturesEXT' was not declared in this scope VkPhysicalDeviceBorderColorSwizzleFeaturesEXT* props = (VkPhysicalDeviceBorderColorSwizzleFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2722:13: note: suggested alternative: 'DumpVkPhysicalDeviceBorderColorSwizzleFeaturesEXT' VkPhysicalDeviceBorderColorSwizzleFeaturesEXT* props = (VkPhysicalDeviceBorderColorSwizzleFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceBorderColorSwizzleFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2722:60: error: 'props' was not declared in this scope VkPhysicalDeviceBorderColorSwizzleFeaturesEXT* props = (VkPhysicalDeviceBorderColorSwizzleFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2722:115: error: expected primary-expression before ')' token VkPhysicalDeviceBorderColorSwizzleFeaturesEXT* props = (VkPhysicalDeviceBorderColorSwizzleFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2776:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2776:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2777:54: error: 'VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2777:54: note: suggested alternative: 'VK_KHR_DEVICE_GROUP_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_DEVICE_GROUP_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2778:13: error: 'VkPhysicalDeviceDynamicRenderingFeaturesKHR' was not declared in this scope VkPhysicalDeviceDynamicRenderingFeaturesKHR* props = (VkPhysicalDeviceDynamicRenderingFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2778:13: note: suggested alternative: 'DumpVkPhysicalDeviceDynamicRenderingFeaturesKHR' VkPhysicalDeviceDynamicRenderingFeaturesKHR* props = (VkPhysicalDeviceDynamicRenderingFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceDynamicRenderingFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2778:58: error: 'props' was not declared in this scope VkPhysicalDeviceDynamicRenderingFeaturesKHR* props = (VkPhysicalDeviceDynamicRenderingFeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2778:111: error: expected primary-expression before ')' token VkPhysicalDeviceDynamicRenderingFeaturesKHR* props = (VkPhysicalDeviceDynamicRenderingFeaturesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2862:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2862:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2863:54: error: 'VK_KHR_MAINTENANCE_4_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_4_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2863:54: note: suggested alternative: 'VK_KHR_MAINTENANCE3_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_MAINTENANCE_4_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_MAINTENANCE3_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2864:13: error: 'VkPhysicalDeviceMaintenance4FeaturesKHR' was not declared in this scope VkPhysicalDeviceMaintenance4FeaturesKHR* props = (VkPhysicalDeviceMaintenance4FeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2864:13: note: suggested alternative: 'DumpVkPhysicalDeviceMaintenance4FeaturesKHR' VkPhysicalDeviceMaintenance4FeaturesKHR* props = (VkPhysicalDeviceMaintenance4FeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceMaintenance4FeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2864:54: error: 'props' was not declared in this scope VkPhysicalDeviceMaintenance4FeaturesKHR* props = (VkPhysicalDeviceMaintenance4FeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2864:103: error: expected primary-expression before ')' token VkPhysicalDeviceMaintenance4FeaturesKHR* props = (VkPhysicalDeviceMaintenance4FeaturesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2887:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2887:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2888:54: error: 'VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2888:54: note: suggested alternative: 'VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2889:13: error: 'VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT' was not declared in this scope VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT* props = (VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2889:13: note: suggested alternative: 'DumpVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT' VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT* props = (VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2889:67: error: 'props' was not declared in this scope VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT* props = (VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2889:129: error: expected primary-expression before ')' token VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT* props = (VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2931:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2931:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2932:54: error: 'VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2932:54: note: suggested alternative: 'VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2933:13: error: 'VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT' was not declared in this scope VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT* props = (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2933:13: note: suggested alternative: 'DumpVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT' VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT* props = (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2933:70: error: 'props' was not declared in this scope VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT* props = (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2933:135: error: expected primary-expression before ')' token VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT* props = (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2955:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2955:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2956:54: error: 'VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2956:54: note: suggested alternative: 'VK_EXT_4444_FORMATS_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_4444_FORMATS_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2957:13: error: 'VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT' was not declared in this scope VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT* props = (VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2957:13: note: suggested alternative: 'DumpVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT' VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT* props = (VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2957:57: error: 'props' was not declared in this scope VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT* props = (VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2957:109: error: expected primary-expression before ')' token VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT* props = (VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:3050:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3050:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV vulkaninfo/generated/vulkaninfo.hpp:3051:54: error: 'VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3051:54: note: suggested alternative: 'VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:3052:13: error: 'VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR' was not declared in this scope VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3052:13: note: suggested alternative: 'DumpVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR' VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:3052:65: error: 'props' was not declared in this scope VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:3052:125: error: expected primary-expression before ')' token VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR* props = (VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp: In function 'void chain_iterator_format_properties2(Printer&, AppGpu&, void*, VulkanVersion)': vulkaninfo/generated/vulkaninfo.hpp:3215:33: error: 'VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3215:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT' if (structure->sType == VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT vulkaninfo/generated/vulkaninfo.hpp:3217:13: error: 'VkDrmFormatModifierPropertiesList2EXT' was not declared in this scope VkDrmFormatModifierPropertiesList2EXT* props = (VkDrmFormatModifierPropertiesList2EXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3217:13: note: suggested alternative: 'VkDrmFormatModifierPropertiesListEXT' VkDrmFormatModifierPropertiesList2EXT* props = (VkDrmFormatModifierPropertiesList2EXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkDrmFormatModifierPropertiesListEXT vulkaninfo/generated/vulkaninfo.hpp:3217:52: error: 'props' was not declared in this scope VkDrmFormatModifierPropertiesList2EXT* props = (VkDrmFormatModifierPropertiesList2EXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:3217:99: error: expected primary-expression before ')' token VkDrmFormatModifierPropertiesList2EXT* props = (VkDrmFormatModifierPropertiesList2EXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:3227:33: error: 'VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3227:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR' if (structure->sType == VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR vulkaninfo/generated/vulkaninfo.hpp:3228:54: error: 'VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3228:54: note: suggested alternative: 'VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:3229:13: error: 'VkFormatProperties3KHR' was not declared in this scope VkFormatProperties3KHR* props = (VkFormatProperties3KHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:3229:13: note: suggested alternative: 'VkFormatProperties2KHR' VkFormatProperties3KHR* props = (VkFormatProperties3KHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~ VkFormatProperties2KHR vulkaninfo/generated/vulkaninfo.hpp:3229:37: error: 'props' was not declared in this scope VkFormatProperties3KHR* props = (VkFormatProperties3KHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:3229:69: error: expected primary-expression before ')' token VkFormatProperties3KHR* props = (VkFormatProperties3KHR*)structure; ^ [7/10] /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_XCB_KHR -Icube -Icube/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -DNDEBUG -MD -MT cube/CMakeFiles/vkcubepp.dir/cube.cpp.o -MF cube/CMakeFiles/vkcubepp.dir/cube.cpp.o.d -o cube/CMakeFiles/vkcubepp.dir/cube.cpp.o -c cube/cube.cpp ninja: build stopped: subcommand failed. error: Bad exit status from /var/tmp/rpm-tmp.UjtkU7 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.UjtkU7 (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec