public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c++/8582: [3.2 regression] ICE in exception handling
@ 2003-04-25 19:46 Joe Buck
0 siblings, 0 replies; 2+ messages in thread
From: Joe Buck @ 2003-04-25 19:46 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c++/8582; it has been noted by GNATS.
From: Joe Buck <jbuck@synopsys.com>
To: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, reichelt@igpm.rwth-aachen.de,
gawrilow@math.tu-berlin.de
Cc:
Subject: Re: c++/8582: [3.2 regression] ICE in exception handling
Date: Fri, 25 Apr 2003 12:38:00 -0700
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8582
There is no ICE for the 3.3 branch, but there is an ICE in the trunk
(20030423)
for the original testcase.
8582.C:32616: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
The reduced testcase does *not* cause a crash, so evidently 3.4 has a
different
bug.
I will change the synopsis line to read "3.4 regression".
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: c++/8582: [3.2 regression] ICE in exception handling
@ 2002-12-20 14:56 Janis Johnson
0 siblings, 0 replies; 2+ messages in thread
From: Janis Johnson @ 2002-12-20 14:56 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c++/8582; it has been noted by GNATS.
From: Janis Johnson <janis187@us.ibm.com>
To: gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, gawrilow@math.tu-berlin.de,
gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org, jason@redhat.com
Cc:
Subject: Re: c++/8582: [3.2 regression] ICE in exception handling
Date: Fri, 20 Dec 2002 14:50:24 -0800
The regression reported in PR c++/8582 was fixed in the
mainline with this patch, but still exists in the 3.2 branch:
gcc (really 2002-04-04):
2002-04-03 Jason Merrill <jason@redhat.com>
* except.c
* except.h
* expr.c
PR c++/5636
* tree.h
* stmt.c
* c-semantics.c
* c-common.h
gcc/cp:
2002-04-04 Jason Merrill <jason@redhat.com>
* semantics.c
* cp-tree.h
* init.c
* cp-tree.def
* cp-tree.h
* decl.c
* dump.c
* pt.c
* tree.c
* init.c
PR c++/5636
* semantics.c
PR c++/5104
* typeck.c
Here's a small test case that causes the compiler to ICE
when compiled on i686-linux:
-------------------
void* operator new(unsigned int, void*) throw();
void operator delete (void*, void*) throw();
struct A { A(); };
struct B
{
struct X
{
~X();
operator void* () const;
};
X bar();
};
struct C
{
B b;
C(A&) { new(b.bar()) A; }
};
void foo()
{
A a;
C c(a);
}
-------------------
Output from the 3.2 branch compiler:
8582.C: In constructor `C::C(A&)':
8582.C:21: Internal compiler error in convert_from_eh_region_ranges_1,
at
except.c:1404
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8582
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-04-25 19:46 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-25 19:46 c++/8582: [3.2 regression] ICE in exception handling Joe Buck
-- strict thread matches above, loose matches on Subject: below --
2002-12-20 14:56 Janis Johnson
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).