Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Weird compiling fail
This file has been truncated, but you can view the full file.
Moving header files to include/mlpack/
[ 0%] Built target mlpack_headers
[ 1%] Generating mlpack.pc (pkg-config) file.
[ 1%] Built target pkgconfig
[ 2%] Updating gitversion.hpp (if necessary)
-- Found Git: /usr/bin/git (found version "2.7.4")
-- gitversion.hpp is already up to date.
[ 2%] Built target mlpack_gitversion
[ 2%] Updating arma_config.hpp (if necessary)
[ 2%] Built target mlpack_arma_config
[ 22%] Built target mlpack
[ 23%] Built target mlpack_preprocess_describe
[ 24%] Built target mlpack_preprocess_imputer
[ 25%] Built target mlpack_preprocess_split
[ 26%] Built target mlpack_preprocess_binarize
[ 27%] Built target mlpack_adaboost
[ 28%] Built target mlpack_approx_kfn
[ 29%] Built target mlpack_cf
[ 30%] Built target mlpack_dbscan
[ 31%] Built target mlpack_decision_stump
[ 32%] Built target mlpack_decision_tree
[ 33%] Built target mlpack_det
[ 34%] Built target mlpack_emst
[ 34%] Built target mlpack_fastmks
[ 34%] Built target mlpack_gmm_train
[ 35%] Built target mlpack_gmm_probability
[ 36%] Built target mlpack_gmm_generate
[ 37%] Built target mlpack_hmm_viterbi
[ 38%] Built target mlpack_hmm_loglik
[ 39%] Built target mlpack_hmm_generate
[ 40%] Built target mlpack_hmm_train
[ 41%] Built target mlpack_hoeffding_tree
[ 42%] Built target mlpack_kernel_pca
[ 43%] Built target mlpack_kmeans
[ 44%] Built target mlpack_mean_shift
[ 45%] Built target mlpack_lars
[ 46%] Built target mlpack_linear_regression
[ 46%] Built target mlpack_local_coordinate_coding
[ 47%] Built target mlpack_logistic_regression
[ 48%] Built target mlpack_lsh
[ 49%] Built target mlpack_nbc
[ 50%] Built target mlpack_nca
[ 51%] Built target mlpack_knn
[ 51%] Built target mlpack_kfn
[ 52%] Built target mlpack_nmf
[ 52%] Built target mlpack_pca
[ 53%] Built target mlpack_perceptron
[ 54%] Built target mlpack_radical
[ 54%] Built target mlpack_range_search
[ 55%] Built target mlpack_krann
[ 56%] Built target mlpack_softmax_regression
[ 57%] Built target mlpack_sparse_coding
[ 57%] Building CXX object src/mlpack/tests/CMakeFiles/mlpack_test.dir/augmented_rnns_tasks_test.cpp.o
In file included from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/augmented/tasks/add.hpp:59:0,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:22:
/home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/augmented/tasks/add_impl.hpp:29:15: error: ‘mlpack::mlpack::math’ has not been declared
using mlpack::math::RandInt;
^
/home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/augmented/tasks/add_impl.hpp: In member function ‘void mlpack::mlpack::ann::augmented::tasks::AddTask::Generate(arma::field<arma::Mat<double> >&, arma::field<arma::Mat<double> >&, size_t, bool)’:
/home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/augmented/tasks/add_impl.hpp:51:14: warning: unused variable ‘size_A’ [-Wunused-variable]
size_t size_A = RandInt(2, bitLen + 1);
^
/home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/augmented/tasks/add_impl.hpp:52:14: warning: unused variable ‘size_B’ [-Wunused-variable]
size_t size_B = RandInt(2, bitLen + 1);
^
In file included from /usr/include/boost/mpl/lambda_fwd.hpp:24:0,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/detail/substitute_fwd.hpp: At global scope:
/usr/include/boost/variant/detail/substitute_fwd.hpp:47:7: error: ‘mpl’ does not name a type
BOOST_MPL_AUX_LAMBDA_ARITY_PARAM(
^
/usr/include/boost/variant/detail/substitute_fwd.hpp:47:7: error: expected ‘>’ before ‘::’ token
BOOST_MPL_AUX_LAMBDA_ARITY_PARAM(
^
In file included from /usr/include/boost/variant/variant.hpp:26:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant_fwd.hpp:206:13: error: ‘mpl’ does not name a type
typedef mpl::na type;
^
In file included from /usr/include/boost/variant/variant.hpp:28:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:48:7: error: ‘mpl’ has not been declared
: mpl::false_
^
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:48:12: error: expected ‘{’ before ‘false_’
: mpl::false_
^
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:53:45: error: non-template type ‘is_recursive_flag’ used as a template
struct is_recursive_flag< recursive_flag<T> >
^
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:54:7: error: ‘mpl’ has not been declared
: mpl::true_
^
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:69:28: error: ‘mpl’ does not name a type
, typename NoWrapper = mpl::false_
^
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:69:31: error: expected ‘>’ before ‘::’ token
, typename NoWrapper = mpl::false_
^
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:80:28: error: ‘mpl’ does not name a type
, typename NoWrapper = mpl::false_
^
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:80:31: error: expected ‘>’ before ‘::’ token
, typename NoWrapper = mpl::false_
^
In file included from /usr/include/boost/variant/detail/initializer.hpp:22:0,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:56:7: error: ‘mpl’ has not been declared
: mpl::false_
^
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:56:12: error: expected ‘{’ before ‘false_’
: mpl::false_
^
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:61:56: error: non-template type ‘is_recursive_wrapper_impl’ used as a template
struct is_recursive_wrapper_impl< recursive_wrapper<T> >
^
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:62:7: error: ‘mpl’ has not been declared
: mpl::true_
^
In file included from /usr/include/boost/variant/recursive_wrapper_fwd.hpp:23:0,
from /usr/include/boost/variant/detail/initializer.hpp:22,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:69:1: error: ‘is_recursive_wrapper_impl’ is not a member of ‘boost::detail’
BOOST_TT_AUX_BOOL_TRAIT_DEF1(
^
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:69:1: note: suggested alternative:
In file included from /usr/include/boost/variant/detail/initializer.hpp:22:0,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:55:8: note: ‘mlpack::boost::detail::is_recursive_wrapper_impl’
struct is_recursive_wrapper_impl
^
In file included from /usr/include/boost/variant/recursive_wrapper_fwd.hpp:23:0,
from /usr/include/boost/variant/detail/initializer.hpp:22,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:69:1: error: ‘::value’ has not been declared
BOOST_TT_AUX_BOOL_TRAIT_DEF1(
^
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:69:1: note: suggested alternatives:
In file included from /usr/include/boost/program_options/value_semantic.hpp:418:0,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/program_options/detail/value_semantic.hpp:180:5: note: ‘boost::program_options::value’
value(T* v)
^
In file included from /usr/include/boost/bind.hpp:22:0,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/bind.hpp:112:25: note: ‘boost::_bi::value’
template<class T> class value
^
In file included from /usr/include/boost/variant/recursive_wrapper_fwd.hpp:23:0,
from /usr/include/boost/variant/detail/initializer.hpp:22,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:69:1: error: template argument 2 is invalid
BOOST_TT_AUX_BOOL_TRAIT_DEF1(
^
In file included from /usr/include/boost/move/iterator.hpp:26:0,
from /usr/include/boost/move/move.hpp:30,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/detail/iterator_traits.hpp:68:17: error: ‘ptrdiff_t’ in namespace ‘mlpack::std’ does not name a type
typedef std::ptrdiff_t difference_type;
^
/usr/include/boost/move/detail/iterator_traits.hpp:78:17: error: ‘ptrdiff_t’ in namespace ‘mlpack::std’ does not name a type
typedef std::ptrdiff_t difference_type;
^
In file included from /usr/include/boost/move/move.hpp:30:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/iterator.hpp:158:26: error: ‘move_iterator’ is not a member of ‘boost’
struct is_move_iterator< ::boost::move_iterator<I> >
^
/usr/include/boost/move/iterator.hpp:158:26: note: suggested alternatives:
In file included from /usr/include/c++/5/bits/stl_algobase.h:61:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/c++/5/bits/cpp_type_traits.h:433:11: note: ‘std::move_iterator’
class move_iterator;
^
In file included from /usr/include/boost/move/move.hpp:30:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/iterator.hpp:43:7: note: ‘mlpack::boost::move_iterator’
class move_iterator
^
/usr/include/boost/move/iterator.hpp:158:26: error: ‘move_iterator’ is not a member of ‘boost’
struct is_move_iterator< ::boost::move_iterator<I> >
^
/usr/include/boost/move/iterator.hpp:158:26: note: suggested alternatives:
In file included from /usr/include/c++/5/bits/stl_algobase.h:61:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/c++/5/bits/cpp_type_traits.h:433:11: note: ‘std::move_iterator’
class move_iterator;
^
In file included from /usr/include/boost/move/move.hpp:30:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/iterator.hpp:43:7: note: ‘mlpack::boost::move_iterator’
class move_iterator
^
/usr/include/boost/move/iterator.hpp:158:50: error: template argument 1 is invalid
struct is_move_iterator< ::boost::move_iterator<I> >
^
/usr/include/boost/move/iterator.hpp:158:52: error: expected unqualified-id before ‘>’ token
struct is_move_iterator< ::boost::move_iterator<I> >
^
/usr/include/boost/move/iterator.hpp: In member function ‘mlpack::boost::back_move_insert_iterator<C>& mlpack::boost::back_move_insert_iterator<C>::operator=(mlpack::boost::back_move_insert_iterator<C>::reference)’:
/usr/include/boost/move/iterator.hpp:202:29: error: ‘move’ is not a member of ‘mlpack::boost’
{ container_m->push_back(boost::move(x)); return *this; }
^
/usr/include/boost/move/iterator.hpp:202:29: note: suggested alternatives:
In file included from /usr/include/c++/5/deque:64:0,
from /usr/include/c++/5/queue:60,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:36,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/c++/5/bits/stl_deque.h:422:5: note: ‘std::move’
move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first,
^
In file included from /usr/include/boost/function/function_template.hpp:32:0,
from /usr/include/boost/function/detail/maybe_include.hpp:18,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/move/utility_core.hpp:191:77: note: ‘boost::move’
inline typename ::boost::move_detail::remove_reference<T>::type && move(T&& t) BOOST_NOEXCEPT
^
In file included from /usr/include/boost/move/move.hpp:30:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/iterator.hpp: In member function ‘mlpack::boost::front_move_insert_iterator<C>& mlpack::boost::front_move_insert_iterator<C>::operator=(mlpack::boost::front_move_insert_iterator<C>::reference)’:
/usr/include/boost/move/iterator.hpp:244:30: error: ‘move’ is not a member of ‘mlpack::boost’
{ container_m->push_front(boost::move(x)); return *this; }
^
/usr/include/boost/move/iterator.hpp:244:30: note: suggested alternatives:
In file included from /usr/include/c++/5/deque:64:0,
from /usr/include/c++/5/queue:60,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:36,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/c++/5/bits/stl_deque.h:422:5: note: ‘std::move’
move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first,
^
In file included from /usr/include/boost/function/function_template.hpp:32:0,
from /usr/include/boost/function/detail/maybe_include.hpp:18,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/move/utility_core.hpp:191:77: note: ‘boost::move’
inline typename ::boost::move_detail::remove_reference<T>::type && move(T&& t) BOOST_NOEXCEPT
^
In file included from /usr/include/boost/move/move.hpp:32:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/algorithm.hpp: In function ‘F mlpack::boost::uninitialized_move(I, I, F)’:
/usr/include/boost/move/algorithm.hpp:120:26: error: ‘iterator_traits’ in namespace ‘mlpack::std’ does not name a template type
typedef typename std::iterator_traits<I>::value_type input_value_type;
^
/usr/include/boost/move/algorithm.hpp:120:41: error: expected unqualified-id before ‘<’ token
typedef typename std::iterator_traits<I>::value_type input_value_type;
^
/usr/include/boost/move/algorithm.hpp:126:22: error: expected type-specifier before ‘input_value_type’
::new(addr) input_value_type(::boost::move(*f));
^
/usr/include/boost/move/algorithm.hpp: In function ‘F mlpack::boost::move_detail::uninitialized_move_move_iterator(I, I, F)’:
/usr/include/boost/move/algorithm.hpp:167:11: error: ‘uninitialized_move’ is not a member of ‘boost’
return ::boost::uninitialized_move(f, l, r);
^
/usr/include/boost/move/algorithm.hpp:167:11: note: suggested alternative:
In file included from /usr/include/boost/move/move.hpp:32:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/algorithm.hpp:114:3: note: ‘mlpack::boost::uninitialized_move’
F uninitialized_move(I f, I l, F r
^
In file included from /usr/include/boost/move/move.hpp:32:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/algorithm.hpp: In function ‘F mlpack::boost::uninitialized_copy_or_move(I, I, F, typename boost::move_detail::enable_if<mlpack::boost::move_detail::is_move_iterator<I> >::type*)’:
/usr/include/boost/move/algorithm.hpp:187:11: error: ‘uninitialized_move_move_iterator’ is not a member of ‘boost::move_detail’
return ::boost::move_detail::uninitialized_move_move_iterator(f, l, r);
^
/usr/include/boost/move/algorithm.hpp:187:11: note: suggested alternative:
/usr/include/boost/move/algorithm.hpp:163:10: note: ‘mlpack::boost::move_detail::uninitialized_move_move_iterator’
inline F uninitialized_move_move_iterator(I f, I l, F r
^
/usr/include/boost/move/algorithm.hpp: In function ‘F mlpack::boost::copy_or_move(I, I, F, typename boost::move_detail::enable_if<mlpack::boost::move_detail::is_move_iterator<I> >::type*)’:
/usr/include/boost/move/algorithm.hpp:226:11: error: ‘move_move_iterator’ is not a member of ‘boost::move_detail’
return ::boost::move_detail::move_move_iterator(f, l, r);
^
/usr/include/boost/move/algorithm.hpp:226:11: note: suggested alternative:
/usr/include/boost/move/algorithm.hpp:201:10: note: ‘mlpack::boost::move_detail::move_move_iterator’
inline F move_move_iterator(I f, I l, F r
^
/usr/include/boost/move/algorithm.hpp: In function ‘F mlpack::boost::uninitialized_copy_or_move(I, I, F, typename boost::move_detail::disable_if<mlpack::boost::move_detail::is_move_iterator<I> >::type*)’:
/usr/include/boost/move/algorithm.hpp:252:11: error: ‘uninitialized_copy’ is not a member of ‘mlpack::std’
return std::uninitialized_copy(f, l, r);
^
/usr/include/boost/move/algorithm.hpp:252:11: note: suggested alternative:
In file included from /usr/include/c++/5/vector:63:0,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/c++/5/bits/stl_uninitialized.h:107:5: note: ‘std::uninitialized_copy’
uninitialized_copy(_InputIterator __first, _InputIterator __last,
^
In file included from /usr/include/boost/move/move.hpp:32:0,
from /usr/include/boost/variant/detail/move.hpp:28,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/algorithm.hpp: In function ‘F mlpack::boost::copy_or_move(I, I, F, typename boost::move_detail::disable_if<mlpack::boost::move_detail::is_move_iterator<I> >::type*)’:
/usr/include/boost/move/algorithm.hpp:275:11: error: ‘copy’ is not a member of ‘mlpack::std’
return std::copy(f, l, r);
^
/usr/include/boost/move/algorithm.hpp:275:11: note: suggested alternatives:
In file included from /usr/include/c++/5/deque:64:0,
from /usr/include/c++/5/queue:60,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:36,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/c++/5/bits/stl_deque.h:389:5: note: ‘std::copy’
copy(_Deque_iterator<_Tp, _Tp&, _Tp*> __first,
^
In file included from /usr/include/boost/mpl/remove_if.hpp:25:0,
from /usr/include/boost/math/policies/policy.hpp:13,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:53,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:34,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/copy.hpp:54:1: note: ‘boost::mpl::copy’
BOOST_MPL_AUX_INSERTER_ALGORITHM_DEF(2, copy)
^
In file included from /usr/include/boost/variant/detail/move.hpp:29:0,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/adl_move_swap.hpp: In function ‘void mlpack::boost_move_adl_swap::swap_proxy(T&, T&)’:
/usr/include/boost/move/adl_move_swap.hpp:191:15: error: ‘mlpack::std::swap’ has not been declared
using std::swap;
^
/usr/include/boost/move/adl_move_swap.hpp: At global scope:
/usr/include/boost/move/adl_move_swap.hpp:201:24: error: ‘mlpack::std::size_t’ has not been declared
template<class T, std::size_t N>
^
/usr/include/boost/move/adl_move_swap.hpp: In function ‘void mlpack::boost_move_adl_swap::swap_proxy(T (&)[N], T (&)[N])’:
/usr/include/boost/move/adl_move_swap.hpp:204:9: error: ‘size_t’ is not a member of ‘mlpack::std’
for (std::size_t i = 0; i < N; ++i){
^
/usr/include/boost/move/adl_move_swap.hpp:204:9: note: suggested alternatives:
In file included from /usr/include/stdlib.h:32:0,
from /usr/include/c++/5/cstdlib:72,
from /usr/include/c++/5/bits/stl_algo.h:59,
from /usr/include/c++/5/algorithm:62,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:13:
/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: ‘size_t’
typedef __SIZE_TYPE__ size_t;
^
In file included from /usr/include/c++/5/bits/stl_algobase.h:59:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
typedef __SIZE_TYPE__ size_t;
^
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
In file included from /usr/include/boost/mpl/size_t.hpp:17:0,
from /usr/include/boost/type_traits/detail/size_t_trait_def.hpp:17,
from /usr/include/boost/type_traits/alignment_of.hpp:17,
from /usr/include/boost/type_traits/type_with_alignment.hpp:17,
from /usr/include/boost/smart_ptr/make_shared_object.hpp:18,
from /usr/include/boost/smart_ptr/make_shared.hpp:15,
from /usr/include/boost/archive/detail/helper_collection.hpp:28,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:28,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
template< std::size_t N > struct size_t;
^
/usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
In file included from /usr/include/c++/5/bits/stl_algobase.h:59:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
typedef __SIZE_TYPE__ size_t;
^
In file included from /usr/include/boost/variant/detail/move.hpp:29:0,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/adl_move_swap.hpp:204:28: error: ‘i’ was not declared in this scope
for (std::size_t i = 0; i < N; ++i){
^
/usr/include/boost/move/adl_move_swap.hpp:205:9: error: ‘::boost_move_adl_swap’ has not been declared
::boost_move_adl_swap::swap_proxy(x[i], y[i]);
^
/usr/include/boost/move/adl_move_swap.hpp: In function ‘void mlpack::boost::adl_move_swap(T&, T&)’:
/usr/include/boost/move/adl_move_swap.hpp:228:6: error: ‘::boost_move_adl_swap’ has not been declared
::boost_move_adl_swap::swap_proxy(x, y);
^
In file included from /usr/include/boost/variant/detail/initializer.hpp:23:0,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/move.hpp: In function ‘void mlpack::boost::detail::variant::move_swap(T&, T&)’:
/usr/include/boost/variant/detail/move.hpp:45:5: error: ‘adl_move_swap’ is not a member of ‘boost’
::boost::adl_move_swap(lhs, rhs);
^
/usr/include/boost/variant/detail/move.hpp:45:5: note: suggested alternative:
In file included from /usr/include/boost/variant/detail/move.hpp:29:0,
from /usr/include/boost/variant/detail/initializer.hpp:23,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/move/adl_move_swap.hpp:226:6: note: ‘mlpack::boost::adl_move_swap’
void adl_move_swap(T& x, T& y)
^
In file included from /usr/include/boost/variant/variant.hpp:30:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/initializer.hpp: At global scope:
/usr/include/boost/variant/detail/initializer.hpp:79:30: error: ‘mpl’ has not been declared
typedef typename mpl::deref<Iterator>::type
^
/usr/include/boost/variant/detail/initializer.hpp:79:40: error: expected unqualified-id before ‘<’ token
typedef typename mpl::deref<Iterator>::type
^
/usr/include/boost/variant/detail/initializer.hpp:81:47: error: ‘recursive_enabled_T’ was not declared in this scope
typedef typename unwrap_recursive<recursive_enabled_T>::type
^
/usr/include/boost/variant/detail/initializer.hpp:81:66: error: template argument 1 is invalid
typedef typename unwrap_recursive<recursive_enabled_T>::type
^
/usr/include/boost/variant/detail/initializer.hpp:85:28: error: ‘is_reference’ in namespace ‘mlpack::boost’ does not name a template type
typedef boost::is_reference<public_T>
^
/usr/include/boost/variant/detail/initializer.hpp:88:37: error: ‘mlpack::boost::mpl’ has not been declared
typedef typename boost::mpl::if_<is_reference_content_t, public_T, const public_T& >::type
^
/usr/include/boost/variant/detail/initializer.hpp:88:45: error: expected unqualified-id before ‘<’ token
typedef typename boost::mpl::if_<is_reference_content_t, public_T, const public_T& >::type
^
/usr/include/boost/variant/detail/initializer.hpp:93:37: error: ‘mlpack::boost::mpl’ has not been declared
typedef typename boost::mpl::if_<is_reference_content_t, disable_overload<public_T>, public_T&& >::type
^
/usr/include/boost/variant/detail/initializer.hpp:93:45: error: expected unqualified-id before ‘<’ token
typedef typename boost::mpl::if_<is_reference_content_t, disable_overload<public_T>, public_T&& >::type
^
/usr/include/boost/variant/detail/initializer.hpp:104:47: error: ‘param_T’ has not been declared
static int initialize(void* dest, param_T operand)
^
/usr/include/boost/variant/detail/initializer.hpp:115:47: error: ‘param2_T’ has not been declared
static int initialize(void* dest, param2_T operand)
^
/usr/include/boost/variant/detail/initializer.hpp:115:24: error: ‘static int mlpack::boost::detail::variant::make_initializer_node::apply<BaseIndexPair, Iterator>::initializer_node::initialize(void*, int)’ cannot be overloaded
static int initialize(void* dest, param2_T operand)
^
/usr/include/boost/variant/detail/initializer.hpp:104:24: error: with ‘static int mlpack::boost::detail::variant::make_initializer_node::apply<BaseIndexPair, Iterator>::initializer_node::initialize(void*, int)’
static int initialize(void* dest, param_T operand)
^
/usr/include/boost/variant/detail/initializer.hpp:132:17: error: ‘mpl’ does not name a type
typedef mpl::pair<
^
/usr/include/boost/variant/detail/initializer.hpp: In static member function ‘static int mlpack::boost::detail::variant::make_initializer_node::apply<BaseIndexPair, Iterator>::initializer_node::initialize(void*, int)’:
/usr/include/boost/variant/detail/initializer.hpp:106:49: error: ‘make_reference_content’ in namespace ‘mlpack::boost::detail’ does not name a template type
typedef typename boost::detail::make_reference_content<
^
/usr/include/boost/variant/detail/initializer.hpp:106:71: error: expected unqualified-id before ‘<’ token
typedef typename boost::detail::make_reference_content<
^
/usr/include/boost/variant/detail/initializer.hpp:110:27: error: expected type-specifier before ‘internal_T’
new(dest) internal_T(operand);
^
In file included from /usr/include/boost/assert.hpp:54:0,
from /usr/include/boost/variant/detail/forced_return.hpp:18,
from /usr/include/boost/variant/variant.hpp:29,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/initializer.hpp: In static member function ‘static int mlpack::boost::detail::variant::make_initializer_node::apply<BaseIndexPair, Iterator>::initializer_node::initialize(void*, int)’:
/usr/include/boost/variant/detail/initializer.hpp:119:17: error: ‘is_reference_content_t’ has not been declared
BOOST_ASSERT(!is_reference_content_t::value);
^
In file included from /usr/include/boost/variant/variant.hpp:30:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/initializer.hpp:121:41: error: ‘mlpack::boost::mpl’ has not been declared
typedef typename boost::mpl::if_<is_reference_content_t, param2_T, recursive_enabled_T>::type value_T;
^
/usr/include/boost/variant/detail/initializer.hpp:121:49: error: expected unqualified-id before ‘<’ token
typedef typename boost::mpl::if_<is_reference_content_t, param2_T, recursive_enabled_T>::type value_T;
^
/usr/include/boost/variant/detail/initializer.hpp:122:27: error: expected type-specifier before ‘value_T’
new(dest) value_T( boost::detail::variant::move(operand) );
^
In file included from /usr/include/boost/variant/variant.hpp:31:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/make_variant_list.hpp: At global scope:
/usr/include/boost/variant/detail/make_variant_list.hpp:40:22: error: ‘mpl’ has not been declared
typedef typename mpl::list< T... >::type type;
^
/usr/include/boost/variant/detail/make_variant_list.hpp:40:31: error: expected unqualified-id before ‘<’ token
typedef typename mpl::list< T... >::type type;
^
In file included from /usr/include/boost/variant/variant.hpp:32:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/over_sequence.hpp:44:7: error: ‘mpl’ has not been declared
: mpl::false_
^
/usr/include/boost/variant/detail/over_sequence.hpp:44:12: error: expected ‘{’ before ‘false_’
: mpl::false_
^
/usr/include/boost/variant/detail/over_sequence.hpp:50:7: error: ‘mpl’ has not been declared
: mpl::true_
^
/usr/include/boost/variant/detail/over_sequence.hpp:50:12: error: expected ‘{’ before ‘true_’
: mpl::true_
^
In file included from /usr/include/boost/variant/variant.hpp:33:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/visitation_impl.hpp:82:22: error: ‘mpl’ has not been declared
typedef typename mpl::deref<Iter>::type type;
^
/usr/include/boost/variant/detail/visitation_impl.hpp:82:32: error: expected unqualified-id before ‘<’ token
typedef typename mpl::deref<Iter>::type type;
^
/usr/include/boost/variant/detail/visitation_impl.hpp:84:22: error: ‘mpl’ has not been declared
typedef typename mpl::next<Iter>::type next_iter;
^
/usr/include/boost/variant/detail/visitation_impl.hpp:84:31: error: expected unqualified-id before ‘<’ token
typedef typename mpl::next<Iter>::type next_iter;
^
/usr/include/boost/variant/detail/visitation_impl.hpp:86:11: error: ‘next_iter’ was not declared in this scope
next_iter, LastIter
^
/usr/include/boost/variant/detail/visitation_impl.hpp:87:9: error: template argument 1 is invalid
> next;
^
/usr/include/boost/variant/detail/visitation_impl.hpp:109:7: error: ‘mpl’ has not been declared
, mpl::true_// never_uses_backup
^
/usr/include/boost/variant/detail/visitation_impl.hpp:122:7: error: ‘mpl’ has not been declared
, mpl::false_// never_uses_backup
^
/usr/include/boost/variant/detail/visitation_impl.hpp:120:1: error: redefinition of ‘template<class Visitor, class VoidPtrCV, class T> typename Visitor::result_type mlpack::boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, int)’
visitation_impl_invoke_impl(
^
/usr/include/boost/variant/detail/visitation_impl.hpp:107:1: note: ‘template<class Visitor, class VoidPtrCV, class T> typename Visitor::result_type mlpack::boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, int)’ previously declared here
visitation_impl_invoke_impl(
^
/usr/include/boost/variant/detail/visitation_impl.hpp: In function ‘typename Visitor::result_type mlpack::boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int)’:
/usr/include/boost/variant/detail/visitation_impl.hpp:148:22: error: ‘mpl’ has not been declared
typedef typename mpl::or_<
^
/usr/include/boost/variant/detail/visitation_impl.hpp:148:30: error: expected unqualified-id before ‘<’ token
typedef typename mpl::or_<
^
/usr/include/boost/variant/detail/visitation_impl.hpp:156:29: error: there are no arguments to ‘never_uses_backup’ that depend on a template parameter, so a declaration of ‘never_uses_backup’ must be available [-fpermissive]
, never_uses_backup()
^
/usr/include/boost/variant/detail/visitation_impl.hpp:156:29: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/include/boost/variant/detail/visitation_impl.hpp: In function ‘typename Visitor::result_type mlpack::boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, mlpack::boost::detail::variant::apply_visitor_unrolled*, NBF, long int)’:
/usr/include/boost/variant/detail/visitation_impl.hpp:167:29: error: ‘boost::detail::variant’ has not been declared
return ::boost::detail::variant::forced_return< result_type >();
^
/usr/include/boost/variant/detail/visitation_impl.hpp:167:65: error: expected primary-expression before ‘>’ token
return ::boost::detail::variant::forced_return< result_type >();
^
/usr/include/boost/variant/detail/visitation_impl.hpp:167:67: error: expected primary-expression before ‘)’ token
return ::boost::detail::variant::forced_return< result_type >();
^
/usr/include/boost/variant/detail/visitation_impl.hpp: At global scope:
/usr/include/boost/variant/detail/visitation_impl.hpp:185:7: error: ‘mpl’ has not been declared
, mpl::true_ // is_apply_visitor_unrolled
^
/usr/include/boost/variant/detail/visitation_impl.hpp: In function ‘typename Visitor::result_type mlpack::boost::detail::variant::visitation_impl(int, int, Visitor&, VPCV, int, NBF, W*, S*)’:
/usr/include/boost/variant/detail/visitation_impl.hpp:191:29: error: ‘boost::detail::variant’ has not been declared
return ::boost::detail::variant::forced_return< result_type >();
^
/usr/include/boost/variant/detail/visitation_impl.hpp:191:65: error: expected primary-expression before ‘>’ token
return ::boost::detail::variant::forced_return< result_type >();
^
/usr/include/boost/variant/detail/visitation_impl.hpp:191:67: error: expected primary-expression before ‘)’ token
return ::boost::detail::variant::forced_return< result_type >();
^
/usr/include/boost/variant/detail/visitation_impl.hpp: At global scope:
/usr/include/boost/variant/detail/visitation_impl.hpp:204:7: error: ‘mpl’ has not been declared
, mpl::false_ // is_apply_visitor_unrolled
^
/usr/include/boost/variant/detail/visitation_impl.hpp:201:1: error: redefinition of ‘template<class Which, class step0, class Visitor, class VoidPtrCV, class NoBackupFlag> typename Visitor::result_type mlpack::boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, int, NoBackupFlag, Which*, step0*)’
visitation_impl(
^
/usr/include/boost/variant/detail/visitation_impl.hpp:183:1: note: ‘template<class W, class S, class Visitor, class VPCV, class NBF> typename Visitor::result_type mlpack::boost::detail::variant::visitation_impl(int, int, Visitor&, VPCV, int, NBF, W*, S*)’ previously declared here
visitation_impl(
^
In file included from /usr/include/boost/variant/detail/hash_variant.hpp:22:0,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/static_visitor.hpp:42:41: error: ‘static_visitor_default_return’ in namespace ‘boost::detail’ does not name a type
template <typename R = ::boost::detail::static_visitor_default_return>
^
In file included from /usr/include/boost/variant/static_visitor.hpp:23:0,
from /usr/include/boost/variant/detail/hash_variant.hpp:22,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/static_visitor.hpp:86:1: error: ‘is_static_visitor_impl’ is not a member of ‘boost::detail’
BOOST_TT_AUX_BOOL_TRAIT_DEF1(
^
/usr/include/boost/variant/static_visitor.hpp:86:1: note: suggested alternative:
In file included from /usr/include/boost/variant/detail/hash_variant.hpp:22:0,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/static_visitor.hpp:75:8: note: ‘mlpack::boost::detail::is_static_visitor_impl’
struct is_static_visitor_impl
^
In file included from /usr/include/boost/variant/static_visitor.hpp:23:0,
from /usr/include/boost/variant/detail/hash_variant.hpp:22,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/static_visitor.hpp:86:1: error: ‘::value’ has not been declared
BOOST_TT_AUX_BOOL_TRAIT_DEF1(
^
/usr/include/boost/variant/static_visitor.hpp:86:1: note: suggested alternatives:
In file included from /usr/include/boost/program_options/value_semantic.hpp:418:0,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/program_options/detail/value_semantic.hpp:180:5: note: ‘boost::program_options::value’
value(T* v)
^
In file included from /usr/include/boost/bind.hpp:22:0,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/bind.hpp:112:25: note: ‘boost::_bi::value’
template<class T> class value
^
In file included from /usr/include/boost/variant/static_visitor.hpp:23:0,
from /usr/include/boost/variant/detail/hash_variant.hpp:22,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/static_visitor.hpp:86:1: error: template argument 2 is invalid
BOOST_TT_AUX_BOOL_TRAIT_DEF1(
^
In file included from /usr/include/boost/variant/apply_visitor.hpp:17:0,
from /usr/include/boost/variant/detail/hash_variant.hpp:23,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/apply_visitor_binary.hpp: In function ‘typename Visitor::result_type mlpack::boost::apply_visitor(Visitor&, Visitable1&, Visitable2&)’:
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:150:22: error: ‘boost::detail::variant’ has not been declared
::boost::detail::variant::apply_visitor_binary_unwrap<
^
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:151:18: error: expected primary-expression before ‘,’ token
Visitor, Visitable2
^
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:152:9: error: expected primary-expression before ‘>’ token
> unwrapper(visitor, visitable2);
^
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:154:33: error: ‘unwrapper’ was not declared in this scope
return boost::apply_visitor(unwrapper, visitable1);
^
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:154:33: note: suggested alternative:
In file included from /usr/include/boost/bind.hpp:22:0,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/bind.hpp:144:26: note: ‘boost::_bi::unwrapper’
template<class F> struct unwrapper
^
In file included from /usr/include/boost/variant/apply_visitor.hpp:17:0,
from /usr/include/boost/variant/detail/hash_variant.hpp:23,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/apply_visitor_binary.hpp: In function ‘typename Visitor::result_type mlpack::boost::apply_visitor(const Visitor&, Visitable1&, Visitable2&)’:
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:173:22: error: ‘boost::detail::variant’ has not been declared
::boost::detail::variant::apply_visitor_binary_unwrap<
^
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:174:11: error: expected primary-expression before ‘const’
const Visitor, Visitable2
^
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:177:33: error: ‘unwrapper’ was not declared in this scope
return boost::apply_visitor(unwrapper, visitable1);
^
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:177:33: note: suggested alternative:
In file included from /usr/include/boost/bind.hpp:22:0,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/bind.hpp:144:26: note: ‘boost::_bi::unwrapper’
template<class F> struct unwrapper
^
In file included from /usr/include/boost/variant/apply_visitor.hpp:18:0,
from /usr/include/boost/variant/detail/hash_variant.hpp:23,
from /usr/include/boost/variant/variant.hpp:34,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/apply_visitor_delayed.hpp: At global scope:
/usr/include/boost/variant/detail/apply_visitor_delayed.hpp:100:24: error: ‘enable_if’ in namespace ‘mlpack::boost’ does not name a template type
inline typename boost::enable_if<
^
/usr/include/boost/variant/detail/apply_visitor_delayed.hpp:100:33: error: expected unqualified-id before ‘<’ token
inline typename boost::enable_if<
^
In file included from /usr/include/boost/variant/variant.hpp:34:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/hash_variant.hpp:29:61: error: ‘size_t’ is not a member of ‘mlpack::std’
struct variant_hasher: public boost::static_visitor<std::size_t> {
^
/usr/include/boost/variant/detail/hash_variant.hpp:29:61: note: suggested alternatives:
In file included from /usr/include/stdlib.h:32:0,
from /usr/include/c++/5/cstdlib:72,
from /usr/include/c++/5/bits/stl_algo.h:59,
from /usr/include/c++/5/algorithm:62,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:13:
/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: ‘size_t’
typedef __SIZE_TYPE__ size_t;
^
In file included from /usr/include/c++/5/bits/stl_algobase.h:59:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
typedef __SIZE_TYPE__ size_t;
^
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
In file included from /usr/include/boost/mpl/size_t.hpp:17:0,
from /usr/include/boost/type_traits/detail/size_t_trait_def.hpp:17,
from /usr/include/boost/type_traits/alignment_of.hpp:17,
from /usr/include/boost/type_traits/type_with_alignment.hpp:17,
from /usr/include/boost/smart_ptr/make_shared_object.hpp:18,
from /usr/include/boost/smart_ptr/make_shared.hpp:15,
from /usr/include/boost/archive/detail/helper_collection.hpp:28,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:28,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
template< std::size_t N > struct size_t;
^
/usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
In file included from /usr/include/c++/5/bits/stl_algobase.h:59:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
typedef __SIZE_TYPE__ size_t;
^
In file included from /usr/include/boost/variant/variant.hpp:34:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/hash_variant.hpp:29:61: error: ‘size_t’ is not a member of ‘mlpack::std’
struct variant_hasher: public boost::static_visitor<std::size_t> {
^
/usr/include/boost/variant/detail/hash_variant.hpp:29:61: note: suggested alternatives:
In file included from /usr/include/stdlib.h:32:0,
from /usr/include/c++/5/cstdlib:72,
from /usr/include/c++/5/bits/stl_algo.h:59,
from /usr/include/c++/5/algorithm:62,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:13:
/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:216:23: note: ‘size_t’
typedef __SIZE_TYPE__ size_t;
^
In file included from /usr/include/c++/5/bits/stl_algobase.h:59:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
typedef __SIZE_TYPE__ size_t;
^
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
In file included from /usr/include/boost/mpl/size_t.hpp:17:0,
from /usr/include/boost/type_traits/detail/size_t_trait_def.hpp:17,
from /usr/include/boost/type_traits/alignment_of.hpp:17,
from /usr/include/boost/type_traits/type_with_alignment.hpp:17,
from /usr/include/boost/smart_ptr/make_shared_object.hpp:18,
from /usr/include/boost/smart_ptr/make_shared.hpp:15,
from /usr/include/boost/archive/detail/helper_collection.hpp:28,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:28,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
template< std::size_t N > struct size_t;
^
/usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
In file included from /usr/include/c++/5/bits/stl_algobase.h:59:0,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:196:26: note: ‘std::size_t’
typedef __SIZE_TYPE__ size_t;
^
In file included from /usr/include/boost/variant/variant.hpp:34:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/hash_variant.hpp:29:72: error: template argument 1 is invalid
struct variant_hasher: public boost::static_visitor<std::size_t> {
^
/usr/include/boost/variant/detail/hash_variant.hpp:31:18: error: ‘size_t’ in namespace ‘mlpack::std’ does not name a type
std::size_t operator()(T const& val) const {
^
/usr/include/boost/variant/detail/hash_variant.hpp:39:10: error: ‘size_t’ in namespace ‘mlpack::std’ does not name a type
std::size_t hash_value(variant< BOOST_VARIANT_ENUM_PARAMS(T) > const& val) {
^
In file included from /usr/include/boost/type_traits/is_stateless.hpp:21:0,
from /usr/include/boost/blank.hpp:26,
from /usr/include/boost/variant/variant.hpp:42,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/type_traits/is_stateless.hpp:42:1: error: ‘is_stateless_impl’ is not a member of ‘boost::detail’
BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_stateless,T,::boost::detail::is_stateless_impl<T>::value)
^
/usr/include/boost/type_traits/is_stateless.hpp:42:1: note: suggested alternative:
In file included from /usr/include/boost/blank.hpp:26:0,
from /usr/include/boost/variant/variant.hpp:42,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/type_traits/is_stateless.hpp:28:8: note: ‘mlpack::boost::detail::is_stateless_impl’
struct is_stateless_impl
^
In file included from /usr/include/boost/type_traits/is_stateless.hpp:21:0,
from /usr/include/boost/blank.hpp:26,
from /usr/include/boost/variant/variant.hpp:42,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/type_traits/is_stateless.hpp:42:1: error: ‘is_stateless_impl’ is not a member of ‘boost::detail’
BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_stateless,T,::boost::detail::is_stateless_impl<T>::value)
^
/usr/include/boost/type_traits/is_stateless.hpp:42:1: note: suggested alternative:
In file included from /usr/include/boost/blank.hpp:26:0,
from /usr/include/boost/variant/variant.hpp:42,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/type_traits/is_stateless.hpp:28:8: note: ‘mlpack::boost::detail::is_stateless_impl’
struct is_stateless_impl
^
In file included from /usr/include/boost/type_traits/is_stateless.hpp:21:0,
from /usr/include/boost/blank.hpp:26,
from /usr/include/boost/variant/variant.hpp:42,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/type_traits/is_stateless.hpp:42:1: error: template argument 2 is invalid
BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_stateless,T,::boost::detail::is_stateless_impl<T>::value)
^
/usr/include/boost/type_traits/is_stateless.hpp:42:1: error: expected ‘{’ before ‘::’ token
BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_stateless,T,::boost::detail::is_stateless_impl<T>::value)
^
/usr/include/boost/type_traits/is_stateless.hpp:42:1: error: expected initializer before ‘>’ token
BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_stateless,T,::boost::detail::is_stateless_impl<T>::value)
^
In file included from /usr/include/boost/variant/variant.hpp:42:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/blank.hpp:38:8: error: ‘is_pod’ is not a class template
struct is_pod< blank >
^
/usr/include/boost/blank.hpp:39:7: error: ‘mpl’ has not been declared
: mpl::true_
^
/usr/include/boost/blank.hpp:39:12: error: expected ‘{’ before ‘true_’
: mpl::true_
^
/usr/include/boost/blank.hpp:44:8: error: ‘is_empty’ is not a class template
struct is_empty< blank >
^
/usr/include/boost/blank.hpp:45:7: error: ‘mpl’ has not been declared
: mpl::true_
^
/usr/include/boost/blank.hpp:45:12: error: expected ‘{’ before ‘true_’
: mpl::true_
^
/usr/include/boost/blank.hpp:51:7: error: ‘mpl’ has not been declared
: mpl::true_
^
/usr/include/boost/blank.hpp:51:12: error: expected ‘{’ before ‘true_’
: mpl::true_
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/blank.hpp:93:8: error: ‘basic_ostream’ in namespace ‘mlpack::std’ does not name a template type
inline BOOST_TEMPLATED_STREAM(ostream, E,T)& operator<<(
^
In file included from /usr/include/boost/math/common_factor_ct.hpp:13:0,
from /usr/include/boost/variant/variant.hpp:43,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/math_fwd.hpp:85:21: error: ‘uintmax_t’ in namespace ‘mlpack::boost’ does not name a type
typedef boost::uintmax_t static_gcd_type;
^
/usr/include/boost/math_fwd.hpp:88:12: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math_fwd.hpp:88:36: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math_fwd.hpp:90:12: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math_fwd.hpp:90:36: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
In file included from /usr/include/boost/variant/variant.hpp:43:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/math/common_factor_ct.hpp:27:16: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math/common_factor_ct.hpp:27:40: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/math/common_factor_ct.hpp:31:9: error: ‘static_gcd_type’ does not name a type
BOOST_STATIC_CONSTANT( static_gcd_type, new_value1 = Value2 );
^
/usr/include/boost/math/common_factor_ct.hpp:32:9: error: ‘static_gcd_type’ does not name a type
BOOST_STATIC_CONSTANT( static_gcd_type, new_value2 = Value1 % Value2 );
^
In file included from /usr/include/boost/variant/variant.hpp:43:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/math/common_factor_ct.hpp:41:38: error: ‘static_gcd_type’ was not declared in this scope
typedef static_gcd_helper_t< BOOST_DETAIL_GCD_HELPER_VAL(new_value1),
^
/usr/include/boost/math/common_factor_ct.hpp:41:38: note: suggested alternative:
In file included from /usr/include/boost/integer.hpp:18:0,
from /usr/include/boost/archive/basic_text_oprimitive.hpp:53,
from /usr/include/boost/archive/xml_oarchive.hpp:30,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/serialization_shim.hpp:21,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:87,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/integer_fwd.hpp:167:31: note: ‘boost::static_gcd_type’
typedef boost::uintmax_t static_gcd_type;
^
In file included from /usr/include/boost/variant/variant.hpp:43:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/math/common_factor_ct.hpp:41:38: error: wrong number of template arguments (1, should be 2)
typedef static_gcd_helper_t< BOOST_DETAIL_GCD_HELPER_VAL(new_value1),
^
/usr/include/boost/math/common_factor_ct.hpp:28:12: note: provided for ‘template<int Value1, int Value2> struct mlpack::boost::math::detail::static_gcd_helper_t’
struct static_gcd_helper_t
^
/usr/include/boost/math/common_factor_ct.hpp:42:10: error: expected unqualified-id before ‘static_cast’
BOOST_DETAIL_GCD_HELPER_VAL(new_value2) > next_step_type;
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/math/common_factor_ct.hpp:47:9: error: ‘static_gcd_type’ does not name a type
BOOST_STATIC_CONSTANT( static_gcd_type, value = next_step_type::value );
^
In file included from /usr/include/boost/variant/variant.hpp:43:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/math/common_factor_ct.hpp:51:16: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1 >
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/math/common_factor_ct.hpp:54:9: error: ‘static_gcd_type’ does not name a type
BOOST_STATIC_CONSTANT( static_gcd_type, value = Value1 );
^
In file included from /usr/include/boost/variant/variant.hpp:43:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/math/common_factor_ct.hpp:58:16: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math/common_factor_ct.hpp:58:40: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/math/common_factor_ct.hpp:63:9: error: ‘static_gcd_type’ does not name a type
BOOST_STATIC_CONSTANT( static_gcd_type, value = Value1 / gcd_type::value
^
/usr/include/boost/math/common_factor_ct.hpp:71:9: error: ‘static_gcd_type’ does not name a type
BOOST_STATIC_CONSTANT( static_gcd_type, value = 0UL );
^
In file included from /usr/include/boost/variant/variant.hpp:43:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/math/common_factor_ct.hpp:79:12: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math/common_factor_ct.hpp:79:36: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math/common_factor_ct.hpp:80:28: error: ‘mpl’ has not been declared
struct static_gcd : public mpl::integral_c<static_gcd_type, (detail::static_gcd_helper_t<Value1, Value2>::value) >
^
/usr/include/boost/math/common_factor_ct.hpp:80:33: error: expected ‘{’ before ‘integral_c’
struct static_gcd : public mpl::integral_c<static_gcd_type, (detail::static_gcd_helper_t<Value1, Value2>::value) >
^
/usr/include/boost/math/common_factor_ct.hpp:80:43: error: expected initializer before ‘<’ token
struct static_gcd : public mpl::integral_c<static_gcd_type, (detail::static_gcd_helper_t<Value1, Value2>::value) >
^
/usr/include/boost/math/common_factor_ct.hpp:87:12: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math/common_factor_ct.hpp:87:36: error: ‘static_gcd_type’ has not been declared
template < static_gcd_type Value1, static_gcd_type Value2 >
^
/usr/include/boost/math/common_factor_ct.hpp:88:28: error: ‘mpl’ has not been declared
struct static_lcm : public mpl::integral_c<static_gcd_type, (detail::static_lcm_helper_t<Value1, Value2>::value) >
^
/usr/include/boost/math/common_factor_ct.hpp:88:33: error: expected ‘{’ before ‘integral_c’
struct static_lcm : public mpl::integral_c<static_gcd_type, (detail::static_lcm_helper_t<Value1, Value2>::value) >
^
/usr/include/boost/math/common_factor_ct.hpp:88:43: error: expected initializer before ‘<’ token
struct static_lcm : public mpl::integral_c<static_gcd_type, (detail::static_lcm_helper_t<Value1, Value2>::value) >
^
In file included from /usr/include/boost/mpl/front.hpp:18:0,
from /usr/include/boost/variant/variant.hpp:69,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/mpl/aux_/front_impl.hpp:32:26: error: expected nested-name-specifier before ‘begin’
typedef typename begin<Sequence>::type iter_;
^
/usr/include/boost/mpl/aux_/front_impl.hpp:32:26: error: expected ‘;’ at end of member declaration
/usr/include/boost/mpl/aux_/front_impl.hpp:32:31: error: expected unqualified-id before ‘<’ token
typedef typename begin<Sequence>::type iter_;
^
/usr/include/boost/mpl/aux_/front_impl.hpp:33:26: error: expected nested-name-specifier before ‘deref’
typedef typename deref<iter_>::type type;
^
/usr/include/boost/mpl/aux_/front_impl.hpp:33:26: error: expected ‘;’ at end of member declaration
/usr/include/boost/mpl/aux_/front_impl.hpp:33:31: error: expected unqualified-id before ‘<’ token
typedef typename deref<iter_>::type type;
^
In file included from /usr/include/boost/mpl/aux_/begin_end_impl.hpp:23:0,
from /usr/include/boost/mpl/begin_end.hpp:18,
from /usr/include/boost/mpl/aux_/contains_impl.hpp:19,
from /usr/include/boost/mpl/contains.hpp:20,
from /usr/include/boost/math/policies/policy.hpp:10,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:53,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:34,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/front_impl.hpp:37:1: error: ‘non_sequence_tag’ was not declared in this scope
BOOST_MPL_ALGORITM_TRAITS_LAMBDA_SPEC(1,front_impl)
^
/usr/include/boost/mpl/aux_/front_impl.hpp:37:1: note: suggested alternative:
In file included from /usr/include/boost/mpl/sequence_tag.hpp:17:0,
from /usr/include/boost/mpl/contains.hpp:19,
from /usr/include/boost/math/policies/policy.hpp:10,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:53,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:34,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sequence_tag_fwd.hpp:20:8: note: ‘boost::mpl::non_sequence_tag’
struct non_sequence_tag;
^
In file included from /usr/include/boost/mpl/aux_/begin_end_impl.hpp:23:0,
from /usr/include/boost/mpl/begin_end.hpp:18,
from /usr/include/boost/mpl/aux_/contains_impl.hpp:19,
from /usr/include/boost/mpl/contains.hpp:20,
from /usr/include/boost/math/policies/policy.hpp:10,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:53,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:34,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/front_impl.hpp:37:1: error: template argument 1 is invalid
BOOST_MPL_ALGORITM_TRAITS_LAMBDA_SPEC(1,front_impl)
^
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:26:16: error: ‘na’ does not name a type
typename BOOST_MPL_AUX_NA_PARAM(Sequence)
^
In file included from /usr/include/boost/variant/variant.hpp:69:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/mpl/front.hpp:29:57: error: template argument 1 is invalid
: front_impl< typename sequence_tag<Sequence>::type >
^
/usr/include/boost/mpl/front.hpp:30:9: error: expected ‘{’ before ‘::’ token
::template apply< Sequence >
^
/usr/include/boost/mpl/front.hpp:30:11: error: expected id-expression before ‘template’
::template apply< Sequence >
^
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: error: ‘lambda’ is not a class template
BOOST_MPL_AUX_NA_SPEC(1, front)
^
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, front)
^
In file included from /usr/include/boost/mpl/lambda_fwd.hpp:24:0,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: ‘int_’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/int.hpp:17:0,
from /usr/include/boost/type_traits/detail/template_arity_spec.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:14,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/int_fwd.hpp:22:52: note: ‘mpl_::int_’
template< BOOST_MPL_AUX_NTTP_DECL(int, N) > struct int_;
^
/usr/include/boost/mpl/int_fwd.hpp:22:52: note: ‘mpl_::int_’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: expected unqualified-id before ‘>’ token
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: error: ‘template_arity’ is not a class template
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: error: expected template-name before ‘<’ token
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: error: expected ‘{’ before ‘<’ token
/usr/include/boost/mpl/front.hpp:35:1: error: expected unqualified-id before ‘<’ token
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/front.hpp:35:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, front)
^
/usr/include/boost/mpl/front.hpp:35:1: error: expected template-name before ‘<’ token
BOOST_MPL_AUX_NA_SPEC(1, front)
^
In file included from /usr/include/boost/variant/variant.hpp:77:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/mpl/max_element.hpp:38:26: error: expected nested-name-specifier before ‘apply2’
typedef typename apply2<
^
/usr/include/boost/mpl/max_element.hpp:38:26: error: expected ‘;’ at end of member declaration
/usr/include/boost/mpl/max_element.hpp:38:32: error: expected unqualified-id before ‘<’ token
typedef typename apply2<
^
/usr/include/boost/mpl/max_element.hpp:44:26: error: expected nested-name-specifier before ‘if_’
typedef typename if_<
^
/usr/include/boost/mpl/max_element.hpp:44:26: error: expected ‘;’ at end of member declaration
/usr/include/boost/mpl/max_element.hpp:44:29: error: expected unqualified-id before ‘<’ token
typedef typename if_<
^
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:56:16: error: ‘na’ does not name a type
typename BOOST_MPL_AUX_NA_PARAM(Sequence)
^
In file included from /usr/include/boost/variant/variant.hpp:77:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/mpl/max_element.hpp:57:28: error: ‘less’ does not name a type
, typename Predicate = less<_,_>
^
/usr/include/boost/mpl/max_element.hpp:57:32: error: expected ‘>’ before ‘<’ token
, typename Predicate = less<_,_>
^
/usr/include/boost/mpl/max_element.hpp:60:16: error: expected template-name before ‘<’ token
: iter_fold<
^
/usr/include/boost/mpl/max_element.hpp:60:16: error: expected ‘{’ before ‘<’ token
/usr/include/boost/mpl/max_element.hpp:60:16: error: expected unqualified-id before ‘<’ token
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 2 is invalid
/usr/include/boost/mpl/max_element.hpp:68:1: error: ‘lambda’ is not a class template
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 2 is invalid
In file included from /usr/include/boost/mpl/lambda_fwd.hpp:24:0,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: ‘int_’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/int.hpp:17:0,
from /usr/include/boost/type_traits/detail/template_arity_spec.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:14,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/int_fwd.hpp:22:52: note: ‘mpl_::int_’
template< BOOST_MPL_AUX_NTTP_DECL(int, N) > struct int_;
^
/usr/include/boost/mpl/int_fwd.hpp:22:52: note: ‘mpl_::int_’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: expected unqualified-id before ‘>’ token
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 2 is invalid
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: error: expected template-name before ‘<’ token
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 2 is invalid
/usr/include/boost/mpl/max_element.hpp:68:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/max_element.hpp:68:1: error: expected template-name before ‘<’ token
BOOST_MPL_AUX_NA_SPEC(1, max_element)
^
/usr/include/boost/mpl/sizeof.hpp:24:16: error: ‘na’ does not name a type
typename BOOST_MPL_AUX_NA_PARAM(T)
^
In file included from /usr/include/boost/variant/variant.hpp:85:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/mpl/sizeof.hpp:27:18: error: expected template-name before ‘<’ token
: mpl::size_t< sizeof(T) >
^
/usr/include/boost/mpl/sizeof.hpp:27:18: error: expected ‘{’ before ‘<’ token
/usr/include/boost/mpl/sizeof.hpp:27:18: error: expected unqualified-id before ‘<’ token
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: error: ‘lambda’ is not a class template
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
In file included from /usr/include/boost/mpl/lambda_fwd.hpp:24:0,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: ‘int_’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/int.hpp:17:0,
from /usr/include/boost/type_traits/detail/template_arity_spec.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:14,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/int_fwd.hpp:22:52: note: ‘mpl_::int_’
template< BOOST_MPL_AUX_NTTP_DECL(int, N) > struct int_;
^
/usr/include/boost/mpl/int_fwd.hpp:22:52: note: ‘mpl_::int_’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: expected unqualified-id before ‘>’ token
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: error: expected template-name before ‘<’ token
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: error: expected ‘{’ before ‘<’ token
/usr/include/boost/mpl/sizeof.hpp:32:1: error: expected unqualified-id before ‘<’ token
In file included from /usr/include/boost/mpl/aux_/na_spec.hpp:27:0,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: ‘na’ was not declared in this scope
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/na.hpp:18:0,
from /usr/include/boost/mpl/lambda_fwd.hpp:18,
from /usr/include/boost/mpl/aux_/na_spec.hpp:18,
from /usr/include/boost/mpl/if.hpp:19,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
struct na
^
/usr/include/boost/mpl/aux_/na_fwd.hpp:22:8: note: ‘mpl_::na’
In file included from /usr/include/boost/mpl/if.hpp:19:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/sizeof.hpp:32:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: error: template argument 1 is invalid
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
/usr/include/boost/mpl/sizeof.hpp:32:1: error: expected template-name before ‘<’ token
BOOST_MPL_AUX_NA_SPEC_NO_ETI(1, sizeof_)
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:127:27: error: ‘transform1’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::transform1<Sequence, F>::type transformed_;
^
/usr/include/boost/variant/variant.hpp:127:37: error: expected unqualified-id before ‘<’ token
typedef typename mpl::transform1<Sequence, F>::type transformed_;
^
/usr/include/boost/variant/variant.hpp:128:39: error: ‘transformed_’ was not declared in this scope
typedef typename mpl::max_element<transformed_
^
/usr/include/boost/variant/variant.hpp:130:9: error: template argument 1 is invalid
>::type max_it;
^
/usr/include/boost/variant/variant.hpp:130:9: error: template argument 2 is invalid
/usr/include/boost/variant/variant.hpp:134:27: error: ‘deref’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::deref<max_it>::type
^
/usr/include/boost/variant/variant.hpp:134:32: error: expected unqualified-id before ‘<’ token
typedef typename mpl::deref<max_it>::type
^
/usr/include/boost/variant/variant.hpp:143:22: error: expected template-name before ‘<’ token
: mpl::size_t<
^
/usr/include/boost/variant/variant.hpp:143:22: error: expected ‘{’ before ‘<’ token
/usr/include/boost/variant/variant.hpp:143:22: error: expected unqualified-id before ‘<’ token
/usr/include/boost/variant/variant.hpp:170:31: error: ‘deref’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::deref<Iterator>::type t_;
^
/usr/include/boost/variant/variant.hpp:170:36: error: expected unqualified-id before ‘<’ token
typedef typename mpl::deref<Iterator>::type t_;
^
/usr/include/boost/variant/variant.hpp:173:22: error: ‘not_’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef mpl::not_< has_nothrow_constructor<t_> > type;
^
/usr/include/boost/variant/variant.hpp:182:27: error: ‘end’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::end<Types>::type end_it;
^
/usr/include/boost/variant/variant.hpp:182:30: error: expected unqualified-id before ‘<’ token
typedef typename mpl::end<Types>::type end_it;
^
/usr/include/boost/variant/variant.hpp:186:27: error: ‘iter_fold_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::iter_fold_if<
^
/usr/include/boost/variant/variant.hpp:186:39: error: expected unqualified-id before ‘<’ token
typedef typename mpl::iter_fold_if<
^
/usr/include/boost/variant/variant.hpp:192:22: error: ‘first_result_’ has not been declared
typedef typename first_result_::first first_result_index;
^
/usr/include/boost/variant/variant.hpp:193:22: error: ‘first_result_’ has not been declared
typedef typename first_result_::second first_result_it;
^
/usr/include/boost/variant/variant.hpp:197:27: error: ‘iter_fold_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::iter_fold_if<
^
/usr/include/boost/variant/variant.hpp:197:39: error: expected unqualified-id before ‘<’ token
typedef typename mpl::iter_fold_if<
^
/usr/include/boost/variant/variant.hpp:203:22: error: ‘second_result_’ has not been declared
typedef typename second_result_::second second_result_it;
^
/usr/include/boost/variant/variant.hpp:208:27: error: ‘eval_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:208:34: error: expected unqualified-id before ‘<’ token
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:228:34: error: ‘find_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename boost::mpl::find_if<
^
/usr/include/boost/variant/variant.hpp:228:41: error: expected unqualified-id before ‘<’ token
typedef typename boost::mpl::find_if<
^
/usr/include/boost/variant/variant.hpp:232:34: error: ‘end’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename boost::mpl::end<Types>::type end_t;
^
/usr/include/boost/variant/variant.hpp:232:37: error: expected unqualified-id before ‘<’ token
typedef typename boost::mpl::end<Types>::type end_t;
^
/usr/include/boost/variant/variant.hpp:233:29: error: ‘is_same’ in namespace ‘mlpack::boost’ does not name a template type
typedef typename boost::is_same<
^
/usr/include/boost/variant/variant.hpp:233:36: error: expected unqualified-id before ‘<’ token
typedef typename boost::is_same<
^
/usr/include/boost/variant/variant.hpp:245:34: error: ‘find_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename boost::mpl::find_if<
^
/usr/include/boost/variant/variant.hpp:245:41: error: expected unqualified-id before ‘<’ token
typedef typename boost::mpl::find_if<
^
/usr/include/boost/variant/variant.hpp:249:34: error: ‘end’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename boost::mpl::end<Types>::type end_t;
^
/usr/include/boost/variant/variant.hpp:249:37: error: expected unqualified-id before ‘<’ token
typedef typename boost::mpl::end<Types>::type end_t;
^
/usr/include/boost/variant/variant.hpp:250:29: error: ‘is_same’ in namespace ‘mlpack::boost’ does not name a template type
typedef typename boost::is_same<
^
/usr/include/boost/variant/variant.hpp:250:36: error: expected unqualified-id before ‘<’ token
typedef typename boost::is_same<
^
/usr/include/boost/variant/variant.hpp:268:27: error: ‘eval_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:268:34: error: expected unqualified-id before ‘<’ token
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:277:11: error: ‘types’ was not declared in this scope
types, mpl::sizeof_<mpl::_1>
^
/usr/include/boost/variant/variant.hpp:277:31: error: ‘_1’ is not a member of ‘mlpack::boost::mpl’
types, mpl::sizeof_<mpl::_1>
^
/usr/include/boost/variant/variant.hpp:277:31: note: suggested alternatives:
In file included from /usr/include/boost/bind/bind.hpp:2030:0,
from /usr/include/boost/bind.hpp:22,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/placeholders.hpp:55:15: note: ‘{anonymous}::_1’
boost::arg<1> _1;
^
In file included from /usr/include/c++/5/memory:79:0,
from /usr/include/boost/smart_ptr/scoped_ptr.hpp:21,
from /usr/include/boost/scoped_ptr.hpp:14,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:23,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/c++/5/functional:782:34: note: ‘std::placeholders::_1’
extern const _Placeholder<1> _1;
^
In file included from /usr/include/boost/mpl/aux_/integral_wrapper.hpp:22:0,
from /usr/include/boost/mpl/int.hpp:20,
from /usr/include/boost/type_traits/detail/template_arity_spec.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:14,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/placeholders.hpp:85:17: note: ‘mpl_::_1’
typedef arg<i_> BOOST_PP_CAT(_,i_);
^
/usr/include/boost/mpl/placeholders.hpp:85:17: note: ‘mpl_::_1’
/usr/include/boost/mpl/placeholders.hpp:85:17: note: ‘mpl_::_1’
In file included from /usr/include/boost/bind/bind.hpp:2030:0,
from /usr/include/boost/bind.hpp:22,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/placeholders.hpp:55:15: note: ‘{anonymous}::_1’
boost::arg<1> _1;
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:277:31: error: ‘_1’ is not a member of ‘mlpack::boost::mpl’
types, mpl::sizeof_<mpl::_1>
^
/usr/include/boost/variant/variant.hpp:277:31: note: suggested alternatives:
In file included from /usr/include/boost/bind/bind.hpp:2030:0,
from /usr/include/boost/bind.hpp:22,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/placeholders.hpp:55:15: note: ‘{anonymous}::_1’
boost::arg<1> _1;
^
In file included from /usr/include/c++/5/memory:79:0,
from /usr/include/boost/smart_ptr/scoped_ptr.hpp:21,
from /usr/include/boost/scoped_ptr.hpp:14,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:23,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/c++/5/functional:782:34: note: ‘std::placeholders::_1’
extern const _Placeholder<1> _1;
^
In file included from /usr/include/boost/mpl/aux_/integral_wrapper.hpp:22:0,
from /usr/include/boost/mpl/int.hpp:20,
from /usr/include/boost/type_traits/detail/template_arity_spec.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:14,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/placeholders.hpp:85:17: note: ‘mpl_::_1’
typedef arg<i_> BOOST_PP_CAT(_,i_);
^
/usr/include/boost/mpl/placeholders.hpp:85:17: note: ‘mpl_::_1’
/usr/include/boost/mpl/placeholders.hpp:85:17: note: ‘mpl_::_1’
In file included from /usr/include/boost/bind/bind.hpp:2030:0,
from /usr/include/boost/bind.hpp:22,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/placeholders.hpp:55:15: note: ‘{anonymous}::_1’
boost::arg<1> _1;
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:277:38: error: template argument 1 is invalid
types, mpl::sizeof_<mpl::_1>
^
/usr/include/boost/variant/variant.hpp:278:9: error: template argument 1 is invalid
>::type max_size;
^
/usr/include/boost/variant/variant.hpp:278:9: error: template argument 2 is invalid
/usr/include/boost/variant/variant.hpp:282:27: error: ‘fold’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::fold<
^
/usr/include/boost/variant/variant.hpp:282:31: error: expected unqualified-id before ‘<’ token
typedef typename mpl::fold<
^
/usr/include/boost/variant/variant.hpp:300:9: error: template argument 1 is invalid
> type;
^
/usr/include/boost/variant/variant.hpp:309:29: error: template argument 1 is invalid
: public static_visitor<>
^
/usr/include/boost/variant/variant.hpp: In member function ‘T& mlpack::boost::detail::variant::known_get<T>::operator()(U&) const’:
/usr/include/boost/variant/variant.hpp:352:33: error: ‘boost::detail::variant’ has not been declared
return ::boost::detail::variant::forced_return< T& >();
^
/usr/include/boost/variant/variant.hpp:352:58: error: expected primary-expression before ‘&’ token
return ::boost::detail::variant::forced_return< T& >();
^
/usr/include/boost/variant/variant.hpp:352:60: error: expected primary-expression before ‘>’ token
return ::boost::detail::variant::forced_return< T& >();
^
/usr/include/boost/variant/variant.hpp:352:62: error: expected primary-expression before ‘)’ token
return ::boost::detail::variant::forced_return< T& >();
^
/usr/include/boost/variant/variant.hpp: At global scope:
/usr/include/boost/variant/variant.hpp:362:29: error: template argument 1 is invalid
: public static_visitor<>
^
/usr/include/boost/variant/variant.hpp:410:29: error: template argument 1 is invalid
: public static_visitor<>
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:435:61: error: ‘declval’ is not a member of ‘mlpack::boost’
internal_visit(T& operand, int) const BOOST_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(T(boost::declval<T>())))
^
/usr/include/boost/variant/variant.hpp:435:61: note: suggested alternatives:
In file included from /usr/include/c++/5/bits/move.h:57:0,
from /usr/include/c++/5/bits/stl_pair.h:59,
from /usr/include/c++/5/bits/stl_algobase.h:64,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/c++/5/type_traits:2202:5: note: ‘std::declval’
declval() noexcept
^
In file included from /usr/include/boost/type_traits/is_convertible.hpp:34:0,
from /usr/include/boost/iterator/interoperable.hpp:13,
from /usr/include/boost/iterator/iterator_facade.hpp:12,
from /usr/include/boost/range/iterator_range_core.hpp:27,
from /usr/include/boost/lexical_cast.hpp:30,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/utility/declval.hpp:40:44: note: ‘boost::declval’
typename add_rvalue_reference<T>::type declval() BOOST_NOEXCEPT; // as unevaluated operand
^
In file included from /usr/include/boost/function/function_template.hpp:32:0,
from /usr/include/boost/function/detail/maybe_include.hpp:18,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/move/utility_core.hpp:285:60: note: ‘boost::move_detail::declval’
typename boost::move_detail::add_rvalue_reference<T>::type declval();
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:435:61: error: expected primary-expression before ‘(’ token
internal_visit(T& operand, int) const BOOST_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(T(boost::declval<T>())))
^
/usr/include/boost/variant/variant.hpp:435:61: error: ‘declval’ is not a member of ‘mlpack::boost’
internal_visit(T& operand, int) const BOOST_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(T(boost::declval<T>())))
^
/usr/include/boost/variant/variant.hpp:435:61: note: suggested alternatives:
In file included from /usr/include/c++/5/bits/move.h:57:0,
from /usr/include/c++/5/bits/stl_pair.h:59,
from /usr/include/c++/5/bits/stl_algobase.h:64,
from /usr/include/c++/5/vector:60,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:12:
/usr/include/c++/5/type_traits:2202:5: note: ‘std::declval’
declval() noexcept
^
In file included from /usr/include/boost/type_traits/is_convertible.hpp:34:0,
from /usr/include/boost/iterator/interoperable.hpp:13,
from /usr/include/boost/iterator/iterator_facade.hpp:12,
from /usr/include/boost/range/iterator_range_core.hpp:27,
from /usr/include/boost/lexical_cast.hpp:30,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/utility/declval.hpp:40:44: note: ‘boost::declval’
typename add_rvalue_reference<T>::type declval() BOOST_NOEXCEPT; // as unevaluated operand
^
In file included from /usr/include/boost/function/function_template.hpp:32:0,
from /usr/include/boost/function/detail/maybe_include.hpp:18,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/move/utility_core.hpp:285:60: note: ‘boost::move_detail::declval’
typename boost::move_detail::add_rvalue_reference<T>::type declval();
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:435:61: error: expected primary-expression before ‘>’ token
internal_visit(T& operand, int) const BOOST_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(T(boost::declval<T>())))
^
/usr/include/boost/variant/variant.hpp:435:61: error: expected primary-expression before ‘)’ token
internal_visit(T& operand, int) const BOOST_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(T(boost::declval<T>())))
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::move_into::internal_visit(mlpack::boost::detail::variant::backup_holder<T>&, long int) const’:
/usr/include/boost/variant/variant.hpp:429:43: error: ‘boost::detail::variant’ has not been declared
new(storage_) T( ::boost::detail::variant::move(operand.get()) );
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::move_into::internal_visit(T&, int) const’:
/usr/include/boost/variant/variant.hpp:437:42: error: ‘boost::detail::variant’ has not been declared
new(storage_) T(::boost::detail::variant::move(operand));
^
/usr/include/boost/variant/variant.hpp: At global scope:
/usr/include/boost/variant/variant.hpp:450:29: error: template argument 1 is invalid
: public static_visitor<>
^
/usr/include/boost/variant/variant.hpp:507:29: error: template argument 1 is invalid
: public static_visitor<>
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::move_storage::internal_visit(mlpack::boost::detail::variant::backup_holder<T>&, long int) const’:
/usr/include/boost/variant/variant.hpp:527:32: error: ‘boost::detail::variant’ has not been declared
= ::boost::detail::variant::move(static_cast<backup_holder<T>* >(rhs_storage_)->get());
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::move_storage::internal_visit(const mlpack::boost::detail::variant::backup_holder<T>&, long int) const’:
/usr/include/boost/variant/variant.hpp:536:32: error: ‘boost::detail::variant’ has not been declared
= ::boost::detail::variant::move(static_cast<backup_holder<T>* >(rhs_storage_)->get());
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::move_storage::internal_visit(T&, int) const’:
/usr/include/boost/variant/variant.hpp:551:40: error: ‘boost::detail::variant’ has not been declared
lhs_content = ::boost::detail::variant::move(*static_cast<T* >(rhs_storage_));
^
/usr/include/boost/variant/variant.hpp: In member function ‘bool mlpack::boost::detail::variant::direct_mover<T>::operator()(T&)’:
/usr/include/boost/variant/variant.hpp:626:32: error: ‘boost::detail::variant’ has not been declared
lhs = ::boost::detail::variant::move(rhs_);
^
/usr/include/boost/variant/variant.hpp: At global scope:
/usr/include/boost/variant/variant.hpp:655:29: error: template argument 1 is invalid
: public static_visitor<>
^
/usr/include/boost/variant/variant.hpp:686:16: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:723:16: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:760:16: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:758:10: error: ‘template<class Variant> template<class LhsT> void mlpack::boost::detail::variant::backup_assigner<Variant>::backup_assign_impl(LhsT&, int, int)’ cannot be overloaded
void backup_assign_impl(
^
/usr/include/boost/variant/variant.hpp:721:10: error: with ‘template<class Variant> template<class LhsT> void mlpack::boost::detail::variant::backup_assigner<Variant>::backup_assign_impl(LhsT&, int, int)’
void backup_assign_impl(
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::backup_assigner<Variant>::backup_assign_impl(LhsT&, int, int)’:
/usr/include/boost/variant/variant.hpp:729:32: error: ‘boost::detail::variant’ has not been declared
::boost::detail::variant::move(lhs_content)
^
/usr/include/boost/variant/variant.hpp:745:40: error: ‘boost::detail::variant’ has not been declared
::boost::detail::variant::move(backup_lhs_content)
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::backup_assigner<Variant>::internal_visit(LhsT&, int)’:
/usr/include/boost/variant/variant.hpp:802:26: error: expected nested-name-specifier before ‘is_nothrow_move_constructible’
typedef typename is_nothrow_move_constructible<LhsT>::type
^
/usr/include/boost/variant/variant.hpp:802:55: error: expected initializer before ‘<’ token
typedef typename is_nothrow_move_constructible<LhsT>::type
^
/usr/include/boost/variant/variant.hpp:805:55: error: there are no arguments to ‘nothrow_move’ that depend on a template parameter, so a declaration of ‘nothrow_move’ must be available [-fpermissive]
backup_assign_impl( lhs_content, nothrow_move(), 1L);
^
/usr/include/boost/variant/variant.hpp: At global scope:
/usr/include/boost/variant/variant.hpp:826:29: error: template argument 1 is invalid
: public static_visitor<>
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::detail::variant::swap_with<Variant>::operator()(T&) const’:
/usr/include/boost/variant/variant.hpp:849:26: error: ‘boost::detail::variant’ has not been declared
::boost::detail::variant::move_swap( operand, other );
^
/usr/include/boost/variant/variant.hpp: At global scope:
/usr/include/boost/variant/variant.hpp:864:63: error: template argument 1 is invalid
: public static_visitor<const boost::typeindex::type_info&>
^
/usr/include/boost/variant/variant.hpp:869:18: error: ‘typeindex’ in namespace ‘mlpack::boost’ does not name a type
const boost::typeindex::type_info& operator()(const T&) const BOOST_NOEXCEPT
^
/usr/include/boost/variant/variant.hpp:1040:35: error: ‘mlpack::boost::detail::reference_content’ has not been declared
internal_visit(boost::detail::reference_content<T>& operand, long)
^
/usr/include/boost/variant/variant.hpp:1040:52: error: expected ‘,’ or ‘...’ before ‘<’ token
internal_visit(boost::detail::reference_content<T>& operand, long)
^
/usr/include/boost/variant/variant.hpp:1047:41: error: ‘reference_content’ in namespace ‘mlpack::boost::detail’ does not name a template type
internal_visit(const boost::detail::reference_content<T>& operand, long)
^
/usr/include/boost/variant/variant.hpp:1047:58: error: expected ‘,’ or ‘...’ before ‘<’ token
internal_visit(const boost::detail::reference_content<T>& operand, long)
^
/usr/include/boost/variant/variant.hpp:1047:5: error: ‘template<class Visitor> template<class T> mlpack::boost::detail::variant::invoke_visitor<Visitor>::result_type mlpack::boost::detail::variant::invoke_visitor<Visitor>::internal_visit(int)’ cannot be overloaded
internal_visit(const boost::detail::reference_content<T>& operand, long)
^
/usr/include/boost/variant/variant.hpp:1040:5: error: with ‘template<class Visitor> template<class T> mlpack::boost::detail::variant::invoke_visitor<Visitor>::result_type mlpack::boost::detail::variant::invoke_visitor<Visitor>::internal_visit(int)’
internal_visit(boost::detail::reference_content<T>& operand, long)
^
/usr/include/boost/variant/variant.hpp: In member function ‘mlpack::boost::detail::variant::invoke_visitor<Visitor>::result_type mlpack::boost::detail::variant::invoke_visitor<Visitor>::internal_visit(int)’:
/usr/include/boost/variant/variant.hpp:1042:32: error: ‘operand’ was not declared in this scope
return internal_visit( operand.get(), 1L );
^
/usr/include/boost/variant/variant.hpp: In member function ‘mlpack::boost::detail::variant::invoke_visitor<Visitor>::result_type mlpack::boost::detail::variant::invoke_visitor<Visitor>::internal_visit(int)’:
/usr/include/boost/variant/variant.hpp:1049:32: error: ‘operand’ was not declared in this scope
return internal_visit( operand.get(), 1L );
^
/usr/include/boost/variant/variant.hpp: At global scope:
/usr/include/boost/variant/variant.hpp:1091:49: error: non-template type ‘is_recursive_flag’ used as a template
: detail::variant::is_recursive_flag<T0_>
^
/usr/include/boost/variant/variant.hpp:1095:27: error: ‘eval_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:1095:34: error: expected unqualified-id before ‘<’ token
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:1102:45: error: ‘unwrapped_T0_’ was not declared in this scope
: detail::variant::is_over_sequence<unwrapped_T0_>
^
/usr/include/boost/variant/variant.hpp:1102:58: error: template argument 1 is invalid
: detail::variant::is_over_sequence<unwrapped_T0_>
^
/usr/include/boost/variant/variant.hpp:1110:27: error: ‘eval_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:1110:34: error: expected unqualified-id before ‘<’ token
typedef typename mpl::eval_if<
^
In file included from /usr/include/boost/type_traits/type_with_alignment.hpp:19:0,
from /usr/include/boost/smart_ptr/make_shared_object.hpp:18,
from /usr/include/boost/smart_ptr/make_shared.hpp:15,
from /usr/include/boost/archive/detail/helper_collection.hpp:28,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:28,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:1119:5: error: ‘empty’ is not a member of ‘mlpack::boost::mpl’
BOOST_STATIC_ASSERT((
^
/usr/include/boost/variant/variant.hpp:1119:5: note: suggested alternatives:
In file included from /usr/include/boost/range/functions.hpp:22:0,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/range/empty.hpp:26:17: note: ‘boost::empty’
inline bool empty( const T& r )
^
In file included from /usr/include/boost/mpl/list/aux_/empty.hpp:17:0,
from /usr/include/boost/mpl/list/list0.hpp:26,
from /usr/include/boost/mpl/list/list10.hpp:18,
from /usr/include/boost/mpl/list/list20.hpp:18,
from /usr/include/boost/mpl/list/list30.hpp:18,
from /usr/include/boost/mpl/list/list40.hpp:18,
from /usr/include/boost/mpl/list.hpp:36,
from /usr/include/boost/math/policies/policy.hpp:9,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:53,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:34,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/empty_fwd.hpp:20:38: note: ‘boost::mpl::empty’
template< typename Sequence > struct empty;
^
In file included from /usr/include/boost/type_traits/type_with_alignment.hpp:19:0,
from /usr/include/boost/smart_ptr/make_shared_object.hpp:18,
from /usr/include/boost/smart_ptr/make_shared.hpp:15,
from /usr/include/boost/archive/detail/helper_collection.hpp:28,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:28,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:1119:5: error: ‘empty’ is not a member of ‘mlpack::boost::mpl’
BOOST_STATIC_ASSERT((
^
/usr/include/boost/variant/variant.hpp:1119:5: note: suggested alternatives:
In file included from /usr/include/boost/range/functions.hpp:22:0,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/range/empty.hpp:26:17: note: ‘boost::empty’
inline bool empty( const T& r )
^
In file included from /usr/include/boost/mpl/list/aux_/empty.hpp:17:0,
from /usr/include/boost/mpl/list/list0.hpp:26,
from /usr/include/boost/mpl/list/list10.hpp:18,
from /usr/include/boost/mpl/list/list20.hpp:18,
from /usr/include/boost/mpl/list/list30.hpp:18,
from /usr/include/boost/mpl/list/list40.hpp:18,
from /usr/include/boost/mpl/list.hpp:36,
from /usr/include/boost/math/policies/policy.hpp:9,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:53,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:34,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/program_options/value_semantic.hpp:14,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/empty_fwd.hpp:20:38: note: ‘boost::mpl::empty’
template< typename Sequence > struct empty;
^
In file included from /usr/include/boost/type_traits/type_with_alignment.hpp:19:0,
from /usr/include/boost/smart_ptr/make_shared_object.hpp:18,
from /usr/include/boost/smart_ptr/make_shared.hpp:15,
from /usr/include/boost/archive/detail/helper_collection.hpp:28,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:28,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:1119:5: error: ‘specified_types’ was not declared in this scope
BOOST_STATIC_ASSERT((
^
/usr/include/boost/variant/variant.hpp:1119:5: error: template argument 1 is invalid
BOOST_STATIC_ASSERT((
^
/usr/include/boost/variant/variant.hpp:1119:5: error: ‘::value’ has not been declared
BOOST_STATIC_ASSERT((
^
/usr/include/boost/variant/variant.hpp:1119:5: note: suggested alternatives:
In file included from /usr/include/boost/program_options/value_semantic.hpp:418:0,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/program_options/detail/value_semantic.hpp:180:5: note: ‘boost::program_options::value’
value(T* v)
^
In file included from /usr/include/boost/bind.hpp:22:0,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/bind.hpp:112:25: note: ‘boost::_bi::value’
template<class T> class value
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1123:27: error: ‘eval_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:1123:34: error: expected unqualified-id before ‘<’ token
typedef typename mpl::eval_if<
^
/usr/include/boost/variant/variant.hpp:1136:27: error: ‘transform’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::transform<
^
/usr/include/boost/variant/variant.hpp:1136:36: error: expected unqualified-id before ‘<’ token
typedef typename mpl::transform<
^
/usr/include/boost/variant/variant.hpp:1143:27: error: ‘transform’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::transform<
^
/usr/include/boost/variant/variant.hpp:1143:36: error: expected unqualified-id before ‘<’ token
typedef typename mpl::transform<
^
/usr/include/boost/variant/variant.hpp:1149:11: error: ‘internal_types’ was not declared in this scope
internal_types
^
/usr/include/boost/variant/variant.hpp:1150:9: error: template argument 1 is invalid
>::type internal_T0;
^
/usr/include/boost/variant/variant.hpp:1231:11: error: ‘internal_types’ was not declared in this scope
internal_types
^
/usr/include/boost/variant/variant.hpp:1232:9: error: template argument 1 is invalid
>::type fallback_type_result_;
^
/usr/include/boost/variant/variant.hpp:1234:22: error: ‘fallback_type_result_’ is not a class, namespace, or enumeration
typedef typename fallback_type_result_::first
^
/usr/include/boost/variant/variant.hpp:1236:22: error: ‘fallback_type_result_’ is not a class, namespace, or enumeration
typedef typename fallback_type_result_::second
^
/usr/include/boost/variant/variant.hpp:1240:20: error: expected template-name before ‘<’ token
: mpl::not_<
^
/usr/include/boost/variant/variant.hpp:1240:20: error: expected ‘{’ before ‘<’ token
/usr/include/boost/variant/variant.hpp:1240:20: error: expected unqualified-id before ‘<’ token
/usr/include/boost/variant/variant.hpp:1250:11: error: ‘internal_types’ was not declared in this scope
internal_types, never_uses_backup_flag
^
/usr/include/boost/variant/variant.hpp:1251:9: error: template argument 1 is invalid
>::type storage_t;
^
/usr/include/boost/variant/variant.hpp:1255:9: error: ‘internal_types’ was not declared in this scope
internal_types
^
/usr/include/boost/variant/variant.hpp:1256:5: error: template argument 1 is invalid
> variant_move_noexcept_constructible;
^
/usr/include/boost/variant/variant.hpp:1256:7: error: ‘variant_move_noexcept_constructible’ in namespace ‘mlpack::boost::detail::variant’ does not name a type
> variant_move_noexcept_constructible;
^
/usr/include/boost/variant/variant.hpp:1259:9: error: ‘internal_types’ was not declared in this scope
internal_types
^
/usr/include/boost/variant/variant.hpp:1260:5: error: template argument 1 is invalid
> variant_move_noexcept_assignable;
^
/usr/include/boost/variant/variant.hpp:1260:7: error: ‘variant_move_noexcept_assignable’ in namespace ‘mlpack::boost::detail::variant’ does not name a type
> variant_move_noexcept_assignable;
^
In file included from /usr/include/boost/variant/variant.hpp:30:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1336:11: error: ‘recursive_enabled_types’ was not declared in this scope
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: error: ‘variant’ is not a member of ‘boost::detail’
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: note: suggested alternatives:
In file included from /usr/include/boost/variant/variant.hpp:26:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant_fwd.hpp:293:53: note: ‘mlpack::boost::variant’
template < BOOST_VARIANT_AUX_DECLARE_PARAMS > class variant;
^
In file included from /usr/include/boost/variant/variant_fwd.hpp:57:0,
from /usr/include/boost/variant/variant.hpp:26,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/substitute_fwd.hpp:36:38: note: ‘mlpack::boost::detail::variant’
namespace detail { namespace variant {
^
In file included from /usr/include/boost/variant/variant.hpp:30:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1336:11: error: ‘variant’ is not a member of ‘boost::detail’
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: note: suggested alternatives:
In file included from /usr/include/boost/variant/variant.hpp:26:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant_fwd.hpp:293:53: note: ‘mlpack::boost::variant’
template < BOOST_VARIANT_AUX_DECLARE_PARAMS > class variant;
^
In file included from /usr/include/boost/variant/variant_fwd.hpp:57:0,
from /usr/include/boost/variant/variant.hpp:26,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/substitute_fwd.hpp:36:38: note: ‘mlpack::boost::detail::variant’
namespace detail { namespace variant {
^
In file included from /usr/include/boost/variant/variant.hpp:30:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1336:11: error: template argument 1 is invalid
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: error: ‘variant’ is not a member of ‘boost::detail’
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: note: suggested alternatives:
In file included from /usr/include/boost/variant/variant.hpp:26:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant_fwd.hpp:293:53: note: ‘mlpack::boost::variant’
template < BOOST_VARIANT_AUX_DECLARE_PARAMS > class variant;
^
In file included from /usr/include/boost/variant/variant_fwd.hpp:57:0,
from /usr/include/boost/variant/variant.hpp:26,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/substitute_fwd.hpp:36:38: note: ‘mlpack::boost::detail::variant’
namespace detail { namespace variant {
^
In file included from /usr/include/boost/variant/variant.hpp:30:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1336:11: error: ‘variant’ is not a member of ‘boost::detail’
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: note: suggested alternatives:
In file included from /usr/include/boost/variant/variant.hpp:26:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant_fwd.hpp:293:53: note: ‘mlpack::boost::variant’
template < BOOST_VARIANT_AUX_DECLARE_PARAMS > class variant;
^
In file included from /usr/include/boost/variant/variant_fwd.hpp:57:0,
from /usr/include/boost/variant/variant.hpp:26,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/substitute_fwd.hpp:36:38: note: ‘mlpack::boost::detail::variant’
namespace detail { namespace variant {
^
In file included from /usr/include/boost/variant/variant.hpp:30:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1336:11: error: template argument 1 is invalid
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: error: template argument 1 is invalid
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: error: template argument 2 is invalid
/usr/include/boost/variant/variant.hpp:1336:11: error: template argument 3 is invalid
/usr/include/boost/variant/variant.hpp:1336:11: error: ‘<expression error>::type’ has not been declared
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
/usr/include/boost/variant/variant.hpp:1336:11: error: expected ‘{’ before ‘first’
: BOOST_VARIANT_AUX_INITIALIZER_T(
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:1355:15: error: ‘has_nothrow_constructor’ is not a member of ‘mlpack::boost’
variant() BOOST_NOEXCEPT_IF(boost::has_nothrow_constructor<internal_T0>::value)
^
/usr/include/boost/variant/variant.hpp:1355:15: note: suggested alternative:
In file included from /usr/include/boost/type_traits/has_nothrow_constructor.hpp:15:0,
from /usr/include/boost/optional/optional.hpp:32,
from /usr/include/boost/optional.hpp:15,
from /usr/include/boost/format/internals.hpp:20,
from /usr/include/boost/format.hpp:38,
from /usr/include/boost/math/policies/error_handling.hpp:31,
from /usr/include/boost/math/special_functions/gamma.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/kernels/spherical_kernel.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:261,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/type_traits/has_nothrow_constructor.hpp:32:1: note: ‘boost::has_nothrow_constructor’
BOOST_TT_AUX_BOOL_TRAIT_DEF1(has_nothrow_constructor,T,::boost::detail::has_nothrow_constructor_imp<T>::value)
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:1355:15: error: expected primary-expression before ‘>’ token
variant() BOOST_NOEXCEPT_IF(boost::has_nothrow_constructor<internal_T0>::value)
^
/usr/include/boost/variant/variant.hpp:1355:15: error: ‘::value’ has not been declared
variant() BOOST_NOEXCEPT_IF(boost::has_nothrow_constructor<internal_T0>::value)
^
/usr/include/boost/variant/variant.hpp:1355:15: note: suggested alternatives:
In file included from /usr/include/boost/program_options/value_semantic.hpp:418:0,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:23,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/program_options/detail/value_semantic.hpp:180:5: note: ‘boost::program_options::value’
value(T* v)
^
In file included from /usr/include/boost/bind.hpp:22:0,
from /usr/include/boost/multi_index/ordered_index.hpp:78,
from /usr/include/boost/bimap/set_of.hpp:37,
from /usr/include/boost/bimap/detail/manage_bimap_key.hpp:26,
from /usr/include/boost/bimap/detail/bimap_core.hpp:43,
from /usr/include/boost/bimap/bimap.hpp:61,
from /usr/include/boost/bimap.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/dataset_mapper.hpp:20,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/data/load.hpp:22,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data_impl.hpp:11,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/param_data.hpp:267,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core/util/cli.hpp:33,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:231,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/bind/bind.hpp:112:25: note: ‘boost::_bi::value’
template<class T> class value
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1412:43: error: ‘mlpack::boost::detail::reference_content’ has not been declared
int internal_visit(boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1412:60: error: expected ‘,’ or ‘...’ before ‘<’ token
int internal_visit(boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1418:49: error: ‘reference_content’ in namespace ‘mlpack::boost::detail’ does not name a template type
int internal_visit(const boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1418:66: error: expected ‘,’ or ‘...’ before ‘<’ token
int internal_visit(const boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1418:13: error: ‘template<class T0_, class ... TN> template<class T> int mlpack::boost::variant<T0, TN>::convert_copy_into::internal_visit(int) const’ cannot be overloaded
int internal_visit(const boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1412:13: error: with ‘template<class T0_, class ... TN> template<class T> int mlpack::boost::variant<T0, TN>::convert_copy_into::internal_visit(int) const’
int internal_visit(boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1480:43: error: ‘mlpack::boost::detail::reference_content’ has not been declared
int internal_visit(boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1480:60: error: expected ‘,’ or ‘...’ before ‘<’ token
int internal_visit(boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1486:49: error: ‘reference_content’ in namespace ‘mlpack::boost::detail’ does not name a template type
int internal_visit(const boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1486:66: error: expected ‘,’ or ‘...’ before ‘<’ token
int internal_visit(const boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1486:13: error: ‘template<class T0_, class ... TN> template<class T> int mlpack::boost::variant<T0, TN>::convert_move_into::internal_visit(int) const’ cannot be overloaded
int internal_visit(const boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1480:13: error: with ‘template<class T0_, class ... TN> template<class T> int mlpack::boost::variant<T0, TN>::convert_move_into::internal_visit(int) const’
int internal_visit(boost::detail::reference_content<T>& operand, long) const
^
/usr/include/boost/variant/variant.hpp:1525:16: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ = mpl::false_() // is_foreign_variant
^
/usr/include/boost/variant/variant.hpp:1543:21: error: ‘enable_if’ in namespace ‘mlpack::boost’ does not name a template type
typename boost::enable_if<boost::is_rvalue_reference<T&&> >::type convert_construct(
^
/usr/include/boost/variant/variant.hpp:1543:30: error: expected unqualified-id before ‘<’ token
typename boost::enable_if<boost::is_rvalue_reference<T&&> >::type convert_construct(
^
/usr/include/boost/variant/variant.hpp:1567:16: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_// is_foreign_variant
^
/usr/include/boost/variant/variant.hpp:1578:21: error: ‘enable_if’ in namespace ‘mlpack::boost’ does not name a template type
typename boost::enable_if<boost::is_rvalue_reference<Variant&&> >::type convert_construct(
^
/usr/include/boost/variant/variant.hpp:1578:30: error: expected unqualified-id before ‘<’ token
typename boost::enable_if<boost::is_rvalue_reference<Variant&&> >::type convert_construct(
^
/usr/include/boost/variant/variant.hpp:1620:21: error: ‘enable_if’ in namespace ‘mlpack::boost’ does not name a template type
typename boost::enable_if<boost::is_rvalue_reference<Variant&&> >::type convert_construct_variant(Variant&& operand)
^
/usr/include/boost/variant/variant.hpp:1620:30: error: expected unqualified-id before ‘<’ token
typename boost::enable_if<boost::is_rvalue_reference<Variant&&> >::type convert_construct_variant(Variant&& operand)
^
/usr/include/boost/variant/variant.hpp:1729:42: error: ‘enable_if’ in namespace ‘mlpack::boost’ does not name a template type
variant(T&& operand, typename boost::enable_if<boost::is_rvalue_reference<T&&> >::type* = 0,
^
/usr/include/boost/variant/variant.hpp:1729:51: error: expected ‘,’ or ‘...’ before ‘<’ token
variant(T&& operand, typename boost::enable_if<boost::is_rvalue_reference<T&&> >::type* = 0,
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:1750:32: error: ‘variant_move_noexcept_constructible’ has not been declared
variant(variant&& operand) BOOST_NOEXCEPT_IF(variant_move_noexcept_constructible::type::value)
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1775:33: error: template argument 1 is invalid
: public static_visitor<>
^
/usr/include/boost/variant/variant.hpp:1795:20: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_ // has_nothrow_copy
^
/usr/include/boost/variant/variant.hpp:1814:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // has_nothrow_copy
^
/usr/include/boost/variant/variant.hpp:1815:20: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:1847:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // has_nothrow_copy
^
/usr/include/boost/variant/variant.hpp:1848:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:1849:20: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_ // has_fallback_type
^
/usr/include/boost/variant/variant.hpp:1877:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // has_nothrow_copy
^
/usr/include/boost/variant/variant.hpp:1878:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:1879:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // has_fallback_type
^
/usr/include/boost/variant/variant.hpp:1875:14: error: ‘template<class T0_, class ... TN> template<class RhsT> void mlpack::boost::variant<T0, TN>::assigner::assign_impl(const RhsT&, int, int, int) const’ cannot be overloaded
void assign_impl(
^
/usr/include/boost/variant/variant.hpp:1845:14: error: with ‘template<class T0_, class ... TN> template<class RhsT> void mlpack::boost::variant<T0, TN>::assigner::assign_impl(const RhsT&, int, int, int) const’
void assign_impl(
^
/usr/include/boost/variant/variant.hpp:1941:20: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_ // has_nothrow_copy
^
/usr/include/boost/variant/variant.hpp:1942:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:1953:20: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:1971:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // has_nothrow_copy
^
/usr/include/boost/variant/variant.hpp:1972:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:1973:20: error: ‘mlpack::boost::mpl::true_’ has not been declared
, mpl::true_ // has_fallback_type
^
/usr/include/boost/variant/variant.hpp:2001:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // has_nothrow_copy
^
/usr/include/boost/variant/variant.hpp:2002:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // is_nothrow_move_constructible
^
/usr/include/boost/variant/variant.hpp:2003:20: error: ‘mlpack::boost::mpl::false_’ has not been declared
, mpl::false_ // has_fallback_type
^
/usr/include/boost/variant/variant.hpp:1999:14: error: ‘template<class T0_, class ... TN> template<class RhsT> void mlpack::boost::variant<T0, TN>::move_assigner::assign_impl(RhsT&, int, int, int) const’ cannot be overloaded
void assign_impl(
^
/usr/include/boost/variant/variant.hpp:1969:14: error: with ‘template<class T0_, class ... TN> template<class RhsT> void mlpack::boost::variant<T0, TN>::move_assigner::assign_impl(RhsT&, int, int, int) const’
void assign_impl(
^
/usr/include/boost/variant/variant.hpp:2122:21: error: ‘enable_if_c’ in namespace ‘mlpack::boost’ does not name a template type
typename boost::enable_if_c<boost::is_rvalue_reference<T&&>::value && !boost::is_const<T>::value, variant& >::type
^
/usr/include/boost/variant/variant.hpp:2122:32: error: expected unqualified-id before ‘<’ token
typename boost::enable_if_c<boost::is_rvalue_reference<T&&>::value && !boost::is_const<T>::value, variant& >::type
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/serialization/serialization.hpp:13,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:76,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp:2147:9: error: ‘variant_move_noexcept_constructible’ has not been declared
BOOST_NOEXCEPT_IF(variant_move_noexcept_constructible::type::value && variant_move_noexcept_assignable::type::value)
^
/usr/include/boost/variant/variant.hpp:2147:9: error: ‘variant_move_noexcept_assignable’ has not been declared
BOOST_NOEXCEPT_IF(variant_move_noexcept_constructible::type::value && variant_move_noexcept_assignable::type::value)
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:2184:18: error: ‘typeindex’ in namespace ‘mlpack::boost’ does not name a type
const boost::typeindex::type_info& type() const
^
/usr/include/boost/variant/variant.hpp:1525:25: error: ‘false_’ is not a member of ‘mlpack::boost::mpl’
, mpl::false_ = mpl::false_() // is_foreign_variant
^
/usr/include/boost/variant/variant.hpp:1525:25: note: suggested alternatives:
In file included from /usr/include/boost/mpl/bool.hpp:17:0,
from /usr/include/boost/type_traits/integral_constant.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:15,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/bool_fwd.hpp:25:22: note: ‘mpl_::false_’
typedef bool_<false> false_;
^
/usr/include/boost/mpl/bool_fwd.hpp:25:22: note: ‘mpl_::false_’
In file included from /usr/include/boost/variant/detail/initializer.hpp:22:0,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:56:12: note: ‘mlpack::boost::detail::false_<T>’
: mpl::false_
^
In file included from /usr/include/boost/variant/variant.hpp:28:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:48:12: note: ‘mlpack::boost::detail::variant::false_<T>’
: mpl::false_
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp: In constructor ‘mlpack::boost::variant<T0, TN>::variant()’:
/usr/include/boost/variant/variant.hpp:1367:23: error: request for member ‘address’ in ‘((mlpack::boost::variant<T0, TN>*)this)->mlpack::boost::variant<T0, TN>::storage_’, which is of non-class type ‘mlpack::boost::variant<T0, TN>::storage_t {aka int}’
new( storage_.address() ) internal_T0();
^
/usr/include/boost/variant/variant.hpp: In member function ‘int mlpack::boost::variant<T0, TN>::convert_copy_into::internal_visit(int) const’:
/usr/include/boost/variant/variant.hpp:1414:36: error: ‘operand’ was not declared in this scope
return internal_visit( operand.get(), 1L );
^
/usr/include/boost/variant/variant.hpp: In member function ‘int mlpack::boost::variant<T0, TN>::convert_copy_into::internal_visit(int) const’:
/usr/include/boost/variant/variant.hpp:1420:36: error: ‘operand’ was not declared in this scope
return internal_visit( operand.get(), 1L );
^
/usr/include/boost/variant/variant.hpp: In member function ‘int mlpack::boost::variant<T0, TN>::convert_move_into::internal_visit(int) const’:
/usr/include/boost/variant/variant.hpp:1482:36: error: ‘operand’ was not declared in this scope
return internal_visit( operand.get(), 1L );
^
/usr/include/boost/variant/variant.hpp: In member function ‘int mlpack::boost::variant<T0, TN>::convert_move_into::internal_visit(int) const’:
/usr/include/boost/variant/variant.hpp:1488:36: error: ‘operand’ was not declared in this scope
return internal_visit( operand.get(), 1L );
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::variant<T0, TN>::convert_construct(T&, int, int)’:
/usr/include/boost/variant/variant.hpp:1535:28: error: request for member ‘address’ in ‘((mlpack::boost::variant<T0, TN>*)this)->mlpack::boost::variant<T0, TN>::storage_’, which is of non-class type ‘mlpack::boost::variant<T0, TN>::storage_t {aka int}’
storage_.address()
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::variant<T0, TN>::convert_construct(Variant&, long int, int)’:
/usr/include/boost/variant/variant.hpp:1570:44: error: request for member ‘address’ in ‘((mlpack::boost::variant<T0, TN>*)this)->mlpack::boost::variant<T0, TN>::storage_’, which is of non-class type ‘mlpack::boost::variant<T0, TN>::storage_t {aka int}’
convert_copy_into visitor(storage_.address());
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::variant<T0, TN>::convert_construct_variant(Variant&)’:
/usr/include/boost/variant/variant.hpp:1598:31: error: ‘find_if’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::find_if<
^
/usr/include/boost/variant/variant.hpp:1598:38: error: expected unqualified-id before ‘<’ token
typedef typename mpl::find_if<
^
/usr/include/boost/variant/variant.hpp:1606:31: error: ‘end’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::end<types>::type not_found;
^
/usr/include/boost/variant/variant.hpp:1606:34: error: expected unqualified-id before ‘<’ token
typedef typename mpl::end<types>::type not_found;
^
/usr/include/boost/variant/variant.hpp:1607:26: error: expected nested-name-specifier before ‘is_same’
typedef typename is_same<
^
/usr/include/boost/variant/variant.hpp:1607:33: error: expected initializer before ‘<’ token
typedef typename is_same<
^
/usr/include/boost/variant/variant.hpp:1614:34: error: there are no arguments to ‘is_foreign_variant’ that depend on a template parameter, so a declaration of ‘is_foreign_variant’ must be available [-fpermissive]
, is_foreign_variant()
^
/usr/include/boost/variant/variant.hpp: In copy constructor ‘mlpack::boost::variant<T0, TN>::variant(const mlpack::boost::variant<T0, TN>&)’:
/usr/include/boost/variant/variant.hpp:1742:54: error: request for member ‘address’ in ‘((mlpack::boost::variant<T0, TN>*)this)->mlpack::boost::variant<T0, TN>::storage_’, which is of non-class type ‘mlpack::boost::variant<T0, TN>::storage_t {aka int}’
detail::variant::copy_into visitor( storage_.address() );
^
/usr/include/boost/variant/variant.hpp: In constructor ‘mlpack::boost::variant<T0, TN>::variant(mlpack::boost::variant<T0, TN>&&)’:
/usr/include/boost/variant/variant.hpp:1753:54: error: request for member ‘address’ in ‘((mlpack::boost::variant<T0, TN>*)this)->mlpack::boost::variant<T0, TN>::storage_’, which is of non-class type ‘mlpack::boost::variant<T0, TN>::storage_t {aka int}’
detail::variant::move_into visitor( storage_.address() );
^
In file included from /usr/include/boost/mpl/if.hpp:17:0,
from /usr/include/boost/mpl/eval_if.hpp:17,
from /usr/include/boost/serialization/level.hpp:28,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::variant<T0, TN>::assigner::construct_fallback() const’:
/usr/include/boost/variant/variant.hpp:1840:19: error: ‘fallback_type_index_’ is not a class, namespace, or enumeration
BOOST_MPL_AUX_VALUE_WKND(fallback_type_index_)::value
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::variant<T0, TN>::assigner::internal_visit(const RhsT&, int) const’:
/usr/include/boost/variant/variant.hpp:1893:30: error: expected nested-name-specifier before ‘has_nothrow_copy’
typedef typename has_nothrow_copy<RhsT>::type
^
/usr/include/boost/variant/variant.hpp:1893:46: error: expected initializer before ‘<’ token
typedef typename has_nothrow_copy<RhsT>::type
^
/usr/include/boost/variant/variant.hpp:1895:35: error: ‘or_’ in namespace ‘mlpack::boost::mpl’ does not name a template type
typedef typename mpl::or_< // reduces compile-time
^
/usr/include/boost/variant/variant.hpp:1895:38: error: expected unqualified-id before ‘<’ token
typedef typename mpl::or_< // reduces compile-time
^
/usr/include/boost/variant/variant.hpp:1902:32: error: there are no arguments to ‘nothrow_copy’ that depend on a template parameter, so a declaration of ‘nothrow_copy’ must be available [-fpermissive]
, nothrow_copy()
^
/usr/include/boost/variant/variant.hpp:1903:44: error: there are no arguments to ‘nothrow_move_constructor’ that depend on a template parameter, so a declaration of ‘nothrow_move_constructor’ must be available [-fpermissive]
, nothrow_move_constructor()
^
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::variant<T0, TN>::move_assigner::assign_impl(RhsT&, int, int, B2) const’:
/usr/include/boost/variant/variant.hpp:1946:48: error: ‘true_’ is not a member of ‘mlpack::boost::mpl’
assigner::assign_impl(rhs_content, mpl::true_(), mpl::false_(), B2());
^
/usr/include/boost/variant/variant.hpp:1946:48: note: suggested alternatives:
In file included from /usr/include/boost/mpl/bool.hpp:17:0,
from /usr/include/boost/type_traits/integral_constant.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:15,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/bool_fwd.hpp:24:21: note: ‘mpl_::true_’
typedef bool_<true> true_;
^
/usr/include/boost/mpl/bool_fwd.hpp:24:21: note: ‘mpl_::true_’
In file included from /usr/include/boost/variant/variant.hpp:32:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/over_sequence.hpp:50:12: note: ‘mlpack::boost::detail::variant::true_<Types>’
: mpl::true_
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp:1946:62: error: ‘false_’ is not a member of ‘mlpack::boost::mpl’
assigner::assign_impl(rhs_content, mpl::true_(), mpl::false_(), B2());
^
/usr/include/boost/variant/variant.hpp:1946:62: note: suggested alternatives:
In file included from /usr/include/boost/mpl/bool.hpp:17:0,
from /usr/include/boost/type_traits/integral_constant.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:15,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/bool_fwd.hpp:25:22: note: ‘mpl_::false_’
typedef bool_<false> false_;
^
/usr/include/boost/mpl/bool_fwd.hpp:25:22: note: ‘mpl_::false_’
In file included from /usr/include/boost/variant/detail/initializer.hpp:22:0,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/recursive_wrapper_fwd.hpp:56:12: note: ‘mlpack::boost::detail::false_<T>’
: mpl::false_
^
In file included from /usr/include/boost/variant/variant.hpp:28:0,
from /usr/include/boost/variant.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/detail/enable_recursive_fwd.hpp:48:12: note: ‘mlpack::boost::detail::variant::false_<T>’
: mpl::false_
^
In file included from /usr/include/boost/variant.hpp:17:0,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer_types.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/../visitor/delete_visitor.hpp:17,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/add_merge.hpp:18,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/methods/ann/layer/layer.hpp:15,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:28:
/usr/include/boost/variant/variant.hpp: In member function ‘void mlpack::boost::variant<T0, TN>::move_assigner::assign_impl(RhsT&, int, int, int) const’:
/usr/include/boost/variant/variant.hpp:2006:48: error: ‘false_’ is not a member of ‘mlpack::boost::mpl’
assigner::assign_impl(rhs_content, mpl::false_(), mpl::false_(), mpl::false_());
^
/usr/include/boost/variant/variant.hpp:2006:48: note: suggested alternatives:
In file included from /usr/include/boost/mpl/bool.hpp:17:0,
from /usr/include/boost/type_traits/integral_constant.hpp:10,
from /usr/include/boost/type_traits/detail/bool_trait_def.hpp:15,
from /usr/include/boost/type_traits/is_integral.hpp:15,
from /usr/include/boost/type_traits/is_arithmetic.hpp:13,
from /usr/include/boost/type_traits/is_fundamental.hpp:12,
from /usr/include/boost/serialization/level.hpp:22,
from /usr/include/boost/archive/basic_archive.hpp:274,
from /usr/include/boost/archive/detail/basic_iarchive.hpp:26,
from /usr/include/boost/serialization/vector.hpp:25,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/prereqs.hpp:77,
from /home/pretorium/Repos/mlpack/src/mlpack/../mlpack/core.hpp:226,
from /home/pretorium/Repos/mlpack/src/mlpack/tests/augmented_rnns_tasks_test.cpp:16:
/usr/include/boost/mpl/bool_fwd.hpp:25:22: note: ‘mpl_::false_’
typedef bool_<false> false_;
^
/usr/include/boost/mpl/bool_fwd.hpp:25:22: note: ‘mpl_::false_’
In file included from /usr/include/boost/variant/detail/initializer.hpp:22:0,
from /usr/include/boost/variant/variant.hpp:30,
from /usr/include/boost/variant.hpp:17,