1 // { dg-do compile { target c++20 } }
3 // PR libstdc++/115522 std::to_array no longer works for struct which is
4 // trivial but not default constructible
18 auto arr1
= std::to_array(arr
);
19 auto arr2
= std::to_array(std::move(arr
));
23 test_deleted_assignment()
27 void operator=(const S
&) = delete;
31 auto a1
= std::to_array(arr
);
32 auto a2
= std::to_array(std::move(arr
));