https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103852
Patrick Palka <ppalka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ppalka at gcc dot gnu.org See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=92060 --- Comment #2 from Patrick Palka <ppalka at gcc dot gnu.org> --- This happens because GCC implements the proposed resolution of CWG1286, which makes simple alias templates such as Set equivalent to the underlying class template. So the CTAD is not alias CTAD but ordinary CTAD.