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

Reply via email to