https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116005
--- Comment #2 from Julien Bernard <raplonu.jb at gmail dot com> --- Which version of clang did you use ? cppreference.com indicate that "class template argument deduction for alias templates" support started with clang 19 which seems to be not released yet. gcc introducted it with version 10.