Bug#261051: g++-3.4: ICE bulding kdesupport/taglib
Package: g++-3.4
Version: 3.4.1-3
Severity: important
Hi,
when I compile taglib from KDE's CVS I get
g++ -DHAVE_CONFIG_H -I../../taglib/ogg -I/src/kde/kdesupport/taglib/ogg
-I../.. -I/src/kde/kdesupport/taglib
-I/src/kde/kdesupport/taglib/toolkit -Wnon-virtual-dtor -Wno-long-long
-Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings
-O2 -march=athlon -fomit-frame-pointer -Wformat-security
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common
-fPIC -DPIC -c /src/kde/kdesupport/taglib/ogg/oggfile.cpp -o
.../../taglib/ogg/.libs/oggfile.o
-Wp,-MD,../../taglib/ogg/.deps/oggfile.TUlo
/usr/include/c++/3.4/ext/mt_allocator.h: In instantiation of
`__gnu_cxx::__mt_alloc<_Tp>':
/usr/include/c++/3.4/bits/allocator.h:81: instantiated from
`std::allocator<_CharT>'
/usr/include/c++/3.4/bits/stl_list.h:295: instantiated from
`std::_List_base<T, std::allocator<_CharT> >'
/usr/include/c++/3.4/bits/stl_list.h:388: instantiated from
`std::list<T, std::allocator<_CharT> >'
/src/kde/kdesupport/taglib/toolkit/tlist.h:53: instantiated from
`TagLib::List<T>'
/src/kde/kdesupport/taglib/toolkit/tlist.tcc:67: instantiated from
`TagLib::List<T>::ListPrivate<TP*>::ListPrivate() [with TP =
TagLib::Ogg::Page, T = TagLib::Ogg::Page*]'
/src/kde/kdesupport/taglib/toolkit/tlist.tcc:90: instantiated from
`TagLib::List<T>::List() [with T = TagLib::Ogg::Page*]'
/src/kde/kdesupport/taglib/ogg/oggfile.cpp:42: instantiated from here
/usr/include/c++/3.4/ext/mt_allocator.h:120: internal compiler error: in
finish_member_declaration, at cp/semantics.c:2101
g++-3.3.4 works fine.
Cheers,
André
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro
Versions of packages g++-3.4 depends on:
ii gcc-3.4 3.4.1-3 The GNU C compiler
ii gcc-3.4-base 3.4.1-3 The GNU Compiler Collection (base
ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an
ii libstdc++6-dev 3.4.1-3 The GNU Standard C++ Library v3 (d
-- no debconf information
Reply to: