710ee21854
PR 66714 gcc/ * tree-cfg.c (struct replace_decls_d): New struct. (replace_block_vars_by_duplicates_1): New function. (replace_block_vars_by_duplicates): Use it to replace the decls in the value exprs by duplicates. libgomp/ * testsuite/libgomp.c/pr66714.c: New test. From-SVN: r226160
18 lines
356 B
C
18 lines
356 B
C
/* { dg-do "compile" } */
|
|
/* { dg-additional-options "--param ggc-min-expand=0" } */
|
|
/* { dg-additional-options "--param ggc-min-heapsize=0" } */
|
|
/* { dg-additional-options "-g" } */
|
|
|
|
/* Minimized from on target-2.c. */
|
|
|
|
void
|
|
fn3 (int x)
|
|
{
|
|
double b[3 * x];
|
|
int i;
|
|
#pragma omp target
|
|
#pragma omp parallel for
|
|
for (i = 0; i < x; i++)
|
|
b[i] += 1;
|
|
}
|