[LLVMdev] [PATCH] ubsan: add 'UndefinedBehaviorSanitizer' to messages (original) (raw)

Ben Boeckel mathstuf at gmail.com
Mon Oct 6 11:33:35 PDT 2014


This allows detection of them to be much more accurate since 'runtime error:' and 'note:' are fairly generic.

Signed-off-by: Ben Boeckel <ben.boeckel at kitware.com>

lib/ubsan/ubsan_diag.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/ubsan/ubsan_diag.cc b/lib/ubsan/ubsan_diag.cc index fa23521..ba4d9b8 100644 --- a/lib/ubsan/ubsan_diag.cc +++ b/lib/ubsan/ubsan_diag.cc @@ -313,12 +313,12 @@ Diag::~Diag() { switch (Level) { case DL_Error: - Printf("%s runtime error: %s%s", + Printf("%s UndefinedBehaviorSanitizer runtime error: %s%s", Decor.Warning(), Decor.EndWarning(), Decor.Bold()); break; case DL_Note: - Printf("%s note: %s", Decor.Note(), Decor.EndNote()); + Printf("%s UndefinedBehaviorSanitizer note: %s", Decor.Note(), Decor.EndNote()); break; }

2.1.0



More information about the llvm-dev mailing list