1 /* { dg-do compile } */ 2 /* { dg-skip-if "" { *-*-* } { "-flto" } { "" } } */ 3 /* { dg-additional-options "-mno-sse" { target x86_64-*-* i?86-*-* } } */ 4 5 typedef int c __attribute__ ((__vector_size__ (16))); 6 7 __attribute__((always_inline)) void d (void); /* { dg-warning "" } { dg-error 7 "inlining failed" } */ 8 void f(c x); 9 e(c * b)10inline void e (c *b) { 11 f (*b); 12 } 13 a()14void a () 15 { 16 struct 17 { 18 c g[4]; 19 } h; 20 d (); 21 e (h.g); 22 } 23 24