1 /* { dg-do compile } */
3 typedef struct filter_buffer filter_buffer_t;
8 typedef struct sbuf_header sbuf_header_t;
13 const_f (filter_buffer_t *buf)
18 for (i = 0; i < 10; i++)
19 ((float*) (&((sbuf_header_t *) (__PTRDIFF_TYPE__)((buf) == (filter_buffer_t *)&(buf)->buf[0]))->buf[0]))[i] = val;
22 /* { dg-final { cleanup-tree-dump "vect" } } */