[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-07-11 Thread reichelt at gcc dot gnu dot org
-- Bug 21799 depends on bug 8271, which changed state. Bug 8271 Summary: Templates and pointers to const member functions http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8271 What|Old Value |New Value

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-07-08 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-08 11:08 --- Fixed mainline 2005-07-08 Nathan Sidwell <[EMAIL PROTECTED]> PR c++/21799 * pt.c (type_unification_real): Add is_method argument. Use it for this pointer unification. (fn_t

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-07-08 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-08 11:06 --- Subject: Bug 21799 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-08 11:05:52 Modified files: gcc/cp : ChangeLog pt.c gcc/testsuite

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-07-06 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-07-06 17:02 --- Postponed until 4.0.2. -- What|Removed |Added Target Milestone|4.0.1

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-25 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-06-26 00:45 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members bangerth at ices dot utexas dot edu wrote: > --- Additional Comments From bangerth at ices dot utexas dot edu > 2005-06-24

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-24 Thread bangerth at ices dot utexas dot edu
--- Additional Comments From bangerth at ices dot utexas dot edu 2005-06-24 16:14 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members (Sleep deprivation during the week leads to such marvels on Fridays...) > This PR will is about the that 4.0.1 won't Th

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-24 Thread bangerth at ices dot utexas dot edu
--- Additional Comments From bangerth at ices dot utexas dot edu 2005-06-24 16:03 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members > Although I have not developed a patch, any patch will (more than likely) be > non-trivial. I'll work on a fix, but don

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-24 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-24 15:53 --- looking carefully, this is exposing an existing bug that we deduce 'const X' against template void f (T &, void (T::*)() ); this should not happen. Previously we must have been deducing both

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-24 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-24 13:37 --- > > It could be fixed by backing out Nathan's patch (that, to the best of my > > knowledge didn't fix a regression). it did not fix a regression, but was something we wanted added (as I beleive things like

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-06-23 15:20 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members bangerth at ices dot utexas dot edu wrote: > --- Additional Comments From bangerth at ices dot utexas dot edu > 2005-06-23

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread bangerth at ices dot utexas dot edu
--- Additional Comments From bangerth at ices dot utexas dot edu 2005-06-23 15:08 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members > Definitely a serious bug, but I'm not sure I want to try to fix it > before 4.0.1. I'm really trying to confine mysel

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-06-23 15:04 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members bangerth at dealii dot org wrote: > --- Additional Comments From bangerth at dealii dot org 2005-06-23 14:51 > --- > M

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-23 14:51 --- Mark, since you are looking for bugs to be fixed in 4.0.1 again, would this regression between 4.0.0 and the present state of 4.0.1 interest you? This is code that also appears in boost... W. -- http:

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-06-22 01:24 --- For mainline, my patch has to be reworked as suggested by Jason in the review. It is not a difficult work, but I am working on another couple of big patches so don't hold your breath. As for the release br

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-21 20:58 --- Good idea. So I tried it, and indeed this patch 2005-05-10 Nathan Sidwell <[EMAIL PROTECTED]> PR c++/20723 * pt.c (more_specialized_fn): Member functions are unordered wrt non-m

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread pinskia at physics dot uc dot edu
--- Additional Comments From pinskia at physics dot uc dot edu 2005-06-21 20:45 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members On Jun 21, 2005, at 4:43 PM, bangerth at ices dot utexas dot edu wrote: > > --- Additional Comments From bangerth at i

Re: [Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread Andrew Pinski
On Jun 21, 2005, at 4:43 PM, bangerth at ices dot utexas dot edu wrote: --- Additional Comments From bangerth at ices dot utexas dot edu 2005-06-21 20:43 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members I think this was exposed by the patch for P

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread bangerth at ices dot utexas dot edu
--- Additional Comments From bangerth at ices dot utexas dot edu 2005-06-21 20:43 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members > I think this was exposed by the patch for PR 19203 (aka DR 214), could you > double check that, that patch makes sense

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-21 16:14 --- I don't have the time to check it today, but could try tomorrow. It certainly sounds plausible. Nathan, could you comment on this problem? Thanks Wolfgang -- What|Removed

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-21 16:07 --- I think this was exposed by the patch for PR 19203 (aka DR 214), could you double check that, that patch makes sense if it exposes this bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21799

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-21 16:01 --- Confirmed in 4.0.1 20050610 also. Hmm. -- What|Removed |Added Known to fail|