From cab53e12b7309a28e174e07540c7b0b76780f34d Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sun, 24 Mar 2024 13:53:09 +0000 Subject: [PATCH] Add assert message to tell me people to report the bug --- src/error.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/error.cpp b/src/error.cpp index 2458061c2..e16909839 100644 --- a/src/error.cpp +++ b/src/error.cpp @@ -28,7 +28,7 @@ gb_global ErrorCollector global_error_collector; gb_internal void push_error_value(TokenPos const &pos, ErrorValueKind kind = ErrorValue_Error) { - GB_ASSERT(global_error_collector.curr_error_value_set.load() == false); + GB_ASSERT_MSG(global_error_collector.curr_error_value_set.load() == false, "Possible race condition in error handling system, please report this with an issue"); ErrorValue ev = {kind, pos}; ev.msgs.allocator = heap_allocator(); @@ -53,7 +53,7 @@ gb_internal void try_pop_error_value(void) { } gb_internal ErrorValue *get_error_value(void) { - GB_ASSERT(global_error_collector.curr_error_value_set.load() == true); + GB_ASSERT_MSG(global_error_collector.curr_error_value_set.load() == true, "Possible race condition in error handling system, please report this with an issue"); return &global_error_collector.curr_error_value; }