#include #include #include #include #include namespace kstd::os { auto panic(std::string_view message, std::source_location location) { auto full_message = std::format("OS Panic Handler called '{}' at {}:{}", message, location.file_name(), location.line()); throw std::runtime_error{full_message}; } } // namespace kstd::os