diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile/20020330-1.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/20020330-1.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/20020330-1.c b/gcc/testsuite/gcc.c-torture/compile/20020330-1.c deleted file mode 100644 index cac7099127f..00000000000 --- a/gcc/testsuite/gcc.c-torture/compile/20020330-1.c +++ /dev/null @@ -1,27 +0,0 @@ -/* PR 5446 */ -/* This testcase is similar to gcc.c-torture/compile/20011219-1.c except - with parts of it omitted, causing an ICE with -O3 on IA-64. */ - -void * baz (unsigned long); -static inline double ** -bar (long w, long x, long y, long z) -{ - long i, a = x - w + 1, b = z - y + 1; - double **m = (double **) baz (sizeof (double *) * (a + 1)); - - m += 1; - m -= w; - m[w] = (double *) baz (sizeof (double) * (a * b + 1)); - for (i = w + 1; i <= x; i++) - m[i] = m[i - 1] + b; - return m; -} - -void -foo (double w[], int x, double y[], double z[]) -{ - int i; - double **a; - - a = bar (1, 50, 1, 50); -} |