* installing *source* package 'RcppUUID' ...
** package 'RcppUUID' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 12.3.0'
using C++11
make[1]: Entering directory '/d/temp/2024_12_20_01_50_00_19051/RtmpANSxCO/R.INSTALL2acc42b956a2/RcppUUID/src'
g++  -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -DRCPP_NO_MODULES   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c RcppExports.cpp -o RcppExports.o
g++  -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -DRCPP_NO_MODULES   -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c uuid_name.cpp -o uuid_name.o
In file included from d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\c++\algorithm:61,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:65,
                 from wrap.h:3,
                 from uuid_name.cpp:1:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\c++\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
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\c++\bits\stl_algo.h:4263:31: error: no match for call to '(boost::uuids::name_generator_sha1) (Rcpp::internal::string_proxy<16>&)'
 4263 |         *__result = __unary_op(*__first);
      |                     ~~~~~~~~~~^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/BH/include/boost/uuid/name_generator_md5.hpp:9,
                 from D:/RCompile/CRANpkg/lib/4.3/BH/include/boost/uuid/name_generator.hpp:13,
                 from uuid_name.cpp:3:
D:/RCompile/CRANpkg/lib/4.3/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
      |                             ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.3/BH/include/boost/uuid/detail/basic_name_generator.hpp:44:29: note:   template argument deduction/substitution failed:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\c++\bits\stl_algo.h:4263:31: note:   mismatched types 'const Ch*' and 'Rcpp::internal::string_proxy<16>'
 4263 |         *__result = __unary_op(*__first);
      |                     ~~~~~~~~~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.3/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
      |          ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.3/BH/include/boost/uuid/detail/basic_name_generator.hpp:55:10: note:   template argument deduction/substitution failed:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\c++\bits\stl_algo.h:4263:31: note:   'Rcpp::internal::string_proxy<16>' is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>'
 4263 |         *__result = __unary_op(*__first);
      |                     ~~~~~~~~~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.3/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 long unsigned int]'
   65 |     uuid operator()( void const* buffer, std::size_t byte_count ) const noexcept
      |          ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.3/BH/include/boost/uuid/detail/basic_name_generator.hpp:65:10: note:   candidate expects 2 arguments, 1 provided
make[1]: *** [D:/RCompile/recent/R-4.3.3/etc/x64/Makeconf:272: uuid_name.o] Error 1
make[1]: Leaving directory '/d/temp/2024_12_20_01_50_00_19051/RtmpANSxCO/R.INSTALL2acc42b956a2/RcppUUID/src'
ERROR: compilation failed for package 'RcppUUID'
* removing 'd:/Rcompile/CRANpkg/lib/4.3/RcppUUID'
* restoring previous 'd:/Rcompile/CRANpkg/lib/4.3/RcppUUID'