/home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/detail/shared_count.hpp(321): error: copy constructor for class "boost::detail::shared_count" may not have a parameter of type "boost::detail::shared_count" shared_count(shared_count && r): pi_(r.pi_) // nothrow ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/detail/shared_count.hpp(321): error: expected a ")" shared_count(shared_count && r): pi_(r.pi_) // nothrow ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/detail/shared_count.hpp(321): error: identifier "r" is undefined shared_count(shared_count && r): pi_(r.pi_) // nothrow ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/detail/shared_count.hpp(428): error: copy constructor for class "boost::detail::weak_count" may not have a parameter of type "boost::detail::weak_count" weak_count(weak_count && r): pi_(r.pi_) // nothrow ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/detail/shared_count.hpp(428): error: expected a ")" weak_count(weak_count && r): pi_(r.pi_) // nothrow ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/detail/shared_count.hpp(428): error: identifier "r" is undefined weak_count(weak_count && r): pi_(r.pi_) // nothrow ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/shared_ptr.hpp(343): error: copy constructor for class "boost::shared_ptr" may not have a parameter of type "boost::shared_ptr" shared_ptr( shared_ptr && r ): px( r.px ), pn() // never throws ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/shared_ptr.hpp(343): error: expected a ")" shared_ptr( shared_ptr && r ): px( r.px ), pn() // never throws ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/shared_ptr.hpp(352): error: expected a ")" shared_ptr( shared_ptr && r, typename boost::detail::sp_enable_if_convertible::type = boost::detail::sp_empty() ) ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/shared_ptr.hpp(365): error: expected a ")" shared_ptr & operator=( shared_ptr && r ) // never throws ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/shared_ptr.hpp(372): error: expected a ")" shared_ptr & operator=( shared_ptr && r ) // never throws ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/weak_ptr.hpp(82): error: expected a ")" weak_ptr( weak_ptr && r, typename boost::detail::sp_enable_if_convertible::type = boost::detail::sp_empty() ) ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/weak_ptr.hpp(95): error: copy constructor for class "boost::weak_ptr" may not have a parameter of type "boost::weak_ptr" weak_ptr( weak_ptr && r ): px( r.px ), pn( static_cast< boost::detail::weak_count && >( r.pn ) ) // never throws ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/weak_ptr.hpp(95): error: expected a ")" weak_ptr( weak_ptr && r ): px( r.px ), pn( static_cast< boost::detail::weak_count && >( r.pn ) ) // never throws ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/weak_ptr.hpp(101): error: expected a ")" weak_ptr & operator=( weak_ptr && r ) // never throws ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/smart_ptr/weak_ptr.hpp(137): error: expected a ")" weak_ptr & operator=( weak_ptr && r ) ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/type_traits/is_rvalue_reference.hpp(21): error: expected a ">" BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_rvalue_reference,T&&,true) ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/type_traits/is_volatile.hpp(60): error: expected a ">" struct is_volatile_rval_filter ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/type_traits/remove_cv.hpp(44): error: expected a ">" struct rvalue_ref_filter_rem_cv ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/type_traits/remove_reference.hpp(39): error: expected a ">" struct remove_rvalue_ref ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/type_traits/add_reference.hpp(67): error: expected a ">" struct add_reference_rvalue_layer ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/type_traits/add_rvalue_reference.hpp(46): error: expected an identifier typedef T&& type; ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/type_traits/is_function.hpp(99): error: expected a ">" BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_function,T&&,false) ^ /home/phprus/opt/icmm/boost/1.47.0/gcc/include/boost/array.hpp(121): warning #279: controlling expression is constant BOOST_ASSERT( i < N && "out of range" ); ^ compilation aborted for icctest.cpp (code 2)