2 // { dg-do compile { target c++17 } }
8 auto [h, i] ( a, a ); // { dg-error "invalid initializer for structured binding declaration" }
9 auto [j, k] { a, a }; // { dg-error "invalid initializer for structured binding declaration" }
10 auto [l, m] = { a }; // { dg-error "deducing from brace-enclosed initializer list requires" }
11 auto [n, o] {}; // { dg-error "invalid initializer for structured binding declaration" }
12 auto [p, q] (); // { dg-error "invalid initializer for structured binding declaration" }
13 auto [r, s] = {}; // { dg-error "deducing from brace-enclosed initializer list requires" }
14 auto [t, u] = { a, a }; // { dg-error "deducing from brace-enclosed initializer list requires" }