blob: 3480242760f0fe0d56f9b83758b555322fa44fb3 [file] [log] [blame]
/* PR c/68657 */
/* { dg-options "-mno-avx512f -Werror=psabi" } */
typedef int V __attribute__((vector_size (64)));
void foo (V x, V *y) { /* { dg-error "AVX512F vector argument without AVX512F enabled" } */
/* { dg-message "the ABI for passing parameters with 64-byte alignment has changed" "" { target *-*-* } .-1 } */
*y = x;
}
V bar (V *x) { /* { dg-error "AVX512F vector return without AVX512F enabled" } */
return *x;
}
/* { dg-message "some warnings being treated as errors" "" { target *-*-* } 0 } */