https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101509
--- Comment #1 from Gareth Lloyd <gar...@ignition-web.co.uk> --- This was originally discovered where `S` was `std::vector` and was constructed with an initializer_list
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101509
--- Comment #1 from Gareth Lloyd <gar...@ignition-web.co.uk> --- This was originally discovered where `S` was `std::vector` and was constructed with an initializer_list