public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
@ 2003-08-17 19:44 ` pinskia at gcc dot gnu dot org
  2004-07-07  2:39 ` giovannibajo at libero dot it
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-08-17 19:44 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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


pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu dot
                   |                            |org
           Keywords|                            |accepts-invalid
   Last reconfirmed|2003-06-23 12:44:28         |2003-08-17 19:44:28
               date|                            |


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
  2003-08-17 19:44 ` [Bug c++/8271] Templates and pointers to const member functions pinskia at gcc dot gnu dot org
@ 2004-07-07  2:39 ` giovannibajo at libero dot it
  2004-07-07  3:36 ` giovannibajo at libero dot it
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: giovannibajo at libero dot it @ 2004-07-07  2:39 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From giovannibajo at libero dot it  2004-07-07 02:39 -------
I convinced Jason this is an actual bug, so I am working on a patch.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |giovannibajo at libero dot
                   |dot org                     |it
             Status|NEW                         |ASSIGNED


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
  2003-08-17 19:44 ` [Bug c++/8271] Templates and pointers to const member functions pinskia at gcc dot gnu dot org
  2004-07-07  2:39 ` giovannibajo at libero dot it
@ 2004-07-07  3:36 ` giovannibajo at libero dot it
  2004-09-27 11:57 ` giovannibajo at libero dot it
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: giovannibajo at libero dot it @ 2004-07-07  3:36 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From giovannibajo at libero dot it  2004-07-07 03:36 -------
Patch posted, waiting for review:
http://gcc.gnu.org/ml/gcc-patches/2004-07/msg00550.html


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
                   ` (2 preceding siblings ...)
  2004-07-07  3:36 ` giovannibajo at libero dot it
@ 2004-09-27 11:57 ` giovannibajo at libero dot it
  2005-05-31 13:57 ` bangerth at dealii dot org
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: giovannibajo at libero dot it @ 2004-09-27 11:57 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From giovannibajo at libero dot it  2004-09-27 11:57 -------
Patch rejected by Jason, I will try to fix this before 4.0 branches.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|patch                       |


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
                   ` (3 preceding siblings ...)
  2004-09-27 11:57 ` giovannibajo at libero dot it
@ 2005-05-31 13:57 ` bangerth at dealii dot org
  2005-06-21 16:03 ` bangerth at dealii dot org
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: bangerth at dealii dot org @ 2005-05-31 13:57 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From bangerth at dealii dot org  2005-05-31 13:50 -------
*** Bug 21801 has been marked as a duplicate of this bug. ***

-- 


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
                   ` (4 preceding siblings ...)
  2005-05-31 13:57 ` bangerth at dealii dot org
@ 2005-06-21 16:03 ` bangerth at dealii dot org
  2005-07-11 12:05 ` reichelt at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: bangerth at dealii dot org @ 2005-06-21 16:03 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From bangerth at dealii dot org  2005-06-21 16:03 -------
I just verified that Giovanni's patch linked to in comment #4 also fixes the 
regression reported in PR 21799. Apparently some unrelated change exposed the 
problem in 21799, but the underlying issue is the one in the present PR, and 
Giovanni's patch fixes both. It would be great if it (or a suitably modified 
version) could be approved. 
 
Cheers 
  Wolfgang 

-- 


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
                   ` (5 preceding siblings ...)
  2005-06-21 16:03 ` bangerth at dealii dot org
@ 2005-07-11 12:05 ` reichelt at gcc dot gnu dot org
  2005-08-12  9:25 ` cvs-commit at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-07-11 12:05 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From reichelt at gcc dot gnu dot org  2005-07-11 11:02 -------
Fixed on mainline by Nathan's patch for PR21799.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.1.0


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
                   ` (6 preceding siblings ...)
  2005-07-11 12:05 ` reichelt at gcc dot gnu dot org
@ 2005-08-12  9:25 ` cvs-commit at gcc dot gnu dot org
  2005-08-12  9:34 ` cvs-commit at gcc dot gnu dot org
  2005-08-12  9:41 ` cvs-commit at gcc dot gnu dot org
  9 siblings, 0 replies; 10+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-08-12  9:25 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-08-12 09:24 -------
Subject: Bug 8271

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	nathan@gcc.gnu.org	2005-08-12 09:23:54

Modified files:
	gcc/cp         : ChangeLog pt.c 

Log message:
	cp:
	PR c++/21799
	PR c++/8271
	* pt.c (unify) <METHOD_TYPE>: Check this-pointer cv-qualifiers
	explicitly.
	
	PR c++/21799
	Revert my 2005-07-08 patch
	* pt.c (type_unification_real): Remove is_method_argument and
	assoicated checks.
	(fn_type_unification, unify): Adjust type_unification_real calls.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.4848&r2=1.4849
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&r1=1.1021&r2=1.1022



-- 


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
                   ` (7 preceding siblings ...)
  2005-08-12  9:25 ` cvs-commit at gcc dot gnu dot org
@ 2005-08-12  9:34 ` cvs-commit at gcc dot gnu dot org
  2005-08-12  9:41 ` cvs-commit at gcc dot gnu dot org
  9 siblings, 0 replies; 10+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-08-12  9:34 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-08-12 09:34 -------
Subject: Bug 8271

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	nathan@gcc.gnu.org	2005-08-12 09:34:12

Modified files:
	gcc/testsuite  : ChangeLog 
Added files:
	gcc/testsuite/g++.dg/template: unify10.C 

Log message:
	PR c++/8271
	* g++.dg/template/unify10.C: New.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.5911&r2=1.5912
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/unify10.C.diff?cvsroot=gcc&r1=NONE&r2=1.1



-- 


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


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

* [Bug c++/8271] Templates and pointers to const member functions
       [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
                   ` (8 preceding siblings ...)
  2005-08-12  9:34 ` cvs-commit at gcc dot gnu dot org
@ 2005-08-12  9:41 ` cvs-commit at gcc dot gnu dot org
  9 siblings, 0 replies; 10+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-08-12  9:41 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-08-12 09:41 -------
Subject: Bug 8271

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-4_0-branch
Changes by:	nathan@gcc.gnu.org	2005-08-12 09:40:35

Modified files:
	gcc/cp         : pt.c ChangeLog 
	gcc/testsuite  : ChangeLog 
Added files:
	gcc/testsuite/g++.dg/template: unify8.C unify9.C unify10.C 

Log message:
	cp:
	PR c++/21799
	PR c++/8271
	* pt.c (unify) <METHOD_TYPE>: Check this-pointer cv-qualifiers
	explicitly.
	testsuite:
	* g++.dg/template/unify8.C: New.
	* g++.dg/template/unify9.C: New.
	* g++.dg/template/unify10.C: New.

Patches:
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.15&r2=1.978.2.16
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.76&r2=1.4648.2.77
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/unify8.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.16.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/unify9.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.16.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/unify10.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.2.1
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.331&r2=1.5084.2.332



-- 


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


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

end of thread, other threads:[~2005-08-12  9:41 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20021017152600.8271.bangerth@ticam.utexas.edu>
2003-08-17 19:44 ` [Bug c++/8271] Templates and pointers to const member functions pinskia at gcc dot gnu dot org
2004-07-07  2:39 ` giovannibajo at libero dot it
2004-07-07  3:36 ` giovannibajo at libero dot it
2004-09-27 11:57 ` giovannibajo at libero dot it
2005-05-31 13:57 ` bangerth at dealii dot org
2005-06-21 16:03 ` bangerth at dealii dot org
2005-07-11 12:05 ` reichelt at gcc dot gnu dot org
2005-08-12  9:25 ` cvs-commit at gcc dot gnu dot org
2005-08-12  9:34 ` cvs-commit at gcc dot gnu dot org
2005-08-12  9:41 ` cvs-commit at gcc dot gnu 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).