Bug 17987 - /usr/include/boost/type_traits/detail/cv_traits_impl.hpp:37: internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:4970
Summary: /usr/include/boost/type_traits/detail/cv_traits_impl.hpp:37: internal compile...
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: gcc4.1 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-25 00:01 MSK by Andrey V Khavryuchenko
Modified: 2008-11-26 12:41 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey V Khavryuchenko 2008-11-25 00:01:29 MSK
Собираю Miro 1.2.8 (http://getmiro.com)

Выгреб следующее:

./run.sh
Attempting to detect your system information
32bit x86 system detected
Linux operating system detected
Libraries mt
Using the Xine driver hack. If you experience trouble playing video,
   try setting USE_XINE_HACK to False in setup.py.
running install
running build
running build_py
copying /home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/dl_daemon/daemon.py -> build/lib.linux-i686-2.5/miro/dl_daemon
running build_ext
building 'miro.libtorrent' extension
i586-alt-linux-gcc -pthread -fno-strict-aliasing -DNDEBUG -pipe -Wall -O2 -march=i586 -mtune=i686 -fPIC -DPIC -D_GNU_SOURCE -fPIC -I/home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/libtorrent/include -I/home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/libtorrent/include/libtorrent -I/usr/include/python2.5 -c /home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/libtorrent/bindings/python/src/extensions.cpp -o build/temp.linux-i686-2.5/home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/libtorrent/bindings/python/src/extensions.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
/home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/libtorrent/include/libtorrent/asio/detail/pipe_select_interrupter.hpp: In member function ‘void asio::detail::pipe_select_interrupter::interrupt()’:
/home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/libtorrent/include/libtorrent/asio/detail/pipe_select_interrupter.hpp:64: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result
/usr/include/boost/type_traits/detail/cv_traits_impl.hpp: At global scope:
/usr/include/boost/type_traits/detail/cv_traits_impl.hpp: In instantiation of ‘const bool boost::detail::cv_traits_imp<<unnamed>::torrent_plugin_wrap*>::is_const’:
/usr/include/boost/type_traits/is_const.hpp:53:   instantiated from ‘boost::is_const<<unnamed>::torrent_plugin_wrap>’
/usr/include/boost/python/detail/cv_category.hpp:31:   instantiated from ‘boost::python::detail::cv_category<<unnamed>::torrent_plugin_wrap>’
/usr/include/boost/python/detail/unwind_type.hpp:58:   instantiated from ‘typename Generator::result_type boost::python::detail::unwind_ptr_type(U*, Generator*) [with Generator = boost::python::converter::detail::unwind_type_id_helper, U = <unnamed>::torrent_plugin_wrap]’
/usr/include/boost/python/detail/unwind_type.hpp:127:   instantiated from ‘static typename Generator::result_type boost::python::detail::unwind_helper2<2>::execute(U& (*)(), Generator*) [with Generator = boost::python::converter::detail::unwind_type_id_helper, U = <unnamed>::torrent_plugin_wrap]’
/usr/include/boost/python/detail/unwind_type.hpp:165:   instantiated from ‘typename Generator::result_type boost::python::detail::unwind_type(boost::type<U>*, Generator*) [with Generator = boost::python::converter::detail::unwind_type_id_helper, U = <unnamed>::torrent_plugin_wrap&]’
/usr/include/boost/python/converter/pytype_function.hpp:45:   instantiated from ‘boost::python::type_info boost::python::converter::detail::unwind_type_id_(boost::type<R>*, mpl_::false_*) [with T = <unnamed>::torrent_plugin_wrap&]’
/usr/include/boost/python/converter/pytype_function.hpp:68:   instantiated from ‘static const PyTypeObject* boost::python::converter::expected_pytype_for_arg<T>::get_pytype() [with T = <unnamed>::torrent_plugin_wrap&]’
/usr/include/boost/python/detail/signature.hpp:98:   instantiated from ‘static const boost::python::detail::signature_element* boost::python::detail::signature_arity<1u>::impl<Sig>::elements() [with Sig = boost::mpl::vector2<bool, <unnamed>::torrent_plugin_wrap&>]’
/usr/include/boost/python/detail/caller.hpp:232:   instantiated from ‘static boost::python::detail::py_func_sig_info boost::python::detail::caller_arity<1u>::impl<F, Policies, Sig>::signature() [with F = bool (<unnamed>::torrent_plugin_wrap::*)(), Policies = boost::python::default_call_policies, Sig = boost::mpl::vector2<bool, <unnamed>::torrent_plugin_wrap&>]’
/usr/include/boost/python/object/py_function.hpp:48:   instantiated from ‘boost::python::detail::py_func_sig_info boost::python::objects::caller_py_function_impl<Caller>::signature() const [with Caller = boost::python::detail::caller<bool (<unnamed>::torrent_plugin_wrap::*)(), boost::python::default_call_policies, boost::mpl::vector2<bool, <unnamed>::torrent_plugin_wrap&> >]’
/home/akhavr/src/bigstar/miro/Miro-1.2.8/portable/libtorrent/bindings/python/src/extensions.cpp:156:   instantiated from here
/usr/include/boost/type_traits/detail/cv_traits_impl.hpp:37: internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:4970
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugzilla.altlinux.org/> for instructions.
Preprocessed source stored into /tmp/.private/akhavr/cc0GJKzz.out file, please attach this to your bugreport.
error: command 'i586-alt-linux-gcc' failed with exit status 1
Comment 1 Andrey V Khavryuchenko 2008-11-25 00:14:19 MSK
http://a.khavr.com/files/2008/11/cc0GJKzz.out
Comment 2 Andrey V Khavryuchenko 2008-11-25 00:16:59 MSK
Дубликат #17553?

А в 4.1 исправления нет и не предвидится?  (У Miro проблемы с gcc 4.3..)
Comment 3 Dmitry V. Levin 2008-11-25 01:25:11 MSK
(In reply to comment #2)
> Дубликат #17553?

Очень похоже на то.

> А в 4.1 исправления нет и не предвидится?

Если нет, то уже не будет.

> (У Miro проблемы с gcc 4.3..)

Тогда лучше решить эти проблемы.
Comment 4 Andrey V Khavryuchenko 2008-11-26 12:41:30 MSK
Таки да, 4.3 все чинит при использовании напильника