* 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’