Re: [PATCH] vec.h: Fix GCC build with -std=gnu++20 [PR98059]

2020-12-02 Thread Richard Biener via Gcc-patches
On Wed, Dec 2, 2020 at 3:08 PM Jakub Jelinek via Gcc-patches wrote: > > Hi! > > Apparently vec.h doesn't build with -std=c++20/gnu++20, since the > DR2237 r11-532 change. > template > class auto_delete_vec > { > private: > auto_vec_delete (const auto_delete_vec &) = delete; > }; > which vec.h u

[PATCH] vec.h: Fix GCC build with -std=gnu++20 [PR98059]

2020-12-02 Thread Jakub Jelinek via Gcc-patches
Hi! Apparently vec.h doesn't build with -std=c++20/gnu++20, since the DR2237 r11-532 change. template class auto_delete_vec { private: auto_vec_delete (const auto_delete_vec &) = delete; }; which vec.h uses is invalid C++20, one needs to use auto_vec_delete (const auto_delete_vec &) = delete;