Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/vulkan-validation-layers.spec'], chrootPath='/var/lib/mock/f42-build-868174-175975/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=604800uid=985gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '4a3dc302fbf549e3a3faca08992a09d7', '-D', '/var/lib/mock/f42-build-868174-175975/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '--console=pipe', '--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 --noclean --target riscv64 --nodeps /builddir/build/SPECS/vulkan-validation-layers.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', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1737244800 Wrote: /builddir/build/SRPMS/vulkan-validation-layers-1.4.304.0-2.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/vulkan-validation-layers.spec'], chrootPath='/var/lib/mock/f42-build-868174-175975/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=604800uid=985gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', 'c86fc03d3e354716835f9e90890f3317', '-D', '/var/lib/mock/f42-build-868174-175975/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '--console=pipe', '--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 --noclean --target riscv64 --nodeps /builddir/build/SPECS/vulkan-validation-layers.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', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1737244800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.yRamem + umask 022 + cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + test -d /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + /usr/bin/rm -rf /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.dRwfyF + umask 022 + cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + rm -rf Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Vulkan-ValidationLayers-sdk-1.4.304.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.d0Qkoi + umask 022 + cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build + CFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0 + CFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -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_DO_STRIP:BOOL=OFF -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 -DCMAKE_BUILD_TYPE=Release -DBUILD_WERROR=OFF -DGLSLANG_INSTALL_DIR=/usr -DBUILD_LAYER_SUPPORT_FILES:BOOL=ON -DUSE_ROBIN_HOOD_HASHING:BOOL=OFF -DSPIRV_HEADERS_INSTALL_DIR=/usr -DVULKAN_HEADERS_INSTALL_DIR=/usr -DCMAKE_INSTALL_INCLUDEDIR=/usr/include -- The CXX compiler identification is GNU 15.0.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find robin_hood (missing: robin_hood_DIR) -- Configuring done (13.7s) -- Generating done (0.7s) CMake Warning: Manually-specified variables were not used by the project: BUILD_LAYER_SUPPORT_FILES CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j4 /usr/bin/cmake -S/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0 -B/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build/CMakeFiles /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build' /usr/bin/gmake -f layers/CMakeFiles/VkLayer_utils.dir/build.make layers/CMakeFiles/VkLayer_utils.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build' cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build/layers /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build/layers/CMakeFiles/VkLayer_utils.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build' /usr/bin/gmake -f layers/CMakeFiles/VkLayer_utils.dir/build.make layers/CMakeFiles/VkLayer_utils.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build' [ 0%] Building CXX object layers/CMakeFiles/VkLayer_utils.dir/error_message/logging.cpp.o [ 1%] Building CXX object layers/CMakeFiles/VkLayer_utils.dir/error_message/error_location.cpp.o cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build/layers && /usr/bin/g++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/. -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan -isystem /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/external -O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wpointer-arith -MD -MT layers/CMakeFiles/VkLayer_utils.dir/error_message/logging.cpp.o -MF CMakeFiles/VkLayer_utils.dir/error_message/logging.cpp.o.d -o CMakeFiles/VkLayer_utils.dir/error_message/logging.cpp.o -c /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/error_message/logging.cpp [ 2%] Building CXX object layers/CMakeFiles/VkLayer_utils.dir/vulkan/generated/feature_requirements_helper.cpp.o cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build/layers && /usr/bin/g++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/. -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan -isystem /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/external -O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wpointer-arith -MD -MT layers/CMakeFiles/VkLayer_utils.dir/error_message/error_location.cpp.o -MF CMakeFiles/VkLayer_utils.dir/error_message/error_location.cpp.o.d -o CMakeFiles/VkLayer_utils.dir/error_message/error_location.cpp.o -c /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/error_message/error_location.cpp cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build/layers && /usr/bin/g++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/. -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan -isystem /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/external -O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wpointer-arith -MD -MT layers/CMakeFiles/VkLayer_utils.dir/vulkan/generated/feature_requirements_helper.cpp.o -MF CMakeFiles/VkLayer_utils.dir/vulkan/generated/feature_requirements_helper.cpp.o.d -o CMakeFiles/VkLayer_utils.dir/vulkan/generated/feature_requirements_helper.cpp.o -c /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp [ 2%] Building CXX object layers/CMakeFiles/VkLayer_utils.dir/vulkan/generated/error_location_helper.cpp.o cd /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build/layers && /usr/bin/g++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/. -I/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan -isystem /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/external -O1 -fexceptions -g1 -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wpointer-arith -MD -MT layers/CMakeFiles/VkLayer_utils.dir/vulkan/generated/error_location_helper.cpp.o -MF CMakeFiles/VkLayer_utils.dir/vulkan/generated/error_location_helper.cpp.o.d -o CMakeFiles/VkLayer_utils.dir/vulkan/generated/error_location_helper.cpp.o -c /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/error_location_helper.cpp In file included from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.h:25, from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:25: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:39:28: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 39 | _VK_VERSION_1_4 = (int)VK_API_VERSION_1_4, | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h: In function ‘APIVersion NormalizeApiVersion(APIVersion)’: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:74:34: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 74 | else if (specified_version < VK_API_VERSION_1_4) | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp: In function ‘vkt::FeatureAndName vkt::AddFeature(APIVersion, Feature, void**)’: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:711:41: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 711 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:711:86: error: expected ‘>’ before ‘*’ token 711 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:712:45: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ was not declared in this scope; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 712 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:712:90: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 712 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:712:90: note: there are 2 candidates In file included from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:29: /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:712:90: error: template argument 1 is invalid 712 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:712:90: error: template argument 1 is invalid 712 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:714:33: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 714 | vk_struct = new VkPhysicalDeviceCooperativeMatrix2FeaturesNV; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:723:96: error: could not convert ‘{, "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixBlockLoads"}’ from ‘’ to ‘vkt::FeatureAndName’ 723 | "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixBlockLoads"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:727:41: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 727 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:727:86: error: expected ‘>’ before ‘*’ token 727 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:728:45: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ was not declared in this scope; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 728 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:728:90: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 728 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:728:90: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:728:90: error: template argument 1 is invalid 728 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:728:90: error: template argument 1 is invalid 728 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:730:33: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 730 | vk_struct = new VkPhysicalDeviceCooperativeMatrix2FeaturesNV; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:739:97: error: could not convert ‘{, "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixConversions"}’ from ‘’ to ‘vkt::FeatureAndName’ 739 | "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixConversions"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:743:41: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 743 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:743:86: error: expected ‘>’ before ‘*’ token 743 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:744:45: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ was not declared in this scope; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 744 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:744:90: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 744 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:744:90: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:744:90: error: template argument 1 is invalid 744 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:744:90: error: template argument 1 is invalid 744 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:746:33: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 746 | vk_struct = new VkPhysicalDeviceCooperativeMatrix2FeaturesNV; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:755:104: error: could not convert ‘{, "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixFlexibleDimensions"}’ from ‘’ to ‘vkt::FeatureAndName’ 755 | "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixFlexibleDimensions"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:759:41: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 759 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:759:86: error: expected ‘>’ before ‘*’ token 759 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:760:45: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ was not declared in this scope; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 760 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:760:90: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 760 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:760:90: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:760:90: error: template argument 1 is invalid 760 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:760:90: error: template argument 1 is invalid 760 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:762:33: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 762 | vk_struct = new VkPhysicalDeviceCooperativeMatrix2FeaturesNV; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:771:106: error: could not convert ‘{, "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixPerElementOperations"}’ from ‘’ to ‘vkt::FeatureAndName’ 771 | "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixPerElementOperations"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:775:41: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 775 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:775:86: error: expected ‘>’ before ‘*’ token 775 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:776:45: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ was not declared in this scope; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 776 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:776:90: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 776 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:776:90: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:776:90: error: template argument 1 is invalid 776 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:776:90: error: template argument 1 is invalid 776 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:778:33: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 778 | vk_struct = new VkPhysicalDeviceCooperativeMatrix2FeaturesNV; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:787:96: error: could not convert ‘{, "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixReductions"}’ from ‘’ to ‘vkt::FeatureAndName’ 787 | "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixReductions"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:791:41: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 791 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:791:86: error: expected ‘>’ before ‘*’ token 791 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:792:45: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ was not declared in this scope; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 792 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:792:90: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 792 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:792:90: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:792:90: error: template argument 1 is invalid 792 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:792:90: error: template argument 1 is invalid 792 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:794:33: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 794 | vk_struct = new VkPhysicalDeviceCooperativeMatrix2FeaturesNV; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:803:102: error: could not convert ‘{, "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixTensorAddressing"}’ from ‘’ to ‘vkt::FeatureAndName’ 803 | "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixTensorAddressing"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:807:41: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 807 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:807:86: error: expected ‘>’ before ‘*’ token 807 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:808:45: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ was not declared in this scope; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:808:90: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:808:90: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:808:90: error: template argument 1 is invalid 808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:808:90: error: template argument 1 is invalid 808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:810:33: error: ‘VkPhysicalDeviceCooperativeMatrix2FeaturesNV’ does not name a type; did you mean ‘VkPhysicalDeviceCooperativeMatrixFeaturesNV’? 810 | vk_struct = new VkPhysicalDeviceCooperativeMatrix2FeaturesNV; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceCooperativeMatrixFeaturesNV /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:819:100: error: could not convert ‘{, "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixWorkgroupScope"}’ from ‘’ to ‘vkt::FeatureAndName’ 819 | "VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixWorkgroupScope"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1960:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 1960 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1961:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 1961 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1961:78: error: expected ‘>’ before ‘*’ token 1961 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1962:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 1962 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1962:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 1962 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1962:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1962:82: error: template argument 1 is invalid 1962 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1962:82: error: template argument 1 is invalid 1962 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1964:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 1964 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1972:125: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::dynamicRenderingLocalRead"}’ from ‘’ to ‘vkt::FeatureAndName’ 1972 | return {&vk_struct->dynamicRenderingLocalRead, "VkPhysicalDeviceVulkan14Features::dynamicRenderingLocalRead"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1974:45: error: ‘VkPhysicalDeviceDynamicRenderingLocalReadFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR’? 1974 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1974:95: error: expected ‘>’ before ‘*’ token 1974 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1975:49: error: ‘VkPhysicalDeviceDynamicRenderingLocalReadFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR’? 1975 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1975:99: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 1975 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1975:99: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1975:99: error: template argument 1 is invalid 1975 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1975:99: error: template argument 1 is invalid 1975 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1977:37: error: ‘VkPhysicalDeviceDynamicRenderingLocalReadFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR’? 1977 | vk_struct = new VkPhysicalDeviceDynamicRenderingLocalReadFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:1986:103: error: could not convert ‘{, "VkPhysicalDeviceDynamicRenderingLocalReadFeatures::dynamicRenderingLocalRead"}’ from ‘’ to ‘vkt::FeatureAndName’ 1986 | "VkPhysicalDeviceDynamicRenderingLocalReadFeatures::dynamicRenderingLocalRead"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2928:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 2928 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2929:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 2929 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2929:78: error: expected ‘>’ before ‘*’ token 2929 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2930:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 2930 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2930:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 2930 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2930:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2930:82: error: template argument 1 is invalid 2930 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2930:82: error: template argument 1 is invalid 2930 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2932:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 2932 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2940:113: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::globalPriorityQuery"}’ from ‘’ to ‘vkt::FeatureAndName’ 2940 | return {&vk_struct->globalPriorityQuery, "VkPhysicalDeviceVulkan14Features::globalPriorityQuery"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2942:45: error: ‘VkPhysicalDeviceGlobalPriorityQueryFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR’? 2942 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2942:89: error: expected ‘>’ before ‘*’ token 2942 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2943:49: error: ‘VkPhysicalDeviceGlobalPriorityQueryFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR’? 2943 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2943:93: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 2943 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2943:93: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2943:93: error: template argument 1 is invalid 2943 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2943:93: error: template argument 1 is invalid 2943 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2945:37: error: ‘VkPhysicalDeviceGlobalPriorityQueryFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR’? 2945 | vk_struct = new VkPhysicalDeviceGlobalPriorityQueryFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2953:124: error: could not convert ‘{, "VkPhysicalDeviceGlobalPriorityQueryFeatures::globalPriorityQuery"}’ from ‘’ to ‘vkt::FeatureAndName’ 2953 | return {&vk_struct->globalPriorityQuery, "VkPhysicalDeviceGlobalPriorityQueryFeatures::globalPriorityQuery"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2972:41: error: ‘VkPhysicalDeviceHdrVividFeaturesHUAWEI’ does not name a type; did you mean ‘VkPhysicalDeviceMultiviewFeaturesKHR’? 2972 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMultiviewFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2972:80: error: expected ‘>’ before ‘*’ token 2972 | auto vk_struct = const_cast( | ^ In file included from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/error_location_helper.h:27, from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/error_location_helper.cpp:24: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:39:28: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 39 | _VK_VERSION_1_4 = (int)VK_API_VERSION_1_4, | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2973:45: error: ‘VkPhysicalDeviceHdrVividFeaturesHUAWEI’ was not declared in this scope; did you mean ‘VkPhysicalDeviceMultiviewFeaturesKHR’? 2973 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMultiviewFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2973:84: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 2973 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2973:84: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2973:84: error: template argument 1 is invalid 2973 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2973:84: error: template argument 1 is invalid 2973 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h: In function ‘APIVersion NormalizeApiVersion(APIVersion)’: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:74:34: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 74 | else if (specified_version < VK_API_VERSION_1_4) | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2975:33: error: ‘VkPhysicalDeviceHdrVividFeaturesHUAWEI’ does not name a type; did you mean ‘VkPhysicalDeviceMultiviewFeaturesKHR’? 2975 | vk_struct = new VkPhysicalDeviceHdrVividFeaturesHUAWEI; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMultiviewFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2983:93: error: could not convert ‘{, "VkPhysicalDeviceHdrVividFeaturesHUAWEI::hdrVivid"}’ from ‘’ to ‘vkt::FeatureAndName’ 2983 | return {&vk_struct->hdrVivid, "VkPhysicalDeviceHdrVividFeaturesHUAWEI::hdrVivid"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2987:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 2987 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2988:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 2988 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2988:78: error: expected ‘>’ before ‘*’ token 2988 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2989:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 2989 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2989:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 2989 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2989:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2989:82: error: template argument 1 is invalid 2989 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2989:82: error: template argument 1 is invalid 2989 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/error_location_helper.h:27, from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/error_message/error_location.h:23, from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/error_message/error_location.cpp:18: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:39:28: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 39 | _VK_VERSION_1_4 = (int)VK_API_VERSION_1_4, | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2991:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 2991 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:2999:101: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::hostImageCopy"}’ from ‘’ to ‘vkt::FeatureAndName’ 2999 | return {&vk_struct->hostImageCopy, "VkPhysicalDeviceVulkan14Features::hostImageCopy"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3001:45: error: ‘VkPhysicalDeviceHostImageCopyFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceHostImageCopyFeaturesEXT’? 3001 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceHostImageCopyFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3001:83: error: expected ‘>’ before ‘*’ token 3001 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h: In function ‘APIVersion NormalizeApiVersion(APIVersion)’: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:74:34: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 74 | else if (specified_version < VK_API_VERSION_1_4) | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3002:49: error: ‘VkPhysicalDeviceHostImageCopyFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceHostImageCopyFeaturesEXT’? 3002 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceHostImageCopyFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3002:87: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3002 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3002:87: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3002:87: error: template argument 1 is invalid 3002 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3002:87: error: template argument 1 is invalid 3002 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3004:37: error: ‘VkPhysicalDeviceHostImageCopyFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceHostImageCopyFeaturesEXT’? 3004 | vk_struct = new VkPhysicalDeviceHostImageCopyFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceHostImageCopyFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3012:106: error: could not convert ‘{, "VkPhysicalDeviceHostImageCopyFeatures::hostImageCopy"}’ from ‘’ to ‘vkt::FeatureAndName’ 3012 | return {&vk_struct->hostImageCopy, "VkPhysicalDeviceHostImageCopyFeatures::hostImageCopy"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3266:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3266 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3267:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3267 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3267:78: error: expected ‘>’ before ‘*’ token 3267 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3268:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3268 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3268:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3268 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3268:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3268:82: error: template argument 1 is invalid 3268 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3268:82: error: template argument 1 is invalid 3268 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3270:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3270 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3278:103: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::indexTypeUint8"}’ from ‘’ to ‘vkt::FeatureAndName’ 3278 | return {&vk_struct->indexTypeUint8, "VkPhysicalDeviceVulkan14Features::indexTypeUint8"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3280:45: error: ‘VkPhysicalDeviceIndexTypeUint8Features’ does not name a type; did you mean ‘VkPhysicalDeviceIndexTypeUint8FeaturesKHR’? 3280 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceIndexTypeUint8FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3280:84: error: expected ‘>’ before ‘*’ token 3280 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3281:49: error: ‘VkPhysicalDeviceIndexTypeUint8Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceIndexTypeUint8FeaturesKHR’? 3281 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceIndexTypeUint8FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3281:88: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3281 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3281:88: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3281:88: error: template argument 1 is invalid 3281 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3281:88: error: template argument 1 is invalid 3281 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3283:37: error: ‘VkPhysicalDeviceIndexTypeUint8Features’ does not name a type; did you mean ‘VkPhysicalDeviceIndexTypeUint8FeaturesKHR’? 3283 | vk_struct = new VkPhysicalDeviceIndexTypeUint8Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceIndexTypeUint8FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3291:109: error: could not convert ‘{, "VkPhysicalDeviceIndexTypeUint8Features::indexTypeUint8"}’ from ‘’ to ‘vkt::FeatureAndName’ 3291 | return {&vk_struct->indexTypeUint8, "VkPhysicalDeviceIndexTypeUint8Features::indexTypeUint8"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3414:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3414 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3415:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3415 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3415:78: error: expected ‘>’ before ‘*’ token 3415 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3416:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3416 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3416:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3416 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3416:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3416:82: error: template argument 1 is invalid 3416 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3416:82: error: template argument 1 is invalid 3416 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3418:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3418 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3426:103: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::bresenhamLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3426 | return {&vk_struct->bresenhamLines, "VkPhysicalDeviceVulkan14Features::bresenhamLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3428:45: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3428 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3428:87: error: expected ‘>’ before ‘*’ token 3428 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3429:49: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3429 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3429:91: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3429 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3429:91: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3429:91: error: template argument 1 is invalid 3429 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3429:91: error: template argument 1 is invalid 3429 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3431:37: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3431 | vk_struct = new VkPhysicalDeviceLineRasterizationFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3439:112: error: could not convert ‘{, "VkPhysicalDeviceLineRasterizationFeatures::bresenhamLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3439 | return {&vk_struct->bresenhamLines, "VkPhysicalDeviceLineRasterizationFeatures::bresenhamLines"}; | ^ | | | gmake[2]: *** [layers/CMakeFiles/VkLayer_utils.dir/build.make:110: layers/CMakeFiles/VkLayer_utils.dir/vulkan/generated/error_location_helper.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3442:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3442 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3443:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3443 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3443:78: error: expected ‘>’ before ‘*’ token 3443 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3444:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3444 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3444:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3444 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3444:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3444:82: error: template argument 1 is invalid 3444 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3444:82: error: template argument 1 is invalid 3444 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3446:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3446 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3454:107: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::rectangularLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3454 | return {&vk_struct->rectangularLines, "VkPhysicalDeviceVulkan14Features::rectangularLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3456:45: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3456 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3456:87: error: expected ‘>’ before ‘*’ token 3456 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3457:49: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3457 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3457:91: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3457 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3457:91: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3457:91: error: template argument 1 is invalid 3457 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3457:91: error: template argument 1 is invalid 3457 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3459:37: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3459 | vk_struct = new VkPhysicalDeviceLineRasterizationFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3467:116: error: could not convert ‘{, "VkPhysicalDeviceLineRasterizationFeatures::rectangularLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3467 | return {&vk_struct->rectangularLines, "VkPhysicalDeviceLineRasterizationFeatures::rectangularLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3470:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3470 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3471:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3471 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3471:78: error: expected ‘>’ before ‘*’ token 3471 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3472:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3472 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3472:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3472 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3472:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3472:82: error: template argument 1 is invalid 3472 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3472:82: error: template argument 1 is invalid 3472 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3474:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3474 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3482:97: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::smoothLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3482 | return {&vk_struct->smoothLines, "VkPhysicalDeviceVulkan14Features::smoothLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3484:45: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3484 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3484:87: error: expected ‘>’ before ‘*’ token 3484 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3485:49: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3485 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3485:91: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3485 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3485:91: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3485:91: error: template argument 1 is invalid 3485 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3485:91: error: template argument 1 is invalid 3485 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [layers/CMakeFiles/VkLayer_utils.dir/build.make:96: layers/CMakeFiles/VkLayer_utils.dir/error_message/error_location.cpp.o] Error 1 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3487:37: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3487 | vk_struct = new VkPhysicalDeviceLineRasterizationFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3495:106: error: could not convert ‘{, "VkPhysicalDeviceLineRasterizationFeatures::smoothLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3495 | return {&vk_struct->smoothLines, "VkPhysicalDeviceLineRasterizationFeatures::smoothLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3498:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3498 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3499:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3499 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3499:78: error: expected ‘>’ before ‘*’ token 3499 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3500:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3500 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3500:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3500 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3500:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3500:82: error: template argument 1 is invalid 3500 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3500:82: error: template argument 1 is invalid 3500 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3502:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3502 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3510:119: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::stippledBresenhamLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3510 | return {&vk_struct->stippledBresenhamLines, "VkPhysicalDeviceVulkan14Features::stippledBresenhamLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3512:45: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3512 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3512:87: error: expected ‘>’ before ‘*’ token 3512 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3513:49: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3513 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3513:91: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3513 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3513:91: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3513:91: error: template argument 1 is invalid 3513 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3513:91: error: template argument 1 is invalid 3513 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3515:37: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3515 | vk_struct = new VkPhysicalDeviceLineRasterizationFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3523:128: error: could not convert ‘{, "VkPhysicalDeviceLineRasterizationFeatures::stippledBresenhamLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3523 | return {&vk_struct->stippledBresenhamLines, "VkPhysicalDeviceLineRasterizationFeatures::stippledBresenhamLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3526:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3526 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3527:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3527 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3527:78: error: expected ‘>’ before ‘*’ token 3527 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3528:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3528 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3528:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3528 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3528:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3528:82: error: template argument 1 is invalid 3528 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3528:82: error: template argument 1 is invalid 3528 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3530:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3530 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3538:123: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::stippledRectangularLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3538 | return {&vk_struct->stippledRectangularLines, "VkPhysicalDeviceVulkan14Features::stippledRectangularLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3540:45: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3540 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3540:87: error: expected ‘>’ before ‘*’ token 3540 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3541:49: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3541 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3541:91: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3541 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3541:91: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3541:91: error: template argument 1 is invalid 3541 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3541:91: error: template argument 1 is invalid 3541 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3543:37: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3543 | vk_struct = new VkPhysicalDeviceLineRasterizationFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3552:94: error: could not convert ‘{, "VkPhysicalDeviceLineRasterizationFeatures::stippledRectangularLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3552 | "VkPhysicalDeviceLineRasterizationFeatures::stippledRectangularLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3555:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3555 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3556:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3556 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3556:78: error: expected ‘>’ before ‘*’ token 3556 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3557:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3557 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3557:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3557 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3557:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3557:82: error: template argument 1 is invalid 3557 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3557:82: error: template argument 1 is invalid 3557 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3559:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3559 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3567:113: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::stippledSmoothLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3567 | return {&vk_struct->stippledSmoothLines, "VkPhysicalDeviceVulkan14Features::stippledSmoothLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3569:45: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3569 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3569:87: error: expected ‘>’ before ‘*’ token 3569 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3570:49: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3570 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3570:91: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3570 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3570:91: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3570:91: error: template argument 1 is invalid 3570 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3570:91: error: template argument 1 is invalid 3570 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3572:37: error: ‘VkPhysicalDeviceLineRasterizationFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceLineRasterizationFeaturesKHR’? 3572 | vk_struct = new VkPhysicalDeviceLineRasterizationFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceLineRasterizationFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3580:122: error: could not convert ‘{, "VkPhysicalDeviceLineRasterizationFeatures::stippledSmoothLines"}’ from ‘’ to ‘vkt::FeatureAndName’ 3580 | return {&vk_struct->stippledSmoothLines, "VkPhysicalDeviceLineRasterizationFeatures::stippledSmoothLines"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3626:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3626 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3627:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3627 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3627:78: error: expected ‘>’ before ‘*’ token 3627 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3628:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3628 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3628:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3628 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3628:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3628:82: error: template argument 1 is invalid 3628 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3628:82: error: template argument 1 is invalid 3628 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3630:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3630 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3638:99: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::maintenance5"}’ from ‘’ to ‘vkt::FeatureAndName’ 3638 | return {&vk_struct->maintenance5, "VkPhysicalDeviceVulkan14Features::maintenance5"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3640:45: error: ‘VkPhysicalDeviceMaintenance5Features’ does not name a type; did you mean ‘VkPhysicalDeviceMaintenance4Features’? 3640 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMaintenance4Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3640:82: error: expected ‘>’ before ‘*’ token 3640 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3641:49: error: ‘VkPhysicalDeviceMaintenance5Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceMaintenance4Features’? 3641 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMaintenance4Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3641:86: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3641 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3641:86: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3641:86: error: template argument 1 is invalid 3641 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3641:86: error: template argument 1 is invalid 3641 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/error_location_helper.h:27, from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/error_message/error_location.h:23, from /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/error_message/logging.cpp:31: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:39:28: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 39 | _VK_VERSION_1_4 = (int)VK_API_VERSION_1_4, | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3643:37: error: ‘VkPhysicalDeviceMaintenance5Features’ does not name a type; did you mean ‘VkPhysicalDeviceMaintenance4Features’? 3643 | vk_struct = new VkPhysicalDeviceMaintenance5Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMaintenance4Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3651:103: error: could not convert ‘{, "VkPhysicalDeviceMaintenance5Features::maintenance5"}’ from ‘’ to ‘vkt::FeatureAndName’ 3651 | return {&vk_struct->maintenance5, "VkPhysicalDeviceMaintenance5Features::maintenance5"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3654:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 3654 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h: In function ‘APIVersion NormalizeApiVersion(APIVersion)’: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/vk_api_version.h:74:34: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 74 | else if (specified_version < VK_API_VERSION_1_4) | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3655:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3655 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3655:78: error: expected ‘>’ before ‘*’ token 3655 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3656:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3656 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3656:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3656 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3656:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3656:82: error: template argument 1 is invalid 3656 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3656:82: error: template argument 1 is invalid 3656 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3658:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 3658 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3666:99: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::maintenance6"}’ from ‘’ to ‘vkt::FeatureAndName’ 3666 | return {&vk_struct->maintenance6, "VkPhysicalDeviceVulkan14Features::maintenance6"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3668:45: error: ‘VkPhysicalDeviceMaintenance6Features’ does not name a type; did you mean ‘VkPhysicalDeviceMaintenance4Features’? 3668 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMaintenance4Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3668:82: error: expected ‘>’ before ‘*’ token 3668 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3669:49: error: ‘VkPhysicalDeviceMaintenance6Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceMaintenance4Features’? 3669 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMaintenance4Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3669:86: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 3669 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3669:86: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3669:86: error: template argument 1 is invalid 3669 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3669:86: error: template argument 1 is invalid 3669 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3671:37: error: ‘VkPhysicalDeviceMaintenance6Features’ does not name a type; did you mean ‘VkPhysicalDeviceMaintenance4Features’? 3671 | vk_struct = new VkPhysicalDeviceMaintenance6Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceMaintenance4Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:3679:103: error: could not convert ‘{, "VkPhysicalDeviceMaintenance6Features::maintenance6"}’ from ‘’ to ‘vkt::FeatureAndName’ 3679 | return {&vk_struct->maintenance6, "VkPhysicalDeviceMaintenance6Features::maintenance6"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4302:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 4302 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4303:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 4303 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4303:78: error: expected ‘>’ before ‘*’ token 4303 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4304:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 4304 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4304:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 4304 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4304:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4304:82: error: template argument 1 is invalid 4304 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4304:82: error: template argument 1 is invalid 4304 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4306:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 4306 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4314:121: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::pipelineProtectedAccess"}’ from ‘’ to ‘vkt::FeatureAndName’ 4314 | return {&vk_struct->pipelineProtectedAccess, "VkPhysicalDeviceVulkan14Features::pipelineProtectedAccess"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4316:45: error: ‘VkPhysicalDevicePipelineProtectedAccessFeatures’ does not name a type; did you mean ‘VkPhysicalDevicePipelineProtectedAccessFeaturesEXT’? 4316 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePipelineProtectedAccessFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4316:93: error: expected ‘>’ before ‘*’ token 4316 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4317:49: error: ‘VkPhysicalDevicePipelineProtectedAccessFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDevicePipelineProtectedAccessFeaturesEXT’? 4317 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePipelineProtectedAccessFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4317:97: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 4317 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4317:97: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4317:97: error: template argument 1 is invalid 4317 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4317:97: error: template argument 1 is invalid 4317 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4319:37: error: ‘VkPhysicalDevicePipelineProtectedAccessFeatures’ does not name a type; did you mean ‘VkPhysicalDevicePipelineProtectedAccessFeaturesEXT’? 4319 | vk_struct = new VkPhysicalDevicePipelineProtectedAccessFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePipelineProtectedAccessFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4328:99: error: could not convert ‘{, "VkPhysicalDevicePipelineProtectedAccessFeatures::pipelineProtectedAccess"}’ from ‘’ to ‘vkt::FeatureAndName’ 4328 | "VkPhysicalDevicePipelineProtectedAccessFeatures::pipelineProtectedAccess"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4331:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 4331 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4332:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 4332 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4332:78: error: expected ‘>’ before ‘*’ token 4332 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4333:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 4333 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4333:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 4333 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4333:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4333:82: error: template argument 1 is invalid 4333 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4333:82: error: template argument 1 is invalid 4333 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4335:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 4335 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4343:111: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::pipelineRobustness"}’ from ‘’ to ‘vkt::FeatureAndName’ 4343 | return {&vk_struct->pipelineRobustness, "VkPhysicalDeviceVulkan14Features::pipelineRobustness"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4345:45: error: ‘VkPhysicalDevicePipelineRobustnessFeatures’ does not name a type; did you mean ‘VkPhysicalDevicePipelineRobustnessFeaturesEXT’? 4345 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePipelineRobustnessFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4345:88: error: expected ‘>’ before ‘*’ token 4345 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4346:49: error: ‘VkPhysicalDevicePipelineRobustnessFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDevicePipelineRobustnessFeaturesEXT’? 4346 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePipelineRobustnessFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4346:92: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 4346 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4346:92: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4346:92: error: template argument 1 is invalid 4346 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4346:92: error: template argument 1 is invalid 4346 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4348:37: error: ‘VkPhysicalDevicePipelineRobustnessFeatures’ does not name a type; did you mean ‘VkPhysicalDevicePipelineRobustnessFeaturesEXT’? 4348 | vk_struct = new VkPhysicalDevicePipelineRobustnessFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePipelineRobustnessFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4356:121: error: could not convert ‘{, "VkPhysicalDevicePipelineRobustnessFeatures::pipelineRobustness"}’ from ‘’ to ‘vkt::FeatureAndName’ 4356 | return {&vk_struct->pipelineRobustness, "VkPhysicalDevicePipelineRobustnessFeatures::pipelineRobustness"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4650:41: error: ‘VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT’ does not name a type; did you mean ‘VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT’? 4650 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4650:95: error: expected ‘>’ before ‘*’ token 4650 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4651:45: error: ‘VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT’ was not declared in this scope; did you mean ‘VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT’? 4651 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4651:99: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 4651 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4651:99: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4651:99: error: template argument 1 is invalid 4651 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4651:99: error: template argument 1 is invalid 4651 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4653:33: error: ‘VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT’ does not name a type; did you mean ‘VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT’? 4653 | vk_struct = new VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:4662:104: error: could not convert ‘{, "VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT::presentModeFifoLatestReady"}’ from ‘’ to ‘vkt::FeatureAndName’ 4662 | "VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT::presentModeFifoLatestReady"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5930:33: error: ‘struct VkPhysicalDeviceShaderEnqueueFeaturesAMDX’ has no member named ‘shaderMeshEnqueue’; did you mean ‘shaderEnqueue’? 5930 | return {&vk_struct->shaderMeshEnqueue, "VkPhysicalDeviceShaderEnqueueFeaturesAMDX::shaderMeshEnqueue"}; | ^~~~~~~~~~~~~~~~~ | shaderEnqueue /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5930:114: error: could not convert ‘{, "VkPhysicalDeviceShaderEnqueueFeaturesAMDX::shaderMeshEnqueue"}’ from ‘’ to ‘vkt::FeatureAndName’ 5930 | return {&vk_struct->shaderMeshEnqueue, "VkPhysicalDeviceShaderEnqueueFeaturesAMDX::shaderMeshEnqueue"}; | ^ | | | gmake[2]: *** [layers/CMakeFiles/VkLayer_utils.dir/build.make:82: layers/CMakeFiles/VkLayer_utils.dir/error_message/logging.cpp.o] Error 1 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5935:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 5935 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5936:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 5936 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5936:78: error: expected ‘>’ before ‘*’ token 5936 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5937:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 5937 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5937:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 5937 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5937:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5937:82: error: template argument 1 is invalid 5937 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5937:82: error: template argument 1 is invalid 5937 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5939:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 5939 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5947:111: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::shaderExpectAssume"}’ from ‘’ to ‘vkt::FeatureAndName’ 5947 | return {&vk_struct->shaderExpectAssume, "VkPhysicalDeviceVulkan14Features::shaderExpectAssume"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5949:45: error: ‘VkPhysicalDeviceShaderExpectAssumeFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceShaderExpectAssumeFeaturesKHR’? 5949 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderExpectAssumeFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5949:88: error: expected ‘>’ before ‘*’ token 5949 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5950:49: error: ‘VkPhysicalDeviceShaderExpectAssumeFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceShaderExpectAssumeFeaturesKHR’? 5950 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderExpectAssumeFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5950:92: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 5950 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5950:92: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5950:92: error: template argument 1 is invalid 5950 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5950:92: error: template argument 1 is invalid 5950 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5952:37: error: ‘VkPhysicalDeviceShaderExpectAssumeFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceShaderExpectAssumeFeaturesKHR’? 5952 | vk_struct = new VkPhysicalDeviceShaderExpectAssumeFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderExpectAssumeFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5960:121: error: could not convert ‘{, "VkPhysicalDeviceShaderExpectAssumeFeatures::shaderExpectAssume"}’ from ‘’ to ‘vkt::FeatureAndName’ 5960 | return {&vk_struct->shaderExpectAssume, "VkPhysicalDeviceShaderExpectAssumeFeatures::shaderExpectAssume"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6019:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 6019 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6020:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6020 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6020:78: error: expected ‘>’ before ‘*’ token 6020 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6021:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6021 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6021:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6021 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6021:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6021:82: error: template argument 1 is invalid 6021 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6021:82: error: template argument 1 is invalid 6021 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6023:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6023 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6031:115: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::shaderFloatControls2"}’ from ‘’ to ‘vkt::FeatureAndName’ 6031 | return {&vk_struct->shaderFloatControls2, "VkPhysicalDeviceVulkan14Features::shaderFloatControls2"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6033:45: error: ‘VkPhysicalDeviceShaderFloatControls2Features’ does not name a type; did you mean ‘VkPhysicalDeviceShaderFloatControls2FeaturesKHR’? 6033 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderFloatControls2FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6033:90: error: expected ‘>’ before ‘*’ token 6033 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6034:49: error: ‘VkPhysicalDeviceShaderFloatControls2Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceShaderFloatControls2FeaturesKHR’? 6034 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderFloatControls2FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6034:94: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6034 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6034:94: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6034:94: error: template argument 1 is invalid 6034 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6034:94: error: template argument 1 is invalid 6034 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6036:37: error: ‘VkPhysicalDeviceShaderFloatControls2Features’ does not name a type; did you mean ‘VkPhysicalDeviceShaderFloatControls2FeaturesKHR’? 6036 | vk_struct = new VkPhysicalDeviceShaderFloatControls2Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderFloatControls2FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6044:127: error: could not convert ‘{, "VkPhysicalDeviceShaderFloatControls2Features::shaderFloatControls2"}’ from ‘’ to ‘vkt::FeatureAndName’ 6044 | return {&vk_struct->shaderFloatControls2, "VkPhysicalDeviceShaderFloatControls2Features::shaderFloatControls2"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6277:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 6277 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6278:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6278 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6278:78: error: expected ‘>’ before ‘*’ token 6278 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6279:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6279 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6279:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6279 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6279:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6279:82: error: template argument 1 is invalid 6279 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6279:82: error: template argument 1 is invalid 6279 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6281:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6281 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6289:115: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::shaderSubgroupRotate"}’ from ‘’ to ‘vkt::FeatureAndName’ 6289 | return {&vk_struct->shaderSubgroupRotate, "VkPhysicalDeviceVulkan14Features::shaderSubgroupRotate"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6291:45: error: ‘VkPhysicalDeviceShaderSubgroupRotateFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR’? 6291 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6291:90: error: expected ‘>’ before ‘*’ token 6291 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6292:49: error: ‘VkPhysicalDeviceShaderSubgroupRotateFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR’? 6292 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6292:94: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6292 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6292:94: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6292:94: error: template argument 1 is invalid 6292 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6292:94: error: template argument 1 is invalid 6292 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6294:37: error: ‘VkPhysicalDeviceShaderSubgroupRotateFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR’? 6294 | vk_struct = new VkPhysicalDeviceShaderSubgroupRotateFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6302:127: error: could not convert ‘{, "VkPhysicalDeviceShaderSubgroupRotateFeatures::shaderSubgroupRotate"}’ from ‘’ to ‘vkt::FeatureAndName’ 6302 | return {&vk_struct->shaderSubgroupRotate, "VkPhysicalDeviceShaderSubgroupRotateFeatures::shaderSubgroupRotate"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6305:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 6305 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6306:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6306 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6306:78: error: expected ‘>’ before ‘*’ token 6306 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6307:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6307 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6307:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6307 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6307:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6307:82: error: template argument 1 is invalid 6307 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6307:82: error: template argument 1 is invalid 6307 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6309:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6309 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6318:90: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::shaderSubgroupRotateClustered"}’ from ‘’ to ‘vkt::FeatureAndName’ 6318 | "VkPhysicalDeviceVulkan14Features::shaderSubgroupRotateClustered"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6320:45: error: ‘VkPhysicalDeviceShaderSubgroupRotateFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR’? 6320 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6320:90: error: expected ‘>’ before ‘*’ token 6320 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6321:49: error: ‘VkPhysicalDeviceShaderSubgroupRotateFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR’? 6321 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6321:94: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6321 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6321:94: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6321:94: error: template argument 1 is invalid 6321 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6321:94: error: template argument 1 is invalid 6321 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6323:37: error: ‘VkPhysicalDeviceShaderSubgroupRotateFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR’? 6323 | vk_struct = new VkPhysicalDeviceShaderSubgroupRotateFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6332:102: error: could not convert ‘{, "VkPhysicalDeviceShaderSubgroupRotateFeatures::shaderSubgroupRotateClustered"}’ from ‘’ to ‘vkt::FeatureAndName’ 6332 | "VkPhysicalDeviceShaderSubgroupRotateFeatures::shaderSubgroupRotateClustered"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6792:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 6792 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6793:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6793 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6793:78: error: expected ‘>’ before ‘*’ token 6793 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6794:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6794 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6794:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6794 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6794:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6794:82: error: template argument 1 is invalid 6794 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6794:82: error: template argument 1 is invalid 6794 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6796:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6796 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6805:95: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::vertexAttributeInstanceRateDivisor"}’ from ‘’ to ‘vkt::FeatureAndName’ 6805 | "VkPhysicalDeviceVulkan14Features::vertexAttributeInstanceRateDivisor"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6807:45: error: ‘VkPhysicalDeviceVertexAttributeDivisorFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR’? 6807 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6807:92: error: expected ‘>’ before ‘*’ token 6807 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6808:49: error: ‘VkPhysicalDeviceVertexAttributeDivisorFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR’? 6808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6808:96: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6808:96: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6808:96: error: template argument 1 is invalid 6808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6808:96: error: template argument 1 is invalid 6808 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6810:37: error: ‘VkPhysicalDeviceVertexAttributeDivisorFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR’? 6810 | vk_struct = new VkPhysicalDeviceVertexAttributeDivisorFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6819:109: error: could not convert ‘{, "VkPhysicalDeviceVertexAttributeDivisorFeatures::vertexAttributeInstanceRateDivisor"}’ from ‘’ to ‘vkt::FeatureAndName’ 6819 | "VkPhysicalDeviceVertexAttributeDivisorFeatures::vertexAttributeInstanceRateDivisor"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6822:32: error: ‘VK_API_VERSION_1_4’ was not declared in this scope; did you mean ‘VK_API_VERSION_1_0’? 6822 | if (api_version >= VK_API_VERSION_1_4) { | ^~~~~~~~~~~~~~~~~~ | VK_API_VERSION_1_0 /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6823:45: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6823 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6823:78: error: expected ‘>’ before ‘*’ token 6823 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6824:49: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6824 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6824:82: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6824 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6824:82: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6824:82: error: template argument 1 is invalid 6824 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6824:82: error: template argument 1 is invalid 6824 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6826:37: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 6826 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6835:99: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::vertexAttributeInstanceRateZeroDivisor"}’ from ‘’ to ‘vkt::FeatureAndName’ 6835 | "VkPhysicalDeviceVulkan14Features::vertexAttributeInstanceRateZeroDivisor"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6837:45: error: ‘VkPhysicalDeviceVertexAttributeDivisorFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR’? 6837 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6837:92: error: expected ‘>’ before ‘*’ token 6837 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6838:49: error: ‘VkPhysicalDeviceVertexAttributeDivisorFeatures’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR’? 6838 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6838:96: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6838 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6838:96: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6838:96: error: template argument 1 is invalid 6838 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6838:96: error: template argument 1 is invalid 6838 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6840:37: error: ‘VkPhysicalDeviceVertexAttributeDivisorFeatures’ does not name a type; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR’? 6840 | vk_struct = new VkPhysicalDeviceVertexAttributeDivisorFeatures; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6849:113: error: could not convert ‘{, "VkPhysicalDeviceVertexAttributeDivisorFeatures::vertexAttributeInstanceRateZeroDivisor"}’ from ‘’ to ‘vkt::FeatureAndName’ 6849 | "VkPhysicalDeviceVertexAttributeDivisorFeatures::vertexAttributeInstanceRateZeroDivisor"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6852:41: error: ‘VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT’ does not name a type; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT’? 6852 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6852:94: error: expected ‘>’ before ‘*’ token 6852 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6853:45: error: ‘VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT’? 6853 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6853:98: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6853 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6853:98: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6853:98: error: template argument 1 is invalid 6853 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6853:98: error: template argument 1 is invalid 6853 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6855:33: error: ‘VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT’ does not name a type; did you mean ‘VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT’? 6855 | vk_struct = new VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6864:102: error: could not convert ‘{, "VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT::vertexAttributeRobustness"}’ from ‘’ to ‘vkt::FeatureAndName’ 6864 | "VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT::vertexAttributeRobustness"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6884:41: error: ‘VkPhysicalDeviceVideoEncodeAV1FeaturesKHR’ does not name a type; did you mean ‘VkPhysicalDeviceVideoMaintenance1FeaturesKHR’? 6884 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVideoMaintenance1FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6884:83: error: expected ‘>’ before ‘*’ token 6884 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6885:45: error: ‘VkPhysicalDeviceVideoEncodeAV1FeaturesKHR’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVideoMaintenance1FeaturesKHR’? 6885 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVideoMaintenance1FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6885:87: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6885 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6885:87: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6885:87: error: template argument 1 is invalid 6885 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6885:87: error: template argument 1 is invalid 6885 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6887:33: error: ‘VkPhysicalDeviceVideoEncodeAV1FeaturesKHR’ does not name a type; did you mean ‘VkPhysicalDeviceVideoMaintenance1FeaturesKHR’? 6887 | vk_struct = new VkPhysicalDeviceVideoEncodeAV1FeaturesKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVideoMaintenance1FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6895:108: error: could not convert ‘{, "VkPhysicalDeviceVideoEncodeAV1FeaturesKHR::videoEncodeAV1"}’ from ‘’ to ‘vkt::FeatureAndName’ 6895 | return {&vk_struct->videoEncodeAV1, "VkPhysicalDeviceVideoEncodeAV1FeaturesKHR::videoEncodeAV1"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6899:41: error: ‘VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR’ does not name a type; did you mean ‘VkPhysicalDeviceSynchronization2FeaturesKHR’? 6899 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceSynchronization2FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6899:95: error: expected ‘>’ before ‘*’ token 6899 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6900:45: error: ‘VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR’ was not declared in this scope; did you mean ‘VkPhysicalDeviceSynchronization2FeaturesKHR’? 6900 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceSynchronization2FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6900:99: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 6900 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6900:99: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6900:99: error: template argument 1 is invalid 6900 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6900:99: error: template argument 1 is invalid 6900 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6902:33: error: ‘VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR’ does not name a type; did you mean ‘VkPhysicalDeviceSynchronization2FeaturesKHR’? 6902 | vk_struct = new VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceSynchronization2FeaturesKHR /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:6911:104: error: could not convert ‘{, "VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR::videoEncodeQuantizationMap"}’ from ‘’ to ‘vkt::FeatureAndName’ 6911 | "VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR::videoEncodeQuantizationMap"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7152:41: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 7152 | auto vk_struct = const_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7152:74: error: expected ‘>’ before ‘*’ token 7152 | auto vk_struct = const_cast( | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7153:45: error: ‘VkPhysicalDeviceVulkan14Features’ was not declared in this scope; did you mean ‘VkPhysicalDeviceVulkan13Features’? 7153 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7153:78: error: no matching function for call to ‘FindStructInPNextChain< >(void*&)’ 7153 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7153:78: note: there are 2 candidates /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: candidate 1: ‘template const T* vku::FindStructInPNextChain(const void*)’ 1013 | template const T *FindStructInPNextChain(const void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1013:32: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7153:78: error: template argument 1 is invalid 7153 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: candidate 2: ‘template T* vku::FindStructInPNextChain(void*)’ 1027 | template T *FindStructInPNextChain(void *next) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/vulkan/utility/vk_struct_helper.hpp:1027:26: note: template argument deduction/substitution failed: /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7153:78: error: template argument 1 is invalid 7153 | vku::FindStructInPNextChain(*inout_pnext_chain)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7155:33: error: ‘VkPhysicalDeviceVulkan14Features’ does not name a type; did you mean ‘VkPhysicalDeviceVulkan13Features’? 7155 | vk_struct = new VkPhysicalDeviceVulkan14Features; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VkPhysicalDeviceVulkan13Features /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:7163:99: error: could not convert ‘{, "VkPhysicalDeviceVulkan14Features::pushDescriptor"}’ from ‘’ to ‘vkt::FeatureAndName’ 7163 | return {&vk_struct->pushDescriptor, "VkPhysicalDeviceVulkan14Features::pushDescriptor"}; | ^ | | | /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5931:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5931 | } | ^ /builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/layers/vulkan/generated/feature_requirements_helper.cpp:5934:9: note: here 5934 | case Feature::shaderExpectAssume: | ^~~~ gmake[2]: *** [layers/CMakeFiles/VkLayer_utils.dir/build.make:124: layers/CMakeFiles/VkLayer_utils.dir/vulkan/generated/feature_requirements_helper.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build' gmake[1]: Leaving directory '/builddir/build/BUILD/vulkan-validation-layers-1.4.304.0-build/Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:157: layers/CMakeFiles/VkLayer_utils.dir/all] Error 2 gmake: *** [Makefile:139: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.d0Qkoi (%build) Bad exit status from /var/tmp/rpm-tmp.d0Qkoi (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M c86fc03d3e354716835f9e90890f3317 -D /var/lib/mock/f42-build-868174-175975/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --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 --console=pipe --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 --noclean --target riscv64 --nodeps /builddir/build/SPECS/vulkan-validation-layers.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.13/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M c86fc03d3e354716835f9e90890f3317 -D /var/lib/mock/f42-build-868174-175975/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qqz5_itu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --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 --console=pipe --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 --noclean --target riscv64 --nodeps /builddir/build/SPECS/vulkan-validation-layers.spec'