public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c++/10218: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
@ 2003-03-27 21:22 neroden
0 siblings, 0 replies; 5+ messages in thread
From: neroden @ 2003-03-27 21:22 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, nobody, snyder
Synopsis: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
State-Changed-From-To: analyzed->open
State-Changed-By: neroden
State-Changed-When: Thu Mar 27 21:19:46 2003
State-Changed-Why:
From http://gcc.gnu.org/bugs/management.html:
Bugs in category "ice-on-illegal-code", where gcc emits a sensible error message before issuing an ICE (the ICE will be replaced by the message "confused by earlier errors, bailing out" in release versions) should get "low" priority. It should be noted in the audit trail, that the error recovery fails.
(ping-ponging state to get message into the trail)
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10218
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: c++/10218: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
@ 2003-03-28 21:26 mmitchel
0 siblings, 0 replies; 5+ messages in thread
From: mmitchel @ 2003-03-28 21:26 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, nobody, snyder
Synopsis: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
State-Changed-From-To: analyzed->closed
State-Changed-By: mmitchel
State-Changed-When: Fri Mar 28 21:20:42 2003
State-Changed-Why:
Fixed in GCC 3.4.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10218
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: c++/10218: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
@ 2003-03-27 21:36 neroden
0 siblings, 0 replies; 5+ messages in thread
From: neroden @ 2003-03-27 21:36 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, nobody, snyder
Synopsis: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
State-Changed-From-To: open->analyzed
State-Changed-By: neroden
State-Changed-When: Thu Mar 27 21:22:57 2003
State-Changed-Why:
Failure of error recovery after meaningful error message. Still a regression since previously error recovery worked.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10218
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: c++/10218: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
@ 2003-03-27 15:56 Steven Bosscher
0 siblings, 0 replies; 5+ messages in thread
From: Steven Bosscher @ 2003-03-27 15:56 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c++/10218; it has been noted by GNATS.
From: Steven Bosscher <s.bosscher@student.tudelft.nl>
To: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org,
gcc-prs@gcc.gnu.org, snyder@fnal.gov
Cc:
Subject: Re: c++/10218: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for
invalid code
Date: Thu, 27 Mar 2003 16:47:46 +0100
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10218
Hmm, I don't see an ICE, it just bails out:
# gcc-3.3 -O3 -v 10218.cc
Reading specs from /opt/experimental/lib/gcc-lib/i586-pc-linux-gnu/3.3/specs
Configured with: ../gcc-3.3/configure --disable-nls --with-gnu-as
--with-gnu-ld --prefix=/opt/experimental --program-suffix=-3.3
--enable-languages=c,c++,objc,f77,treelang --disable-checking :
(reconfigured)
Thread model: posix
gcc version 3.3 20030327 (prerelease)
/opt/experimental/lib/gcc-lib/i586-pc-linux-gnu/3.3/cc1plus -quiet -v
-D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=0 -D_GNU_SOURCE
10218.cc -D__GNUG__=3 -quiet -dumpbase 10218.cc -auxbase 10218 -O3
-version -o /tmp/cclg2pAB.s
GNU C++ version 3.3 20030327 (prerelease) (i586-pc-linux-gnu)
compiled by GNU C version 3.3 20030327 (prerelease).
GGC heuristics: --param ggc-min-expand=42 --param ggc-min-heapsize=23891
ignoring nonexistent directory "/opt/experimental/i586-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/opt/experimental/include/c++/3.3
/opt/experimental/include/c++/3.3/i586-pc-linux-gnu
/opt/experimental/include/c++/3.3/backward
/usr/local/include
/opt/experimental/include
/opt/experimental/lib/gcc-lib/i586-pc-linux-gnu/3.3/include
/usr/include
End of search list.
10218.cc:11: error: redefinition of `void generic_wedge::add_u_chan()'
10218.cc:2: error: `void generic_wedge::add_u_chan()' previously defined
here
10218.cc:11: error: no `void generic_wedge::add_u_chan()' member function
declared in class `generic_wedge'
10218.cc: In member function `void generic_wedge::add_u_chan()':
10218.cc:2: error: prior parameter's size depends on `generic_wedge*
const this
'
#
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: c++/10218: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
@ 2003-03-26 14:16 bangerth
0 siblings, 0 replies; 5+ messages in thread
From: bangerth @ 2003-03-26 14:16 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, nobody, snyder
Old Synopsis: g++ 3.4: ICE in make_decl_rtl for invalid code
New Synopsis: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code
State-Changed-From-To: open->analyzed
State-Changed-By: bangerth
State-Changed-When: Wed Mar 26 14:15:56 2003
State-Changed-Why:
Confirmed. A regression in 3.2/3.3/3.4 w.r.t. 3.0 which
issues a proper error message about the previously
defined function.
W.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10218
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-03-28 21:20 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-27 21:22 c++/10218: [3.2/3.3/3.4 regression] ICE in make_decl_rtl for invalid code neroden
-- strict thread matches above, loose matches on Subject: below --
2003-03-28 21:26 mmitchel
2003-03-27 21:36 neroden
2003-03-27 15:56 Steven Bosscher
2003-03-26 14:16 bangerth
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).