The vulkan backend crashes for me on Ubuntu with an amd 7840u integrated GPU, while working ok with an RTX3090.
I've debugged the issue and found the broken commit to be 3225008973579cc6a784890c237e1bfc9de41819.
Specifically, if I comment out the lines
GGML_LOG_DEBUG("ggml_vulkan: %d = %s (%s) | uma: %d | fp16: %d | warp size: %d\n", idx, device_name.c_str(), driver_props.driverName, uma, fp16, subgroup_size);
everything works fine. Suspect some zero-pointer deref in the logging but I haven't investigated further.
This commit breaks all version afterwards.
Name and Version
version: 4090 (32250089)
as mentioned this specific commits breaks everything afterwards
What operating system are you seeing the problem on?
What happened?
The vulkan backend crashes for me on Ubuntu with an amd 7840u integrated GPU, while working ok with an RTX3090. I've debugged the issue and found the broken commit to be 3225008973579cc6a784890c237e1bfc9de41819. Specifically, if I comment out the lines
GGML_LOG_DEBUG("ggml_vulkan: %d = %s (%s) | uma: %d | fp16: %d | warp size: %d\n", idx, device_name.c_str(), driver_props.driverName, uma, fp16, subgroup_size);
everything works fine. Suspect some zero-pointer deref in the logging but I haven't investigated further. This commit breaks all version afterwards.Name and Version
version: 4090 (32250089)
as mentioned this specific commits breaks everything afterwards
What operating system are you seeing the problem on?
Linux
Relevant log output
No response