Bug 17730 - tagpy не собирается с ICE
Summary: tagpy не собирается с ICE
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: gcc (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Gleb F-Malinovskiy
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-29 17:24 MSK by swi
Modified: 2008-10-30 14:28 MSK (History)
2 users (show)

See Also:


Attachments
preprocessed source (226.13 KB, application/x-bzip2)
2008-10-29 17:35 MSK, swi
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description swi 2008-10-29 17:24:02 MSK
[builder@alexey python-module-tagpy-0.94.5]$ make
ctags -R src || true
/bin/sh: ctags: command not found
/usr/bin/python setup.py build
running build
running build_py
running build_ext
building '_tagpy' extension
x86_64-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -Wall -fPIC -O3 -DNDEBUG -fPIC -I/usr/include/taglib -I/usr/include/python2.5 -c src/wrapper/basics.cpp -o build/temp.linux-x86_64-2.5/src/wrapper/basics.o
/usr/include/taglib/fileref.h:93: warning: 'class TagLib::FileRef::FileTypeResolver' has virtual functions but non-virtual destructor
/usr/include/boost/type_traits/detail/cv_traits_impl.hpp: In instantiation of 'const bool boost::detail::cv_traits_imp<<unnamed>::FileWrap*>::is_const':
/usr/include/boost/type_traits/is_const.hpp:53:   instantiated from 'boost::is_const<<unnamed>::FileWrap>'
/usr/include/boost/python/detail/cv_category.hpp:31:   instantiated from 'boost::python::detail::cv_category<<unnamed>::FileWrap>'
/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>::FileWrap]'
/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>::FileWrap]'
/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>::FileWrap&]'
/usr/include/boost/python/converter/pytype_function.hpp:45:   instantiated from 'boost::python::type_info boost::python::converter::detail::unwind_type_id_(boost::type<Target>*, mpl_::false_*) [with T = <unnamed>::FileWrap&]'
/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>::FileWrap&]'
/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::v_item<void, boost::mpl::v_item<<unnamed>::FileWrap&, boost::mpl::v_mask<boost::mpl::v_mask<boost::mpl::vector2<TagLib::Tag*, TagLib::File&>, 1>, 1>, 1>, 1>]'
/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 = boost::python::detail::nullary_function_adaptor<void (*)()>, Policies = boost::python::default_call_policies, Sig = boost::mpl::v_item<void, boost::mpl::v_item<<unnamed>::FileWrap&, boost::mpl::v_mask<boost::mpl::v_mask<boost::mpl::vector2<TagLib::Tag*, TagLib::File&>, 1>, 1>, 1>, 1>]'
/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<boost::python::detail::nullary_function_adaptor<void (*)()>, boost::python::default_call_policies, boost::mpl::v_item<void, boost::mpl::v_item<<unnamed>::FileWrap&, boost::mpl::v_mask<boost::mpl::v_mask<boost::mpl::vector2<TagLib::Tag*, TagLib::File&>, 1>, 1>, 1>, 1> >]'
src/wrapper/basics.cpp:210:   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 /usr/src/tmp/cc4cJT8k.out file, please attach this to your bugreport.
error: command 'x86_64-alt-linux-gcc' failed with exit status 1
make: *** [all] Error 1
[builder@alexey python-module-tagpy-0.94.5]$ make
ctags -R src || true
/bin/sh: ctags: command not found
/usr/bin/python setup.py build
running build
running build_py
running build_ext
building '_tagpy' extension
x86_64-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -Wall -fPIC -O3 -DNDEBUG -fPIC -I/usr/include/taglib -I/usr/include/python2.5 -c src/wrapper/basics.cpp -o build/temp.linux-x86_64-2.5/src/wrapper/basics.o
/usr/include/taglib/fileref.h:93: warning: 'class TagLib::FileRef::FileTypeResolver' has virtual functions but non-virtual destructor
/usr/include/boost/type_traits/detail/cv_traits_impl.hpp: In instantiation of 'const bool boost::detail::cv_traits_imp<<unnamed>::FileWrap*>::is_const':
/usr/include/boost/type_traits/is_const.hpp:53:   instantiated from 'boost::is_const<<unnamed>::FileWrap>'
/usr/include/boost/python/detail/cv_category.hpp:31:   instantiated from 'boost::python::detail::cv_category<<unnamed>::FileWrap>'
/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>::FileWrap]'
/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>::FileWrap]'
/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>::FileWrap&]'
/usr/include/boost/python/converter/pytype_function.hpp:45:   instantiated from 'boost::python::type_info boost::python::converter::detail::unwind_type_id_(boost::type<Target>*, mpl_::false_*) [with T = <unnamed>::FileWrap&]'
/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>::FileWrap&]'
/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::v_item<void, boost::mpl::v_item<<unnamed>::FileWrap&, boost::mpl::v_mask<boost::mpl::v_mask<boost::mpl::vector2<TagLib::Tag*, TagLib::File&>, 1>, 1>, 1>, 1>]'
/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 = boost::python::detail::nullary_function_adaptor<void (*)()>, Policies = boost::python::default_call_policies, Sig = boost::mpl::v_item<void, boost::mpl::v_item<<unnamed>::FileWrap&, boost::mpl::v_mask<boost::mpl::v_mask<boost::mpl::vector2<TagLib::Tag*, TagLib::File&>, 1>, 1>, 1>, 1>]'
/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<boost::python::detail::nullary_function_adaptor<void (*)()>, boost::python::default_call_policies, boost::mpl::v_item<void, boost::mpl::v_item<<unnamed>::FileWrap&, boost::mpl::v_mask<boost::mpl::v_mask<boost::mpl::vector2<TagLib::Tag*, TagLib::File&>, 1>, 1>, 1>, 1> >]'
src/wrapper/basics.cpp:210:   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 /usr/src/tmp/ccqya2t8.out file, please attach this to your bugreport.
error: command 'x86_64-alt-linux-gcc' failed with exit status 1
make: *** [all] Error 1
Comment 1 swi 2008-10-29 17:35:15 MSK
Created attachment 3025 [details]
preprocessed source
Comment 2 Dmitry V. Levin 2008-10-29 17:37:50 MSK
(In reply to comment #1)
> Created an attachment (id=3025) [details]
> preprocessed source

ICE в 4.1.2 не интересны, проверьте с 4.3.2.
Comment 3 swi 2008-10-29 23:01:29 MSK
(In reply to comment #2)
> ICE в 4.1.2 не интересны, проверьте с 4.3.2.
> 

i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -Wall -march=i586 -mtune=i686 -fPIC -O3 -DNDEBUG -fPIC
+-I/usr/include/taglib -I/usr/include/python2.5 -c src/wrapper/basics.cpp -o
+build/temp.linux-i686-2.5/src/wrapper/basics.o
i586-alt-linux-gcc: error trying to exec 'cc1plus': execvp: No such file or directory
error: command 'i586-alt-linux-gcc' failed with exit status 1

Эээ.. а можно пояснить? :( у меня локально сейчас нет 4.3 (апдейтнулся как раз за день до него)
Comment 4 Andrey Rahmatullin 2008-10-29 23:04:33 MSK
(In reply to comment #3)
> i586-alt-linux-gcc: error trying to exec 'cc1plus': execvp: No such file or directory
> error: command 'i586-alt-linux-gcc' failed with exit status 1
> 
> Эээ.. а можно пояснить?
gcc4.3-c++ не установлен.
Comment 5 swi 2008-10-30 00:06:25 MSK
(In reply to comment #4)
> > Эээ.. а можно пояснить?
> gcc4.3-c++ не установлен.
> 

Хм. раньше BuildReq: gcc-c++ хватало.
Попробуем с версией.
Comment 6 Dmitry V. Levin 2008-10-30 14:04:33 MSK
Если воспроизведётся на навом g++, переоткройте.
Comment 7 swi 2008-10-30 14:28:50 MSK
(In reply to comment #6)
> Если воспроизведётся на навом g++, переоткройте.
> 

В incoming он успешно собрался. :) Прийдется мне таки тянуть новый тулчейн себе :)