This bug is related to soem changes in Fusion in 1.58/1.59. We had a
workaround for 1.58 but it's not compatible with 1.59.
I'm gonna fix this real quick during the week-end.
On 24/09/2015 18:12,
jl.gil...@gmail.com wrote:
> Dear NT2 team,
>
> I'm working on radio algorithms parallelisation.
>
> I'm trying to use NT2, looking for some DSEL features.
>
> I encounter some problems when compiling the code in "demo" directory.
>
> For instance, "mandelbrot" demo compilaiton gives the following result:
> /[..]
> /home/gilbert/tools/NT2_Numscale/nt2/modules/core/sdk/include/nt2/core/functions/scalar/numel.hpp:58:65:
> *error: no type named type in struct
> boost::fusion::result_of::value_at<const
> boost::fusion::iterator_range<boost::simd::at_iterator<const
> nt2::of_size_<-1l, -1l>, 2, 2>, boost::simd::at_iterator<const
> nt2::of_size_<-1l, -1l>, 2, 2> >, mpl_::int_<0> >*
> /home/gilbert/tools/NT2_Numscale/nt2/modules/core/sdk/include/nt2/core/functions/scalar/numel.hpp:59:65:
> *error: no type named type in struct
> boost::fusion::result_of::value_at<const
> boost::fusion::iterator_range<boost::simd::at_iterator<const
> nt2::of_size_<-1l, -1l>, 2, 2>, boost::simd::at_iterator<const
> nt2::of_size_<-1l, -1l>, 2, 2> >, mpl_::int_<0> >*
> /home/gilbert/tools/NT2_Numscale/nt2/modules/core/sdk/include/nt2/core/functions/scalar/numel.hpp:65:64:
> *error: no type named type in struct
> boost::fusion::result_of::value_at<const
> boost::fusion::iterator_range<boost::simd::at_iterator<const
> nt2::of_size_<-1l, -1l>, 2, 2>, boost::simd::at_iterator<const
> nt2::of_size_<-1l, -1l>, 2, 2> >, mpl_::int_<0> >*
>
> [..]
>
> /home/gilbert/tools/NT2_Numscale/nt2/modules/core/sdk/include/nt2/core/utility/of_size.hpp:214:7:
> *error: no matching function for call to
> numel(nt2::details::result_of::pop_front_c<const nt2::of_size_<-1l,
> -1l>, 2>::type)*
> /home/gilbert/tools/NT2_Numscale/nt2/modules/core/sdk/include/nt2/core/functions/scalar/extent.hpp:13:0,/
>
> Please find the actual file in attachment.
>
> To be more precise my platform is:
> OS: Linux centos 6
> compiler: gcc (GCC) 4.7.2 20121015 (Red Hat 4.7.2-5)
> boost lib version: 1.59
>
> I will be grateful if someone could help me.
>
> Thanks in advance.
> JLG.
>
> --
> You received this message because you are subscribed to the Google
> Groups "nt2-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
nt2-dev+u...@googlegroups.com
> <mailto:
nt2-dev+u...@googlegroups.com>.
> For more options, visit
https://groups.google.com/d/optout.