On Montag 22 Dezember 2008, Jean-Christophe Penalva wrote:
>   I'm sad to say that there's again a pb. This time it's gcc that's break :
>
> ...
> /tmpp/cnu0003/penalva/python/include/boost-1_37/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 = unsigned int
> (<unnamed>::memory_pool<<unnamed>::cuda_allocator>::*)(), Policies =
> boost::python::default_call_policies, Sig =
> boost::mpl::vector2<unsigned int,
> <unnamed>::memory_pool<<unnamed>::cuda_allocator>&>]’
> /tmpp/cnu0003/penalva/python/include/boost-1_37/boost/python/object/py_func
>tion.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<unsigned int
> (<unnamed>::memory_pool<<unnamed>::cuda_allocator>::*)(),
> boost::python::default_call_policies, boost::mpl::vector2<unsigned int,
> <unnamed>::memory_pool<<unnamed>::cuda_allocator>&> >]’
> src/wrapper/tools.cpp:394:   instantiated from here
> /tmpp/cnu0003/penalva/python/include/boost-1_37/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,
> ...
>
>   My versions :
>
> gcc 4.1.2
> python 2.4
> boost 1_37_0
> numpy 1.2.1
> pycuda from git
>
>   Is it possible that will work with a 2.6 version of python (i can try to
> install this version ...) ?

Try to add

CXXFLAGS = ['-DBOOST_PYTHON_NO_PY_SIGNATURES']

to your siteconf.py or ~/.aksetup-defaults.py, whichever one you're using.

Andreas

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
PyCuda mailing list
[email protected]
http://tiker.net/mailman/listinfo/pycuda_tiker.net

Reply via email to