This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/13809] Template conversion operator reports ambiguity where none exists
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Jan 2004 08:45:48 -0000
- Subject: [Bug c++/13809] Template conversion operator reports ambiguity where none exists
- References: <20040122054858.13809.gianni@mariani.ws>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-01-22 08:45 -------
Actually I did that on accident but the standard says it is only three (23.3):
namespace std { template <class Key, class Compare = less<Key>, class Allocator =
allocator<Key> > class set; ...
So it does not matter if I did or did not. The problem is still the same any ways. Also sometimes if
this is rejected and it should be reject GCC can also produce the wrong error message.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |diagnostic
Last reconfirmed|0000-00-00 00:00:00 |2004-01-22 08:45:46
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13809