This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/17410] New: selects general template instead of valid specialization with nested template
- From: "cppljevans at cox-internet dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Sep 2004 21:13:54 -0000
- Subject: [Bug c++/17410] New: selects general template instead of valid specialization with nested template
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
The specialization:
template
< typename Referent
, template<typename>class OwnershipTmpl
>
class
cycle_basis_mgr
< OwnershipTmpl<Referent*>
>
{...};
is not selected when OwnershipTmpl is a nested template even
though the non-deduced context is resolved by the nester_of
specialization, as demonstrated by the successful icc compile.
Will supply a file with all information requested by:
http://gcc.gnu.org/bugs.html
--
Summary: selects general template instead of valid specialization
with nested template
Product: gcc
Version: 3.4.1
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: cppljevans at cox-internet dot com
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: ./configure --prefix=/usr/local/gcc-3.4.1 --enable-
languages=c++
GCC host triplet: Linux null.localdomain.fake 2.4.18-bf2.4 #1 Son Apr 14
09:53:28
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17410