1 2 3 4 5 6 7 8 9
/* PR target/37878 */ double y, z; void foo (long x) { y = *(double *) ((long *) (x - 1) + 1); z = *(double *) ((long *) (x - 1) + 1); }