// { dg-do compile { target c++20 } }
#include <compare>
#define vector __attribute__((vector_size(4*sizeof(int)) ))
int main()
{
  vector int a, b;
  a <=> b;		     // { dg-message "three-way comparison of vector" }
}
// { dg-do compile { target c++20 } }
#include <compare>
#define vector __attribute__((vector_size(4*sizeof(int)) ))
int main()
{
  vector int a, b;
  a <=> b;		     // { dg-message "three-way comparison of vector" }
}