Skip to content

Instantly share code, notes, and snippets.

@matthewpi
Last active April 13, 2023 23:15
Show Gist options
  • Save matthewpi/647099ecaa6083abe64e11eef2506417 to your computer and use it in GitHub Desktop.
Save matthewpi/647099ecaa6083abe64e11eef2506417 to your computer and use it in GitHub Desktop.
9r4vwggxggpnq1vb11vli3h9yil4qdyn-mangohud-0.6.8.drv and qz4qp88qhfhd0ksvn6sf17r8cq216cf6-rocm-thunk-5.4.4.drv
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/fsgkfs3l6qmvnkxg4xlx8l07iw10k0f9-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
applying patch /nix/store/qj2ba0dh1mr8n94sdsw55vdibpzq89a1-hardcode-dependencies.patch
patching file src/dbus.cpp
patching file src/loaders/loader_x11.cpp
patching file src/logging.cpp
patching file src/pci_ids.cpp
Archive: /nix/store/l0r74drqpdns6ylqzfpzir61a3ilgal3-get_patch
inflating: imgui-1.81/meson_options.txt
inflating: imgui-1.81/meson.build
inflating: imgui-1.81/LICENSE.build
Archive: /nix/store/yf1x6sm3ly8yzhid7m8ia6sqmsj937dx-get_patch
inflating: spdlog-1.8.5/LICENSE.build
inflating: spdlog-1.8.5/meson_options.txt
inflating: spdlog-1.8.5/meson.build
inflating: spdlog-1.8.5/src/meson.build
inflating: spdlog-1.8.5/tests/meson.build
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
meson flags: --buildtype=plain --libdir=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/lib --libexecdir=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/libexec --bindir=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/bin --sbindir=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/sbin --includedir=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/include --mandir=/nix/store/rgq9wcnk6d87j7m12n9srx86gps61mm7-mangohud-0.6.8-man/share/man --infodir=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/share/info --localedir=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8 -Duse_system_vulkan=enabled -Dvulkan_datadir=/nix/store/rv3a775kicmnh4zvqaj2hvias97gxx7r-vulkan-headers-1.3.243.0/share -Dwith_wayland=enabled -Dmangoapp_layer=true -Dmangoapp=true -Dmangohudctl=true
The Meson build system
Version: 1.0.0
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: MangoHud
Project version: v0.6.8
C compiler for the host machine: gcc (gcc 12.2.0 "gcc (GCC) 12.2.0")
C linker for the host machine: gcc ld.bfd 2.40
C++ compiler for the host machine: g++ (gcc 12.2.0 "g++ (GCC) 12.2.0")
C++ linker for the host machine: g++ ld.bfd 2.40
Host machine cpu family: x86
Host machine cpu: i686
Program python3 (mako) found: YES (/nix/store/snf0xqks1c8vlanf3nx5a8c4nrzc7rc5-python3-3.10.11/bin/python3) modules: mako
Checking if "GCC atomic builtins" compiles: YES
Checking if "Supports timespec_get" compiles: YES
Checking for function "bswap32" : YES
Checking for function "bswap64" : YES
Checking for function "clz" : YES
Checking for function "clzll" : YES
Checking for function "ctz" : YES
Checking for function "expect" : YES
Checking for function "ffs" : YES
Checking for function "ffsll" : YES
Checking for function "popcount" : YES
Checking for function "popcountll" : YES
Checking for function "unreachable" : YES
Found pkg-config: /nix/store/a5dzval0b81g2maxkqbm9ni4aznmaazk-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Run-time dependency x11 found: YES 1.8.4
Run-time dependency wayland-client found: YES 1.21.0
Run-time dependency dbus-1 found: YES 1.14.6
Run-time dependency vulkan found: YES 1.3.243
Run-time dependency threads found: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Qunused-arguments: NO
Compiler for C supports arguments -fno-math-errno: YES
Compiler for C supports arguments -fno-trapping-math: YES
Compiler for C supports arguments -Wmissing-field-initializers: YES
Compiler for C supports arguments -Wformat-truncation: YES
Compiler for C++ supports arguments -Werror=return-type: YES
Compiler for C++ supports arguments -Wno-unused-parameter: YES
Compiler for C++ supports arguments -Qunused-arguments: NO
Compiler for C++ supports arguments -fno-math-errno: YES
Compiler for C++ supports arguments -fno-trapping-math: YES
Compiler for C++ supports arguments -Wnon-virtual-dtor: YES
Compiler for C++ supports arguments -Wmissing-field-initializers: YES
Compiler for C++ supports arguments -Wformat-truncation: YES
Compiler for C supports arguments -Woverride-init: YES
Compiler for C supports arguments -Winitializer-overrides: NO
Checking for function "dlopen" : YES
Checking for function "clock_gettime" : YES
Checking for size of "void*" : 4
Executing subproject imgui
imgui| Project name: imgui
imgui| Project version: 1.81
imgui| C++ compiler for the host machine: g++ (gcc 12.2.0 "g++ (GCC) 12.2.0")
imgui| C++ linker for the host machine: g++ ld.bfd 2.40
imgui| Library d3d9 skipped: feature dx9 disabled
imgui| Library d3d10 skipped: feature dx10 disabled
imgui| Library d3d11 skipped: feature dx11 disabled
imgui| Library d3d12 skipped: feature dx12 disabled
imgui| Library metal skipped: feature metal disabled
imgui| Dependency glew skipped: feature opengl disabled
imgui| Dependency vulkan skipped: feature vulkan disabled
imgui| Dependency glfw3 skipped: feature glfw disabled
imgui| Dependency sdl2 skipped: feature sdl2 disabled
imgui| Dependency allegro5 skipped: feature allegro5 disabled
imgui| Library marmalade skipped: feature marmalade disabled
imgui| Build targets in project: 3
imgui| Subproject imgui finished.
Library spdlog skipped: feature use_system_spdlog disabled
Executing subproject spdlog
spdlog| Project name: spdlog
spdlog| Project version: 1.8.5
spdlog| C++ compiler for the host machine: g++ (gcc 12.2.0 "g++ (GCC) 12.2.0")
spdlog| C++ linker for the host machine: g++ ld.bfd 2.40
spdlog| Dependency threads found: YES unknown (cached)
spdlog| Build targets in project: 4
spdlog| Subproject spdlog finished.
Run-time dependency glfw3 found: YES 3.3.8
Run-time dependency nlohmann_json found: YES 3.11.2
Program glslangValidator found: YES (/nix/store/r5ig6x46jw75aaaiggh3ilg6vladb8kg-glslang-1.3.243.0/bin/glslangValidator)
Has header "NVCtrl/NVCtrl.h" : YES
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,--exclude-libs,ALL: YES
Compiler for C supports link arguments -lGL: YES
Configuring MangoHud.json using configuration
Configuring mangohud using configuration
Configuring libMangoApp.json using configuration
Program appstreamcli found: YES (/nix/store/hs0n3faynrqhz6sldvgrd380rwzn94mk-appstream-0.15.5/bin/appstreamcli)
Build targets in project: 9
MangoHud v0.6.8
Subprojects
imgui : YES
spdlog : YES
User defined options
auto_features : enabled
bindir : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/bin
buildtype : plain
includedir : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/include
infodir : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/share/info
libdir : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/lib
libexecdir : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/libexec
localedir : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/share/locale
mandir : /nix/store/rgq9wcnk6d87j7m12n9srx86gps61mm7-mangohud-0.6.8-man/share/man
prefix : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8
sbindir : /nix/store/m6n9bnnpsnh0wjqqg8fqz2x6x5fy6gfa-mangohud-0.6.8/sbin
wrap_mode : nodownload
mangoapp : true
mangoapp_layer : true
mangohudctl : true
use_system_vulkan: enabled
vulkan_datadir : /nix/store/rv3a775kicmnh4zvqaj2hvias97gxx7r-vulkan-headers-1.3.243.0/share
with_wayland : enabled
Found ninja-1.11.1 at /nix/store/vai45xk1pdwklszi2kg2qbn759xysi10-ninja-1.11.1/bin/ninja
meson: enabled parallel building
meson: enabled parallel installing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j24
[1/66] Compiling C++ object src/libMangoHud_dlsym.so.p/hook_dlsym.cpp.o
[2/66] Generating version.h with a custom command
[3/66] Compiling C++ object src/libMangoHud_dlsym.so.p/real_dlsym.cpp.o
[4/66] Generating src/overlay.vert.spv.h with a custom command
../src/overlay.vert
[5/66] Generating src/overlay.frag.spv.h with a custom command
../src/overlay.frag
[6/66] Compiling C++ object src/libMangoHud_dlsym.so.p/elfhacks.cpp.o
[7/66] Generating vk_enum_to_str with a custom command
[8/66] Compiling C object src/libMangoHud.so.p/font_unispace.c.o
[9/66] Linking target src/libMangoHud_dlsym.so
[10/66] Compiling C object src/libMangoHud.so.p/mesa_util_os_time.c.o
[11/66] Compiling C object src/libMangoHud.so.p/mesa_util_os_socket.c.o
[12/66] Compiling C++ object src/libMangoHud.so.p/keybinds.cpp.o
[13/66] Compiling C++ object src/libMangoHud.so.p/font.cpp.o
[14/66] Compiling C++ object subprojects/spdlog-1.8.5/src/libspdlog.a.p/cfg.cpp.o
[15/66] Compiling C++ object src/libMangoHud.so.p/gpu.cpp.o
[16/66] Compiling C++ object subprojects/spdlog-1.8.5/src/libspdlog.a.p/async.cpp.o
[17/66] Compiling C++ object subprojects/spdlog-1.8.5/src/libspdlog.a.p/file_sinks.cpp.o
[18/66] Compiling C++ object src/libMangoHud.so.p/blacklist.cpp.o
[19/66] Compiling C++ object src/libMangoHud.so.p/file_utils.cpp.o
[20/66] Compiling C++ object src/libMangoHud.so.p/real_dlsym.cpp.o
[21/66] Compiling C++ object src/libMangoHud.so.p/elfhacks.cpp.o
[22/66] Compiling C++ object src/libMangoHud.so.p/iostats.cpp.o
[23/66] Compiling C++ object src/libMangoHud.so.p/config.cpp.o
[24/66] Compiling C++ object src/libMangoHud.so.p/memory.cpp.o
[25/66] Compiling C++ object subprojects/spdlog-1.8.5/src/libspdlog.a.p/stdout_sinks.cpp.o
[26/66] Compiling C++ object subprojects/imgui-1.81/libimgui.a.p/imgui_tables.cpp.o
[27/66] Compiling C++ object subprojects/spdlog-1.8.5/src/libspdlog.a.p/color_sinks.cpp.o
[28/66] Compiling C++ object src/libMangoHud.so.p/amdgpu.cpp.o
[29/66] Compiling C++ object src/libMangoHud.so.p/vulkan.cpp.o
FAILED: src/libMangoHud.so.p/vulkan.cpp.o
g++ -Isrc/libMangoHud.so.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I../subprojects/spdlog-1.8.5/include -I. -I/nix/store/8s914nfvsysbzkln1n6vkddi7a7l6jrf-libX11-1.8.4-dev/include -I/nix/store/sks5i5g0vh2qmsdx13xx1cgrlfqr06ik-xorgproto-2021.5/include -I/nix/store/0j44k7i7fk5ryc0ps803jj8g4w6bjgmz-wayland-1.21.0-dev/include -I/nix/store/kyz2rlcnm5m4swm48qhxfyvnsl8gf0b5-dbus-1.14.6-dev/include/dbus-1.0 -I/nix/store/s7m7j709wkwhzryd3farzn9sskbnwnk3-dbus-1.14.6-lib/lib/dbus-1.0/include -I/nix/store/rv3a775kicmnh4zvqaj2hvias97gxx7r-vulkan-headers-1.3.243.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -Werror=return-type -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fPIC -pthread -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="32bit"' -DHAVE_NVML -DHAVE_XNVCTRL -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.so.p/vulkan.cpp.o -MF src/libMangoHud.so.p/vulkan.cpp.o.d -o src/libMangoHud.so.p/vulkan.cpp.o -c ../src/vulkan.cpp
In file included from ../src/vulkan.cpp:46:
./vk_enum_to_str.h:330:39: error: 'VkFaultLevel' was not declared in this scope
330 | const char * vk_FaultLevel_to_str(VkFaultLevel input);
| ^~~~~~~~~~~~
./vk_enum_to_str.h:331:47: error: 'VkFaultQueryBehavior' was not declared in this scope; did you mean 'vk_FaultQueryBehavior_to_str'?
331 | const char * vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input);
| ^~~~~~~~~~~~~~~~~~~~
| vk_FaultQueryBehavior_to_str
./vk_enum_to_str.h:332:38: error: 'VkFaultType' was not declared in this scope
332 | const char * vk_FaultType_to_str(VkFaultType input);
| ^~~~~~~~~~~
./vk_enum_to_str.h:369:59: error: 'VkPipelineCacheValidationVersion' was not declared in this scope; did you mean 'vk_PipelineCacheValidationVersion_to_str'?
369 | const char * vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| vk_PipelineCacheValidationVersion_to_str
./vk_enum_to_str.h:371:49: error: 'VkPipelineMatchControl' was not declared in this scope; did you mean 'vk_PipelineMatchControl_to_str'?
371 | const char * vk_PipelineMatchControl_to_str(VkPipelineMatchControl input);
| ^~~~~~~~~~~~~~~~~~~~~~
| vk_PipelineMatchControl_to_str
./vk_enum_to_str.h:392:48: error: 'VkSciSyncClientTypeNV' was not declared in this scope; did you mean 'vk_SciSyncClientTypeNV_to_str'?
392 | const char * vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~
| vk_SciSyncClientTypeNV_to_str
./vk_enum_to_str.h:393:51: error: 'VkSciSyncPrimitiveTypeNV' was not declared in this scope; did you mean 'vk_SciSyncPrimitiveTypeNV_to_str'?
393 | const char * vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~~~~
| vk_SciSyncPrimitiveTypeNV_to_str
./vk_enum_to_str.h:513:9: error: 'PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV' does not name a type; did you mean 'PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV'?
513 | PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV GetPhysicalDeviceExternalMemorySciBufPropertiesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
./vk_enum_to_str.h:532:9: error: 'PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR' does not name a type; did you mean 'PFN_vkGetPhysicalDevicePresentRectanglesKHR'?
532 | PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR GetPhysicalDeviceRefreshableObjectTypesKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDevicePresentRectanglesKHR
./vk_enum_to_str.h:533:9: error: 'PFN_vkGetPhysicalDeviceSciBufAttributesNV' does not name a type; did you mean 'PFN_vkGetPhysicalDeviceFeatures2'?
533 | PFN_vkGetPhysicalDeviceSciBufAttributesNV GetPhysicalDeviceSciBufAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
./vk_enum_to_str.h:534:9: error: 'PFN_vkGetPhysicalDeviceSciSyncAttributesNV' does not name a type; did you mean 'PFN_vkGetPhysicalDeviceFeatures2'?
534 | PFN_vkGetPhysicalDeviceSciSyncAttributesNV GetPhysicalDeviceSciSyncAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
./vk_enum_to_str.h:698:9: error: 'PFN_vkCmdRefreshObjectsKHR' does not name a type; did you mean 'PFN_vkCmdResetEvent2KHR'?
698 | PFN_vkCmdRefreshObjectsKHR CmdRefreshObjectsKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkCmdResetEvent2KHR
./vk_enum_to_str.h:840:9: error: 'PFN_vkCreateSemaphoreSciSyncPoolNV' does not name a type
840 | PFN_vkCreateSemaphoreSciSyncPoolNV CreateSemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:882:9: error: 'PFN_vkDestroySemaphoreSciSyncPoolNV' does not name a type
882 | PFN_vkDestroySemaphoreSciSyncPoolNV DestroySemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:912:9: error: 'PFN_vkGetCommandPoolMemoryConsumption' does not name a type
912 | PFN_vkGetCommandPoolMemoryConsumption GetCommandPoolMemoryConsumption;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:940:9: error: 'PFN_vkGetFaultData' does not name a type; did you mean 'PFN_vkGetPrivateData'?
940 | PFN_vkGetFaultData GetFaultData;
| ^~~~~~~~~~~~~~~~~~
| PFN_vkGetPrivateData
./vk_enum_to_str.h:942:9: error: 'PFN_vkGetFenceSciSyncFenceNV' does not name a type
942 | PFN_vkGetFenceSciSyncFenceNV GetFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:943:9: error: 'PFN_vkGetFenceSciSyncObjNV' does not name a type
943 | PFN_vkGetFenceSciSyncObjNV GetFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:965:9: error: 'PFN_vkGetMemorySciBufNV' does not name a type; did you mean 'PFN_vkGetMemoryFdKHR'?
965 | PFN_vkGetMemorySciBufNV GetMemorySciBufNV;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetMemoryFdKHR
./vk_enum_to_str.h:1001:9: error: 'PFN_vkGetSemaphoreSciSyncObjNV' does not name a type
1001 | PFN_vkGetSemaphoreSciSyncObjNV GetSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1017:9: error: 'PFN_vkImportFenceSciSyncFenceNV' does not name a type
1017 | PFN_vkImportFenceSciSyncFenceNV ImportFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1018:9: error: 'PFN_vkImportFenceSciSyncObjNV' does not name a type
1018 | PFN_vkImportFenceSciSyncObjNV ImportFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1023:9: error: 'PFN_vkImportSemaphoreSciSyncObjNV' does not name a type
1023 | PFN_vkImportSemaphoreSciSyncObjNV ImportSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/vulkan.cpp:1953:12: error: 'VK_LAYER_EXPORT' does not name a type
1953 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetDeviceProcAddr(VkDevice dev,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1955:12: error: 'VK_LAYER_EXPORT' does not name a type
1955 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetInstanceProcAddr(VkInstance instance,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1962:40: error: 'overlay_GetInstanceProcAddr' was not declared in this scope; did you mean 'vkGetInstanceProcAddr'?
1962 | { "vkGetInstanceProcAddr", (void *) overlay_GetInstanceProcAddr },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| vkGetInstanceProcAddr
../src/vulkan.cpp:1963:38: error: 'overlay_GetDeviceProcAddr' was not declared in this scope; did you mean 'vkGetDeviceProcAddr'?
1963 | { "vkGetDeviceProcAddr", (void *) overlay_GetDeviceProcAddr },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| vkGetDeviceProcAddr
../src/vulkan.cpp:2004:12: error: 'VK_LAYER_EXPORT' does not name a type
2004 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetDeviceProcAddr(VkDevice dev,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:2018:12: error: 'VK_LAYER_EXPORT' does not name a type
2018 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetInstanceProcAddr(VkInstance instance,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1987:14: warning: 'void* find_ptr(const char*)' defined but not used [-Wunused-function]
1987 | static void *find_ptr(const char *name)
| ^~~~~~~~
[30/66] Compiling C++ object src/libMangoHud.so.p/control.cpp.o
[31/66] Compiling C++ object src/libMangoHud.so.p/notify.cpp.o
[32/66] Compiling C++ object src/libMangoHud.so.p/logging.cpp.o
[33/66] Compiling C++ object src/libMangoHud.so.p/hud_elements.cpp.o
[34/66] Compiling C++ object src/libMangoHud.so.p/loaders_loader_nvctrl.cpp.o
[35/66] Compiling C++ object src/libMangoHud.so.p/loaders_loader_x11.cpp.o
[36/66] Compiling C++ object src/libMangoHud.so.p/cpu.cpp.o
[37/66] Compiling C++ object src/libMangoHud.so.p/nvml.cpp.o
[38/66] Compiling C++ object src/libMangoHud.so.p/pci_ids.cpp.o
[39/66] Compiling C++ object src/libMangoHud.so.p/loaders_loader_nvml.cpp.o
[40/66] Compiling C++ object src/libMangoHud.so.p/shared_x11.cpp.o
[41/66] Compiling C++ object src/libMangoHud.so.p/overlay_params.cpp.o
[42/66] Compiling C++ object subprojects/imgui-1.81/libimgui.a.p/imgui_demo.cpp.o
[43/66] Compiling C++ object src/libMangoHud.so.p/nvctrl.cpp.o
[44/66] Compiling C++ object subprojects/imgui-1.81/libimgui.a.p/imgui_draw.cpp.o
[45/66] Compiling C object src/libMangoHud.so.p/meson-generated_.._.._vk_enum_to_str.c.o
FAILED: src/libMangoHud.so.p/meson-generated_.._.._vk_enum_to_str.c.o
gcc -Isrc/libMangoHud.so.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I../subprojects/spdlog-1.8.5/include -I. -I/nix/store/8s914nfvsysbzkln1n6vkddi7a7l6jrf-libX11-1.8.4-dev/include -I/nix/store/sks5i5g0vh2qmsdx13xx1cgrlfqr06ik-xorgproto-2021.5/include -I/nix/store/0j44k7i7fk5ryc0ps803jj8g4w6bjgmz-wayland-1.21.0-dev/include -I/nix/store/kyz2rlcnm5m4swm48qhxfyvnsl8gf0b5-dbus-1.14.6-dev/include/dbus-1.0 -I/nix/store/s7m7j709wkwhzryd3farzn9sskbnwnk3-dbus-1.14.6-lib/lib/dbus-1.0/include -I/nix/store/rv3a775kicmnh4zvqaj2hvias97gxx7r-vulkan-headers-1.3.243.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=incompatible-pointer-types -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-missing-field-initializers -Wno-format-truncation -fPIC -pthread -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="32bit"' -DHAVE_NVML -DHAVE_XNVCTRL -DHAVE_X11 -DHAVE_DBUS -Wno-override-init -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.so.p/meson-generated_.._.._vk_enum_to_str.c.o -MF src/libMangoHud.so.p/meson-generated_.._.._vk_enum_to_str.c.o.d -o src/libMangoHud.so.p/meson-generated_.._.._vk_enum_to_str.c.o -c vk_enum_to_str.c
In file included from vk_enum_to_str.c:28:
vk_enum_to_str.h:330:39: error: unknown type name 'VkFaultLevel'
330 | const char * vk_FaultLevel_to_str(VkFaultLevel input);
| ^~~~~~~~~~~~
vk_enum_to_str.h:331:47: error: unknown type name 'VkFaultQueryBehavior'
331 | const char * vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input);
| ^~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:332:38: error: unknown type name 'VkFaultType'
332 | const char * vk_FaultType_to_str(VkFaultType input);
| ^~~~~~~~~~~
vk_enum_to_str.h:369:59: error: unknown type name 'VkPipelineCacheValidationVersion'; did you mean 'VkPipelineCacheHeaderVersion'?
369 | const char * vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheHeaderVersion
vk_enum_to_str.h:371:49: error: unknown type name 'VkPipelineMatchControl'
371 | const char * vk_PipelineMatchControl_to_str(VkPipelineMatchControl input);
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:392:48: error: unknown type name 'VkSciSyncClientTypeNV'
392 | const char * vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:393:51: error: unknown type name 'VkSciSyncPrimitiveTypeNV'
393 | const char * vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:513:9: error: unknown type name 'PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV'
513 | PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV GetPhysicalDeviceExternalMemorySciBufPropertiesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:532:9: error: unknown type name 'PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR'
532 | PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR GetPhysicalDeviceRefreshableObjectTypesKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:533:9: error: unknown type name 'PFN_vkGetPhysicalDeviceSciBufAttributesNV'
533 | PFN_vkGetPhysicalDeviceSciBufAttributesNV GetPhysicalDeviceSciBufAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:534:9: error: unknown type name 'PFN_vkGetPhysicalDeviceSciSyncAttributesNV'
534 | PFN_vkGetPhysicalDeviceSciSyncAttributesNV GetPhysicalDeviceSciSyncAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:698:9: error: unknown type name 'PFN_vkCmdRefreshObjectsKHR'
698 | PFN_vkCmdRefreshObjectsKHR CmdRefreshObjectsKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:840:9: error: unknown type name 'PFN_vkCreateSemaphoreSciSyncPoolNV'
840 | PFN_vkCreateSemaphoreSciSyncPoolNV CreateSemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:882:9: error: unknown type name 'PFN_vkDestroySemaphoreSciSyncPoolNV'
882 | PFN_vkDestroySemaphoreSciSyncPoolNV DestroySemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:912:9: error: unknown type name 'PFN_vkGetCommandPoolMemoryConsumption'
912 | PFN_vkGetCommandPoolMemoryConsumption GetCommandPoolMemoryConsumption;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:940:9: error: unknown type name 'PFN_vkGetFaultData'
940 | PFN_vkGetFaultData GetFaultData;
| ^~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:942:9: error: unknown type name 'PFN_vkGetFenceSciSyncFenceNV'
942 | PFN_vkGetFenceSciSyncFenceNV GetFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:943:9: error: unknown type name 'PFN_vkGetFenceSciSyncObjNV'
943 | PFN_vkGetFenceSciSyncObjNV GetFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:965:9: error: unknown type name 'PFN_vkGetMemorySciBufNV'
965 | PFN_vkGetMemorySciBufNV GetMemorySciBufNV;
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1001:9: error: unknown type name 'PFN_vkGetSemaphoreSciSyncObjNV'
1001 | PFN_vkGetSemaphoreSciSyncObjNV GetSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1017:9: error: unknown type name 'PFN_vkImportFenceSciSyncFenceNV'
1017 | PFN_vkImportFenceSciSyncFenceNV ImportFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1018:9: error: unknown type name 'PFN_vkImportFenceSciSyncObjNV'
1018 | PFN_vkImportFenceSciSyncObjNV ImportFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1023:9: error: unknown type name 'PFN_vkImportSemaphoreSciSyncObjNV'
1023 | PFN_vkImportSemaphoreSciSyncObjNV ImportSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:1056:26: error: unknown type name 'VkFaultLevel'
1056 | vk_FaultLevel_to_str(VkFaultLevel input)
| ^~~~~~~~~~~~
vk_enum_to_str.c:1058:32: error: expected end of line before 'push'
1058 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1059:32: error: expected end of line before 'ignored'
1059 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1070:32: error: expected end of line before 'pop'
1070 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:1076:34: error: unknown type name 'VkFaultQueryBehavior'
1076 | vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input)
| ^~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:1078:32: error: expected end of line before 'push'
1078 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1079:32: error: expected end of line before 'ignored'
1079 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1084:32: error: expected end of line before 'pop'
1084 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:1090:25: error: unknown type name 'VkFaultType'
1090 | vk_FaultType_to_str(VkFaultType input)
| ^~~~~~~~~~~
vk_enum_to_str.c:1092:32: error: expected end of line before 'push'
1092 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1093:32: error: expected end of line before 'ignored'
1093 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1110:32: error: expected end of line before 'pop'
1110 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2436:46: error: unknown type name 'VkPipelineCacheValidationVersion'; did you mean 'VkPipelineCacheHeaderVersion'?
2436 | vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheHeaderVersion
vk_enum_to_str.c:2438:32: error: expected end of line before 'push'
2438 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2439:32: error: expected end of line before 'ignored'
2439 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2444:32: error: expected end of line before 'pop'
2444 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2470:36: error: unknown type name 'VkPipelineMatchControl'
2470 | vk_PipelineMatchControl_to_str(VkPipelineMatchControl input)
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2472:32: error: expected end of line before 'push'
2472 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2473:32: error: expected end of line before 'ignored'
2473 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2478:32: error: expected end of line before 'pop'
2478 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2966:35: error: unknown type name 'VkSciSyncClientTypeNV'
2966 | vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input)
| ^~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2968:32: error: expected end of line before 'push'
2968 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2969:32: error: expected end of line before 'ignored'
2969 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2978:32: error: expected end of line before 'pop'
2978 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2984:38: error: unknown type name 'VkSciSyncPrimitiveTypeNV'
2984 | vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input)
| ^~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2986:32: error: expected end of line before 'push'
2986 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2987:32: error: expected end of line before 'ignored'
2987 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2994:32: error: expected end of line before 'pop'
2994 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c: In function 'vk_structure_type_size':
vk_enum_to_str.c:4851:14: error: 'VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT'?
4851 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return sizeof(VkApplicationParametersEXT);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
vk_enum_to_str.c:4851:14: note: each undeclared identifier is reported only once for each function it appears in
vk_enum_to_str.c:4851:74: error: 'VkApplicationParametersEXT' undeclared (first use in this function)
4851 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return sizeof(VkApplicationParametersEXT);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4908:14: error: 'VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO'?
4908 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return sizeof(VkCommandPoolMemoryConsumption);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
vk_enum_to_str.c:4908:79: error: 'VkCommandPoolMemoryConsumption' undeclared (first use in this function)
4908 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return sizeof(VkCommandPoolMemoryConsumption);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4909:14: error: 'VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO'?
4909 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return sizeof(VkCommandPoolMemoryReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
vk_enum_to_str.c:4909:91: error: 'VkCommandPoolMemoryReservationCreateInfo' undeclared (first use in this function)
4909 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return sizeof(VkCommandPoolMemoryReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4979:14: error: 'VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO'?
4979 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: return sizeof(VkDeviceObjectReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO
vk_enum_to_str.c:4979:85: error: 'VkDeviceObjectReservationCreateInfo' undeclared (first use in this function)
4979 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: return sizeof(VkDeviceObjectReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4984:14: error: 'VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD'?
4984 | case VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
vk_enum_to_str.c:4984:105: error: 'VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV' undeclared (first use in this function)
4984 | case VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5005:14: error: 'VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR'?
5005 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkExportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR
vk_enum_to_str.c:5005:77: error: 'VkExportFenceSciSyncInfoNV' undeclared (first use in this function); did you mean 'VkExportFenceCreateInfo'?
5005 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkExportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportFenceCreateInfo
vk_enum_to_str.c:5011:14: error: 'VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV'?
5011 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkExportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
vk_enum_to_str.c:5011:77: error: 'VkExportMemorySciBufInfoNV' undeclared (first use in this function); did you mean 'VkExportMemoryAllocateInfoNV'?
5011 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkExportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportMemoryAllocateInfoNV
vk_enum_to_str.c:5043:14: error: 'VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR'?
5043 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkExportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR
vk_enum_to_str.c:5043:81: error: 'VkExportSemaphoreSciSyncInfoNV' undeclared (first use in this function); did you mean 'VkExportSemaphoreCreateInfo'?
5043 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkExportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportSemaphoreCreateInfo
vk_enum_to_str.c:5054:14: error: 'VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_EVENT_CREATE_INFO'?
5054 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return sizeof(VkFaultCallbackInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EVENT_CREATE_INFO
vk_enum_to_str.c:5054:67: error: 'VkFaultCallbackInfo' undeclared (first use in this function)
5054 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return sizeof(VkFaultCallbackInfo);
| ^~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5055:14: error: 'VK_STRUCTURE_TYPE_FAULT_DATA' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_MAX_ENUM'?
5055 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MAX_ENUM
vk_enum_to_str.c:5055:58: error: 'VkFaultData' undeclared (first use in this function)
5055 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData);
| ^~~~~~~~~~~
vk_enum_to_str.c:5058:14: error: 'VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR'?
5058 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return sizeof(VkFenceGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
vk_enum_to_str.c:5058:74: error: 'VkFenceGetSciSyncInfoNV' undeclared (first use in this function)
5058 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return sizeof(VkFenceGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5123:14: error: 'VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR'?
5123 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkImportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
vk_enum_to_str.c:5123:77: error: 'VkImportFenceSciSyncInfoNV' undeclared (first use in this function)
5123 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkImportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5132:14: error: 'VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR'?
5132 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkImportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
vk_enum_to_str.c:5132:77: error: 'VkImportMemorySciBufInfoNV' undeclared (first use in this function); did you mean 'VkImportMemoryFdInfoKHR'?
5132 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkImportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkImportMemoryFdInfoKHR
vk_enum_to_str.c:5155:14: error: 'VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR'?
5155 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkImportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
vk_enum_to_str.c:5155:81: error: 'VkImportSemaphoreSciSyncInfoNV' undeclared (first use in this function); did you mean 'VkImportSemaphoreFdInfoKHR'?
5155 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkImportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkImportSemaphoreFdInfoKHR
vk_enum_to_str.c:5179:14: error: 'VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR'?
5179 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return sizeof(VkMemoryGetSciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
vk_enum_to_str.c:5179:74: error: 'VkMemoryGetSciBufInfoNV' undeclared (first use in this function)
5179 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return sizeof(VkMemoryGetSciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5190:14: error: 'VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR'?
5190 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return sizeof(VkMemorySciBufPropertiesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
vk_enum_to_str.c:5190:76: error: 'VkMemorySciBufPropertiesNV' undeclared (first use in this function); did you mean 'VkMemoryFdPropertiesKHR'?
5190 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return sizeof(VkMemorySciBufPropertiesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkMemoryFdPropertiesKHR
vk_enum_to_str.c:5220:14: error: 'VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR'?
5220 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: return sizeof(VkPerformanceQueryReservationInfoKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR
vk_enum_to_str.c:5220:86: error: 'VkPerformanceQueryReservationInfoKHR' undeclared (first use in this function); did you mean 'VkPerformanceQuerySubmitInfoKHR'?
5220 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: return sizeof(VkPerformanceQueryReservationInfoKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPerformanceQuerySubmitInfoKHR
vk_enum_to_str.c:5281:14: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV'?
5281 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5281:99: error: 'VkPhysicalDeviceExternalMemorySciBufFeaturesNV' undeclared (first use in this function); did you mean 'VkPhysicalDeviceExternalMemoryRDMAFeaturesNV'?
5281 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5282:14: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV'?
5282 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5282:95: error: 'VkPhysicalDeviceExternalSciSync2FeaturesNV' undeclared (first use in this function); did you mean 'VkPhysicalDeviceExternalMemoryRDMAFeaturesNV'?
5282 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5283:14: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV'?
5283 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5283:93: error: 'VkPhysicalDeviceExternalSciSyncFeaturesNV' undeclared (first use in this function); did you mean 'VkPhysicalDeviceExternalMemoryRDMAFeaturesNV'?
5283 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5462:14: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES'?
5462 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: return sizeof(VkPhysicalDeviceVulkanSC10Features);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES
vk_enum_to_str.c:5462:86: error: 'VkPhysicalDeviceVulkanSC10Features' undeclared (first use in this function); did you mean 'VkPhysicalDeviceVulkan13Features'?
5462 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: return sizeof(VkPhysicalDeviceVulkanSC10Features);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceVulkan13Features
vk_enum_to_str.c:5463:14: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES'?
5463 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: return sizeof(VkPhysicalDeviceVulkanSC10Properties);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES
vk_enum_to_str.c:5463:88: error: 'VkPhysicalDeviceVulkanSC10Properties' undeclared (first use in this function); did you mean 'VkPhysicalDeviceVulkan13Properties'?
5463 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: return sizeof(VkPhysicalDeviceVulkanSC10Properties);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceVulkan13Properties
vk_enum_to_str.c:5491:14: error: 'VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO'?
5491 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return sizeof(VkPipelineOfflineCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
vk_enum_to_str.c:5491:76: error: 'VkPipelineOfflineCreateInfo' undeclared (first use in this function); did you mean 'VkPipelineCacheCreateInfo'?
5491 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return sizeof(VkPipelineOfflineCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheCreateInfo
vk_enum_to_str.c:5492:14: error: 'VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT'?
5492 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return sizeof(VkPipelinePoolSize);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT
vk_enum_to_str.c:5492:66: error: 'VkPipelinePoolSize' undeclared (first use in this function)
5492 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return sizeof(VkPipelinePoolSize);
| ^~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5546:14: error: 'VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_PRESENT_ID_KHR'?
5546 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return sizeof(VkRefreshObjectListKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PRESENT_ID_KHR
vk_enum_to_str.c:5546:71: error: 'VkRefreshObjectListKHR' undeclared (first use in this function)
5546 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return sizeof(VkRefreshObjectListKHR);
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5574:14: error: 'VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN'?
5574 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return sizeof(VkSciSyncAttributesInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
vk_enum_to_str.c:5574:75: error: 'VkSciSyncAttributesInfoNV' undeclared (first use in this function)
5574 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return sizeof(VkSciSyncAttributesInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5580:14: error: 'VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR'?
5580 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return sizeof(VkSemaphoreGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
vk_enum_to_str.c:5580:78: error: 'VkSemaphoreGetSciSyncInfoNV' undeclared (first use in this function)
5580 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return sizeof(VkSemaphoreGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5587:14: error: 'VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR'?
5587 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR
vk_enum_to_str.c:5587:81: error: 'VkSemaphoreSciSyncCreateInfoNV' undeclared (first use in this function); did you mean 'VkSemaphoreTypeCreateInfo'?
5587 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkSemaphoreTypeCreateInfo
vk_enum_to_str.c:5588:14: error: 'VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV' undeclared (first use in this function); did you mean 'VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR'?
5588 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR
vk_enum_to_str.c:5588:86: error: 'VkSemaphoreSciSyncPoolCreateInfoNV' undeclared (first use in this function); did you mean 'VkSemaphoreTypeCreateInfo'?
5588 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkSemaphoreTypeCreateInfo
vk_enum_to_str.c: In function 'vk_load_instance_commands':
vk_enum_to_str.c:5866:69: error: 'PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV' undeclared (first use in this function); did you mean 'PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV'?
5866 | table->GetPhysicalDeviceExternalMemorySciBufPropertiesNV = (PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV) gpa(instance, "vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
vk_enum_to_str.c:5866:125: error: expected ';' before 'gpa'
5866 | table->GetPhysicalDeviceExternalMemorySciBufPropertiesNV = (PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV) gpa(instance, "vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV");
| ^~~~
| ;
vk_enum_to_str.c:5885:62: error: 'PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR' undeclared (first use in this function); did you mean 'PFN_vkGetPhysicalDevicePresentRectanglesKHR'?
5885 | table->GetPhysicalDeviceRefreshableObjectTypesKHR = (PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR) gpa(instance, "vkGetPhysicalDeviceRefreshableObjectTypesKHR");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDevicePresentRectanglesKHR
vk_enum_to_str.c:5885:111: error: expected ';' before 'gpa'
5885 | table->GetPhysicalDeviceRefreshableObjectTypesKHR = (PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR) gpa(instance, "vkGetPhysicalDeviceRefreshableObjectTypesKHR");
| ^~~~
| ;
vk_enum_to_str.c:5886:55: error: 'PFN_vkGetPhysicalDeviceSciBufAttributesNV' undeclared (first use in this function); did you mean 'PFN_vkGetPhysicalDeviceFeatures2'?
5886 | table->GetPhysicalDeviceSciBufAttributesNV = (PFN_vkGetPhysicalDeviceSciBufAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciBufAttributesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
vk_enum_to_str.c:5886:97: error: expected ';' before 'gpa'
5886 | table->GetPhysicalDeviceSciBufAttributesNV = (PFN_vkGetPhysicalDeviceSciBufAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciBufAttributesNV");
| ^~~~
| ;
vk_enum_to_str.c:5887:56: error: 'PFN_vkGetPhysicalDeviceSciSyncAttributesNV' undeclared (first use in this function); did you mean 'PFN_vkGetPhysicalDeviceFeatures2'?
5887 | table->GetPhysicalDeviceSciSyncAttributesNV = (PFN_vkGetPhysicalDeviceSciSyncAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciSyncAttributesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
vk_enum_to_str.c:5887:99: error: expected ';' before 'gpa'
5887 | table->GetPhysicalDeviceSciSyncAttributesNV = (PFN_vkGetPhysicalDeviceSciSyncAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciSyncAttributesNV");
| ^~~~
| ;
vk_enum_to_str.c: In function 'vk_load_device_commands':
vk_enum_to_str.c:6055:40: error: 'PFN_vkCmdRefreshObjectsKHR' undeclared (first use in this function); did you mean 'PFN_vkCmdResetEvent2KHR'?
6055 | table->CmdRefreshObjectsKHR = (PFN_vkCmdRefreshObjectsKHR) gpa(device, "vkCmdRefreshObjectsKHR");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkCmdResetEvent2KHR
vk_enum_to_str.c:6055:67: error: expected ';' before 'gpa'
6055 | table->CmdRefreshObjectsKHR = (PFN_vkCmdRefreshObjectsKHR) gpa(device, "vkCmdRefreshObjectsKHR");
| ^~~~
| ;
vk_enum_to_str.c:6197:48: error: 'PFN_vkCreateSemaphoreSciSyncPoolNV' undeclared (first use in this function)
6197 | table->CreateSemaphoreSciSyncPoolNV = (PFN_vkCreateSemaphoreSciSyncPoolNV) gpa(device, "vkCreateSemaphoreSciSyncPoolNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6197:83: error: expected ';' before 'gpa'
6197 | table->CreateSemaphoreSciSyncPoolNV = (PFN_vkCreateSemaphoreSciSyncPoolNV) gpa(device, "vkCreateSemaphoreSciSyncPoolNV");
| ^~~~
| ;
vk_enum_to_str.c:6239:49: error: 'PFN_vkDestroySemaphoreSciSyncPoolNV' undeclared (first use in this function)
6239 | table->DestroySemaphoreSciSyncPoolNV = (PFN_vkDestroySemaphoreSciSyncPoolNV) gpa(device, "vkDestroySemaphoreSciSyncPoolNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6239:85: error: expected ';' before 'gpa'
6239 | table->DestroySemaphoreSciSyncPoolNV = (PFN_vkDestroySemaphoreSciSyncPoolNV) gpa(device, "vkDestroySemaphoreSciSyncPoolNV");
| ^~~~
| ;
vk_enum_to_str.c:6269:51: error: 'PFN_vkGetCommandPoolMemoryConsumption' undeclared (first use in this function)
6269 | table->GetCommandPoolMemoryConsumption = (PFN_vkGetCommandPoolMemoryConsumption) gpa(device, "vkGetCommandPoolMemoryConsumption");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6269:89: error: expected ';' before 'gpa'
6269 | table->GetCommandPoolMemoryConsumption = (PFN_vkGetCommandPoolMemoryConsumption) gpa(device, "vkGetCommandPoolMemoryConsumption");
| ^~~~
| ;
vk_enum_to_str.c:6297:32: error: 'PFN_vkGetFaultData' undeclared (first use in this function); did you mean 'PFN_vkGetPrivateData'?
6297 | table->GetFaultData = (PFN_vkGetFaultData) gpa(device, "vkGetFaultData");
| ^~~~~~~~~~~~~~~~~~
| PFN_vkGetPrivateData
vk_enum_to_str.c:6297:51: error: expected ';' before 'gpa'
6297 | table->GetFaultData = (PFN_vkGetFaultData) gpa(device, "vkGetFaultData");
| ^~~~
| ;
vk_enum_to_str.c:6299:42: error: 'PFN_vkGetFenceSciSyncFenceNV' undeclared (first use in this function)
6299 | table->GetFenceSciSyncFenceNV = (PFN_vkGetFenceSciSyncFenceNV) gpa(device, "vkGetFenceSciSyncFenceNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6299:71: error: expected ';' before 'gpa'
6299 | table->GetFenceSciSyncFenceNV = (PFN_vkGetFenceSciSyncFenceNV) gpa(device, "vkGetFenceSciSyncFenceNV");
| ^~~~
| ;
vk_enum_to_str.c:6300:40: error: 'PFN_vkGetFenceSciSyncObjNV' undeclared (first use in this function)
6300 | table->GetFenceSciSyncObjNV = (PFN_vkGetFenceSciSyncObjNV) gpa(device, "vkGetFenceSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6300:67: error: expected ';' before 'gpa'
6300 | table->GetFenceSciSyncObjNV = (PFN_vkGetFenceSciSyncObjNV) gpa(device, "vkGetFenceSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6322:37: error: 'PFN_vkGetMemorySciBufNV' undeclared (first use in this function); did you mean 'PFN_vkGetMemoryFdKHR'?
6322 | table->GetMemorySciBufNV = (PFN_vkGetMemorySciBufNV) gpa(device, "vkGetMemorySciBufNV");
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetMemoryFdKHR
vk_enum_to_str.c:6322:61: error: expected ';' before 'gpa'
6322 | table->GetMemorySciBufNV = (PFN_vkGetMemorySciBufNV) gpa(device, "vkGetMemorySciBufNV");
| ^~~~
| ;
vk_enum_to_str.c:6358:44: error: 'PFN_vkGetSemaphoreSciSyncObjNV' undeclared (first use in this function)
6358 | table->GetSemaphoreSciSyncObjNV = (PFN_vkGetSemaphoreSciSyncObjNV) gpa(device, "vkGetSemaphoreSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6358:75: error: expected ';' before 'gpa'
6358 | table->GetSemaphoreSciSyncObjNV = (PFN_vkGetSemaphoreSciSyncObjNV) gpa(device, "vkGetSemaphoreSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6374:45: error: 'PFN_vkImportFenceSciSyncFenceNV' undeclared (first use in this function)
6374 | table->ImportFenceSciSyncFenceNV = (PFN_vkImportFenceSciSyncFenceNV) gpa(device, "vkImportFenceSciSyncFenceNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6374:77: error: expected ';' before 'gpa'
6374 | table->ImportFenceSciSyncFenceNV = (PFN_vkImportFenceSciSyncFenceNV) gpa(device, "vkImportFenceSciSyncFenceNV");
| ^~~~
| ;
vk_enum_to_str.c:6375:43: error: 'PFN_vkImportFenceSciSyncObjNV' undeclared (first use in this function)
6375 | table->ImportFenceSciSyncObjNV = (PFN_vkImportFenceSciSyncObjNV) gpa(device, "vkImportFenceSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6375:73: error: expected ';' before 'gpa'
6375 | table->ImportFenceSciSyncObjNV = (PFN_vkImportFenceSciSyncObjNV) gpa(device, "vkImportFenceSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6380:47: error: 'PFN_vkImportSemaphoreSciSyncObjNV' undeclared (first use in this function)
6380 | table->ImportSemaphoreSciSyncObjNV = (PFN_vkImportSemaphoreSciSyncObjNV) gpa(device, "vkImportSemaphoreSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6380:81: error: expected ';' before 'gpa'
6380 | table->ImportSemaphoreSciSyncObjNV = (PFN_vkImportSemaphoreSciSyncObjNV) gpa(device, "vkImportSemaphoreSciSyncObjNV");
| ^~~~
| ;
[46/66] Compiling C++ object src/libMangoHud.so.p/overlay.cpp.o
[47/66] Compiling C++ object src/libMangoHud.so.p/battery.cpp.o
[48/66] Compiling C++ object src/libMangoHud.so.p/gamepad.cpp.o
[49/66] Compiling C++ object subprojects/imgui-1.81/libimgui.a.p/imgui_widgets.cpp.o
[50/66] Compiling C++ object subprojects/spdlog-1.8.5/src/libspdlog.a.p/fmt.cpp.o
[51/66] Compiling C++ object subprojects/imgui-1.81/libimgui.a.p/imgui.cpp.o
[52/66] Compiling C++ object subprojects/spdlog-1.8.5/src/libspdlog.a.p/spdlog.cpp.o
ninja: build stopped: subcommand failed.
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/flnlaa6nxjwy25vwcc1yd7x2i9llaapv-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/share/doc/rocm-thunk -DCMAKE_INSTALL_INFODIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/include -DCMAKE_INSTALL_SBINDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/339nnnmi8v37pkiwbgnsvmz4xy5f4z8g-rocm-llvm-binutils-5.4.4/bin/strip -DCMAKE_RANLIB=/nix/store/6xg55acc0rp7x8xnwnnl0wwkgnp8467j-rocm-llvm-clang-wrapper-5.4.4/bin/ranlib -DCMAKE_AR=/nix/store/6xg55acc0rp7x8xnwnnl0wwkgnp8467j-rocm-llvm-clang-wrapper-5.4.4/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/95g5g5c3bny8j9zava05nj3vnhpjj6k2-rocm-thunk-5.4.4 -DCMAKE_INSTALL_BINDIR=bin -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include
-- The C compiler identification is Clang 15.0.0
-- The CXX compiler identification is Clang 15.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/6xg55acc0rp7x8xnwnnl0wwkgnp8467j-rocm-llvm-clang-wrapper-5.4.4/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/6xg55acc0rp7x8xnwnnl0wwkgnp8467j-rocm-llvm-clang-wrapper-5.4.4/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /nix/store/ipbnly829spvb326dc2bg0fkr3w7nq6a-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")
-- Not able to detect OS
-- LIBC:/nix/store/lz4p0gva84v09b35p8yrdw57bmxwm7hk-glibc-2.37-8/lib/libc.so.6
-- NUMA:/nix/store/mi3vniiqn9dl3ndabb10110bb6rq7i3f-numactl-2.0.16/lib/libnuma.so
-- Checking for module 'libdrm'
-- Found libdrm, version 2.4.115
-- Checking for module 'libdrm_amdgpu'
-- Found libdrm_amdgpu, version 2.4.115
CMake Error at CMakeLists.txt:191 (find_library):
Could not find LIBGCC using the following names: libgcc_s.so.1

-- Configuring incomplete, errors occurred!
See also "/build/source/build/CMakeFiles/CMakeOutput.log".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment