for (i=0; i<N; i++)
 for (j=0; j<i*i; j++) // nonaffine boundary i*i
  task0( );
Listing 16: Example C-code of nonaffine iterator boundary.