diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/torture/pr84417.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr84417.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/torture/pr84417.c b/gcc/testsuite/gcc.dg/torture/pr84417.c new file mode 100644 index 00000000000..9c2b023254b --- /dev/null +++ b/gcc/testsuite/gcc.dg/torture/pr84417.c @@ -0,0 +1,9 @@ +/* { dg-do compile } */ +/* { dg-require-effective-target int32plus } */ + +void fn1() +{ + __attribute__((__vector_size__(sizeof(double)))) double x; + double *a = (double *)&x; + *a + *(a + 8446744073709551615LL); +} |