blob: 9d96944399ab05549b1e7b7c7753efe05a413403 [file] [log] [blame]
// { dg-do compile { target c++20 } }
#include <compare>
int main()
{
{ true <=> 1; } // { dg-error "bool" }
{ int a[2]; a <=> a; } // { dg-error "2" }
{ -1 <=> 1U; } // { dg-error "narrowing" }
{ enum A { a }; enum B { b }; a <=> b; } // { dg-error "A" }
}