#include extern int __VERIFIER_nondet_int(void); void * cmemset(void *dst, int c, size_t n) { if (n != 0) { unsigned char *d = dst; do *d++ = (unsigned char)c; while (--n != 0); } return (dst); } int main() { int length = __VERIFIER_nondet_int(); int n = __VERIFIER_nondet_int(); int c = __VERIFIER_nondet_int(); if (length < 1) { length = 1; } if (n < 1) { n = 1; } char* nondetArea = (char*) alloca(n * sizeof(char)); cmemset(nondetArea, c, n); return 0; }