From mboxrd@z Thu Jan 1 00:00:00 1970 From: Craig Rodrigues To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org Subject: Re: c++/712: bad formatting of warning message Date: Mon, 20 Aug 2001 11:46:00 -0000 Message-id: <20010820184601.15193.qmail@sourceware.cygnus.com> X-SW-Source: 2001-08/msg00529.html List-Id: The following reply was made to PR c++/712; it has been noted by GNATS. From: Craig Rodrigues To: gcc-gnats@gcc.gnu.org Cc: Subject: Re: c++/712: bad formatting of warning message Date: Mon, 20 Aug 2001 14:45:25 -0400 ----- Forwarded message from Tom Tromey ----- Delivered-To: rodrigc@gcc.gnu.org To: rodrigc@gcc.gnu.org Cc: gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org Subject: Re: c++/712: bad formatting of warning message X-Zippy: Oh my GOD -- the SUN just fell into YANKEE STADIUM!! X-Attribution: Tom Reply-To: tromey@redhat.com From: Tom Tromey Date: 20 Aug 2001 12:42:42 -0600 In-Reply-To: rodrigc@gcc.gnu.org's message of "28 Jul 2001 22:12:19 -0000" X-Mailer: Gnus v5.7/Emacs 20.5 >>>>> ">" == rodrigc writes: >> Synopsis: bad formatting of warning message >> State-Changed-From-To: feedback->closed >> State-Changed-By: rodrigc >> State-Changed-When: Sat Jul 28 15:12:19 2001 >> State-Changed-Why: >> Feedback not provided Sorry about that. I've constructed a failure case. Could you please reopen this PR? Here is how to do it: mkdir /tmp/asdfasdfasdfasfasdfafadsfasdfz cat > /tmp/asdfasdfasdfasfasdfafadsfasdfz/foo.cc << 'END' class z { public: int code_length; int x (int code_length) { return code_length * 5; } }; END g++ -Wall -Wshadow --syntax-only /tmp/asdfasdfasdfasfasdfafadsfasdfz/foo.cc I get this: creche. g++ -Wall -Wshadow --syntax-only /tmp/asdfasdfasdfasfasdfafadsfasdfz/foo.cc /tmp/asdfasdfasdfasfasdfafadsfasdfz/foo.cc: In member function `int z::x(int)': /tmp/asdfasdfasdfasfasdfafadsfasdfz/foo.cc:7: warning: declaration of ` code_length' shadows a member of `this' Note how the line break occurs after the "`". I think that is wrong. Tom ----- End forwarded message -----