[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: