Mock Version: 2.9 Mock Version: 2.9 Mock Version: 2.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'], chrootPath='/var/lib/mock/dist-circle8-build-14344-2979/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=991gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d90q3j2e:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d90q3j2e:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6bf242696f9649d38e0fa2c02e696aa2', '-D', '/var/lib/mock/dist-circle8-build-14344-2979/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d90q3j2e:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/vulkan-tools-1.2.154.0-1.el8_3.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'], chrootPath='/var/lib/mock/dist-circle8-build-14344-2979/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=991gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d90q3j2e:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d90q3j2e:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '50a749c1a46e4c5eafd46cbaac540994', '-D', '/var/lib/mock/dist-circle8-build-14344-2979/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d90q3j2e:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.IHTxNd + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Vulkan-Tools-sdk-1.2.154.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/Vulkan-Tools-sdk-1.2.154.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Vulkan-Tools-sdk-1.2.154.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ksg2Pj + umask 022 + cd /builddir/build/BUILD + cd Vulkan-Tools-sdk-1.2.154.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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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.3.1 -- The CXX compiler identification is GNU 8.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- 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 -- 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 -- Found X11: /usr/lib64/libX11.so -- Found WAYLAND_CLIENT: /usr/lib64/libwayland-client.so -- Found WAYLAND_SERVER: /usr/lib64/libwayland-server.so -- 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 -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- 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.154.0 + /usr/bin/ninja -v -j16 [1/10] cd /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube && /usr/bin/glslangValidator -V -x -o /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube/cube.frag.inc /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube/cube.frag /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube/cube.frag [2/10] cd /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube && /usr/bin/glslangValidator -V -x -o /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube/cube.vert.inc /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube/cube.vert /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.154.0/cube/cube.vert [3/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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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:1928:11: error: 'VkCopyBufferInfo2KHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkCopyBufferInfo2KHR* pCopyBufferInfo); ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:1932:11: error: 'VkCopyImageInfo2KHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkCopyImageInfo2KHR* pCopyImageInfo); ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:1936:11: error: 'VkCopyBufferToImageInfo2KHR' does not name a type; did you mean 'CmdCopyBufferToImage'? const VkCopyBufferToImageInfo2KHR* pCopyBufferToImageInfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CmdCopyBufferToImage icd/generated/mock_icd.h:1940:11: error: 'VkCopyImageToBufferInfo2KHR' does not name a type; did you mean 'CmdCopyImageToBuffer'? const VkCopyImageToBufferInfo2KHR* pCopyImageToBufferInfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CmdCopyImageToBuffer icd/generated/mock_icd.h:1944:11: error: 'VkBlitImageInfo2KHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkBlitImageInfo2KHR* pBlitImageInfo); ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:1948:11: error: 'VkResolveImageInfo2KHR' does not name a type; did you mean 'VkDisplayPlaneInfo2KHR'? const VkResolveImageInfo2KHR* pResolveImageInfo); ^~~~~~~~~~~~~~~~~~~~~~ VkDisplayPlaneInfo2KHR In file included from icd/generated/mock_icd.cpp:27: icd/generated/vk_typemap_helper.h:2013:31: error: 'VkPhysicalDevicePortabilitySubsetFeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2013:31: note: suggested alternative: 'VkPhysicalDeviceVariablePointerFeaturesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceVariablePointerFeaturesKHR icd/generated/vk_typemap_helper.h:2013:75: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2017:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2017:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR icd/generated/vk_typemap_helper.h:2017:97: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2024:31: error: 'VkPhysicalDevicePortabilitySubsetPropertiesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2024:31: note: suggested alternative: 'VkPhysicalDeviceMaintenance3PropertiesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMaintenance3PropertiesKHR icd/generated/vk_typemap_helper.h:2024:77: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2028:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2028:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR icd/generated/vk_typemap_helper.h:2028:99: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2128:31: error: 'VkBufferCopy2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2128:31: note: suggested alternative: 'VkBufferCopy' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~ VkBufferCopy icd/generated/vk_typemap_helper.h:2128:47: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2132:32: error: 'VK_STRUCTURE_TYPE_BUFFER_COPY_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2132:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO icd/generated/vk_typemap_helper.h:2132:67: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2137:31: error: 'VkCopyBufferInfo2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2137:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:2137:51: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2141:32: error: 'VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2141:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR icd/generated/vk_typemap_helper.h:2141:72: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2146:31: error: 'VkImageCopy2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2146:31: note: suggested alternative: 'VkImageCopy' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~ VkImageCopy icd/generated/vk_typemap_helper.h:2146:46: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2150:32: error: 'VK_STRUCTURE_TYPE_IMAGE_COPY_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2150:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO icd/generated/vk_typemap_helper.h:2150:66: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2155:31: error: 'VkCopyImageInfo2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2155:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:2155:50: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2159:32: error: 'VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2159:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR icd/generated/vk_typemap_helper.h:2159:71: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2164:31: error: 'VkBufferImageCopy2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2164:31: note: suggested alternative: 'VkBufferImageCopy' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~ VkBufferImageCopy icd/generated/vk_typemap_helper.h:2164:52: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2168:32: error: 'VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2168:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER icd/generated/vk_typemap_helper.h:2168:73: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2173:31: error: 'VkCopyBufferToImageInfo2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2173:31: note: suggested alternative: 'VkBindBufferMemoryInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkBindBufferMemoryInfoKHR icd/generated/vk_typemap_helper.h:2173:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2177:32: error: 'VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2177:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR icd/generated/vk_typemap_helper.h:2177:81: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2182:31: error: 'VkCopyImageToBufferInfo2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2182:31: note: suggested alternative: 'vkCmdCopyImageToBuffer' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ vkCmdCopyImageToBuffer icd/generated/vk_typemap_helper.h:2182:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2186:32: error: 'VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2186:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR icd/generated/vk_typemap_helper.h:2186:81: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2191:31: error: 'VkImageBlit2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2191:31: note: suggested alternative: 'VkImageBlit' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~ VkImageBlit icd/generated/vk_typemap_helper.h:2191:46: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2195:32: error: 'VK_STRUCTURE_TYPE_IMAGE_BLIT_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2195:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR icd/generated/vk_typemap_helper.h:2195:66: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2200:31: error: 'VkBlitImageInfo2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2200:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:2200:50: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2204:32: error: 'VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2204:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR icd/generated/vk_typemap_helper.h:2204:71: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2209:31: error: 'VkImageResolve2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2209:31: note: suggested alternative: 'VkImageResolve' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~ VkImageResolve icd/generated/vk_typemap_helper.h:2209:49: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2213:32: error: 'VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2213:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO icd/generated/vk_typemap_helper.h:2213:69: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2218:31: error: 'VkResolveImageInfo2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2218:31: note: suggested alternative: 'VkDisplayPlaneInfo2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~ VkDisplayPlaneInfo2KHR icd/generated/vk_typemap_helper.h:2218:53: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2222:32: error: 'VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2222:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR icd/generated/vk_typemap_helper.h:2222:74: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4020:31: error: 'VkPhysicalDevice4444FormatsFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4020:31: note: suggested alternative: 'VkPhysicalDevicePrivateDataFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDevicePrivateDataFeaturesEXT icd/generated/vk_typemap_helper.h:4020:69: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4024:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4024:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT icd/generated/vk_typemap_helper.h:4024:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/mock_icd.cpp:3257:11: error: 'VkCopyBufferInfo2KHR' does not name a type; did you mean 'CmdCopyBuffer2KHR'? const VkCopyBufferInfo2KHR* pCopyBufferInfo) ^~~~~~~~~~~~~~~~~~~~ CmdCopyBuffer2KHR icd/generated/mock_icd.cpp:3264:11: error: 'VkCopyImageInfo2KHR' does not name a type; did you mean 'CmdCopyImage2KHR'? const VkCopyImageInfo2KHR* pCopyImageInfo) ^~~~~~~~~~~~~~~~~~~ CmdCopyImage2KHR icd/generated/mock_icd.cpp:3271:11: error: 'VkCopyBufferToImageInfo2KHR' does not name a type; did you mean 'CmdCopyBufferToImage2KHR'? const VkCopyBufferToImageInfo2KHR* pCopyBufferToImageInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CmdCopyBufferToImage2KHR icd/generated/mock_icd.cpp:3278:11: error: 'VkCopyImageToBufferInfo2KHR' does not name a type; did you mean 'CmdCopyImageToBuffer2KHR'? const VkCopyImageToBufferInfo2KHR* pCopyImageToBufferInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CmdCopyImageToBuffer2KHR icd/generated/mock_icd.cpp:3285:11: error: 'VkBlitImageInfo2KHR' does not name a type; did you mean 'CmdBlitImage2KHR'? const VkBlitImageInfo2KHR* pBlitImageInfo) ^~~~~~~~~~~~~~~~~~~ CmdBlitImage2KHR icd/generated/mock_icd.cpp:3292:11: error: 'VkResolveImageInfo2KHR' does not name a type; did you mean 'CmdResolveImage2KHR'? const VkResolveImageInfo2KHR* pResolveImageInfo) ^~~~~~~~~~~~~~~~~~~~~~ CmdResolveImage2KHR [4/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 -fasynchronous-unwind-tables -fstack-clash-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 [5/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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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:29: vulkaninfo/generated/vulkaninfo.hpp: In function 'const char* VkFormatString(VkFormat)': vulkaninfo/generated/vulkaninfo.hpp:349:9: warning: case value '1000340000' not in enumerated type 'VkFormat' [-Wswitch] case (1000340000): return "FORMAT_A4R4G4B4_UNORM_PACK16_EXT"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp:350:9: warning: case value '1000340001' not in enumerated type 'VkFormat' [-Wswitch] case (1000340001): return "FORMAT_A4B4G4R4_UNORM_PACK16_EXT"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:965:79: error: 'VkPhysicalDevice4444FormatsFeaturesEXT' has not been declared void DumpVkPhysicalDevice4444FormatsFeaturesEXT(Printer &p, std::string name, VkPhysicalDevice4444FormatsFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDevice4444FormatsFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:967:60: error: request for member 'formatA4R4G4B4' in 'obj', which is of non-class type 'int' p.PrintKeyBool("formatA4R4G4B4", static_cast(obj.formatA4R4G4B4), 14); ^~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:968:60: error: request for member 'formatA4B4G4R4' in 'obj', which is of non-class type 'int' p.PrintKeyBool("formatA4B4G4R4", static_cast(obj.formatA4B4G4R4), 14); ^~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1488:85: error: 'VkPhysicalDevicePortabilitySubsetFeaturesKHR' has not been declared void DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR(Printer &p, std::string name, VkPhysicalDevicePortabilitySubsetFeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1490:76: error: request for member 'constantAlphaColorBlendFactors' in 'obj', which is of non-class type 'int' p.PrintKeyBool("constantAlphaColorBlendFactors", static_cast(obj.constantAlphaColorBlendFactors), 38); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1491:52: error: request for member 'events' in 'obj', which is of non-class type 'int' p.PrintKeyBool("events", static_cast(obj.events), 38); ^~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1492:77: error: request for member 'imageViewFormatReinterpretation' in 'obj', which is of non-class type 'int' p.PrintKeyBool("imageViewFormatReinterpretation", static_cast(obj.imageViewFormatReinterpretation), 38); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1493:68: error: request for member 'imageViewFormatSwizzle' in 'obj', which is of non-class type 'int' p.PrintKeyBool("imageViewFormatSwizzle", static_cast(obj.imageViewFormatSwizzle), 38); ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1494:66: error: request for member 'imageView2DOn3DImage' in 'obj', which is of non-class type 'int' p.PrintKeyBool("imageView2DOn3DImage", static_cast(obj.imageView2DOn3DImage), 38); ^~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1495:67: error: request for member 'multisampleArrayImage' in 'obj', which is of non-class type 'int' p.PrintKeyBool("multisampleArrayImage", static_cast(obj.multisampleArrayImage), 38); ^~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1496:71: error: request for member 'mutableComparisonSamplers' in 'obj', which is of non-class type 'int' p.PrintKeyBool("mutableComparisonSamplers", static_cast(obj.mutableComparisonSamplers), 38); ^~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1497:59: error: request for member 'pointPolygons' in 'obj', which is of non-class type 'int' p.PrintKeyBool("pointPolygons", static_cast(obj.pointPolygons), 38); ^~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1498:63: error: request for member 'samplerMipLodBias' in 'obj', which is of non-class type 'int' p.PrintKeyBool("samplerMipLodBias", static_cast(obj.samplerMipLodBias), 38); ^~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1499:68: error: request for member 'separateStencilMaskRef' in 'obj', which is of non-class type 'int' p.PrintKeyBool("separateStencilMaskRef", static_cast(obj.separateStencilMaskRef), 38); ^~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1500:84: error: request for member 'shaderSampleRateInterpolationFunctions' in 'obj', which is of non-class type 'int' p.PrintKeyBool("shaderSampleRateInterpolationFunctions", static_cast(obj.shaderSampleRateInterpolationFunctions), 38); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1501:66: error: request for member 'tessellationIsolines' in 'obj', which is of non-class type 'int' p.PrintKeyBool("tessellationIsolines", static_cast(obj.tessellationIsolines), 38); ^~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1502:67: error: request for member 'tessellationPointMode' in 'obj', which is of non-class type 'int' p.PrintKeyBool("tessellationPointMode", static_cast(obj.tessellationPointMode), 38); ^~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1503:58: error: request for member 'triangleFans' in 'obj', which is of non-class type 'int' p.PrintKeyBool("triangleFans", static_cast(obj.triangleFans), 38); ^~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1504:79: error: request for member 'vertexAttributeAccessBeyondStride' in 'obj', which is of non-class type 'int' p.PrintKeyBool("vertexAttributeAccessBeyondStride", static_cast(obj.vertexAttributeAccessBeyondStride), 38); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1508:87: error: 'VkPhysicalDevicePortabilitySubsetPropertiesKHR' has not been declared void DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR(Printer &p, std::string name, VkPhysicalDevicePortabilitySubsetPropertiesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1510:65: error: request for member 'minVertexInputBindingStrideAlignment' in 'obj', which is of non-class type 'int' p.PrintKeyValue("minVertexInputBindingStrideAlignment", obj.minVertexInputBindingStrideAlignment, 36); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'pNextChainInfos get_chain_infos()': vulkaninfo/generated/vulkaninfo.hpp:1939:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1939:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:1939:86: error: 'VkPhysicalDevicePortabilitySubsetPropertiesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1939:86: note: suggested alternative: 'DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetPropertiesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR vulkaninfo/generated/vulkaninfo.hpp:1957: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:29: /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:29: /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:29: vulkaninfo/generated/vulkaninfo.hpp:1963:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDevice4444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1963:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDevice4444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:1963:78: error: 'VkPhysicalDevice4444FormatsFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDevice4444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1963:78: note: suggested alternative: 'DumpVkPhysicalDevice4444FormatsFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDevice4444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevice4444FormatsFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:1989:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1989:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:1989:84: error: 'VkPhysicalDevicePortabilitySubsetFeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1989:84: note: suggested alternative: 'DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR, sizeof(VkPhysicalDevicePortabilitySubsetFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2019: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:29: /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:29: /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:29: vulkaninfo/generated/vulkaninfo.hpp: In function 'void chain_iterator_phys_device_props2(Printer&, AppInstance&, AppGpu&, void*, VulkanVersion)': vulkaninfo/generated/vulkaninfo.hpp:2159:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2159:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2160:54: error: 'VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2160:54: note: suggested alternative: 'VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2161:13: error: 'VkPhysicalDevicePortabilitySubsetPropertiesKHR' was not declared in this scope VkPhysicalDevicePortabilitySubsetPropertiesKHR* props = (VkPhysicalDevicePortabilitySubsetPropertiesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2161:13: note: suggested alternative: 'DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR' VkPhysicalDevicePortabilitySubsetPropertiesKHR* props = (VkPhysicalDevicePortabilitySubsetPropertiesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR vulkaninfo/generated/vulkaninfo.hpp:2161:61: error: 'props' was not declared in this scope VkPhysicalDevicePortabilitySubsetPropertiesKHR* props = (VkPhysicalDevicePortabilitySubsetPropertiesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2161:117: error: expected primary-expression before ')' token VkPhysicalDevicePortabilitySubsetPropertiesKHR* props = (VkPhysicalDevicePortabilitySubsetPropertiesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp: In function 'void chain_iterator_phys_device_features2(Printer&, AppGpu&, void*, VulkanVersion)': vulkaninfo/generated/vulkaninfo.hpp:2281:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2281:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2282:54: error: 'VK_EXT_4444_FORMATS_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_4444_FORMATS_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2282:54: note: suggested alternative: 'VK_EXT_PRIVATE_DATA_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_4444_FORMATS_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_PRIVATE_DATA_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2283:13: error: 'VkPhysicalDevice4444FormatsFeaturesEXT' was not declared in this scope VkPhysicalDevice4444FormatsFeaturesEXT* props = (VkPhysicalDevice4444FormatsFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2283:13: note: suggested alternative: 'DumpVkPhysicalDevice4444FormatsFeaturesEXT' VkPhysicalDevice4444FormatsFeaturesEXT* props = (VkPhysicalDevice4444FormatsFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevice4444FormatsFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2283:53: error: 'props' was not declared in this scope VkPhysicalDevice4444FormatsFeaturesEXT* props = (VkPhysicalDevice4444FormatsFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2283:101: error: expected primary-expression before ')' token VkPhysicalDevice4444FormatsFeaturesEXT* props = (VkPhysicalDevice4444FormatsFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2438:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2438:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2439:54: error: 'VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2439:54: note: suggested alternative: 'VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2440:13: error: 'VkPhysicalDevicePortabilitySubsetFeaturesKHR' was not declared in this scope VkPhysicalDevicePortabilitySubsetFeaturesKHR* props = (VkPhysicalDevicePortabilitySubsetFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2440:13: note: suggested alternative: 'DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR' VkPhysicalDevicePortabilitySubsetFeaturesKHR* props = (VkPhysicalDevicePortabilitySubsetFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2440:59: error: 'props' was not declared in this scope VkPhysicalDevicePortabilitySubsetFeaturesKHR* props = (VkPhysicalDevicePortabilitySubsetFeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2440:113: error: expected primary-expression before ')' token VkPhysicalDevicePortabilitySubsetFeaturesKHR* props = (VkPhysicalDevicePortabilitySubsetFeaturesKHR*)structure; ^ vulkaninfo/vulkaninfo.cpp: In function 'void DumpPortability(Printer&, AppGpu&)': vulkaninfo/vulkaninfo.cpp:771:50: error: 'VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME' was not declared in this scope if (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/vulkaninfo.cpp:771:50: note: suggested alternative: 'VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME' if (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME vulkaninfo/vulkaninfo.cpp:776:41: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/vulkaninfo.cpp:776:41: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR vulkaninfo/vulkaninfo.cpp:777:21: error: 'VkPhysicalDevicePortabilitySubsetPropertiesKHR' was not declared in this scope VkPhysicalDevicePortabilitySubsetPropertiesKHR *props = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/vulkaninfo.cpp:777:21: note: suggested alternative: 'DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR' VkPhysicalDevicePortabilitySubsetPropertiesKHR *props = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePortabilitySubsetPropertiesKHR vulkaninfo/vulkaninfo.cpp:777:69: error: 'props' was not declared in this scope VkPhysicalDevicePortabilitySubsetPropertiesKHR *props = ^~~~~ vulkaninfo/vulkaninfo.cpp:778:74: error: expected primary-expression before ')' token (VkPhysicalDevicePortabilitySubsetPropertiesKHR *)structure; ^ vulkaninfo/vulkaninfo.cpp:788:41: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/vulkaninfo.cpp:788:41: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR vulkaninfo/vulkaninfo.cpp:789:21: error: 'VkPhysicalDevicePortabilitySubsetFeaturesKHR' was not declared in this scope VkPhysicalDevicePortabilitySubsetFeaturesKHR *features = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/vulkaninfo.cpp:789:21: note: suggested alternative: 'DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR' VkPhysicalDevicePortabilitySubsetFeaturesKHR *features = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDevicePortabilitySubsetFeaturesKHR vulkaninfo/vulkaninfo.cpp:789:67: error: 'features' was not declared in this scope VkPhysicalDevicePortabilitySubsetFeaturesKHR *features = ^~~~~~~~ vulkaninfo/vulkaninfo.cpp:789:67: note: suggested alternative: 'Status' VkPhysicalDevicePortabilitySubsetFeaturesKHR *features = ^~~~~~~~ Status vulkaninfo/vulkaninfo.cpp:790:72: error: expected primary-expression before ')' token (VkPhysicalDevicePortabilitySubsetFeaturesKHR *)structure; ^ vulkaninfo/vulkaninfo.cpp: In function 'int main(int, char**)': vulkaninfo/vulkaninfo.cpp:972:78: error: 'VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME' was not declared in this scope if (!gpus.at(selected_gpu)->CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/vulkaninfo.cpp:972:78: note: suggested alternative: 'VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME' if (!gpus.at(selected_gpu)->CheckPhysicalDeviceExtensionIncluded(VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME [6/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 -fasynchronous-unwind-tables -fstack-clash-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.Ksg2Pj (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.Ksg2Pj (%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: # /usr/bin/systemd-nspawn -q -M 50a749c1a46e4c5eafd46cbaac540994 -D /var/lib/mock/dist-circle8-build-14344-2979/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.d90q3j2e:/etc/resolv.conf --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;\007" --setenv=PS1= \s-\v\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/vulkan-tools.spec