Created
November 22, 2011 16:56
-
-
Save pesterie/1386182 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/unit/container/dsl/run.cpp:65: instantiated from here | |
/usr/local/include/boost/mpl/at.hpp:42: error: ‘template<class Sequence, long int N> struct boost::mpl::at_c’ is not a function, | |
/usr/local/include/boost/fusion/sequence/intrinsic/at.hpp:99: error: conflict with ‘template<int N, class Sequence> typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&)’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:87: error: in call to ‘at_c’ | |
/usr/local/include/boost/mpl/at.hpp:42: error: ‘template<class Sequence, long int N> struct boost::mpl::at_c’ is not a function, | |
/usr/local/include/boost/fusion/sequence/intrinsic/at.hpp:99: error: conflict with ‘template<int N, class Sequence> typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&)’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:88: error: in call to ‘at_c’ | |
/usr/local/include/boost/mpl/at.hpp: In static member function ‘static void nt2::meta::for_each_impl<1ul, MaxIter>::call(const Bases&, const Sizes&, Position&, const Step&, const F&) [with Bases = boost::mpl::vector4_c<long int, 1l, 1l, 1l, 1l>, Sizes = nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, Position = boost::array<long unsigned int, 4u>, Step = mpl_::size_t<2ul>, F = nt2::meta::runner<const nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>&, boost::dispatch::meta::as_<boost::simd::native<double, boost::simd::tag::sse_> > >, long unsigned int MaxIter = 4u]’: | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:45: instantiated from ‘static void nt2::meta::for_each_impl<N, MaxIter>::call(const Bases&, const Sizes&, Position&, const Step&, const F&) [with Bases = boost::mpl::vector4_c<long int, 1l, 1l, 1l, 1l>, Sizes = nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, Position = boost::array<long unsigned int, 4u>, Step = mpl_::size_t<2ul>, F = nt2::meta::runner<const nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>&, boost::dispatch::meta::as_<boost::simd::native<double, boost::simd::tag::sse_> > >, long unsigned int N = 2u, long unsigned int MaxIter = 4u]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:45: instantiated from ‘static void nt2::meta::for_each_impl<N, MaxIter>::call(const Bases&, const Sizes&, Position&, const Step&, const F&) [with Bases = boost::mpl::vector4_c<long int, 1l, 1l, 1l, 1l>, Sizes = nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, Position = boost::array<long unsigned int, 4u>, Step = mpl_::size_t<2ul>, F = nt2::meta::runner<const nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>&, boost::dispatch::meta::as_<boost::simd::native<double, boost::simd::tag::sse_> > >, long unsigned int N = 3u, long unsigned int MaxIter = 4u]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:70: instantiated from ‘static void nt2::meta::for_each_impl<N, N>::call(const Bases&, const Sizes&, Position&, const Step&, const F&) [with Bases = boost::mpl::vector4_c<long int, 1l, 1l, 1l, 1l>, Sizes = nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, Position = boost::array<long unsigned int, 4u>, Step = mpl_::size_t<2ul>, F = nt2::meta::runner<const nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>&, boost::dispatch::meta::as_<boost::simd::native<double, boost::simd::tag::sse_> > >, long unsigned int N = 4u]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:127: instantiated from ‘void nt2::meta::for_each(const Bases&, const Sizes&, const Step&, const F&) [with Bases = boost::mpl::vector4_c<long int, 1l, 1l, 1l, 1l>, Sizes = nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, Step = mpl_::size_t<2ul>, F = nt2::meta::runner<const nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>&, boost::dispatch::meta::as_<boost::simd::native<double, boost::simd::tag::sse_> > >]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/dsl/functions/container/run.hpp:108: instantiated from ‘typename boost::proto::result_of::child_c<const Expr&, 0l>::type nt2::ext::implement<boost::simd::tag::run_(boost::dispatch::meta::expr_<boost::dispatch::meta::unspecified_<T>, nt2::container::domain, boost::proto::tag::assign>), boost::dispatch::tag::cpu_, void>::operator()(const A0&) const [with A0 = nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/boost/dispatch/include/boost/dispatch/functor/preprocessed/functor.hpp:3: instantiated from ‘typename boost::dispatch::functor<Tag, EvalContext>::result<boost::dispatch::functor<Tag, EvalContext>(const A0&)>::type boost::dispatch::functor<Tag, EvalContext>::operator()(const A0&) const [with A0 = nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>, Tag = boost::simd::tag::run_, EvalContext = boost::simd::tag::sse4_2_]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/boost/simd/sdk/include/boost/simd/dsl/functions/generic/evaluate.hpp:36: instantiated from ‘typename boost::dispatch::meta::result_of<typename boost::dispatch::meta::call<boost::simd::tag::compile_(typename boost::dispatch::meta::call<boost::simd::tag::schedule_(typename boost::dispatch::meta::call<boost::simd::tag::optimize_(const A0&), void>::type), void>::type), void>::type(const A0&), void>::type boost::simd::ext::implement<boost::simd::tag::evaluate_(boost::dispatch::meta::ast_<boost::dispatch::meta::unspecified_<T> >), boost::dispatch::tag::formal_, void>::operator()(const A0&) const [with A0 = nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/boost/dispatch/include/boost/dispatch/functor/preprocessed/functor.hpp:3: instantiated from ‘typename boost::dispatch::functor<Tag, EvalContext>::result<boost::dispatch::functor<Tag, EvalContext>(const A0&)>::type boost::dispatch::functor<Tag, EvalContext>::operator()(const A0&) const [with A0 = nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>, Tag = boost::simd::tag::evaluate_, EvalContext = boost::simd::tag::sse4_2_]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/boost/simd/sdk/include/boost/simd/dsl/functions/evaluate.hpp:18: instantiated from ‘typename boost::dispatch::meta::call<boost::simd::tag::evaluate_(const A0&), void>::type boost::simd::evaluate(const A0&) [with A0 = nt2::container::expression<const boost::proto::exprns_::expr<boost::proto::tag::assign, boost::proto::argsns_::list2<nt2::container::expression<boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >&, const nt2::container::table<double, nt2::settings()>&>, 2l>, nt2::container::table_container<double, nt2::settings(nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>)>&>]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/dsl/expression.hpp:241: instantiated from ‘void nt2::container::expression<Expression, ResultType>::process(const Xpr&, const mpl_::true_&) [with Xpr = nt2::container::table<double, nt2::settings()>, Expr = boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, ResultType = nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)>]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/dsl/expression.hpp:219: instantiated from ‘void nt2::container::expression<Expression, ResultType>::process(const Xpr&) [with Xpr = nt2::container::table<double, nt2::settings()>, Expr = boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, ResultType = nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)>]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/dsl/expression.hpp:125: instantiated from ‘nt2::container::expression<Expression, ResultType>& nt2::container::expression<Expression, ResultType>::operator=(const Xpr&) [with Xpr = nt2::container::table<double, nt2::settings()>, Expr = boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)> >, 0l>, ResultType = nt2::container::table_container<double, nt2::settings(nt2::index_<1l, 1l, 1l, 1l>, nt2::of_size_<-0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l, -0x00000000000000001l>, nt2::dense_)>]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/table/table.hpp:82: instantiated from ‘nt2::container::table<Type, Settings>::table(const nt2::container::table<Type, Settings>&) [with Type = double, Settings = nt2::settings()]’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/unit/container/dsl/run.cpp:45: instantiated from here | |
/usr/local/include/boost/mpl/at.hpp:42: error: ‘template<class Sequence, long int N> struct boost::mpl::at_c’ is not a function, | |
/usr/local/include/boost/fusion/sequence/intrinsic/at.hpp:99: error: conflict with ‘template<int N, class Sequence> typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&)’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:87: error: in call to ‘at_c’ | |
/usr/local/include/boost/mpl/at.hpp:42: error: ‘template<class Sequence, long int N> struct boost::mpl::at_c’ is not a function, | |
/usr/local/include/boost/fusion/sequence/intrinsic/at.hpp:99: error: conflict with ‘template<int N, class Sequence> typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&)’ | |
/home/pesterie-lin64/Documents/dev/nt2/metascale/nt2/modules/core/include/nt2/core/container/meta/loop_nest.hpp:88: error: in call to ‘at_c’ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment