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).