public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/13178] New: Bogus C++ error message referring to operator 1
@ 2003-11-24 18:10 ian at airs dot com
  2003-11-24 18:11 ` [Bug c++/13178] " ian at airs dot com
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: ian at airs dot com @ 2003-11-24 18:10 UTC (permalink / raw)
  To: gcc-bugs

Compiling this test case

template<typename t>
class C
{
  template<typename u> operator t() { return (u) this->i; }
  int i;
};
int fn (C<float> c) { return C<float>::operator float<int>(c); }

using the compiler in the build tree

gcc/xgcc -Bgcc/ -c ~/foo3.cc

yields this bogus error message:

/home/ian/foo3.cc: In function `int fn(C<float>)':
/home/ian/foo3.cc:7: error: no matching function for call to `C<float>::operator
1(C<float>&)'

There is obviously no ``operator 1''.  Admittedly this program is buggy, but the
error message should still be fixed.

-- 
           Summary: Bogus C++ error message referring to operator 1
           Product: gcc
           Version: 3.4
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ian at airs dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu


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


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

* [Bug c++/13178] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
@ 2003-11-24 18:11 ` ian at airs dot com
  2003-11-24 18:27 ` bangerth at dealii dot org
                   ` (17 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ian at airs dot com @ 2003-11-24 18:11 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ian at airs dot com  2003-11-24 18:11 -------
Created an attachment (id=5206)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=5206&action=view)
This is the test case as an attachment

This is the test case as an attachment.

-- 


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


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

* [Bug c++/13178] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
  2003-11-24 18:11 ` [Bug c++/13178] " ian at airs dot com
@ 2003-11-24 18:27 ` bangerth at dealii dot org
  2003-11-24 18:32 ` ian at wasabisystems dot com
                   ` (16 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: bangerth at dealii dot org @ 2003-11-24 18:27 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From bangerth at dealii dot org  2003-11-24 18:27 -------
Confirmed. The error message is not much worse than the one given previously

g/x> /home/bangerth/bin/gcc-3.3.2/bin/c++ -c x.cc
x.cc: In function `int fn(C<float>)':
x.cc:7: error: no matching function for call to `C<float>::operator t(C<float>&)'

g/x> /home/bangerth/bin/gcc-3.4-pre/bin/c++ -c x.cc
x.cc: In function `int fn(C<float>)':
x.cc:7: error: no matching function for call to `C<float>::operator 1(C<float>&)'

So this should maybe not count as a regression. It's a bad message
in any case, worth fixing.

W.

PS: How did you get to write such code? Martin van Loewis once posted
a PR in which he showed that such function signatures are sometimes
even accepted by gcc, erroneously of course (this is PR 8856)...

-- 


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


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

* [Bug c++/13178] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
  2003-11-24 18:11 ` [Bug c++/13178] " ian at airs dot com
  2003-11-24 18:27 ` bangerth at dealii dot org
@ 2003-11-24 18:32 ` ian at wasabisystems dot com
  2003-11-24 18:49 ` bangerth at dealii dot org
                   ` (15 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ian at wasabisystems dot com @ 2003-11-24 18:32 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From ian at wasabisystems dot com  2003-11-24 18:32 -------
Subject: Re:  Bogus C++ error message referring to operator 1

"bangerth at dealii dot org" <gcc-bugzilla@gcc.gnu.org> writes:

> PS: How did you get to write such code? Martin van Loewis once posted
> a PR in which he showed that such function signatures are sometimes
> even accepted by gcc, erroneously of course (this is PR 8856)...

I recently wrote a new demangler, and I was trying to create a test
case which used an outer template parameter as the result type of a
templated conversion operator.  So it's not real code.  I just noticed
the bogus error message during my attempts.  I did eventually manage
to do what I wanted.

Ian


-- 


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


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

* [Bug c++/13178] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (2 preceding siblings ...)
  2003-11-24 18:32 ` ian at wasabisystems dot com
@ 2003-11-24 18:49 ` bangerth at dealii dot org
  2003-11-24 19:53 ` pinskia at gcc dot gnu dot org
                   ` (14 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: bangerth at dealii dot org @ 2003-11-24 18:49 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |diagnostic


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


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

* [Bug c++/13178] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (3 preceding siblings ...)
  2003-11-24 18:49 ` bangerth at dealii dot org
@ 2003-11-24 19:53 ` pinskia at gcc dot gnu dot org
  2004-01-16  1:37 ` giovannibajo at libero dot it
                   ` (13 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-11-24 19:53 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2003-11-24 19:53 -------
Should have been marked confirmed already.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2003-11-24 19:53:39
               date|                            |


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


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

* [Bug c++/13178] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (4 preceding siblings ...)
  2003-11-24 19:53 ` pinskia at gcc dot gnu dot org
@ 2004-01-16  1:37 ` giovannibajo at libero dot it
  2004-01-16  1:43 ` [Bug c++/13178] [3.4 Regression] " pinskia at gcc dot gnu dot org
                   ` (12 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: giovannibajo at libero dot it @ 2004-01-16  1:37 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From giovannibajo at libero dot it  2004-01-16 01:37 -------
More reduced testcase:

----------------------------------------
class C
{
  template<typename U> 
  operator U();
};

int fn (C c) 
{ 
   return C::operator float(c); 
}
----------------------------------------
pr13178.cc:9: error: no matching function for call to `C::operator 1(C&)'

Looks like a pretty printing issue.

-- 


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


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

* [Bug c++/13178] [3.4 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (5 preceding siblings ...)
  2004-01-16  1:37 ` giovannibajo at libero dot it
@ 2004-01-16  1:43 ` pinskia at gcc dot gnu dot org
  2004-01-16  2:48 ` giovannibajo at libero dot it
                   ` (11 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-16  1:43 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-01-16 01:43 -------
This is a regression from 3.3.3.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Bogus C++ error message     |[3.4 Regression] Bogus C++
                   |referring to operator 1     |error message referring to
                   |                            |operator 1
   Target Milestone|---                         |3.4.1


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


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

* [Bug c++/13178] [3.4 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (6 preceding siblings ...)
  2004-01-16  1:43 ` [Bug c++/13178] [3.4 Regression] " pinskia at gcc dot gnu dot org
@ 2004-01-16  2:48 ` giovannibajo at libero dot it
  2004-01-16  3:06 ` [Bug c++/13178] [3.3/3.4 " pinskia at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: giovannibajo at libero dot it @ 2004-01-16  2:48 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.4.1                       |3.4.0


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


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

* [Bug c++/13178] [3.3/3.4 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (7 preceding siblings ...)
  2004-01-16  2:48 ` giovannibajo at libero dot it
@ 2004-01-16  3:06 ` pinskia at gcc dot gnu dot org
  2004-01-16  3:08 ` giovannibajo at libero dot it
                   ` (9 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-16  3:06 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-01-16 03:06 -------
Looks like this changed once with the new parser.
And some time before that, I have not looked when.

3.2.3 just to say:
input.cc:9: no matching function for call to `C::operator float(C&)'

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mmitchel at gcc dot gnu dot
                   |                            |org
            Summary|[3.4 Regression] Bogus C++  |[3.3/3.4 Regression] Bogus
                   |error message referring to  |C++ error message referring
                   |operator 1                  |to operator 1


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


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

* [Bug c++/13178] [3.3/3.4 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (8 preceding siblings ...)
  2004-01-16  3:06 ` [Bug c++/13178] [3.3/3.4 " pinskia at gcc dot gnu dot org
@ 2004-01-16  3:08 ` giovannibajo at libero dot it
  2004-01-16  3:12 ` pinskia at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: giovannibajo at libero dot it @ 2004-01-16  3:08 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.4.0                       |3.3.3


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


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

* [Bug c++/13178] [3.3/3.4 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (9 preceding siblings ...)
  2004-01-16  3:08 ` giovannibajo at libero dot it
@ 2004-01-16  3:12 ` pinskia at gcc dot gnu dot org
  2004-01-16 17:48 ` mmitchel at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-16  3:12 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-01-16 03:12 -------
The orginal change was introduced between 2002-07-28 and 2002-08-04.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.3.3                       |3.4.0


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


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

* [Bug c++/13178] [3.3/3.4 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (10 preceding siblings ...)
  2004-01-16  3:12 ` pinskia at gcc dot gnu dot org
@ 2004-01-16 17:48 ` mmitchel at gcc dot gnu dot org
  2004-01-16 18:40 ` cvs-commit at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2004-01-16 17:48 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |mark at codesourcery dot com
                   |dot org                     |
             Status|NEW                         |ASSIGNED


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


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

* [Bug c++/13178] [3.3/3.4 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (11 preceding siblings ...)
  2004-01-16 17:48 ` mmitchel at gcc dot gnu dot org
@ 2004-01-16 18:40 ` cvs-commit at gcc dot gnu dot org
  2004-01-16 18:40 ` [Bug c++/13178] [3.3 " mmitchel at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-01-16 18:40 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-01-16 18:40 -------
Subject: Bug 13178

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	mmitchel@gcc.gnu.org	2004-01-16 18:39:58

Modified files:
	gcc/cp         : ChangeLog call.c 
	gcc/testsuite  : ChangeLog 
Added files:
	gcc/testsuite/g++.dg/conversion: op1.C 

Log message:
	PR c++/13178
	* call.c (name_as_c_string): Print conversion operator names
	correctly.
	
	PR c++/13178
	* g++.dg/conversion/op1.C: New test.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.3889&r2=1.3890
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/call.c.diff?cvsroot=gcc&r1=1.451&r2=1.452
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.3386&r2=1.3387
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/conversion/op1.C.diff?cvsroot=gcc&r1=NONE&r2=1.1


------- Additional Comments From mmitchel at gcc dot gnu dot org  2004-01-16 18:40 -------
Fixed in GCC 3.4.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|mark at codesourcery dot com|unassigned at gcc dot gnu
                   |                            |dot org
             Status|ASSIGNED                    |NEW
            Summary|[3.3/3.4 Regression] Bogus  |[3.3 Regression] Bogus C++
                   |C++ error message referring |error message referring to
                   |to operator 1               |operator 1


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


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

* [Bug c++/13178] [3.3 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (12 preceding siblings ...)
  2004-01-16 18:40 ` cvs-commit at gcc dot gnu dot org
@ 2004-01-16 18:40 ` mmitchel at gcc dot gnu dot org
  2004-01-16 18:45 ` pinskia at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2004-01-16 18:40 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-01-16 18:40 -------
Subject: Bug 13178

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	mmitchel@gcc.gnu.org	2004-01-16 18:39:58

Modified files:
	gcc/cp         : ChangeLog call.c 
	gcc/testsuite  : ChangeLog 
Added files:
	gcc/testsuite/g++.dg/conversion: op1.C 

Log message:
	PR c++/13178
	* call.c (name_as_c_string): Print conversion operator names
	correctly.
	
	PR c++/13178
	* g++.dg/conversion/op1.C: New test.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.3889&r2=1.3890
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/call.c.diff?cvsroot=gcc&r1=1.451&r2=1.452
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.3386&r2=1.3387
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/conversion/op1.C.diff?cvsroot=gcc&r1=NONE&r2=1.1


------- Additional Comments From mmitchel at gcc dot gnu dot org  2004-01-16 18:40 -------
Fixed in GCC 3.4.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|mark at codesourcery dot com|unassigned at gcc dot gnu
                   |                            |dot org
             Status|ASSIGNED                    |NEW
            Summary|[3.3/3.4 Regression] Bogus  |[3.3 Regression] Bogus C++
                   |C++ error message referring |error message referring to
                   |to operator 1               |operator 1


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


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

* [Bug c++/13178] [3.3 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (13 preceding siblings ...)
  2004-01-16 18:40 ` [Bug c++/13178] [3.3 " mmitchel at gcc dot gnu dot org
@ 2004-01-16 18:45 ` pinskia at gcc dot gnu dot org
  2004-01-16 20:49 ` gdr at integrable-solutions dot net
                   ` (3 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-16 18:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-01-16 18:45 -------
Gaby, this is 3.3.3 regression but it is only a diagnostic problem, what you want to do with 
it?

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gdr at gcc dot gnu dot org
   Target Milestone|3.4.0                       |3.3.3


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


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

* [Bug c++/13178] [3.3 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (14 preceding siblings ...)
  2004-01-16 18:45 ` pinskia at gcc dot gnu dot org
@ 2004-01-16 20:49 ` gdr at integrable-solutions dot net
  2004-01-16 20:54 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: gdr at integrable-solutions dot net @ 2004-01-16 20:49 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From gdr at integrable-solutions dot net  2004-01-16 20:49 -------
Subject: Re:  [3.3 Regression] Bogus C++ error message referring to operator 1

"pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:

| Gaby, this is 3.3.3 regression but it is only a diagnostic problem,
| what you want to do with it?

Set its priority to normal.  If/when I'm done with the other packport
and higher level priority bugs, I may look into it. If not, it will be
addressed after 3.3.3.

Thanks,

-- Gaby


-- 


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


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

* [Bug c++/13178] [3.3 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (15 preceding siblings ...)
  2004-01-16 20:49 ` gdr at integrable-solutions dot net
@ 2004-01-16 20:54 ` pinskia at gcc dot gnu dot org
  2004-02-15 12:38 ` gdr at gcc dot gnu dot org
  2004-04-27  6:44 ` gdr at gcc dot gnu dot org
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-16 20:54 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|minor                       |normal


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


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

* [Bug c++/13178] [3.3 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (16 preceding siblings ...)
  2004-01-16 20:54 ` pinskia at gcc dot gnu dot org
@ 2004-02-15 12:38 ` gdr at gcc dot gnu dot org
  2004-04-27  6:44 ` gdr at gcc dot gnu dot org
  18 siblings, 0 replies; 20+ messages in thread
From: gdr at gcc dot gnu dot org @ 2004-02-15 12:38 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From gdr at gcc dot gnu dot org  2004-02-15 12:37 -------
Adjust milestone

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.3.3                       |3.3.4


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


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

* [Bug c++/13178] [3.3 Regression] Bogus C++ error message referring to operator 1
  2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
                   ` (17 preceding siblings ...)
  2004-02-15 12:38 ` gdr at gcc dot gnu dot org
@ 2004-04-27  6:44 ` gdr at gcc dot gnu dot org
  18 siblings, 0 replies; 20+ messages in thread
From: gdr at gcc dot gnu dot org @ 2004-04-27  6:44 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From gdr at gcc dot gnu dot org  2004-04-27 06:32 -------
Fixed in 3.4.0 and 3.5.0.
The fix for this bug should be simple in principle.
However, it involves one of those functions that were introduced
with no data for archeology.
Won't fix in 3.3.x

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|3.3.4                       |3.4.0


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


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

end of thread, other threads:[~2004-04-27  6:32 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-24 18:10 [Bug c++/13178] New: Bogus C++ error message referring to operator 1 ian at airs dot com
2003-11-24 18:11 ` [Bug c++/13178] " ian at airs dot com
2003-11-24 18:27 ` bangerth at dealii dot org
2003-11-24 18:32 ` ian at wasabisystems dot com
2003-11-24 18:49 ` bangerth at dealii dot org
2003-11-24 19:53 ` pinskia at gcc dot gnu dot org
2004-01-16  1:37 ` giovannibajo at libero dot it
2004-01-16  1:43 ` [Bug c++/13178] [3.4 Regression] " pinskia at gcc dot gnu dot org
2004-01-16  2:48 ` giovannibajo at libero dot it
2004-01-16  3:06 ` [Bug c++/13178] [3.3/3.4 " pinskia at gcc dot gnu dot org
2004-01-16  3:08 ` giovannibajo at libero dot it
2004-01-16  3:12 ` pinskia at gcc dot gnu dot org
2004-01-16 17:48 ` mmitchel at gcc dot gnu dot org
2004-01-16 18:40 ` cvs-commit at gcc dot gnu dot org
2004-01-16 18:40 ` [Bug c++/13178] [3.3 " mmitchel at gcc dot gnu dot org
2004-01-16 18:45 ` pinskia at gcc dot gnu dot org
2004-01-16 20:49 ` gdr at integrable-solutions dot net
2004-01-16 20:54 ` pinskia at gcc dot gnu dot org
2004-02-15 12:38 ` gdr at gcc dot gnu dot org
2004-04-27  6:44 ` gdr 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).