------- Additional Comments From adah at netstd dot com  2005-08-12 03:00 
-------
(In reply to comment #84)
> Subject: Re:  can't compile self defined void distance(std::vector<T>, 
std::vector<T>)
> On Aug 11, 2005, at 10:32 PM, adah at netstd dot com wrote:
> > What I have not is that a PRoblem resulting from an deficiency of the 
> > C++
> > Standard is not considered a PRoblem.  It is clear that many C++ gurus 
> > do think
> > it a deficiency of the C++ Standard.
> Yes but you said using GCC bugzilla for deficiencies in C++.  GCC 
> bugzilla is not
> for that but only for GCC deficiencies so if the C++ standard says one 
> thing and
> you disagree with it, GCC bugzilla is not correct place to raise the 
> issue, even
> if many "C++ gurus" says this is a bug in GCC, you should get a 
> clarification
> from the standards committee which is not hard as DR reports are open 
> to anyone
> and not limited to committee members.
> -- Pinski

Arguing for the principles is difficult, if the one point we disagree is not 
explicitly listed officially somewhere (I am not convinced unless I see a 
statement like that GCC wants to be a bug-for-bug translator of the C++ 
Standard).  So I am not to argue with you. :-)

Please understand that my reason to post comments here was not because this was 
a C++ problem, but because I hoped the behaviour of GCC in this aspect could be 
better.  And I want to say that IMO it was a little premature to mark this bug 
as `REJECT-INVALID': `SUSPEND' is much better (I admit the state change 
irritated me a little, and my bitter quarrel with Gaby somehow began there).  
When the WG21 has decided this *is* a bug of the Standard, you will then reopen 
the bug again?  I simply do not think it a good idea to stick to every exact 
word of the Standard (it will change after all).  Admittedly it is only my 
personal opinion.

Even if you cannot agree with a word of all stated above, I suppose I am still 
allowed to request to improve the error message so that a user can recognize 
*WHAT* is going wrong and *WHERE*.

Yongwei


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15910

Reply via email to