This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [C++ PATCH] Stop confusing warning, remove DR295


Nathan Sidwell <nathan@codesourcery.com> writes:

| Gabriel Dos Reis wrote:
| > Nathan Sidwell <nathan@codesourcery.com> writes:
| > 
| > | [1  <text/plain; us-ascii (7bit)>]
| > | Hi,
| > | the attached patch removes the implementation of DR295, because that changes
| > | the meaning of existing code.
| > 
| > Nathan,
| > 
| >   I'm confused. Are you saying that you no longer implements the
| > resolution of DR295 which is now in a "REady" state?
| yes. I am aware it is in the ready state, unfortunately it changes the
| meaning of existing code (something I was not aware of when I suggested it,
| and I do not believe the committee was aware of either).
| Jason sent me a PR from some Boost code.
| see http://gcc.gnu.org/ml/gcc/2002-09/msg00335.html
| 
| Not only does it change the boost code, but also there is no way to
| express the type specialization that boost naturally wants at that point
| (unlike the equivalent case for a reference type).

So, we need to let the committee know about this outcome.  Do you want
me to forward this to the committee reflector?

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]