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: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-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: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-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:36 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:22 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).