Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.dg/vla-1.c @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 84e7813d76e9 |
children |
line wrap: on
line source
/* { dg-do compile } */ /* { dg-options "-g -O3 -fdump-tree-optimized -fvar-tracking-assignments -fno-selective-scheduling -fno-selective-scheduling2" } */ int __attribute__((noinline)) f1 (int i) { char a[i + 1]; char b[i + 2]; b[1] = 3; a[0] = 5; return a[0] + b[1]; } int main () { volatile int j; int x = 5; j = f1 (x); return 0; } /* One debug source bind is generated for the parameter, and one to describe the sizes of a and b. */ /* { dg-final { scan-tree-dump-times " s=> i" 2 "optimized" } } */