https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106465
--- Comment #4 from Martin Uecker <muecker at gwdg dot de> --- This version works with 4.1.2 https://godbolt.org/z/x4v6aTv87 int h(void) { int g(int m, struct { char (*p)[m]; }* b) { return sizeof *b->p; } return g(5, 0); }