* installing *source* package ‘ruimtehol’ ... ** package ‘ruimtehol’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘clang version 19.1.5’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/ruimtehol/src' /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/utils/args.cpp -o Starspace/src/utils/args.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/utils/normalize.cpp -o Starspace/src/utils/normalize.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/utils/utils.cpp -o Starspace/src/utils/utils.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/data.cpp -o Starspace/src/data.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/dict.cpp -o Starspace/src/dict.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/doc_data.cpp -o Starspace/src/doc_data.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/doc_parser.cpp -o Starspace/src/doc_parser.o In file included from Starspace/src/doc_parser.cpp:16: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string/std_containers_traits.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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 ()); | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 16 warnings generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/parser.cpp -o Starspace/src/parser.o In file included from Starspace/src/parser.cpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string/std_containers_traits.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/proj.cpp -o Starspace/src/proj.o In file included from Starspace/src/proj.cpp:11: In file included from Starspace/src/proj.h:14: In file included from Starspace/src/matrix.h:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -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:14: In file included from Starspace/src/matrix.h:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 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/local/clang19/bin/../include/c++/v1/iostream:42: In file included from /usr/local/clang19/bin/../include/c++/v1/ios:220: In file included from /usr/local/clang19/bin/../include/c++/v1/__locale:15: In file included from /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:24: /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::DataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::DataParser>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::DataParser>>::destroy<starspace::DataParser, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::DataParser, std::allocator<starspace::DataParser>>::__on_zero_shared_impl<std::allocator<starspace::DataParser>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::DataParser, std::allocator<starspace::DataParser>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::DataParser, std::allocator<starspace::DataParser>>::__shared_ptr_emplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, std::allocator<starspace::DataParser>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::DataParser, std::allocator<starspace::DataParser>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ 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> &, 0>' requested here 35 | parser_ = make_shared<DataParser>(dict_, args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::LayerDataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::LayerDataParser>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::LayerDataParser>>::destroy<starspace::LayerDataParser, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>>::__on_zero_shared_impl<std::allocator<starspace::LayerDataParser>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>>::__shared_ptr_emplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, std::allocator<starspace::LayerDataParser>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ 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> &, 0>' requested here 37 | parser_ = make_shared<LayerDataParser>(dict_, args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::InternDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::InternDataHandler>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::InternDataHandler>>::destroy<starspace::InternDataHandler, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>>::__on_zero_shared_impl<std::allocator<starspace::InternDataHandler>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>>::__shared_ptr_emplace<std::shared_ptr<starspace::Args> &, std::allocator<starspace::InternDataHandler>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ Starspace/src/starspace.cpp:63:12: note: in instantiation of function template specialization 'std::make_shared<starspace::InternDataHandler, std::shared_ptr<starspace::Args> &, 0>' requested here 63 | return make_shared<InternDataHandler>(args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::LayerDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::LayerDataHandler>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::LayerDataHandler>>::destroy<starspace::LayerDataHandler, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>>::__on_zero_shared_impl<std::allocator<starspace::LayerDataHandler>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>>::__shared_ptr_emplace<std::shared_ptr<starspace::Args> &, std::allocator<starspace::LayerDataHandler>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ Starspace/src/starspace.cpp:65:12: note: in instantiation of function template specialization 'std::make_shared<starspace::LayerDataHandler, std::shared_ptr<starspace::Args> &, 0>' requested here 65 | return make_shared<LayerDataHandler>(args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ 5 warnings generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c rcpp_textspace.cpp -o rcpp_textspace.o In file included from rcpp_textspace.cpp:2: In file included from ./Starspace/src/starspace.h:14: In file included from ./Starspace/src/matrix.h:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c RcppExports.cpp -o RcppExports.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang19/lib -L/usr/local/clang19/lib/x86_64-unknown-linux-gnu -L/usr/local/gcc14/lib64 -L/usr/local/lib64 -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 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 '/data/gannet/ripley/R/packages/tests-clang/ruimtehol/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/ruimtehol/src' /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/utils/args.cpp -o Starspace/src/utils/args.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/utils/normalize.cpp -o Starspace/src/utils/normalize.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/utils/utils.cpp -o Starspace/src/utils/utils.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/data.cpp -o Starspace/src/data.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/dict.cpp -o Starspace/src/dict.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/doc_data.cpp -o Starspace/src/doc_data.o /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/doc_parser.cpp -o Starspace/src/doc_parser.o In file included from Starspace/src/doc_parser.cpp:16: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string/std_containers_traits.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::sparse_bidirectional_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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 ()); | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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 | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__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 /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/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> { | ^ /data/gannet/ripley/R/test-clang/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, | ^ /data/gannet/ripley/R/test-clang/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; | ^ /data/gannet/ripley/R/test-clang/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); | ^ /data/gannet/ripley/R/test-clang/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/local/clang19/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator<boost::numeric::ublas::dense_random_access_iterator_tag, float>' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang19/bin/../include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang19/bin/../include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 16 warnings generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/parser.cpp -o Starspace/src/parser.o In file included from Starspace/src/parser.cpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/algorithm/string/std_containers_traits.hpp:18: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c Starspace/src/proj.cpp -o Starspace/src/proj.o In file included from Starspace/src/proj.cpp:11: In file included from Starspace/src/proj.h:14: In file included from Starspace/src/matrix.h:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -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:14: In file included from Starspace/src/matrix.h:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 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/local/clang19/bin/../include/c++/v1/iostream:42: In file included from /usr/local/clang19/bin/../include/c++/v1/ios:220: In file included from /usr/local/clang19/bin/../include/c++/v1/__locale:15: In file included from /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:24: /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::DataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::DataParser>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::DataParser>>::destroy<starspace::DataParser, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::DataParser, std::allocator<starspace::DataParser>>::__on_zero_shared_impl<std::allocator<starspace::DataParser>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::DataParser, std::allocator<starspace::DataParser>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::DataParser, std::allocator<starspace::DataParser>>::__shared_ptr_emplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, std::allocator<starspace::DataParser>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::DataParser, std::allocator<starspace::DataParser>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ 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> &, 0>' requested here 35 | parser_ = make_shared<DataParser>(dict_, args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::LayerDataParser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::LayerDataParser>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::LayerDataParser>>::destroy<starspace::LayerDataParser, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>>::__on_zero_shared_impl<std::allocator<starspace::LayerDataParser>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>>::__shared_ptr_emplace<std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, std::allocator<starspace::LayerDataParser>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::LayerDataParser, std::allocator<starspace::LayerDataParser>, std::shared_ptr<starspace::Dictionary> &, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ 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> &, 0>' requested here 37 | parser_ = make_shared<LayerDataParser>(dict_, args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::InternDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::InternDataHandler>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::InternDataHandler>>::destroy<starspace::InternDataHandler, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>>::__on_zero_shared_impl<std::allocator<starspace::InternDataHandler>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>>::__shared_ptr_emplace<std::shared_ptr<starspace::Args> &, std::allocator<starspace::InternDataHandler>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::InternDataHandler, std::allocator<starspace::InternDataHandler>, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ Starspace/src/starspace.cpp:63:12: note: in instantiation of function template specialization 'std::make_shared<starspace::InternDataHandler, std::shared_ptr<starspace::Args> &, 0>' requested here 63 | return make_shared<InternDataHandler>(args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:81: warning: destructor called on non-final 'starspace::LayerDataHandler' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<starspace::LayerDataHandler>::destroy' requested here 334 | __a.destroy(__p); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:283:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<starspace::LayerDataHandler>>::destroy<starspace::LayerDataHandler, 0>' requested here 283 | allocator_traits<_TpAlloc>::destroy(__tmp, __get_elem()); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:286:78: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>>::__on_zero_shared_impl<std::allocator<starspace::LayerDataHandler>, 0>' requested here 286 | _LIBCPP_HIDE_FROM_ABI_VIRTUAL void __on_zero_shared() _NOEXCEPT override { __on_zero_shared_impl(); } | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:261:34: note: in instantiation of member function 'std::__shared_ptr_emplace<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>>::__on_zero_shared' requested here 261 | _LIBCPP_HIDE_FROM_ABI explicit __shared_ptr_emplace(_Alloc __a, _Args&&... __args) : __storage_(std::move(__a)) { | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>>::__shared_ptr_emplace<std::shared_ptr<starspace::Args> &, std::allocator<starspace::LayerDataHandler>, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared<starspace::LayerDataHandler, std::allocator<starspace::LayerDataHandler>, std::shared_ptr<starspace::Args> &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ Starspace/src/starspace.cpp:65:12: note: in instantiation of function template specialization 'std::make_shared<starspace::LayerDataHandler, std::shared_ptr<starspace::Args> &, 0>' requested here 65 | return make_shared<LayerDataHandler>(args_); | ^ /usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: qualify call to silence this warning 168 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ 5 warnings generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c rcpp_textspace.cpp -o rcpp_textspace.o In file included from rcpp_textspace.cpp:2: In file included from ./Starspace/src/starspace.h:14: In file included from ./Starspace/src/matrix.h:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/config.hpp:48: /data/gannet/ripley/R/test-clang/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ <command line>:3:9: note: previous definition is here 3 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. /usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -I./Starspace/src -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -DR_NO_REMAP -c RcppExports.cpp -o RcppExports.o make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/ruimtehol/src' installing to /data/gannet/ripley/R/packages/tests-clang/ruimtehol.Rcheck/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)