https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63809
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63809
--- Comment #4 from Andrew Pinski ---
Reduced testcase:
template
struct binary_traits{};
template <>
template
struct binary_traits
{
typedef int result_type;
};
- CUT
This is rejected since GCC 8 with:
:6:8: error: too many
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63809
Mikhail Maltsev miyuki at gcc dot gnu.org changed:
What|Removed |Added
CC||miyuki at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63809
--- Comment #2 from Ivan Sorokin vanyacpp at gmail dot com ---
(In reply to Marc Glisse from comment #0)
g++ fails to warn about the extra parameter list. clang does warn, see
PR63750.
Why is it a warning? Isn't this code incorrect? I can not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63809
Marc Glisse glisse at gcc dot gnu.org changed:
What|Removed |Added
CC||vanyacpp at gmail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63809
Ville Voutilainen ville.voutilainen at gmail dot com changed:
What|Removed |Added
Status|UNCONFIRMED