/* { dg-do compile } *//* { dg-options "-std=gnu99" } *//* { dg-require-effective-target alloca } *//* This used to crash as we did not preserve the correct type for __SIZE_TYPE__. See PR22439. */charfoo(__SIZE_TYPE__ n){char c[1][n];return c[0][0];}