If you compile a project with -Wpedantic and -Werror you get this problem.
[build] /home/juan/projects/layers/layers/vk_mem_alloc.h:14549:69: error: ISO C++11 requires at least one argument for the "..." in a variadic macro [-Werror]
[build] 14549 | VMA_DEBUG_LOG(" Allocated as DedicatedMemory");
[build] | ^
[build] /home/juan/projects/layers/layers/vk_mem_alloc.h:14590:65: error: ISO C++11 requires at least one argument for the "..." in a variadic macro [-Werror]
[build] 14590 | VMA_DEBUG_LOG(" Allocated as DedicatedMemory");
[build] | ^
[build] /home/juan/projects/layers/layers/vk_mem_alloc.h:14595:52: error: ISO C++11 requires at least one argument for the "..." in a variadic macro [-Werror]
[build] 14595 | VMA_DEBUG_LOG(" vkAllocateMemory FAILED");
[build] | ^
[build] /home/juan/projects/layers/layers/vk_mem_alloc.h:14763:52: error: ISO C++11 requires at least one argument for the "..." in a variadic macro [-Werror]
[build] 14763 | VMA_DEBUG_LOG(" vkAllocateMemory FAILED");
If you compile a project with
-Wpedanticand-Werroryou get this problem.