Bug#184753: gcc-3.2: [3.2/3.3 regression]: alpha ICE while building ddd/kseg
Package: gcc-3.2
Version: 1:3.2.3-0pre5
Severity: important
g++ -c -fomit-frame-pointer -ffast-math -g -O2 -I/usr/share/qt3/include KSegProperties.cpp
KSegProperties.cpp:31: Internal compiler error in mem_loc_descriptor, at
dwarf2out.c:7903
if g++ -DIGNORED_YYSTYPE=int -DHAVE_CONFIG_H -I. -I../../ddd -I. -I../../ddd/.. -DNDEBUG -O2 -g -W -Wall -trigraphs -MT VSEFlags.o -MD -MP -MF ".deps/VSEFlags.Tpo" \
-c -o VSEFlags.o `test -f '../../ddd/VSEFlags.C' || echo '../../ddd/'`../../ddd/VSEFlags.C; \
then mv ".deps/VSEFlags.Tpo" ".deps/VSEFlags.Po"; \
else rm -f ".deps/VSEFlags.Tpo"; exit 1; \
fi
In file included from /usr/include/c++/3.2/backward/strstream:51,
from /usr/include/c++/3.2/backward/strstream.h:33,
from ../../ddd/VSEFlags.C:35:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
In file included from ../../ddd/VSEFlags.C:40:
../../ddd/strclass.h: In member function `string&
string::operator=(std::ostrstream&)':
../../ddd/strclass.h:1161: warning: unused variable `const int frozen'
../../ddd/VSEFlags.C: In static member function `static void
VSEFlags::getDefaults(bool)':
../../ddd/VSEFlags.C:531: Internal compiler error in mem_loc_descriptor, at
dwarf2out.c:7903
both of these built fine with 2.95. PR to folow.
Reply to: