scons: Reading SConscript files ... Warning: disabled Boost.Python test: #properties scons: done reading SConscript files. scons: Building targets ... cxx -std strict_ansi -msg_display_number -msg_disable 186,450,1115 -tlocal -DBOOST_DISABLE_THREADS -DNDEBUG -O2 -fast -DBOOST_PYTHON_MAX_BASES=2 -I/net/legless/scratch1/rwgk/hot/boost -I/usr/local_cci/Python-2.4_ticker/include/python2.4 -c -o boost/libs/python/test/args.os /net/legless/scratch1/rwgk/hot/boost/libs/python/test/args.cpp cxx: Error: /net/legless/scratch1/rwgk/hot/boost/boost/python/detail/invoke.hpp, line 75: #109 expression must have (pointer-to-) function type detected during: instantiation of "PyObject *boost::python::detail::invoke(boost::python::detail::inv oke_tag_, const RC &, F &, AC0 &) [with RC=boost::python::default_result_converter::apply &>::type, 0L>::type>::type, F=boost::details::compressed_pair_imp::*)() const, boost::python::default_call_policies, 0>::first_type, AC0=boost::python::arg_from_python &>::type, 1L>::type>]" at line 199 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/detail /caller.hpp" instantiation of "PyObject *boost::python::detail::caller_arity<1U>::impl::operator()(PyObject *, PyObject *) [with F=int (test_class<0>::*)() const, Policies=boost::python::default_call_policies, Sig=boost::mpl::vector2 &>]" at line 38 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "PyObject *boost::python::objects::caller_py_function_impl: :operator()(PyObject *, PyObject *) [with Caller=boost::python::detail::caller::*)() const, boost::python::default_call_policies, boost::mpl::vector2 &>>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" implicit generation of "boost::python::objects::caller_py_function_impl: :~caller_py_function_impl() [with Caller=boost::python::detail::caller::*)() const, boost::python::default_call_policies, boost::mpl::vector2 &>>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::caller_py_function_impl: :caller_py_function_impl(const Caller &) [with Caller=boost::python::detail::caller::*)() const, boost::python::default_call_policies, boost::mpl::vector2 &>>]" at line 120 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::py_function::py_function(const Caller &) [with Caller=boost::python::detail::caller::*)() const, boost::python::default_call_policies, boost::mpl::vector2 &>>]" at line 62 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::detail::make_function_aux(F, const CallPolicies &, const Sig &, const boost::python::detail::keyword_range &, NumKeywords) [with F=int (test_class<0>::*)() const, CallPolicies=boost::python::default_call_policies, Sig=boost::mpl::vector2 &>, NumKeywords=mpl_::int_<0>]" at line 146 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::make_function(F, const CallPolicies &, const Keywords &, const Signature &) [with F=int (test_class<0>::*)() const, CallPolicies=boost::python::detail::tuple_extract_impl::apply::all_t, boost::mpl::lambda>, boost::detail::indirect_traits::is_reference_to_class, boost::mpl::not_>, mpl_::true_, mpl_::true_>, mpl_::void_>::type>::result_type, Keywords=boost::python::detail::tuple_extract_impl ::apply::all_t, boost::mpl::lambda, mpl_::void_>::type>::result_type, Signature=boost::mpl::vector2 &>]" return rc(f( BOOST_PP_ENUM_BINARY_PARAMS_Z(1, N, ac, () BOOST_PP_INTERCEPT) )); --------------^ cxx: Error: /net/legless/scratch1/rwgk/hot/boost/boost/python/detail/invoke.hpp, line 75: #109 expression must have (pointer-to-) function type detected during: instantiation of "PyObject *boost::python::detail::invoke(boost::python::detail::inv oke_tag_, const RC &, F &, AC0 &, AC1 &) [with RC=boost::python::reference_existing_object::apply::type, 0L>::type>::type, F=boost::details::compressed_pair_imp, 0>::first_type, AC0=boost::python::arg_from_python::type, 1L>::type>, AC1=boost::python::arg_from_python::type, 2L>::type>]" at line 199 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/detail /caller.hpp" instantiation of "PyObject *boost::python::detail::caller_arity<2U>::impl::operator()(PyObject *, PyObject *) [with F=const Y &(X::*)(bool) const, Policies=boost::python::return_internal_reference<1UL, boost::python::default_call_policies>, Sig=boost::mpl::vector3]" at line 38 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "PyObject *boost::python::objects::caller_py_function_impl: :operator()(PyObject *, PyObject *) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" implicit generation of "boost::python::objects::caller_py_function_impl: :~caller_py_function_impl() [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::caller_py_function_impl: :caller_py_function_impl(const Caller &) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 120 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::py_function::py_function(const Caller &) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 62 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::detail::make_function_aux(F, const CallPolicies &, const Sig &, const boost::python::detail::keyword_range &, NumKeywords) [with F=const Y &(X::*)(bool) const, CallPolicies=boost::python::return_internal_reference<1UL , boost::python::default_call_policies>, Sig=boost::mpl::vector3, NumKeywords=mpl_::int_<1>]" at line 146 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::make_function(F, const CallPolicies &, const Keywords &, const Signature &) [with F=const Y &(X::*)(bool) const, CallPolicies=boost::python::return_internal_reference<1UL , boost::python::default_call_policies>, Keywords=boost::python::detail::keywords<1UL>, Signature=boost::mpl::vector3]" return rc(f( BOOST_PP_ENUM_BINARY_PARAMS_Z(1, N, ac, () BOOST_PP_INTERCEPT) )); --------------^ cxx: Error: /net/legless/scratch1/rwgk/hot/boost/boost/python/object/make_instance.hpp, line 24: #70 incomplete type is not allowed detected during: instantiation of "PyObject *boost::python::objects::make_instance_impl::execute(Arg &) [with T=, Holder=boost::python::objects::pointer_holder< *, >, Derived=boost::python::objects::make_ptr_instance<, boost::python::objects::pointer_holder< *, >>, Arg= *]" at line 96 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/to_pyt hon_indirect.hpp" instantiation of "PyObject *boost::python::detail::make_reference_holder::execute(T *) [with T=]" at line 60 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/to_pyt hon_indirect.hpp" instantiation of "PyObject *boost::python::to_python_indirect::execute(const U &, mpl_::false_) const [with T=boost::mpl::v_iter::type, 0L>::type, MakeHolder=boost::python::detail::make_reference_holder, U=]" at line 37 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/to_pyt hon_indirect.hpp" instantiation of "PyObject *boost::python::to_python_indirect::operator()(const U &) const [with T=boost::mpl::v_iter::type, 0L>::type, MakeHolder=boost::python::detail::make_reference_holder, U=]" at line 75 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/detail /invoke.hpp" instantiation of "PyObject *boost::python::detail::invoke(boost::python::detail::inv oke_tag_, const RC &, F &, AC0 &, AC1 &) [with RC=boost::python::reference_existing_object::apply::type, 0L>::type>::type, F=boost::details::compressed_pair_imp, 0>::first_type, AC0=boost::python::arg_from_python::type, 1L>::type>, AC1=boost::python::arg_from_python::type, 2L>::type>]" at line 199 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/detail /caller.hpp" instantiation of "PyObject *boost::python::detail::caller_arity<2U>::impl::operator()(PyObject *, PyObject *) [with F=const Y &(X::*)(bool) const, Policies=boost::python::return_internal_reference<1UL, boost::python::default_call_policies>, Sig=boost::mpl::vector3]" at line 38 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "PyObject *boost::python::objects::caller_py_function_impl: :operator()(PyObject *, PyObject *) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" implicit generation of "boost::python::objects::caller_py_function_impl: :~caller_py_function_impl() [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::caller_py_function_impl: :caller_py_function_impl(const Caller &) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 120 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::py_function::py_function(const Caller &) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 62 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::detail::make_function_aux(F, const CallPolicies &, const Sig &, const boost::python::detail::keyword_range &, NumKeywords) [with F=const Y &(X::*)(bool) const, CallPolicies=boost::python::return_internal_reference<1UL , boost::python::default_call_policies>, Sig=boost::mpl::vector3, NumKeywords=mpl_::int_<1>]" at line 146 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::make_function(F, const CallPolicies &, const Keywords &, const Signature &) [with F=const Y &(X::*)(bool) const, CallPolicies=boost::python::return_internal_reference<1UL , boost::python::default_call_policies>, Keywords=boost::python::detail::keywords<1UL>, Signature=boost::mpl::vector3]" BOOST_STATIC_ASSERT(is_class::value); --------^ cxx: Error: /net/legless/scratch1/rwgk/hot/boost/boost/python/object/make_ptr_instance.hpp, line 24: #309 more than one instance of constructor "boost::python::objects::pointer_holder::pointer_holder [with Pointer= *, Value=]" matches the argument list: function "boost::python::objects::pointer_holder::pointer_holder(Pointer) [with Pointer= *, Value=]" function "boost::python::objects::pointer_holder::pointer_holder(PyObject *) [with Pointer= *, Value=]" argument types are: ( *) detected during: instantiation of "Holder *boost::python::objects::make_ptr_instance::construct(void *, PyObject *, Arg &) [with T=, Holder=boost::python::objects::pointer_holder< *, >, Arg= *]" at line 42 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /make_instance.hpp" instantiation of "PyObject *boost::python::objects::make_instance_impl::execute(Arg &) [with T=, Holder=boost::python::objects::pointer_holder< *, >, Derived=boost::python::objects::make_ptr_instance<, boost::python::objects::pointer_holder< *, >>, Arg= *]" at line 96 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/to_pyt hon_indirect.hpp" instantiation of "PyObject *boost::python::detail::make_reference_holder::execute(T *) [with T=]" at line 60 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/to_pyt hon_indirect.hpp" instantiation of "PyObject *boost::python::to_python_indirect::execute(const U &, mpl_::false_) const [with T=boost::mpl::v_iter::type, 0L>::type, MakeHolder=boost::python::detail::make_reference_holder, U=]" at line 37 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/to_pyt hon_indirect.hpp" instantiation of "PyObject *boost::python::to_python_indirect::operator()(const U &) const [with T=boost::mpl::v_iter::type, 0L>::type, MakeHolder=boost::python::detail::make_reference_holder, U=]" at line 75 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/detail /invoke.hpp" instantiation of "PyObject *boost::python::detail::invoke(boost::python::detail::inv oke_tag_, const RC &, F &, AC0 &, AC1 &) [with RC=boost::python::reference_existing_object::apply::type, 0L>::type>::type, F=boost::details::compressed_pair_imp, 0>::first_type, AC0=boost::python::arg_from_python::type, 1L>::type>, AC1=boost::python::arg_from_python::type, 2L>::type>]" at line 199 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/detail /caller.hpp" instantiation of "PyObject *boost::python::detail::caller_arity<2U>::impl::operator()(PyObject *, PyObject *) [with F=const Y &(X::*)(bool) const, Policies=boost::python::return_internal_reference<1UL, boost::python::default_call_policies>, Sig=boost::mpl::vector3]" at line 38 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "PyObject *boost::python::objects::caller_py_function_impl: :operator()(PyObject *, PyObject *) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" implicit generation of "boost::python::objects::caller_py_function_impl: :~caller_py_function_impl() [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 34 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::caller_py_function_impl: :caller_py_function_impl(const Caller &) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 120 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/object /py_function.hpp" instantiation of "boost::python::objects::py_function::py_function(const Caller &) [with Caller=boost::python::detail::caller, boost::mpl::vector3>]" at line 62 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::detail::make_function_aux(F, const CallPolicies &, const Sig &, const boost::python::detail::keyword_range &, NumKeywords) [with F=const Y &(X::*)(bool) const, CallPolicies=boost::python::return_internal_reference<1UL , boost::python::default_call_policies>, Sig=boost::mpl::vector3, NumKeywords=mpl_::int_<1>]" at line 146 of "/net/legless/scratch1/rwgk/hot/boost/boost/python/make_f unction.hpp" instantiation of "boost::python::api::object boost::python::make_function(F, const CallPolicies &, const Keywords &, const Signature &) [with F=const Y &(X::*)(bool) const, CallPolicies=boost::python::return_internal_reference<1UL , boost::python::default_call_policies>, Keywords=boost::python::detail::keywords<1UL>, Signature=boost::mpl::vector3]" return new (storage) Holder(x); ------------------------------------^ cxx: Info: 4 errors detected in the compilation of "/net/legless/scratch1/rwgk/hot/boost/libs/python/test/args.cpp". scons: *** [boost/libs/python/test/args.os] Error 1 scons: building terminated because of errors. usr+sys time: 7.35, ticks: 3301740, micro-seconds/tick: 2.226