https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108951
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- Ugh, except that we don't have _Tp in __valarray_release_memory either! So we could only make that work for targets where aligned delete uses free, so that __valarray_release_memory could use a mismatched unaligned delete. I think instead __valarray_release_memory should be a function template.
