Add missing zstd.h to coregrind Makefile.am noinst_HEADERS
[valgrind.git] / memcheck / tests / solaris / lsframe1.c
blob71fc9d8b48884a46ff9db7b61071265d304dfc98
1 /* Demonstrate Memcheck correctly handling a 64M array on the stack.
2 Requires --max-stackframe=67108884 or above. And since it
3 generates a very large stack, --main-stacksize=67200000
4 (approximately) is also required. */
6 #include <stdio.h>
8 #define N_MBYTES 64
9 #define N_INTS ((N_MBYTES * 1048576) / sizeof(int))
11 int main(void)
13 int i, sum;
14 int arr[N_INTS];
15 printf("lsframe1: start\n");
16 for (i = 0; i < N_INTS; i++)
17 arr[i] = i;
18 sum = 0;
19 for (i = 0; i < N_INTS; i++)
20 sum += arr[i];
21 printf("lsframe1: done, result is %d\n", sum);
22 return 0;