[OptTable] Fix typo VALUE => VALUES (NFCI) (#121523)
[llvm-project.git] / compiler-rt / test / asan / TestCases / pass-struct-byval.cpp
blobba49eccf41cab57719db656e27fb512e72505c56
1 // RUN: %clangxx_asan -O0 %s -o %t
2 // RUN: not %run %t 2>&1 | FileCheck %s
4 struct A {
5 int a[8];
6 };
8 int bar(A *a) {
9 int *volatile ptr = &a->a[0];
10 return *(ptr - 1);
13 void foo(A a) {
14 bar(&a);
17 int main() {
18 foo(A());
21 // CHECK: ERROR: AddressSanitizer: stack-buffer-underflow
22 // CHECK: READ of size 4 at
23 // CHECK: is located in stack of thread