// RUN: %clangxx %s -g -fexceptions %extra-clang-opts -o %t | |
// RUN: %Test_jit_debuginfo %s %t | |
// DEBUGGER: set verbose on | |
// DEBUGGER: b __jit_debug_register_code | |
// DEBUGGER: run | |
// DEBUGGER: info sources | |
// CHECK: test_info_sources.cpp | |
// DEBUGGER: c | |
static int function_with_a_segfault() { | |
int* bla = 0; | |
*bla = 5; | |
return 0; | |
} | |
static int some_function() { | |
return function_with_a_segfault(); | |
} | |
static int foo() { | |
return some_function(); | |
} | |
static int bar() { | |
return foo(); | |
} | |
int main() { | |
return bar(); | |
} |