https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108788

Patrick Palka <ppalka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu.org,
                   |                            |ppalka at gcc dot gnu.org

--- Comment #2 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Partially fixed by r12-3643-g18b57c1d4a8777.  Reduced version of what we still
reject:

template <typename T>
struct templ_base { };

template <typename T>
int get_templ_base(T&& v)
{
    return v.templ_base::a; // fails in all gcc versions
}

<stdin>: In function ‘int get_templ_base(T&&)’:
<stdin>:7:14: error: ‘template<class T> struct templ_base’ used without
template arguments

Reply via email to