modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr33146.c (about) 1 typedef struct 2 { 3 int end; 4 int term; 5 } 6 jpc_enc_pass_t; 7 void foo(int numpasses, jpc_enc_pass_t *p) 8 { 9 jpc_enc_pass_t *pass; 10 jpc_enc_pass_t *termpass; 11 for (pass = p; pass != termpass; ++pass) 12 if (!pass->term) 13 { 14 termpass = pass; 15 while (termpass - pass < numpasses && !termpass->term) 16 ++termpass; 17 pass->end = termpass->end; 18 } 19 }