/* PR target/82112 */ /* { dg-do compile } */ /* { dg-options "-maltivec -std=gnu90" } */ /* { dg-require-effective-target powerpc_altivec } */ #include struct __attribute__((aligned (16))) S { unsigned char c[64]; } bar (void); vector unsigned char v; void foo (void) { vec_ld (0, bar ().c); /* { dg-error "invalid parameter combination for AltiVec intrinsic" } */ vec_st (v, 0, bar ().c); /* { dg-error "invalid parameter combination for AltiVec intrinsic" } */ }