diff options
Diffstat (limited to 'core/utils.c')
-rw-r--r-- | core/utils.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/utils.c b/core/utils.c index 4bb89df..d21881e 100644 --- a/core/utils.c +++ b/core/utils.c @@ -27,6 +27,13 @@ unsigned long __stack_chk_guard = 0xdeadf00dbaad300dULL; void __noreturn assert_fail(const char *msg) { + /** + * @fwts-label FailedAssert + * @fwts-advice OPAL hit an assert(). During normal usage (even + * testing) we should never hit an assert. There are other code + * paths for controlled shutdown/panic in the event of catastrophic + * errors. + */ prlog(PR_EMERG, "Assert fail: %s\n", msg); _abort(msg); } |