1 // RUN: %clangxx_asan -O1 %s -o %t && not %run %t 2>&1 | FileCheck %s 2 3 int *p; 4 bool b = true; 5 main()6int main() { 7 if (b) { 8 int x[5]; 9 p = x+1; 10 } 11 return *p; // BOOM 12 // CHECK: ERROR: AddressSanitizer: stack-use-after-scope 13 // CHECK: #0 0x{{.*}} in main {{.*}}.cpp:[[@LINE-2]] 14 } 15