2 // { dg-do run { target c++23 } }
4 extern "C" void abort ();
9 static int &operator[] () { return a[0]; }
10 static int &operator[] (int x) { return a[x]; }
11 static int &operator[] (int x, long y) { return a[x + y * 8]; }
20 for (int i = 0; i < 64; i++)
22 if (s[] != 64 || s[3] != 61 || s[4, 5] != 20)
27 if (s.a[0] != 65 || s.a[42] != 23 || s.a[19] != 46)