Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: decaluwe.t at gmail dot com
Created attachment 31180
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31180&action=edit
Preprocessor output
The followi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59044
--- Comment #2 from Tom De Caluwé ---
As far as I can verify partial specializations are only allowed at namespace
scope so you're right. However gcc never used to complain about such
constructs.
In any case, an internal compiler error is never d
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59044
--- Comment #4 from Tom De Caluwé ---
However the following code seems to be valid but results in the same ICE:
/* bug.cpp --- */
namespace N {
template
class C {
private:
template
struct Implem
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: decaluwe.t at gmail dot com
Created attachment 31183
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31183&action=edit
The preprocessed code
T
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59044
--- Comment #6 from Tom De Caluwé ---
I reported a related bug with valid code which does not trigger this ICE (see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59052).
Also LLVM bug 16519 (http://llvm.org/bugs/show_bug.cgi?id=16519) might be
rela
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59364
Tom De Caluwé changed:
What|Removed |Added
CC||decaluwe.t at gmail dot com
--- Comment