#include extern int __VERIFIER_nondet_int(void); int test_fun(int a[], int N) { int i; int res = 0; for (i = 0; i < N; i++) { while (a[i] > 0) { a[i]--; res++; } } return res; } int main() { int array_size = __VERIFIER_nondet_int(); if (array_size < 1) { array_size = 1; } int* numbers = (int*) alloca(array_size * sizeof(int)); test_fun(numbers, array_size); }