public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c++/1672
@ 2001-04-01 0:00 nathan
0 siblings, 0 replies; 2+ messages in thread
From: nathan @ 2001-04-01 0:00 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c++/1672; it has been noted by GNATS.
From: nathan@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, mac@dgp.toronto.edu, nobody@gcc.gnu.org
Cc:
Subject: Re: c++/1672
Date: 17 Jan 2001 16:36:59 -0000
Synopsis: dynamic_cast<> gives wrong value under certain circumstances
State-Changed-From-To: open->analyzed
State-Changed-By: nathan
State-Changed-When: Wed Jan 17 08:36:59 2001
State-Changed-Why:
confirmed as a bug, however the ABI change has meant that
you need the second attachment to trigger the bug
I've made this high priority, as it appears to be an ABI bug
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=1672&database=gcc
>From nathan@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: nathan@gcc.gnu.org
To: nathan@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: c++/1728
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010123105601.6962.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00626.html
Content-length: 941
The following reply was made to PR c++/1728; it has been noted by GNATS.
From: nathan@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, nathan@gcc.gnu.org,
wolfgang.bangerth@iwr.uni-heidelberg.de
Cc:
Subject: Re: c++/1728
Date: 23 Jan 2001 10:46:17 -0000
Synopsis: Weird behaviour with specialization of inner class constructor of template class
State-Changed-From-To: analyzed->closed
State-Changed-By: nathan
State-Changed-When: Tue Jan 23 02:46:16 2001
State-Changed-Why:
2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
* decl.c (grokdeclarator): Don't presume DECL_LANG_SPECIFIC
indicates anything special about template depth. Make sure we
only count the user visible template classes.
2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
* g++.old-deja/g++.pt/spec37.C: New test.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=1728&database=gcc
>From jelson@circlemud.org Sun Apr 01 00:00:00 2001
From: Jeremy Elson <jelson@circlemud.org>
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: preprocessor/2219
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010308074601.13120.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg02105.html
Content-length: 1203
The following reply was made to PR preprocessor/2219; it has been noted by GNATS.
From: Jeremy Elson <jelson@circlemud.org>
To: neil@gcc.gnu.org
Cc: gcc-gnats@gcc.gnu.org, nobody@gcc.gnu.org
Subject: Re: preprocessor/2219
Date: Wed, 07 Mar 2001 23:42:27 -0800
By the way, I should also say that the identical code compiled under
previous versions of GCC (e.g. 2.95) does not give a warning.
I only saw this warning after upgrading to one of the 2.97 snapshots.
neil@gcc.gnu.org writes:
>Synopsis: Using "##" with macro varargs generates spurious warning
>
>State-Changed-From-To: open->closed
>State-Changed-By: neil
>State-Changed-When: Wed Mar 7 23:35:35 2001
>State-Changed-Why:
> The message is correct. You cannot paste the two tokens
> and get a valid preprocessing token. The only token
> beginning with a '(' is the '(' token itself. The only
> thing that can be pre-pasted with a string literal is the
> letter 'L' to make it wide.
>
> Try removing the ##, you probably don't need it.
> I can't be sure how to fix your problem, because there is
> no attachment.
>
> http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=2219&database=gcc
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: c++/1672
@ 2001-04-01 0:00 nathan
0 siblings, 0 replies; 2+ messages in thread
From: nathan @ 2001-04-01 0:00 UTC (permalink / raw)
To: nathan; +Cc: gcc-prs
The following reply was made to PR c++/1672; it has been noted by GNATS.
From: nathan@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, mac@dgp.toronto.edu, nathan@gcc.gnu.org,
nobody@gcc.gnu.org
Cc:
Subject: Re: c++/1672
Date: 18 Jan 2001 09:24:42 -0000
Synopsis: dynamic_cast<> gives wrong value under certain circumstances
Responsible-Changed-From-To: unassigned->nathan
Responsible-Changed-By: nathan
Responsible-Changed-When: Thu Jan 18 01:24:42 2001
Responsible-Changed-Why:
patch in progress
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=1672&database=gcc
>From nathan@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: nathan@gcc.gnu.org
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: c++/1587
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010111095600.31326.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00188.html
Content-length: 819
The following reply was made to PR c++/1587; it has been noted by GNATS.
From: nathan@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, nobody@gcc.gnu.org, syam@syam.dhs.org
Cc:
Subject: Re: c++/1587
Date: 11 Jan 2001 09:46:33 -0000
Synopsis: gcc segfaulting on undeclared member functions of a class
State-Changed-From-To: feedback->closed
State-Changed-By: nathan
State-Changed-When: Thu Jan 11 01:46:33 2001
State-Changed-Why:
The second attached code compiles producing
nathan@uha:16>./cc1plus -fnew-abi incomming/1587.ii
int A::get_a() int A::get_a()
incomming/1587.ii: At global scope:
incomming/1587.ii:15: no `int A::get_b()' member function declared in class `A'
so it appears the bug has been fixed
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=1587&database=gcc
>From nathan@codesourcery.com Sun Apr 01 00:00:00 2001
From: nathan@codesourcery.com
To: gcc-gnats@gcc.gnu.org
Subject: c++/2137: friend access and DR 209
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010301094547.22425.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg01838.html
Content-length: 1294
>Number: 2137
>Category: c++
>Synopsis: friend access and DR 209
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: unassigned
>State: open
>Class: rejects-legal
>Submitter-Id: net
>Arrival-Date: Thu Mar 01 01:46:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator: Nathan
>Release: unknown-1.0
>Organization:
>Environment:
CVS 20010228
>Description:
The attached program produces a load of errors. There
are two problems
1) some of the errors are on the wrong lines
2) DR209 removes the requirement that name designated by
the friend declaration shall be accessible in the scope of
the class containing the friend declaration.
3) g++ 2.95 accepted this code without error (regression)
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="DR209.ii"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="DR209.ii"
Y2xhc3MgQQp7CiAgY2xhc3MgSW5uZXIge307CiAgSW5uZXIgZiAoSW5uZXIpOwogIHB1YmxpYzoK
ICBBICgpOwp9OwoKY2xhc3MgQgp7CiAgZnJpZW5kIEE6OklubmVyIEE6OmYgKElubmVyKTsKICBm
cmllbmQgY2xhc3MgQTo6SW5uZXI7CiAgaW50IHQ7Cn07CgpBOjpJbm5lciBBOjpmIChJbm5lciB0
KQp7CiAgQiBiOwogIGIudCA9IDE7CiAgcmV0dXJuIHQ7Cn0K
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2001-04-01 0:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-04-01 0:00 c++/1672 nathan
2001-04-01 0:00 c++/1672 nathan
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).