Move ASan lit-tests under test/asan
[blocksruntime.git] / test / asan / TestCases / print-stack-trace.cc
blob923fa6580e5283b764bfdf6fa2c609b225b81d99
1 // RUN: %clangxx_asan -O0 %s -o %t && %t 2>&1 | FileCheck %s
2 // RUN: %clangxx_asan -O3 %s -o %t && %t 2>&1 | FileCheck %s
4 #include <sanitizer/asan_interface.h>
6 void FooBarBaz() {
7 __sanitizer_print_stack_trace();
10 int main() {
11 FooBarBaz();
12 return 0;
14 // CHECK: {{ #0 0x.* in __sanitizer_print_stack_trace}}
15 // CHECK: {{ #1 0x.* in FooBarBaz\(\) .*print-stack-trace.cc:7}}
16 // CHECK: {{ #2 0x.* in main .*print-stack-trace.cc:11}}