This commit is contained in:
Victor Zverovich
2024-09-08 15:43:11 -07:00
parent 02c5d637c5
commit 967e2d177d
3 changed files with 14 additions and 17 deletions
+3 -5
View File
@@ -33,11 +33,9 @@ namespace detail {
FMT_FUNC void assert_fail(const char* file, int line, const char* message) {
// Use unchecked std::fprintf to avoid triggering another assertion when
// writing to stderr fails
std::fprintf(stderr, "%s:%d: assertion failed: %s", file, line, message);
// Chosen instead of std::abort to satisfy Clang in CUDA mode during device
// code pass.
std::terminate();
// writing to stderr fails.
fprintf(stderr, "%s:%d: assertion failed: %s", file, line, message);
abort();
}
FMT_FUNC void format_error_code(detail::buffer<char>& out, int error_code,