...
Depending on the severity, error detection look like the following:
Code Block |
---|
language | cpp |
---|
theme | Emacs |
---|
title | division-by-zero.c |
---|
|
int main() {
int test = 5;
int zero = 0;
return test/zero;
} |
Code Block |
---|
language | bash |
---|
theme | Emacs |
---|
title | UndefinedBehavior: division by zero |
---|
|
test.c:4:13: runtime error: division by zero
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior test.c:4:13 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==120==ERROR: UndefinedBehaviorSanitizer: FPE on unknown address 0x00000042370f (pc 0x00000042370f bp 0x7fff8e7e9860 sp 0x7fff8e7e9850 T120)
#0 0x42370f in main (/mnt/c/Users/Pascal/netdef/a.out+0x42370f)
#1 0x7f941dd3c0b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2)
#2 0x40330d in _start (/mnt/c/Users/Pascal/netdef/a.out+0x40330d)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: FPE (/mnt/c/Users/Pascal/netdef/a.out+0x42370f) in main
==120==ABORTING |
...