diff options
Diffstat (limited to 'lib/asan/lit_tests/TestCases/use-after-scope.cc')
-rw-r--r-- | lib/asan/lit_tests/TestCases/use-after-scope.cc | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/asan/lit_tests/TestCases/use-after-scope.cc b/lib/asan/lit_tests/TestCases/use-after-scope.cc deleted file mode 100644 index c46c9594c314..000000000000 --- a/lib/asan/lit_tests/TestCases/use-after-scope.cc +++ /dev/null @@ -1,16 +0,0 @@ -// RUN: %clangxx_asan -O0 -fsanitize=use-after-scope %s -o %t && \ -// RUN: not %t 2>&1 | FileCheck %s -// RUN: ASAN_OPTIONS="detect_stack_use_after_return=1" not %t 2>&1 | FileCheck %s - -int main() { - int *p = 0; - { - int x = 0; - p = &x; - } - return *p; // BOOM - // CHECK: ERROR: AddressSanitizer: stack-use-after-scope - // CHECK: #0 0x{{.*}} in main {{.*}}use-after-scope.cc:[[@LINE-2]] - // CHECK: Address 0x{{.*}} is located in stack of thread T{{.*}} at offset [[OFFSET:[^ ]+]] in frame - // {{\[}}[[OFFSET]], {{[0-9]+}}) 'x' -} |