Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ 9%] Building CXX object src/shogun/CMakeFiles/libshogun.dir/lib/observers/ParameterObserverLogger.cpp.o
- [ 10%] Building CXX object src/shogun/CMakeFiles/libshogun.dir/base/class_list.cpp.o In file included from /root/shogun/src/shogun/lib/SGMatrix.h:13:0, from /root/shogun/src/shogun/lib/type_case.h:13, from /root/shogun/src/shogun/lib/observers/ParameterObserverLogger.cpp:8:
- /root/shogun/src/shogun/lib/observers/ParameterObserverLogger.cpp: In instantiation of 'shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)> [with auto:4 = int]':
- /root/shogun/src/shogun/lib/type_case.h:238:10: required from 'struct shogun::type_internal::auto_function_traits<shogun::CParameterObserverLo
- gger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>, int>'
- /root/shogun/src/shogun/lib/type_case.h:218:25: required by substitution of 'template<class FunctorTraits> using check_lambda_arity = std::con
- ditional_t<(FunctorTraits:: arity == 1), shogun::type_internal::ok, shogun::type_internal::assert_arity_is_valid> [with FunctorTraits = shogun::
- type_internal::auto_function_traits<shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>, int>]'
- /root/shogun/src/shogun/lib/type_case.h:284:55: required by substitution of 'template<class T, class Traits, class FunctorT> decltype (execute
- _function_check_arity<T, Traits>(shogun::type_internal::check_lambda_arity<Traits>{}, any, func)) shogun::type_internal::execute_function_checks
- (const shogun::Any&, FunctorT) [with T = shogun::SGVector<int>; Traits = shogun::type_internal::auto_function_traits<shogun::CParameterObserverL
- ogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>, int>; FunctorT = <missing>]'
- /root/shogun/src/shogun/lib/type_case.h:322:50: required by substitution of 'template<class T, class PrimitiveLambdaT, class VectorLambdaT, cl
- ass MatrixLambdaT, class traits, std::enable_if_t<(shogun::type_internal::is_sg_vector<T>::value && (! shogun::type_internal::is_none<VectorLamb
- daT>::value))>* <anonymous> > decltype (execute_function_checks<T, traits>(any, vector_func)) shogun::type_internal::execute_function(const shog
- un::Any&, PrimitiveLambdaT, VectorLambdaT, MatrixLambdaT) [with T = shogun::SGVector<int>; PrimitiveLambdaT = shogun::CParameterObserverLogger::
- on_next_impl(const TimedObservedValue&)::<lambda(auto:3)>; VectorLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedVal
- ue&)::<lambda(auto:4)>; MatrixLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:5)>; traits = sh
- ogun::type_internal::auto_function_traits<shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>, int>; std
- ::enable_if_t<(shogun::type_internal::is_sg_vector<T>::value && (! shogun::type_internal::is_none<VectorLambdaT>::value))>* <anonymous> = 0u]'
- /root/shogun/src/shogun/lib/type_case.h:393:44: recursively required from 'decltype (execute_function<typename TypeList::Head>(any, primitive_
- func, vector_func, matrix_func)) shogun::type_internal::sg_type_finder(const shogun::Any&, shogun::TYPE, PrimitiveLambdaT, VectorLambdaT, Matrix
- LambdaT) [with TypeList = shogun::Types<char, signed char, unsigned char, short int, short unsigned int, int, unsigned int, long int, long unsig
- ned int, float, double, long double, shogun::SGVector<int>, shogun::SGVector<long int>, shogun::SGVector<float>, shogun::SGVector<double>, shogu
- n::SGVector<long double>, shogun::SGMatrix<int>, shogun::SGMatrix<long int>, shogun::SGMatrix<float>, shogun::SGMatrix<double>, shogun::SGMatrix
- <long double> >; PrimitiveLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:3)>; VectorLambdaT =
- shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>; MatrixLambdaT = shogun::CParameterObserverLogger::
- on_next_impl(const TimedObservedValue&)::<lambda(auto:5)>; typename std::enable_if<(! std::is_same<typename TypeList::Head, shogun::None>::value
- )>::type* <anonymous> = 0u; decltype (execute_function<typename TypeList::Head>(any, primitive_func, vector_func, matrix_func)) = void; typename
- TypeList::Head = char]'
- /root/shogun/src/shogun/lib/type_case.h:393:44: required from 'decltype (execute_function<typename TypeList::Head>(any, primitive_func, vector
- _func, matrix_func)) shogun::type_internal::sg_type_finder(const shogun::Any&, shogun::TYPE, PrimitiveLambdaT, VectorLambdaT, MatrixLambdaT) [wi
- th TypeList = shogun::Types<bool, char, signed char, unsigned char, short int, short unsigned int, int, unsigned int, long int, long unsigned in
- t, float, double, long double, shogun::SGVector<int>, shogun::SGVector<long int>, shogun::SGVector<float>, shogun::SGVector<double>, shogun::SGV
- ector<long double>, shogun::SGMatrix<int>, shogun::SGMatrix<long int>, shogun::SGMatrix<float>, shogun::SGMatrix<double>, shogun::SGMatrix<long double> >; PrimitiveLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:3)>; VectorLambdaT = shogu
- n::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>; MatrixLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:5)>; typename std::enable_if<(! std::is_same<typename TypeList::Head, shogun::None>::value)>::type* <anonymous> = 0u; decltype (execute_function<typename TypeList::Head>(any, primitive_func, vector_func, matrix_func)) = void; typename TypeList::Head = bool]'
- /root/shogun/src/shogun/lib/type_case.h:509:43: required from 'decltype (sg_type_finder<shogun::SG_TYPES>(any, shogun::type_internal::get_type(any, typesmap), primitive_func, vector_func, matrix_func)) shogun::sg_any_dispatch(const shogun::Any&, const typemap&, PrimitiveLambdaT, Vector
- LambdaT, MatrixLambdaT) [with PrimitiveLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:3)>; Ve
- ctorLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>; MatrixLambdaT = shogun::CParameterObs
- erverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:5)>; decltype (sg_type_finder<shogun::SG_TYPES>(any, shogun::type_internal::g
- et_type(any, typesmap), primitive_func, vector_func, matrix_func)) = void; shogun::SG_TYPES = shogun::Types<bool, char, signed char, unsigned ch
- ar, short int, short unsigned int, int, unsigned int, long int, long unsigned int, float, double, long double, shogun::SGVector<int>, shogun::SG
- Vector<long int>, shogun::SGVector<float>, shogun::SGVector<double>, shogun::SGVector<long double>, shogun::SGMatrix<int>, shogun::SGMatrix<long
- int>, shogun::SGMatrix<float>, shogun::SGMatrix<double>, shogun::SGMatrix<long double> >; shogun::typemap = std::unordered_map<std::type_index,
- shogun::TYPE>]'
- /root/shogun/src/shogun/lib/observers/ParameterObserverLogger.cpp:51:74: required from here
- /root/shogun/src/shogun/lib/observers/ParameterObserverLogger.cpp:42:22: error: request for member 'to_string' in 'v', which is of non-class typ
- e 'int'
- name.c_str(), v.to_string().c_str());
- ~~^
- /root/shogun/src/shogun/io/SGIO.h:147:95: note: in definition of macro 'SG_PRINT'
- #define SG_PRINT(...) { io->message(MSG_MESSAGEONLY, __PRETTY_FUNCTION__, __FILE__, __LINE__, __VA_ARGS__); }
- ^~~~~~~~~~~
- In file included from /root/shogun/src/shogun/lib/observers/ParameterObserverLogger.cpp:8:0:
- /root/shogun/src/shogun/lib/type_case.h:381:8: error: 'decltype (execute_function<typename TypeList::Head>(any, primitive_func, vector_func, mat
- rix_func)) shogun::type_internal::sg_type_finder(const shogun::Any&, shogun::TYPE, PrimitiveLambdaT, VectorLambdaT, MatrixLambdaT) [with TypeLis
- t = shogun::Types<shogun::SGVector<int>, shogun::SGVector<long int>, shogun::SGVector<float>, shogun::SGVector<double>, shogun::SGVector<long do
- uble>, shogun::SGMatrix<int>, shogun::SGMatrix<long int>, shogun::SGMatrix<float>, shogun::SGMatrix<double>, shogun::SGMatrix<long double> >; Pr
- imitiveLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:3)>; VectorLambdaT = shogun::CParameter
- ObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>; MatrixLambdaT = shogun::CParameterObserverLogger::on_next_impl(const
- TimedObservedValue&)::<lambda(auto:5)>; typename std::enable_if<(! std::is_same<typename TypeList::Head, shogun::None>::value)>::type* <anonymou
- s> = 0u; decltype (execute_function<typename TypeList::Head>(any, primitive_func, vector_func, matrix_func)) = void; typename TypeList::Head = s
- hogun::SGVector<int>]', declared using local type 'shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:3)>',
- is used but never defined [-fpermissive]
- auto sg_type_finder(
- ^~~~~~~~~~~~~~
- /root/shogun/src/shogun/lib/type_case.h:381:8: warning: 'decltype (execute_function<typename TypeList::Head>(any, primitive_func, vector_func, m
- atrix_func)) shogun::type_internal::sg_type_finder(const shogun::Any&, shogun::TYPE, PrimitiveLambdaT, VectorLambdaT, MatrixLambdaT) [with TypeL
- ist = shogun::Types<shogun::SGVector<int>, shogun::SGVector<long int>, shogun::SGVector<float>, shogun::SGVector<double>, shogun::SGVector<long double>, shogun::SGMatrix<int>, shogun::SGMatrix<long int>, shogun::SGMatrix<float>, shogun::SGMatrix<double>, shogun::SGMatrix<long double> >;
- PrimitiveLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:3)>; VectorLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:4)>; MatrixLambdaT = shogun::CParameterObserverLogger::on_next_impl(const TimedObservedValue&)::<lambda(auto:5)>; typename std::enable_if<(! std::is_same<typename TypeList::Head, shogun::None>::value)>::type* <anonymous> = 0u]' used but never defined
- src/shogun/CMakeFiles/libshogun.dir/build.make:8700: recipe for target 'src/shogun/CMakeFiles/libshogun.dir/lib/observers/ParameterObserverLogger.cpp.o' failed
- make[2]: *** [src/shogun/CMakeFiles/libshogun.dir/lib/observers/ParameterObserverLogger.cpp.o] Error 1
- CMakeFiles/Makefile2:134: recipe for target 'src/shogun/CMakeFiles/libshogun.dir/all' failed
- make[1]: *** [src/shogun/CMakeFiles/libshogun.dir/all] Error 2
- Makefile:160: recipe for target 'all' failed
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement