#include "serif/utils/misc/finite.hpp" #include "serif/utils/error/codes.hpp" #include namespace { class test_exception : public std::runtime_error { public: test_exception(const std::string& message) : std::runtime_error(message) {} }; } int main() { double a = std::numeric_limits::infinity(); serif::utils::misc::validate_finite(a); }