public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference
@ 2004-12-30 12:19 giovannibajo at libero dot it
  2004-12-30 12:19 ` [Bug c++/19203] " giovannibajo at libero dot it
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: giovannibajo at libero dot it @ 2004-12-30 12:19 UTC (permalink / raw)
  To: gcc-bugs

Hello:


----------------------------------------------------
template <class A>
void foo(const A& a);

template <class RET, class ARG1>
void foo(RET (&)(ARG1));


float decl(int);

void bar(void)
{
  foo(decl);
}
----------------------------------------------------
lambda.cc:12: error: call of overloaded 'foo(float (&)(int))' is ambiguous
lambda.cc:2: note: candidates are: void foo(const A&) [with A = float ()(int)]
lambda.cc:5: note:                 void foo(RET (&)(ARG1)) [with RET = float, 
ARG1 = int]


I'm pretty sure that the latter overload is more specialized than the former, 
and EDG agress with me. Not sure if it is a regression.

-- 
           Summary: Partial ordering failure between function reference and
                    generic const reference
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Keywords: rejects-valid
          Severity: normal
          Priority: P2
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: giovannibajo at libero dot it
                CC: gcc-bugs at gcc dot gnu dot org,nathan at gcc dot gnu
                    dot org


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
@ 2004-12-30 12:19 ` giovannibajo at libero dot it
  2004-12-30 12:20 ` giovannibajo at libero dot it
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: giovannibajo at libero dot it @ 2004-12-30 12:19 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From giovannibajo at libero dot it  2004-12-30 12:19 -------
Bumping priority because it affects Boost.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P2                          |P1


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
  2004-12-30 12:19 ` [Bug c++/19203] " giovannibajo at libero dot it
@ 2004-12-30 12:20 ` giovannibajo at libero dot it
  2004-12-30 14:29 ` [Bug c++/19203] [3.4/4.0 Regression] " pinskia at gcc dot gnu dot org
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: giovannibajo at libero dot it @ 2004-12-30 12:20 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From giovannibajo at libero dot it  2004-12-30 12:20 -------
This is the Boost test which is failing because of this bug:
http://boost.sourceforge.net/regression-logs/cs-Linux-links.html#function-
lambda_test-gcc-4-experimental-linux

-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
  2004-12-30 12:19 ` [Bug c++/19203] " giovannibajo at libero dot it
  2004-12-30 12:20 ` giovannibajo at libero dot it
@ 2004-12-30 14:29 ` pinskia at gcc dot gnu dot org
  2005-01-27  5:45 ` pinskia at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-12-30 14:29 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-12-30 14:29 -------
: Search converges between 2004-04-01-trunk (#447) and 2004-04-10-trunk (#448).
: Search converges between 2004-06-15-3.4 (#9) and 2004-06-27-3.4 (#10).

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
      Known to fail|                            |3.4.3 4.0.0
      Known to work|                            |3.3.2 3.4.0
   Last reconfirmed|0000-00-00 00:00:00         |2004-12-30 14:29:33
               date|                            |
            Summary|Partial ordering failure    |[3.4/4.0 Regression] Partial
                   |between function reference  |ordering failure between
                   |and generic const reference |function reference and
                   |                            |generic const reference
   Target Milestone|---                         |3.4.4


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (2 preceding siblings ...)
  2004-12-30 14:29 ` [Bug c++/19203] [3.4/4.0 Regression] " pinskia at gcc dot gnu dot org
@ 2005-01-27  5:45 ` pinskia at gcc dot gnu dot org
  2005-03-24 19:05 ` [Bug c++/19203] [3.4/4.0/4.1 " nathan at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-27  5:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-27 05:45 -------
(In reply to comment #3)
> : Search converges between 2004-04-01-trunk (#447) and 2004-04-10-trunk (#448).
> : Search converges between 2004-06-15-3.4 (#9) and 2004-06-27-3.4 (#10).

The patches which went between both of those dates (both were by Nathan):
        PR c++/3518
        * pt.c (check_cv_quals_for_unify): Ignore bogus CV quals at outer
        level.
        PR c++/14007
        * pt.c (check_cv_quals_for_unify): Correct logic for disallowed
        cv-qualifier unification.
        * tree.c (cp_build_qualified_type_real): Renable DR295 logic.


-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0/4.1 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (3 preceding siblings ...)
  2005-01-27  5:45 ` pinskia at gcc dot gnu dot org
@ 2005-03-24 19:05 ` nathan at gcc dot gnu dot org
  2005-03-30 13:10 ` nathan at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-03-24 19:05 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From nathan at gcc dot gnu dot org  2005-03-24 19:05 -------
so I don't forget to look hard at this one

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |nathan at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2004-12-30 14:29:33         |2005-03-24 19:05:12
               date|                            |


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0/4.1 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (4 preceding siblings ...)
  2005-03-24 19:05 ` [Bug c++/19203] [3.4/4.0/4.1 " nathan at gcc dot gnu dot org
@ 2005-03-30 13:10 ` nathan at gcc dot gnu dot org
  2005-03-31 17:37 ` cvs-commit at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-03-30 13:10 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From nathan at gcc dot gnu dot org  2005-03-30 13:10 -------
We don't implement DR214 but edg does. 

http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#214

I shall see how tricky it is to implement ...

-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0/4.1 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (5 preceding siblings ...)
  2005-03-30 13:10 ` nathan at gcc dot gnu dot org
@ 2005-03-31 17:37 ` cvs-commit at gcc dot gnu dot org
  2005-03-31 17:47 ` nathan at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-03-31 17:37 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-03-31 17:36 -------
Subject: Bug 19203

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	nathan@gcc.gnu.org	2005-03-31 17:36:18

Modified files:
	gcc/cp         : ChangeLog call.c cp-tree.h pt.c 
	gcc/testsuite  : ChangeLog 
	gcc/testsuite/g++.dg/parse: ambig3.C 
Added files:
	gcc/testsuite/g++.dg/template: spec20.C spec21.C 

Log message:
	cp:
	PR c++/19203, implement DR 214
	* call.c (joust): Use more_specialized_fn.
	* cp-tree.h (DEDUCE_ORDER): Remove.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.
	* pt.c (maybe_adjust_types_for_deduction): Remove DEDUCE_ORDER
	case.
	(type_unification_real): Remove DEDUCE_ORDER case.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.  Implement DR 214.
	(most_specialized_instantiation): Use get_bindings_real directly.
	testsuite:
	PR c++/19203, DR 214
	* g++.dg/parse/ambig3.C: Not ambiguous.
	* g++.dg/template/spec20.C: New.
	* g++.dg/template/spec21.C: New.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.4681&r2=1.4682
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/call.c.diff?cvsroot=gcc&r1=1.532&r2=1.533
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/cp-tree.h.diff?cvsroot=gcc&r1=1.1114&r2=1.1115
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&r1=1.986&r2=1.987
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.5245&r2=1.5246
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/parse/ambig3.C.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/spec20.C.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/spec21.C.diff?cvsroot=gcc&r1=NONE&r2=1.1



-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0/4.1 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (6 preceding siblings ...)
  2005-03-31 17:37 ` cvs-commit at gcc dot gnu dot org
@ 2005-03-31 17:47 ` nathan at gcc dot gnu dot org
  2005-03-31 18:04 ` mmitchel at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-03-31 17:47 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From nathan at gcc dot gnu dot org  2005-03-31 17:47 -------
2005-03-31  Nathan Sidwell  <nathan@codesourcery.com>

	PR c++/19203, implement DR 214
	* call.c (joust): Use more_specialized_fn.
	* cp-tree.h (DEDUCE_ORDER): Remove.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.
	* pt.c (maybe_adjust_types_for_deduction): Remove DEDUCE_ORDER
	case.
	(type_unification_real): Remove DEDUCE_ORDER case.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.  Implement DR 214.
	(most_specialized_instantiation): Use get_bindings_real directly.

fixed on mainline.  See http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02862.html
for comments about 4.0


-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0/4.1 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (7 preceding siblings ...)
  2005-03-31 17:47 ` nathan at gcc dot gnu dot org
@ 2005-03-31 18:04 ` mmitchel at gcc dot gnu dot org
  2005-04-04  9:49 ` [Bug c++/19203] [3.4/4.0 " nathan at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-03-31 18:04 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From mmitchel at gcc dot gnu dot org  2005-03-31 18:04 -------
I've retargeted this patch for GCC 4.0.1.  

After it's aged on the mainline, we can apply it to the 4.0 branch.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.4.4                       |4.0.1


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0 Regression] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (8 preceding siblings ...)
  2005-03-31 18:04 ` mmitchel at gcc dot gnu dot org
@ 2005-04-04  9:49 ` nathan at gcc dot gnu dot org
  2005-04-07  7:25 ` [Bug c++/19203] [3.4/4.0 Regression] [DR 214] " igodard at pacbell dot net
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-04-04  9:49 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From nathan at gcc dot gnu dot org  2005-04-04 09:49 -------
Don't forget to apply the fix for 20723 as well

-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0 Regression] [DR 214] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (9 preceding siblings ...)
  2005-04-04  9:49 ` [Bug c++/19203] [3.4/4.0 " nathan at gcc dot gnu dot org
@ 2005-04-07  7:25 ` igodard at pacbell dot net
  2005-05-10 13:30 ` nathan at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: igodard at pacbell dot net @ 2005-04-07  7:25 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From igodard at pacbell dot net  2005-04-07 07:25 -------
Flagging it as ambiguous may be correct, but I agree with Nathan that it's
wrong :-)

Ivan

-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0 Regression] [DR 214] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (10 preceding siblings ...)
  2005-04-07  7:25 ` [Bug c++/19203] [3.4/4.0 Regression] [DR 214] " igodard at pacbell dot net
@ 2005-05-10 13:30 ` nathan at gcc dot gnu dot org
  2005-05-10 13:48 ` cvs-commit at gcc dot gnu dot org
  2005-06-21 20:59 ` bangerth at dealii dot org
  13 siblings, 0 replies; 15+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-05-10 13:30 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From nathan at gcc dot gnu dot org  2005-05-10 13:29 -------
fixed on 4.0 branch
2005-05-10  Nathan Sidwell  <nathan@codesourcery.com>

	PR c++/20723
	* pt.c (more_specialized_fn): Member functions are unordered wrt
	non-members.  Conversion operators are unordered wrt other
	functions.

	PR c++/19203, implement DR 214
	* call.c (joust): Use more_specialized_fn.
	* cp-tree.h (DEDUCE_ORDER): Remove.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.
	* pt.c (maybe_adjust_types_for_deduction): Remove DEDUCE_ORDER
	case.
	(type_unification_real): Remove DEDUCE_ORDER case.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.  Implement DR 214.
	(most_specialized_instantiation): Use get_bindings_real directly.

2005-05-10  Nathan Sidwell  <nathan@codesourcery.com>

	PR c++/20723
	* g++.dg/template/spec22.C: New.
	* g++.dg/template/spec23.C: New.

	PR c++/19203, DR 214
	* g++.dg/parse/ambig3.C: Not ambiguous.
	* g++.dg/template/spec20.C: New.
	* g++.dg/template/spec21.C: New.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0 Regression] [DR 214] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (11 preceding siblings ...)
  2005-05-10 13:30 ` nathan at gcc dot gnu dot org
@ 2005-05-10 13:48 ` cvs-commit at gcc dot gnu dot org
  2005-06-21 20:59 ` bangerth at dealii dot org
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-05-10 13:48 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-05-10 13:48 -------
Subject: Bug 19203

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-4_0-branch
Changes by:	nathan@gcc.gnu.org	2005-05-10 13:48:00

Modified files:
	gcc/testsuite  : ChangeLog 
	gcc/cp         : ChangeLog call.c cp-tree.h pt.c 
	gcc/testsuite/g++.dg/parse: ambig3.C 
Added files:
	gcc/testsuite/g++.dg/template: spec20.C spec21.C spec22.C 
	                               spec23.C 

Log message:
	cp:
	PR c++/20723
	* pt.c (more_specialized_fn): Member functions are unordered wrt
	non-members.  Conversion operators are unordered wrt other
	functions.
	
	PR c++/19203, implement DR 214
	* call.c (joust): Use more_specialized_fn.
	* cp-tree.h (DEDUCE_ORDER): Remove.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.
	* pt.c (maybe_adjust_types_for_deduction): Remove DEDUCE_ORDER
	case.
	(type_unification_real): Remove DEDUCE_ORDER case.
	(more_specialized): Replace with ...
	(more_specialized_fn): ... this.  Implement DR 214.
	(most_specialized_instantiation): Use get_bindings_real directly.
	testsuite:
	PR c++/20723
	* g++.dg/template/spec22.C: New.
	* g++.dg/template/spec23.C: New.
	
	PR c++/19203, DR 214
	* g++.dg/parse/ambig3.C: Not ambiguous.
	* g++.dg/template/spec20.C: New.
	* g++.dg/template/spec21.C: New.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.5084.2.168&r2=1.5084.2.169
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.4648.2.38&r2=1.4648.2.39
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/call.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.531.2.1&r2=1.531.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/cp-tree.h.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.1106.2.4&r2=1.1106.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.978.2.8&r2=1.978.2.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/parse/ambig3.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.1&r2=1.1.84.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/spec20.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/spec21.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/spec22.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/spec23.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.2.10.1



-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c++/19203] [3.4/4.0 Regression] [DR 214] Partial ordering failure between function reference and generic const reference
  2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
                   ` (12 preceding siblings ...)
  2005-05-10 13:48 ` cvs-commit at gcc dot gnu dot org
@ 2005-06-21 20:59 ` bangerth at dealii dot org
  13 siblings, 0 replies; 15+ messages in thread
From: bangerth at dealii dot org @ 2005-06-21 20:59 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From bangerth at dealii dot org  2005-06-21 20:58 -------
Unfortunately, the patch to this PR has caused the regression reported in 
PR 21799 :-( 
 
W. 

-- 


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


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2005-06-21 20:59 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-30 12:19 [Bug c++/19203] New: Partial ordering failure between function reference and generic const reference giovannibajo at libero dot it
2004-12-30 12:19 ` [Bug c++/19203] " giovannibajo at libero dot it
2004-12-30 12:20 ` giovannibajo at libero dot it
2004-12-30 14:29 ` [Bug c++/19203] [3.4/4.0 Regression] " pinskia at gcc dot gnu dot org
2005-01-27  5:45 ` pinskia at gcc dot gnu dot org
2005-03-24 19:05 ` [Bug c++/19203] [3.4/4.0/4.1 " nathan at gcc dot gnu dot org
2005-03-30 13:10 ` nathan at gcc dot gnu dot org
2005-03-31 17:37 ` cvs-commit at gcc dot gnu dot org
2005-03-31 17:47 ` nathan at gcc dot gnu dot org
2005-03-31 18:04 ` mmitchel at gcc dot gnu dot org
2005-04-04  9:49 ` [Bug c++/19203] [3.4/4.0 " nathan at gcc dot gnu dot org
2005-04-07  7:25 ` [Bug c++/19203] [3.4/4.0 Regression] [DR 214] " igodard at pacbell dot net
2005-05-10 13:30 ` nathan at gcc dot gnu dot org
2005-05-10 13:48 ` cvs-commit at gcc dot gnu dot org
2005-06-21 20:59 ` bangerth at dealii dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).