* installing to library ‘/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages’
* installing *source* package ‘ruimtehol’ ...
** package ‘ruimtehol’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Debian clang version 18.1.0 (rc4-1)’
make[1]: Entering directory '/tmp/Rtmp2tBpfC/R.INSTALL1b877a517359ef/ruimtehol/src'
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/utils/args.cpp -o Starspace/src/utils/args.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/utils/normalize.cpp -o Starspace/src/utils/normalize.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/utils/utils.cpp -o Starspace/src/utils/utils.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/data.cpp -o Starspace/src/data.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/dict.cpp -o Starspace/src/dict.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/doc_data.cpp -o Starspace/src/doc_data.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/doc_parser.cpp -o Starspace/src/doc_parser.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/model.cpp -o Starspace/src/model.o
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix<float>::const_iterator2, float>' requested here
  809 |             public random_access_iterator_base<dense_random_access_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:50: note: in instantiation of member class 'boost::numeric::ublas::matrix<float>::const_iterator2' requested here
  241 |             public iterator_base_traits<typename const_subiterator_type::iterator_category>::template
      |                                                  ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1650:64: note: in instantiation of member class 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::const_iterator' requested here
 1650 |         typedef typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                                                                ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1744:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, float>>' requested here
 1744 |         return expression_type (e1 (), e2 ());
      |                ^
Starspace/src/model.cpp:114:17: note: in instantiation of function template specialization 'boost::numeric::ublas::inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>>' requested here
  114 |   return ublas::inner_prod(a, b);
      |                 ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::const_iterator, float>' requested here
  241 |             public iterator_base_traits<typename const_subiterator_type::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1650:64: note: in instantiation of member class 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::const_iterator' requested here
 1650 |         typedef typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                                                                ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1744:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, float>>' requested here
 1744 |         return expression_type (e1 (), e2 ());
      |                ^
Starspace/src/model.cpp:114:17: note: in instantiation of function template specialization 'boost::numeric::ublas::inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>>' requested here
  114 |   return ublas::inner_prod(a, b);
      |                 ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator, float>' requested here
 1333 |             public iterator_base_traits<typename E1::const_iterator::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator' requested here
  654 |                                                                           typename E2::const_iterator::iterator_category>::iterator_category>::template
      |                                                                                        ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:139:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  139 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this + ae));
      |                                                  ^
Starspace/src/proj.h:58:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator+=<boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
   58 |       outRow += this->row(pair.first) * pair.second;
      |              ^
Starspace/src/model.cpp:146:19: note: in instantiation of member function 'starspace::SparseLinear<>::forward' requested here
  146 |   LHSEmbeddings_->forward(ws, retval);
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator, float>' requested here
  653 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:139:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  139 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this + ae));
      |                                                  ^
Starspace/src/proj.h:58:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator+=<boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
   58 |       outRow += this->row(pair.first) * pair.second;
      |              ^
Starspace/src/model.cpp:146:19: note: in instantiation of member function 'starspace::SparseLinear<>::forward' requested here
  146 |   LHSEmbeddings_->forward(ws, retval);
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector<float>::const_iterator, float>' requested here
  518 |                  public random_access_iterator_base<dense_random_access_iterator_tag,
      |                         ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector<float>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:139:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector<float>>' requested here
  139 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this + ae));
      |             ^
Starspace/src/proj.h:58:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator+=<boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
   58 |       outRow += this->row(pair.first) * pair.second;
      |              ^
Starspace/src/model.cpp:146:19: note: in instantiation of member function 'starspace::SparseLinear<>::forward' requested here
  146 |   LHSEmbeddings_->forward(ws, retval);
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  149 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base<boost::numeric::ublas::sparse_bidirectional_iterator_tag, boost::numeric::ublas::zero_matrix<float>::const_iterator1, float>' requested here
 3564 |             public bidirectional_iterator_base<sparse_bidirectional_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::zero_matrix<float>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
  359 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:342:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::assign<boost::numeric::ublas::zero_matrix<float>>' requested here
  342 |             assign (m);
      |             ^
Starspace/src/model.cpp:454:18: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator=<boost::numeric::ublas::zero_matrix<float>>' requested here
  454 |   negMean.matrix = zero_matrix<Real>(1, cols);
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  149 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base<boost::numeric::ublas::sparse_bidirectional_iterator_tag, boost::numeric::ublas::zero_matrix<float>::const_iterator2, float>' requested here
 3710 |             public bidirectional_iterator_base<sparse_bidirectional_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::zero_matrix<float>::const_iterator2' requested here
 1365 |                                               typename E::const_iterator2::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
  359 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:342:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::assign<boost::numeric::ublas::zero_matrix<float>>' requested here
  342 |             assign (m);
      |             ^
Starspace/src/model.cpp:454:18: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator=<boost::numeric::ublas::zero_matrix<float>>' requested here
  454 |   negMean.matrix = zero_matrix<Real>(1, cols);
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix<float>::iterator2, float>' requested here
  990 |             public random_access_iterator_base<dense_random_access_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:969:31: note: in instantiation of member class 'boost::numeric::ublas::matrix<float>::iterator2' requested here
  969 |         typedef F<typename M::iterator2::reference, typename E::value_type> functor_type;
      |                               ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1371:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::basic_full<>, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
 1371 |         matrix_assign<F, unrestricted> (m, e, storage_category (), orientation_category ());
      |         ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
  359 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:342:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::assign<boost::numeric::ublas::zero_matrix<float>>' requested here
  342 |             assign (m);
      |             ^
Starspace/src/model.cpp:454:18: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator=<boost::numeric::ublas::zero_matrix<float>>' requested here
  454 |   negMean.matrix = zero_matrix<Real>(1, cols);
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix<float>::const_iterator1, float>' requested here
  486 |             public random_access_iterator_base<dense_random_access_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:81: note: in instantiation of member class 'boost::numeric::ublas::matrix<float>::const_iterator1' requested here
 2149 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator1::iterator_category,
      |                                                                                        ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator1, float>' requested here
 3054 |             public iterator_base_traits<typename E2::const_iterator1::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2150:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator1' requested here
 2150 |             typename E2::const_iterator1::iterator_category>::iterator_category>::template
      |                          ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1, float>' requested here
 2149 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator1::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator2, float>' requested here
 3233 |             public iterator_base_traits<typename E2::const_iterator2::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2501:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator2' requested here
 2501 |             typename E2::const_iterator2::iterator_category>::iterator_category>::template
      |                          ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator2' requested here
 1365 |                                               typename E::const_iterator2::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator2, float>' requested here
 2500 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator2::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator2' requested here
 1365 |                                               typename E::const_iterator2::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator, float>' requested here
 1090 |             public iterator_base_traits<typename E2::const_iterator::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator' requested here
  654 |                                                                           typename E2::const_iterator::iterator_category>::iterator_category>::template
      |                                                                                        ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:151:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  151 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this - ae));
      |                                                  ^
Starspace/src/model.cpp:630:10: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator-=<boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  630 |     dest -= (rate * src);
      |          ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>::const_iterator, float>' requested here
  653 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:151:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  151 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this - ae));
      |                                                  ^
Starspace/src/model.cpp:630:10: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator-=<boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  630 |     dest -= (rate * src);
      |          ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
15 warnings generated.
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/parser.cpp -o Starspace/src/parser.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/proj.cpp -o Starspace/src/proj.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/starspace.cpp -o Starspace/src/starspace.o
In file included from Starspace/src/starspace.cpp:11:
In file included from Starspace/src/starspace.h:12:
In file included from Starspace/src/utils/args.h:12:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/iostream:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ostream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/string:54:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:39:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ext/alloc_traits.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::DataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::DataParser>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::DataParser>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::DataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::DataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::DataParser, std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::DataParser>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::DataParser>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:35:15: note: in instantiation of function template specialization 'std::make_shared<starspace::DataParser, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
   35 |     parser_ = make_shared<DataParser>(dict_, args_);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::LayerDataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::LayerDataParser>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::LayerDataParser>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::LayerDataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::LayerDataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::LayerDataParser, std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::LayerDataParser>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::LayerDataParser>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:37:15: note: in instantiation of function template specialization 'std::make_shared<starspace::LayerDataParser, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
   37 |     parser_ = make_shared<LayerDataParser>(dict_, args_);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::InternDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::InternDataHandler>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::InternDataHandler>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::InternDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::InternDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::InternDataHandler, std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::InternDataHandler>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::InternDataHandler>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:63:12: note: in instantiation of function template specialization 'std::make_shared<starspace::InternDataHandler, std::shared_ptr<starspace::Args> &>' requested here
   63 |     return make_shared<InternDataHandler>(args_);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::LayerDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::LayerDataHandler>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::LayerDataHandler>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::LayerDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::LayerDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::LayerDataHandler, std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::LayerDataHandler>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::LayerDataHandler>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:65:12: note: in instantiation of function template specialization 'std::make_shared<starspace::LayerDataHandler, std::shared_ptr<starspace::Args> &>' requested here
   65 |     return make_shared<LayerDataHandler>(args_);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
4 warnings generated.
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c rcpp_textspace.cpp -o rcpp_textspace.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c RcppExports.cpp -o RcppExports.o
clang++-18 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -Wl,-O1 -o ruimtehol.so Starspace/src/utils/args.o Starspace/src/utils/normalize.o Starspace/src/utils/utils.o Starspace/src/data.o Starspace/src/dict.o Starspace/src/doc_data.o Starspace/src/doc_parser.o Starspace/src/model.o Starspace/src/parser.o Starspace/src/proj.o Starspace/src/starspace.o rcpp_textspace.o RcppExports.o -pthread -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -lR
rm -f Starspace/src/utils/args.o Starspace/src/utils/normalize.o Starspace/src/utils/utils.o Starspace/src/data.o Starspace/src/dict.o Starspace/src/doc_data.o Starspace/src/doc_parser.o Starspace/src/model.o Starspace/src/parser.o Starspace/src/proj.o Starspace/src/starspace.o rcpp_textspace.o RcppExports.o
make[1]: Leaving directory '/tmp/Rtmp2tBpfC/R.INSTALL1b877a517359ef/ruimtehol/src'
make[1]: Entering directory '/tmp/Rtmp2tBpfC/R.INSTALL1b877a517359ef/ruimtehol/src'
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/utils/args.cpp -o Starspace/src/utils/args.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/utils/normalize.cpp -o Starspace/src/utils/normalize.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/utils/utils.cpp -o Starspace/src/utils/utils.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/data.cpp -o Starspace/src/data.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/dict.cpp -o Starspace/src/dict.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/doc_data.cpp -o Starspace/src/doc_data.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/doc_parser.cpp -o Starspace/src/doc_parser.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/model.cpp -o Starspace/src/model.o
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix<float>::const_iterator2, float>' requested here
  809 |             public random_access_iterator_base<dense_random_access_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:50: note: in instantiation of member class 'boost::numeric::ublas::matrix<float>::const_iterator2' requested here
  241 |             public iterator_base_traits<typename const_subiterator_type::iterator_category>::template
      |                                                  ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1650:64: note: in instantiation of member class 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::const_iterator' requested here
 1650 |         typedef typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                                                                ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1744:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, float>>' requested here
 1744 |         return expression_type (e1 (), e2 ());
      |                ^
Starspace/src/model.cpp:114:17: note: in instantiation of function template specialization 'boost::numeric::ublas::inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>>' requested here
  114 |   return ublas::inner_prod(a, b);
      |                 ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::const_iterator, float>' requested here
  241 |             public iterator_base_traits<typename const_subiterator_type::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1650:64: note: in instantiation of member class 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::const_iterator' requested here
 1650 |         typedef typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                                                                ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1744:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, float>>' requested here
 1744 |         return expression_type (e1 (), e2 ());
      |                ^
Starspace/src/model.cpp:114:17: note: in instantiation of function template specialization 'boost::numeric::ublas::inner_prod<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>>' requested here
  114 |   return ublas::inner_prod(a, b);
      |                 ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator, float>' requested here
 1333 |             public iterator_base_traits<typename E1::const_iterator::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator' requested here
  654 |                                                                           typename E2::const_iterator::iterator_category>::iterator_category>::template
      |                                                                                        ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:139:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  139 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this + ae));
      |                                                  ^
Starspace/src/proj.h:58:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator+=<boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
   58 |       outRow += this->row(pair.first) * pair.second;
      |              ^
Starspace/src/model.cpp:146:19: note: in instantiation of member function 'starspace::SparseLinear<>::forward' requested here
  146 |   LHSEmbeddings_->forward(ws, retval);
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator, float>' requested here
  653 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:139:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  139 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this + ae));
      |                                                  ^
Starspace/src/proj.h:58:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator+=<boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
   58 |       outRow += this->row(pair.first) * pair.second;
      |              ^
Starspace/src/model.cpp:146:19: note: in instantiation of member function 'starspace::SparseLinear<>::forward' requested here
  146 |   LHSEmbeddings_->forward(ws, retval);
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector<float>::const_iterator, float>' requested here
  518 |                  public random_access_iterator_base<dense_random_access_iterator_tag,
      |                         ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector<float>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:139:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector<float>>' requested here
  139 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this + ae));
      |             ^
Starspace/src/proj.h:58:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator+=<boost::numeric::ublas::vector_binary_scalar2<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, const float, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
   58 |       outRow += this->row(pair.first) * pair.second;
      |              ^
Starspace/src/model.cpp:146:19: note: in instantiation of member function 'starspace::SparseLinear<>::forward' requested here
  146 |   LHSEmbeddings_->forward(ws, retval);
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  149 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base<boost::numeric::ublas::sparse_bidirectional_iterator_tag, boost::numeric::ublas::zero_matrix<float>::const_iterator1, float>' requested here
 3564 |             public bidirectional_iterator_base<sparse_bidirectional_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::zero_matrix<float>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
  359 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:342:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::assign<boost::numeric::ublas::zero_matrix<float>>' requested here
  342 |             assign (m);
      |             ^
Starspace/src/model.cpp:454:18: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator=<boost::numeric::ublas::zero_matrix<float>>' requested here
  454 |   negMean.matrix = zero_matrix<Real>(1, cols);
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  149 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base<boost::numeric::ublas::sparse_bidirectional_iterator_tag, boost::numeric::ublas::zero_matrix<float>::const_iterator2, float>' requested here
 3710 |             public bidirectional_iterator_base<sparse_bidirectional_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::zero_matrix<float>::const_iterator2' requested here
 1365 |                                               typename E::const_iterator2::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
  359 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:342:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::assign<boost::numeric::ublas::zero_matrix<float>>' requested here
  342 |             assign (m);
      |             ^
Starspace/src/model.cpp:454:18: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator=<boost::numeric::ublas::zero_matrix<float>>' requested here
  454 |   negMean.matrix = zero_matrix<Real>(1, cols);
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix<float>::iterator2, float>' requested here
  990 |             public random_access_iterator_base<dense_random_access_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:969:31: note: in instantiation of member class 'boost::numeric::ublas::matrix<float>::iterator2' requested here
  969 |         typedef F<typename M::iterator2::reference, typename E::value_type> functor_type;
      |                               ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1371:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::basic_full<>, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
 1371 |         matrix_assign<F, unrestricted> (m, e, storage_category (), orientation_category ());
      |         ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::zero_matrix<float>>' requested here
  359 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:342:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::assign<boost::numeric::ublas::zero_matrix<float>>' requested here
  342 |             assign (m);
      |             ^
Starspace/src/model.cpp:454:18: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator=<boost::numeric::ublas::zero_matrix<float>>' requested here
  454 |   negMean.matrix = zero_matrix<Real>(1, cols);
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix<float>::const_iterator1, float>' requested here
  486 |             public random_access_iterator_base<dense_random_access_iterator_tag,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:81: note: in instantiation of member class 'boost::numeric::ublas::matrix<float>::const_iterator1' requested here
 2149 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator1::iterator_category,
      |                                                                                        ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator1, float>' requested here
 3054 |             public iterator_base_traits<typename E2::const_iterator1::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2150:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator1' requested here
 2150 |             typename E2::const_iterator1::iterator_category>::iterator_category>::template
      |                          ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1, float>' requested here
 2149 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator1::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator1' requested here
 1364 |                                               typename E::const_iterator1::iterator_category,
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator2, float>' requested here
 3233 |             public iterator_base_traits<typename E2::const_iterator2::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2501:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator2' requested here
 2501 |             typename E2::const_iterator2::iterator_category>::iterator_category>::template
      |                          ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator2' requested here
 1365 |                                               typename E::const_iterator2::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator2, float>' requested here
 2500 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator2::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>::const_iterator2' requested here
 1365 |                                               typename E::const_iterator2::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  172 |             matrix_assign<scalar_assign> (*this, ae);
      |             ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::matrix<boost::numeric::ublas::matrix_binary<boost::numeric::ublas::matrix<float>, boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_plus<float, float>>>' requested here
  365 |             self_type temporary (*this + ae);
      |                       ^
Starspace/src/matrix.h:103:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix<float>::operator+=<boost::numeric::ublas::matrix_binary_scalar1<const float, boost::numeric::ublas::matrix<float>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  103 |     matrix += scale * rhs.matrix;
      |            ^
Starspace/src/model.cpp:476:15: note: in instantiation of member function 'starspace::Matrix<>::add' requested here
  476 |       negMean.add(rhsN);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator, float>' requested here
 1090 |             public iterator_base_traits<typename E2::const_iterator::iterator_category>::template
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>::const_iterator' requested here
  654 |                                                                           typename E2::const_iterator::iterator_category>::iterator_category>::template
      |                                                                                        ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:151:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  151 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this - ae));
      |                                                  ^
Starspace/src/model.cpp:630:10: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator-=<boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  630 |     dest -= (rate * src);
      |          ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from Starspace/src/model.cpp:10:
In file included from Starspace/src/model.h:12:
In file included from Starspace/src/matrix.h:26:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix.hpp:18:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:21:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/storage.hpp:27:
In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/traits.hpp:21:
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' is deprecated [-Wdeprecated-declarations]
  204 |         public std::iterator<IC, T> {
      |                     ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>::const_iterator, float>' requested here
  653 |             public iterator_base_traits<typename iterator_restrict_traits<typename E1::const_iterator::iterator_category,
      |                    ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>::const_iterator' requested here
  486 |                                               typename E::const_iterator::iterator_category>::storage_category storage_category;
      |                                                           ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign, boost::numeric::ublas::vector<float>, boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  131 |                 vector_assign<scalar_assign> (*this, ae);
      |                 ^
/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include/boost/numeric/ublas/matrix_proxy.hpp:151:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector<float>::vector<boost::numeric::ublas::vector_binary<boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>, boost::numeric::ublas::scalar_minus<float, float>>>' requested here
  151 |             vector_assign<scalar_assign> (*this, typename vector_temporary_traits<M>::type (*this - ae));
      |                                                  ^
Starspace/src/model.cpp:630:10: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>::operator-=<boost::numeric::ublas::vector_binary_scalar1<const float, boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<float>>, boost::numeric::ublas::scalar_multiplies<float, float>>>' requested here
  630 |     dest -= (rate * src);
      |          ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
15 warnings generated.
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/parser.cpp -o Starspace/src/parser.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/proj.cpp -o Starspace/src/proj.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c Starspace/src/starspace.cpp -o Starspace/src/starspace.o
In file included from Starspace/src/starspace.cpp:11:
In file included from Starspace/src/starspace.h:12:
In file included from Starspace/src/utils/args.h:12:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/iostream:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ostream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/string:54:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:39:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ext/alloc_traits.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::DataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::DataParser>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::DataParser>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::DataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::DataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::DataParser, std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::DataParser>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::DataParser>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:35:15: note: in instantiation of function template specialization 'std::make_shared<starspace::DataParser, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
   35 |     parser_ = make_shared<DataParser>(dict_, args_);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::LayerDataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::LayerDataParser>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::LayerDataParser>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::LayerDataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::LayerDataParser, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::LayerDataParser, std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::LayerDataParser>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::LayerDataParser>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:37:15: note: in instantiation of function template specialization 'std::make_shared<starspace::LayerDataParser, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &>' requested here
   37 |     parser_ = make_shared<LayerDataParser>(dict_, args_);
      |               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::InternDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::InternDataHandler>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::InternDataHandler>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::InternDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::InternDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::InternDataHandler, std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::InternDataHandler>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::InternDataHandler>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:63:12: note: in instantiation of function template specialization 'std::make_shared<starspace::InternDataHandler, std::shared_ptr<starspace::Args> &>' requested here
   63 |     return make_shared<InternDataHandler>(args_);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'starspace::LayerDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:668:9: note: in instantiation of function template specialization 'std::_Destroy<starspace::LayerDataHandler>' requested here
  668 |         { std::_Destroy(__p); }
      |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:616:28: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<void>>::destroy<starspace::LayerDataHandler>' requested here
  616 |         allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
      |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:602:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace<starspace::LayerDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_M_dispose' requested here
  602 |         _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args)
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:970:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace<starspace::LayerDataHandler, std::allocator<void>, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace<std::shared_ptr<starspace::Args> &>' requested here
  970 |             _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...);
      |             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:1713:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<starspace::LayerDataHandler, std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1713 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
      |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr<starspace::LayerDataHandler>::__shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
  463 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
      |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr<starspace::LayerDataHandler>::shared_ptr<std::allocator<void>, std::shared_ptr<starspace::Args> &>' requested here
 1007 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
      |              ^
Starspace/src/starspace.cpp:65:12: note: in instantiation of function template specialization 'std::make_shared<starspace::LayerDataHandler, std::shared_ptr<starspace::Args> &>' requested here
   65 |     return make_shared<LayerDataHandler>(args_);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
4 warnings generated.
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c rcpp_textspace.cpp -o rcpp_textspace.o
clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c RcppExports.cpp -o RcppExports.o
make[1]: Leaving directory '/tmp/Rtmp2tBpfC/R.INSTALL1b877a517359ef/ruimtehol/src'
installing to /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/00LOCK-ruimtehol/00new/ruimtehol/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (ruimtehol)