(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr69174.c
       1  /* { dg-do compile } */
       2  
       3  typedef int pixval;
       4  typedef struct { pixval r, g, b; } xel;
       5  int convertRow_sample, convertRaster_col;
       6  short *convertRow_samplebuf;
       7  xel *convertRow_xelrow;
       8  short convertRow_spp;
       9  void fn1() {
      10      int *alpharow;
      11      for (; convertRaster_col;
      12  	 ++convertRaster_col, convertRow_sample += convertRow_spp) {
      13  	convertRow_xelrow[convertRaster_col].r =
      14  	    convertRow_xelrow[convertRaster_col].g =
      15  	    convertRow_xelrow[convertRaster_col].b =
      16  	    convertRow_samplebuf[convertRow_sample];
      17  	alpharow[convertRaster_col] = convertRow_samplebuf[convertRow_sample + 3];
      18      }
      19  }