[Bug 762542] Re: Internal compiler error in structural_comptypes

Matthias Klose doko at ubuntu.com
Fri Jul 15 10:20:50 UTC 2011


no feedback, closing the report

** Changed in: gcc-4.5 (Ubuntu)
       Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.5 in Ubuntu.
https://bugs.launchpad.net/bugs/762542

Title:
  Internal compiler error in structural_comptypes

Status in “gcc-4.5” package in Ubuntu:
  Invalid

Bug description:
  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.5/+bug/762542/+subscriptions




More information about the foundations-bugs mailing list