[C++-sig] Status of Numpy support in boost python
Neal Becker
ndbecker2 at gmail.com
Tue Mar 9 17:53:05 CET 2010
No luck with boost-1.42. fedora-12 boost-1.39 seems OK.
Lots of errors, like:
/usr/local/src/boost.hg/boost/fusion/container/vector/convert.hpp: In
instantiation of
'boost::fusion::result_of::as_vector<boost::fusion::iterator_range<boost::fusion::vector_iterator<boost::fusion::vector0<void>,
0>, boost::fusion::vector_iterator<boost::fusion::vector0<void>,
-0x00000000000000001> > >':
include/ndarray/views.hpp:210: instantiated from
'ndarray::detail::ViewTraits<3, 3, boost::fusion::vector0<void> >'
include/ndarray/views.hpp:216: instantiated from
'ndarray::detail::ViewTraits<3, 3,
boost::fusion::vector1<ndarray::detail::FullDim> >'
include/ndarray/views.hpp:216: instantiated from
'ndarray::detail::ViewTraits<3, 3,
boost::fusion::vector2<ndarray::detail::FullDim, ndarray::detail::SliceDim>
>'
include/ndarray/views.hpp:216: instantiated from
'ndarray::detail::ViewTraits<3, 3,
boost::fusion::vector3<ndarray::detail::FullDim, ndarray::detail::SliceDim,
ndarray::detail::FullDim> >'
include/ndarray/Array.hpp:136: instantiated from 'ndarray::Array<const
double, 3,
3>::ResultOf<ndarray::View<boost::fusion::vector3<ndarray::detail::FullDim,
ndarray::detail::SliceDim, ndarray::detail::FullDim> >,
boost::fusion::vector3<ndarray::detail::FullDim, ndarray::detail::SliceDim,
ndarray::detail::FullDim> >'
tests/ndarray.cc:109: instantiated from here
/usr/local/src/boost.hg/boost/fusion/container/vector/convert.hpp:26: error:
invalid use of incomplete type 'struct
boost::fusion::detail::as_vector<-0x00000000000000001>'
/usr/local/src/boost.hg/boost/fusion/container/vector/detail/as_vector.hpp:26:
error: declaration of 'struct
boost::fusion::detail::as_vector<-0x00000000000000001>'
tests/ndarray.cc: In member function 'void casts::test_method()':
tests/ndarray.cc:109: error: no match for 'operator[]' in
'd[ndarray::View<SeqT>::operator()() const [with SeqT =
boost::fusion::vector2<ndarray::detail::FullDim, ndarray::detail::SliceDim>]
()]'
More information about the Cplusplus-sig
mailing list