------- Additional Comments From adah at netstd dot com  2005-08-12 02:10 
-------
(In reply to comment #79)
> Subject: Re:  can't compile self defined void distance(std::vector<T>, 
std::vector<T>)
> "adah at netstd dot com" <[EMAIL PROTECTED]> writes:
>  
> | > Furthermore, and more importantly, GCC bugzilla is the not the place
> | > to record UNEXPECTED or PROBLEM with the C++ standard.
> | 
> | Is it a guideline of GCC Bugzilla that a PRoblem owing to the C++ Standard 
is 
> | never considered a PRoblem at all? 
>                       
> Ahem.  Can you read?

Show an official page.

> | If it is, please show me where I can read it.
> I'm very willing to do so if you provide evidence that you can read.

The only thing I can say is that you are an absolutely incurably rude person.

> | should be output.  If this function is in some namespace and the original 
> | function call is not qualified, then an additional warning on argument-
> | dependent lookup should be emitted.
> | 
> | Simple rules.  I do not think it is magic.
> Surely, your rules do not require magic.  They just appear nonsensical to
> me.  As argument dependent name lookup has become an essential part of
> C++ libraries, begining the standard one.

I do not invalidate ADL.  Just that ADL is causing problems, and some 
diagnostic messages (only when problems occur) can help people encountering 
these problems identify their problems.

Not only I am saying that ADL is causing unwanted problems.  I do not think 
Herb Sutter's opinion that the OP's program *should* compile is less authentic 
than yours.

> | No.  If I put it simply, then this behaviour violates the rationale of 
> | namespaces. 
> Which rationale?

Name separation.  People can use names freely (in their own namespace or the 
global namespace) without worrying that the name is used in another namespace.

> | This is not the behaviour I am currently requesting.  I just wanted to told 
> | Wolfgang there is a third way to `fix' the problem which I prefer better 
than 
> | his suggestions.
> Essentially, you're here just to argue.

I am afraid that it is YOU that are here to argue, and to *flame*.

> -- Gaby

Yongwei


-- 


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

Reply via email to