modernc.org/cc@v1.0.1/testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/memtst.c (about)

     1  #ifdef STACK_SIZE
     2  #define SIZE STACK_SIZE / 8
     3  #else
     4  #define SIZE 65536
     5  #endif
     6  
     7  memtst (int *p, int a)
     8  {
     9    do
    10      {
    11        if (p[a] == 1)
    12  	break;
    13      }
    14    while (--a);
    15  }
    16  
    17  main ()
    18  {
    19    int a[SIZE];
    20    int i;
    21    bzero (a, SIZE * 4);
    22    for (i = 0;  i < 100;  i++)
    23      {
    24        memtst (a, SIZE);
    25      }
    26  }