brintos

brintos / llvm-project-archived public Read only

0
0
Text · 768 B · 872b5a7 Raw
23 lines · plain
1# UNSUPPORTED: system-windows2 3# RUN: %clang_host -g -O0 %S/Inputs/ubsan_add_overflow.c -o %t.out \4# RUN:  -fsanitize=signed-integer-overflow -fsanitize-trap=signed-integer-overflow5 6# RUN: %lldb -b -s %s %t.out | FileCheck %s7 8run9# CHECK: thread #{{.*}} stop reason = Undefined Behavior Sanitizer: signed integer addition overflow in '2147483647 + 1'10# CHECK-NEXT: frame #1: {{.*}}`main at ubsan_add_overflow.c11 12bt13# CHECK: frame #0: {{.*}}`__clang_trap_msg$Undefined Behavior Sanitizer$signed integer addition overflow in '2147483647 + 1'{{.*}}14# CHECK: frame #1: {{.*}}`main at ubsan_add_overflow.c15 16frame info17# CHECK: frame #{{.*}}`main at ubsan_add_overflow.c18 19frame recognizer info 020# CHECK: frame 0 is recognized by Verbose Trap StackFrame Recognizer21 22quit23