This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Internal error, RHv6.0 i386 gcc v2.95.2
- To: cnygard at bellatlantic dot net
- Subject: Re: Internal error, RHv6.0 i386 gcc v2.95.2
- From: "Martin v. Loewis" <martin at loewis dot home dot cs dot tu-berlin dot de>
- Date: Sun, 5 Mar 2000 12:09:11 +0100
- CC: gcc-bugs at gcc dot gnu dot org
- References: <3858DD98.597E07A8@bellatlantic.net>
> Having troubles compiling the smart ptr library from KSVH software
> (Kevin S. Van Horn). See attached preprocessor output.
Thanks for your bug report. The mainline compiler (2.96 20000302
(experimental)) says
smart_ptr.hxx:386: specializing `class
smart_ptr.hxx:386: ksvh::smart_ptr_aux::inv_rcnt_ptr<cow, const_prop,
smart_ptr.hxx:386: nullok, T>' in different namespace
smart_ptr.hxx:187: from definition of `template <bool cow, bool
smart_ptr.hxx:187: const_prop, bool nullok, class T> class
smart_ptr.hxx:187: ksvh::smart_ptr_aux::inv_rcnt_ptr'
smart_ptr.hxx:386: partial specialization
smart_ptr.hxx:386: `ksvh::smart_ptr_aux::inv_rcnt_ptr<cow, const_prop,
smart_ptr.hxx:386: nullok, T>' does not specialize any template
smart_ptr.hxx:386: arguments
smart_ptr.hxx:386: partial specialization
smart_ptr.hxx:386: `ksvh::smart_ptr_aux::inv_rcnt_ptr<cow, const_prop,
smart_ptr.hxx:386: nullok, T>' declared `friend'
so it appears that the bug has been fixed.
Regards,
Martin