Public bug reported: Binary package hint: gcc-4.5
When compiling software on up-to-date Natty, I sometimes get this error: In file included from /usr/include/c++/4.5/bits/char_traits.h:41:0, from /usr/include/c++/4.5/string:42, from /usr/include/qt4/QtCore/qstring.h:60, from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from webui/httpserver.h:35, from webui/httpserver.cpp:32: /usr/include/c++/4.5/bits/stl_algobase.h: In instantiation of ‘std::__copy_move<false, true, std::random_access_iterator_tag>’: /usr/include/c++/4.5/bits/stl_algobase.h:404:70: instantiated from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = const libtorrent::file_slice*, _OI = libtorrent::file_slice*]’ /usr/include/c++/4.5/bits/stl_algobase.h:442:39: instantiated from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = __gnu_cxx::__normal_iterator<const libtorrent::file_slice*, std::vector<libtorrent::file_slice> >, _OI = libtorrent::file_slice*]’ /usr/include/c++/4.5/bits/stl_algobase.h:474:18: instantiated from ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const libtorrent::file_slice*, std::vector<libtorrent::file_slice> >, _OI = libtorrent::file_slice*]’ /usr/include/c++/4.5/bits/stl_uninitialized.h:92:53: instantiated from ‘static _ForwardIterator std::__uninitialized_copy<true>::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const libtorrent::file_slice*, std::vector<libtorrent::file_slice> >, _ForwardIterator = libtorrent::file_slice*]’ /usr/include/c++/4.5/bits/stl_uninitialized.h:116:46: instantiated from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const libtorrent::file_slice*, std::vector<libtorrent::file_slice> >, _ForwardIterator = libtorrent::file_slice*]’ /usr/include/c++/4.5/bits/stl_uninitialized.h:318:63: instantiated from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const libtorrent::file_slice*, std::vector<libtorrent::file_slice> >, _ForwardIterator = libtorrent::file_slice*, _Tp = libtorrent::file_slice]’ /usr/include/c++/4.5/bits/stl_vector.h:243:9: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = libtorrent::file_slice, _Alloc = std::allocator<libtorrent::file_slice>, std::vector<_Tp, _Alloc> = std::vector<libtorrent::file_slice>]’ /usr/include/libtorrent/torrent_info.hpp:260:49: instantiated from here /usr/include/c++/4.5/bits/stl_algobase.h:382:62: internal compiler error: in structural_comptypes, at cp/typeck.c:1213 Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. make[1]: *** [httpserver.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/home/chris/Devel/qbittorrent/branches/v2_7_x/src' make: *** [sub-src-make_default] Error 2 It seems to occur only when using "make -j2" instead of "make" but I might be wrong. ** Affects: gcc-4.5 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762542 Title: Internal compiler error in structural_comptypes -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs