Created
April 14, 2014 07:48
-
-
Save Axxon/10625285 to your computer and use it in GitHub Desktop.
SuperCollider debian built crash
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 26%] Building CXX object server/supernova/CMakeFiles/libsupernova.dir/sc/sc_osc_handler.cpp.o | |
In file included from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/utilities.hpp:17:0, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/bs_set_hook.hpp:18, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/treap.hpp:25, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/treap_set.hpp:17, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.hpp:32, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.cpp:25: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp: In instantiation of ‘static T* boost::intrusive::pointer_traits<T*>::static_cast_from(U*) [with U = const void; T = boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>; boost::intrusive::pointer_traits<T*>::pointer = boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>*]’: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/list_node.hpp:112:94: required from ‘boost::intrusive::list_iterator<RealValueTraits, IsConst>::const_real_value_traits_ptr boost::intrusive::list_iterator<RealValueTraits, IsConst>::get_real_value_traits() const [with RealValueTraits = boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>; bool IsConst = true; boost::intrusive::list_iterator<RealValueTraits, IsConst>::const_real_value_traits_ptr = const boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>*]’ | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/list_node.hpp:152:74: required from ‘boost::intrusive::list_iterator<RealValueTraits, IsConst>::pointer boost::intrusive::list_iterator<RealValueTraits, IsConst>::operator->() const [with RealValueTraits = boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>; bool IsConst = true; boost::intrusive::list_iterator<RealValueTraits, IsConst>::pointer = const nova::abstract_group*]’ | |
/home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/group.hpp:105:19: required from here | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp:245:39: error: static_cast from type ‘const void*’ to type ‘boost::intrusive::pointer_traits<boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>*>::pointer {aka boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>*}’ casts away qualifiers | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp: In instantiation of ‘static T* boost::intrusive::pointer_traits<T*>::static_cast_from(U*) [with U = const void; T = boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>; boost::intrusive::pointer_traits<T*>::pointer = boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>*]’: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/list_node.hpp:112:94: required from ‘boost::intrusive::list_iterator<RealValueTraits, IsConst>::const_real_value_traits_ptr boost::intrusive::list_iterator<RealValueTraits, IsConst>::get_real_value_traits() const [with RealValueTraits = boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>; bool IsConst = false; boost::intrusive::list_iterator<RealValueTraits, IsConst>::const_real_value_traits_ptr = const boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>*]’ | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/list_node.hpp:102:70: required from ‘boost::intrusive::list_iterator<RealValueTraits, IsConst>::list_iterator(const boost::intrusive::list_iterator<RealValueTraits, false>&) [with RealValueTraits = boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>; bool IsConst = false]’ | |
/home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/group.hpp:174:82: required from here | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp:245:39: error: static_cast from type ‘const void*’ to type ‘boost::intrusive::pointer_traits<boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>*>::pointer {aka boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>*}’ casts away qualifiers | |
In file included from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/hashtable_node.hpp:23:0, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/hashtable.hpp:28, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/unordered_set.hpp:18, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/node_types.hpp:24, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/group.hpp:25, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/server_scheduler.hpp:25, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.hpp:40, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.cpp:25: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/slist.hpp: In instantiation of ‘boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::const_real_value_traits_ptr boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::real_value_traits_ptr() const [with ValueTraits = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>; SizeType = long unsigned int; long unsigned int BoolFlags = 0ul; boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::const_real_value_traits_ptr = const boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>*]’: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/slist.hpp:546:98: required from ‘boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::iterator boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::begin() [with ValueTraits = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>; SizeType = long unsigned int; long unsigned int BoolFlags = 0ul; boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::iterator = boost::intrusive::slist_iterator<boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>, false>; typename boost::intrusive::detail::get_real_value_traits<ValueTraits>::type = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>]’ | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/slist.hpp:400:38: required from ‘void boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::clear_and_dispose(Disposer) [with Disposer = boost::intrusive::node_cast_adaptor<boost::intrusive::detail::node_disposer<boost::checked_deleter<nova::detail::slot_resolver::map_type>, boost::intrusive::bhtraits<nova::detail::slot_resolver::map_type, boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)1u, boost::intrusive::default_tag, 4u>, (boost::intrusive::algo_types)1u>, boost::intrusive::slist_node<void*>*, boost::intrusive::slist_node<void*>*>; ValueTraits = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>; SizeType = long unsigned int; long unsigned int BoolFlags = 0ul]’ | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/hashtable.hpp:1963:13: required from ‘void boost::intrusive::hashtable_impl<ValueTraits, VoidOrKeyHash, VoidOrKeyEqual, SizeType, BucketTraits, BoolFlags>::clear_and_dispose(Disposer) [with Disposer = boost::checked_deleter<nova::detail::slot_resolver::map_type>; ValueTraits = boost::intrusive::bhtraits<nova::detail::slot_resolver::map_type, boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)1u, boost::intrusive::default_tag, 4u>; VoidOrKeyHash = void; VoidOrKeyEqual = void; SizeType = long unsigned int; BucketTraits = boost::intrusive::detail::bucket_traits_impl<boost::intrusive::detail::get_slist_impl<boost::intrusive::slist_node_traits<void*> >::type>; long unsigned int BoolFlags = 7ul]’ | |
/home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/synth_definition.hpp:80:79: required from here | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/slist.hpp:274:99: error: no matching function for call to ‘boost::intrusive::pointer_traits<boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>*>::pointer_to(const real_value_traits&)’ | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/slist.hpp:274:99: note: candidate is: | |
In file included from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/utilities.hpp:17:0, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/bs_set_hook.hpp:18, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/treap.hpp:25, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/treap_set.hpp:17, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.hpp:32, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.cpp:25: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp:238:19: note: static T* boost::intrusive::pointer_traits<T*>::pointer_to(boost::intrusive::pointer_traits<T*>::reference) [with T = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>; boost::intrusive::pointer_traits<T*>::pointer = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>*; boost::intrusive::pointer_traits<T*>::reference = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>&] | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp:238:19: note: no known conversion for argument 1 from ‘const real_value_traits {aka const boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>}’ to ‘boost::intrusive::pointer_traits<boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>*>::reference {aka boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>&}’ | |
In file included from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/hashtable_node.hpp:23:0, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/hashtable.hpp:28, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/unordered_set.hpp:18, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/node_types.hpp:24, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/group.hpp:25, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/../server/server_scheduler.hpp:25, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.hpp:40, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.cpp:25: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/slist.hpp: In member function ‘boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::const_real_value_traits_ptr boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::real_value_traits_ptr() const [with ValueTraits = boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>; SizeType = long unsigned int; long unsigned int BoolFlags = 0ul; boost::intrusive::slist_impl<ValueTraits, SizeType, BoolFlags>::const_real_value_traits_ptr = const boost::intrusive::trivial_value_traits<boost::intrusive::slist_node_traits<void*>, (boost::intrusive::link_mode_type)0u>*]’: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/slist.hpp:274:103: warning: control reaches end of non-void function [-Wreturn-type] | |
In file included from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/detail/utilities.hpp:17:0, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/bs_set_hook.hpp:18, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/treap.hpp:25, | |
from /home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/treap_set.hpp:17, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.hpp:32, | |
from /home/axxon/SoftSrc/supercollider/server/supernova/sc/sc_osc_handler.cpp:25: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp: In static member function ‘static T* boost::intrusive::pointer_traits<T*>::static_cast_from(U*) [with U = const void; T = boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>; boost::intrusive::pointer_traits<T*>::pointer = boost::intrusive::bhtraits<nova::server_node, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, boost::intrusive::default_tag, 1u>*]’: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp:245:43: warning: control reaches end of non-void function [-Wreturn-type] | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp: In static member function ‘static T* boost::intrusive::pointer_traits<T*>::static_cast_from(U*) [with U = const void; T = boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>; boost::intrusive::pointer_traits<T*>::pointer = boost::intrusive::bhtraits<nova::abstract_group, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)2u, nova::abstract_group_tag, 1u>*]’: | |
/home/axxon/SoftSrc/supercollider/external_libraries/boost/boost/intrusive/pointer_traits.hpp:245:43: warning: control reaches end of non-void function [-Wreturn-type] | |
make[2]: *** [server/supernova/CMakeFiles/libsupernova.dir/sc/sc_osc_handler.cpp.o] Erreur 1 | |
make[1]: *** [server/supernova/CMakeFiles/libsupernova.dir/all] Erreur 2 | |
make: *** [all] Erreur 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment