Hi everybody,
I get a strange error in BOOST when I try to compile the tutorials with
both ublas and CUDA turned on:
/scratch/user/turcksin/candi_install/deal.II/default-default/include/boost/numeric/ublas/storage_sparse.hpp:
In static member function ‘static void
boost::numeric::ublas::map_array<I, T,
ALLOC>::static_destroy(boost::numeric::ublas::map_array<I, T,
ALLOC>::reference)’:
/scratch/user/turcksin/candi_install/deal.II/default-default/include/boost/numeric/ublas/storage_sparse.hpp:522:16:
error: expected primary-expression before ‘,’ token
(&p)->~value_type ();
^
/scratch/user/turcksin/candi_install/deal.II/default-default/include/boost/numeric/ublas/storage_sparse.hpp:522:19:
error: expected primary-expression before ‘>’ token
(&p)->~value_type ();
^
/scratch/user/turcksin/candi_install/deal.II/default-default/include/boost/numeric/ublas/storage_sparse.hpp:522:21:
error: expected primary-expression before ‘)’ token
(&p)->~value_type ();
^
I am using BOOST 1.58 This happens when "Building NVCC (Device) object
examples/tutorial/CMakeFiles/blas2-cuda.dir/blas2-cuda_generated_blas2.cu.o"
If I turn CUDA or ublas off everything works fine.
Best,
Bruno
------------------------------------------------------------------------------
_______________________________________________
ViennaCL-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/viennacl-support