From mboxrd@z Thu Jan 1 00:00:00 1970 From: nathan@gcc.gnu.org To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org Subject: Re: c++/1672 Date: Sun, 01 Apr 2001 00:00:00 -0000 Message-id: <20010117164600.24905.qmail@sourceware.cygnus.com> X-SW-Source: 2001-q1/msg00419.html List-Id: 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 * 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 * 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 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 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