croak() expects printf-style format strings. Calling croak(e.what()) directly causes compilations to fail with -Werror=format-security
croak() expects printf-style format strings. Calling croak(e.what()) directly causes compilations to fail with -Werror=format-security