[Bug c++/14203] New: [3.3 regression] ICE on valid code
debian-gcc at lists dot debian dot org
gcc-bugzilla@gcc.gnu.org
Wed Feb 18 23:13:00 GMT 2004
[forwarded from http://bugs.debian.org/233548]
with 3.4 CVS 20040215:
g++ -Wall bug-233548.cc
bug-233548.cc: In function `int main()':
bug-233548.cc:19: warning: unused variable 'dummy'
bug-233548.cc:26: internal compiler error: in make_decl_rtl, at varasm.c:752
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
namespace Data
{
class Dummy;
}
namespace
{
const bool g_bAlways = false;
Data::Dummy* getDummy();
};
int main()
{
int i;
if (g_bAlways)
{
if (Data::Dummy* dummy = getDummy())
{
int bla(5);
i = bla;
}
}
}
--
Summary: [3.3 regression] ICE on valid code
Product: gcc
Version: 3.4.0
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: debian-gcc at lists dot debian dot org
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14203
More information about the Gcc-bugs
mailing list