* installing to library ‘/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages’ * installing *source* package ‘RcppUUID’ ... ** package ‘RcppUUID’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’ using C++11 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmphFCdt3/R.INSTALL2247b53bcef7a0/RcppUUID/src' g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -DRCPP_NO_MODULES -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -DRCPP_NO_MODULES -fpic -g -O2 -Wall -pedantic -mtune=native -c uuid_name.cpp -o uuid_name.o In file included from /usr/include/c++/14/algorithm:61, from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include/RcppCommon.h:65, from wrap.h:3, from uuid_name.cpp:1: /usr/include/c++/14/bits/stl_algo.h: In instantiation of ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Rcpp::internal::Proxy_Iterator<Rcpp::internal::string_proxy<16> >; _OIter = __gnu_cxx::__normal_iterator<boost::uuids::uuid*, vector<boost::uuids::uuid> >; _UnaryOperation = boost::uuids::name_generator_sha1]’: uuid_name.cpp:54:17: required from here 54 | std::transform(x.begin(), x.end(), res.begin(), gen); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:4219:31: error: no match for call to ‘(boost::uuids::name_generator_sha1) (Rcpp::internal::string_proxy<16>&)’ 4219 | *__result = __unary_op(*__first); | ~~~~~~~~~~^~~~~~~~~~ In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/name_generator_md5.hpp:9, from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/name_generator.hpp:13, from uuid_name.cpp:3: /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/detail/basic_name_generator.hpp:44:29: note: candidate: ‘template<class Ch> boost::uuids::uuid boost::uuids::detail::basic_name_generator<HashAlgo>::operator()(const Ch*) const [with HashAlgo = boost::uuids::detail::sha1]’ 44 | template<class Ch> uuid operator()( Ch const* name ) const noexcept | ^~~~~~~~ /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/detail/basic_name_generator.hpp:44:29: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/stl_algo.h:4219:31: note: mismatched types ‘const Ch*’ and ‘Rcpp::internal::string_proxy<16>’ 4219 | *__result = __unary_op(*__first); | ~~~~~~~~~~^~~~~~~~~~ /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/detail/basic_name_generator.hpp:55:10: note: candidate: ‘template<class Ch, class Traits, class Alloc> boost::uuids::uuid boost::uuids::detail::basic_name_generator<HashAlgo>::operator()(const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) const [with Traits = Ch; Alloc = Traits; HashAlgo = boost::uuids::detail::sha1]’ 55 | uuid operator()( std::basic_string<Ch, Traits, Alloc> const& name ) const noexcept | ^~~~~~~~ /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/detail/basic_name_generator.hpp:55:10: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/stl_algo.h:4219:31: note: ‘Rcpp::internal::string_proxy<16>’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 4219 | *__result = __unary_op(*__first); | ~~~~~~~~~~^~~~~~~~~~ /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/detail/basic_name_generator.hpp:65:10: note: candidate: ‘boost::uuids::uuid boost::uuids::detail::basic_name_generator<HashAlgo>::operator()(const void*, std::size_t) const [with HashAlgo = boost::uuids::detail::sha1; std::size_t = long unsigned int]’ 65 | uuid operator()( void const* buffer, std::size_t byte_count ) const noexcept | ^~~~~~~~ /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/uuid/detail/basic_name_generator.hpp:65:10: note: candidate expects 2 arguments, 1 provided make[1]: *** [/home/hornik/tmp/R.check/r-release-gcc/Work/build/etc/Makeconf:202: uuid_name.o] Error 1 make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmphFCdt3/R.INSTALL2247b53bcef7a0/RcppUUID/src' ERROR: compilation failed for package ‘RcppUUID’ * removing ‘/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppUUID’