https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112536

--- Comment #4 from Sam James <sjames at gcc dot gnu.org> ---
Reduced:
```
typedef struct {
  int green, blue;
} rgb;

struct {
  rgb offset;
} xf86SetWeight_scrp;

rgb xf86SetWeight_mask;

int ffs(int color);

void xf86SetWeight() {
  xf86SetWeight_scrp.offset.green = ffs(xf86SetWeight_mask.green) - 1;
  xf86SetWeight_scrp.offset.blue = ffs(xf86SetWeight_mask.blue) - 1;
}
```

Reply via email to