* installing *source* package 'lolog' ...
** package 'lolog' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 13.3.0'
make[1]: Entering directory '/d/temp/2024_12_22_01_50_00_26287/RtmpoJMFS1/R.INSTALL2658837915b54/lolog/src'
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG -I../inst/include -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/BH/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c RcppExports.cpp -o RcppExports.o
In file included from D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/shared_ptr.hpp:17,
                 from ../inst/include/Vertex.h:8,
                 from ../inst/include/DirectedVertex.h:6,
                 from ../inst/include/BinaryNet.h:12,
                 from ../inst/include/lolog.h:6,
                 from RcppExports.cpp:4:
D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/detail/shared_count.hpp:326:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  326 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from d:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\memory:78,
                 from ../inst/include/Vertex.h:7:
d:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  354 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
d:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  365 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
d:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  423 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
d:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  430 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
d:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)':
D:/RCompile/CRANpkg/lib/4.5/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  432 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
d:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::refreshIds()':
../inst/include/BinaryNet.h:1073:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1073 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In constructor 'lolog::Directed::Directed(const lolog::Directed&, bool)':
../inst/include/BinaryNet.h:1109:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1109 |             for(int i=0;i<net.verts.size();i++){
      |                         ~^~~~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::reorderVertices(std::vector<int>)':
../inst/include/BinaryNet.h:1175:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1175 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::emptyGraph()':
../inst/include/BinaryNet.h:1199:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1199 |         for(int i=0;i < verts.size();i++){
      |                     ~~^~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::setAllDyadsMissing(std::vector<int>, bool)':
../inst/include/BinaryNet.h:1245:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1245 |             for(int i=0;i<nodes.size();i++){
      |                         ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h:1249:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1249 |             for(int i=0;i<nodes.size();i++){
      |                         ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::pair<int, int> lolog::Directed::randomDyad() const':
../inst/include/BinaryNet.h:1344:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 1344 |         double d1 = Rf_runif(0,(double)n);
      |                     ~~~~~~~~^~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h:1346:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 1346 |         double d2 = Rf_runif(0,(double)(n-1));
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::randomDyad(std::pair<int, int>&) const':
../inst/include/BinaryNet.h:1355:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 1355 |         double d1 = Rf_runif(0,(double)n);
      |                     ~~~~~~~~^~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h:1357:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 1357 |         double d2 = Rf_runif(0,(double)(n-1));
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h: In member function 'std::pair<int, int> lolog::Directed::randomEdge() const':
../inst/include/BinaryNet.h:1370:31: error: cannot convert 'Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >' to 'int' in initialization
 1370 |         int edgeNumber = floor(Rf_runif(0,(double)n));
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
      |                               |
      |                               Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >
../inst/include/BinaryNet.h:1372:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1372 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'int lolog::Directed::randomDyad(int, bool)':
../inst/include/BinaryNet.h:1390:30: error: cannot convert 'Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >' to 'int' in initialization
 1390 |             int index = floor(Rf_runif(0,size()-1.0));
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >
../inst/include/BinaryNet.h: In member function 'boost::shared_ptr<std::vector<std::pair<int, int> > > lolog::Directed::edgelist() const':
../inst/include/BinaryNet.h:1435:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1435 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'Rcpp::IntegerMatrix lolog::Directed::edgelistR(bool) const':
../inst/include/BinaryNet.h:1450:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1450 |             for(int i=0;i<v->size();i++){
      |                         ~^~~~~~~~~~
../inst/include/BinaryNet.h:1458:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1458 |         for(int i=0;i<v->size();i++){
      |                     ~^~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<std::__cxx11::basic_string<char> > lolog::Directed::continVarNames() const':
../inst/include/BinaryNet.h:1470:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<lolog::ContinAttrib>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1470 |         for(int i=0;i<contMeta->size();i++)
      |                     ~^~~~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::removeContinVariable(int)':
../inst/include/BinaryNet.h:1508:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1508 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::addContinVariable(const std::vector<double>&, lolog::ContinAttrib&)':
../inst/include/BinaryNet.h:1515:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1515 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<std::__cxx11::basic_string<char> > lolog::Directed::discreteVarNames() const':
../inst/include/BinaryNet.h:1522:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<lolog::DiscreteAttrib>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1522 |         for(int i=0;i<disMeta->size();i++)
      |                     ~^~~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::removeDiscreteVariable(int)':
../inst/include/BinaryNet.h:1533:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1533 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<int> lolog::Directed::discreteVariableValues(int) const':
../inst/include/BinaryNet.h:1540:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1540 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<std::__cxx11::basic_string<char> > lolog::Directed::discreteVariable(int) const':
../inst/include/BinaryNet.h:1559:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1559 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::addDiscreteVariable(const std::vector<int>&, lolog::DiscreteAttrib&)':
../inst/include/BinaryNet.h:1567:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::DirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1567 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::addDiscreteVariableR(SEXP, std::string)':
../inst/include/BinaryNet.h:1607:24: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 1607 |         if(vals.size() != this->size())
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~
../inst/include/BinaryNet.h:1621:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<bool>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1621 |         for(int i=0;i<missing.size();i++){
      |                     ~^~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'Rcpp::RObject lolog::Directed::getVariableR(std::string, bool)':
../inst/include/BinaryNet.h:1629:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1629 |         for(int i=0;i<names.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h:1649:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1649 |         for(int i=0;i<names.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Directed::setVariableR(SEXP, std::string)':
../inst/include/BinaryNet.h:1712:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<bool>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1712 |             for(int i=0;i<missing.size();i++){
      |                         ~^~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::refreshIds()':
../inst/include/BinaryNet.h:1750:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1750 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In constructor 'lolog::Undirected::Undirected(const lolog::Undirected&, bool)':
../inst/include/BinaryNet.h:1789:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1789 |             for(int i=0;i<net.verts.size();i++){
      |                         ~^~~~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::reorderVertices(std::vector<int>)':
../inst/include/BinaryNet.h:1854:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1854 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::emptyGraph()':
../inst/include/BinaryNet.h:1877:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1877 |         for(int i=0;i < verts.size();i++){
      |                     ~~^~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::setAllDyadsMissing(std::vector<int>, bool)':
../inst/include/BinaryNet.h:1932:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1932 |             for(int i=0;i<nodes.size();i++){
      |                         ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h:1939:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 1939 |             for(int i=0;i<nodes.size();i++){
      |                         ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::pair<int, int> lolog::Undirected::randomDyad() const':
../inst/include/BinaryNet.h:2039:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 2039 |         double d1 = Rf_runif(0,(double)n);
      |                     ~~~~~~~~^~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h:2041:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 2041 |         double d2 = Rf_runif(0,(double)(n-1));
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::randomDyad(std::pair<int, int>&) const':
../inst/include/BinaryNet.h:2050:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 2050 |         double d1 = Rf_runif(0,(double)n);
      |                     ~~~~~~~~^~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h:2052:29: error: cannot convert 'Rcpp::NumericVector' {aka 'Rcpp::Vector<14, Rcpp::PreserveStorage>'} to 'double' in initialization
 2052 |         double d2 = Rf_runif(0,(double)(n-1));
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~
      |                             |
      |                             Rcpp::NumericVector {aka Rcpp::Vector<14, Rcpp::PreserveStorage>}
../inst/include/BinaryNet.h: In member function 'std::pair<int, int> lolog::Undirected::randomEdge() const':
../inst/include/BinaryNet.h:2065:31: error: cannot convert 'Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >' to 'int' in initialization
 2065 |         int edgeNumber = floor(Rf_runif(0,(double)n));
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
      |                               |
      |                               Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >
../inst/include/BinaryNet.h:2067:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2067 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'int lolog::Undirected::randomDyad(int, bool)':
../inst/include/BinaryNet.h:2085:25: error: cannot convert 'Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >' to 'int' in return
 2085 |             return floor(Rf_runif(0,(double)size()));
      |                    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                         |
      |                         Rcpp::sugar::Vectorized<floor, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >
../inst/include/BinaryNet.h: In member function 'boost::shared_ptr<std::vector<std::pair<int, int> > > lolog::Undirected::edgelist() const':
../inst/include/BinaryNet.h:2127:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2127 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'Rcpp::IntegerMatrix lolog::Undirected::edgelistR(bool) const':
../inst/include/BinaryNet.h:2144:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2144 |             for(int i=0;i<v->size();i++){
      |                         ~^~~~~~~~~~
../inst/include/BinaryNet.h:2152:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2152 |         for(int i=0;i<v->size();i++){
      |                     ~^~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<std::__cxx11::basic_string<char> > lolog::Undirected::continVarNames() const':
../inst/include/BinaryNet.h:2164:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<lolog::ContinAttrib>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2164 |         for(int i=0;i<contMeta->size();i++)
      |                     ~^~~~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::removeContinVariable(int)':
../inst/include/BinaryNet.h:2203:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2203 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::addContinVariable(const std::vector<double>&, lolog::ContinAttrib&)':
../inst/include/BinaryNet.h:2210:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2210 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<std::__cxx11::basic_string<char> > lolog::Undirected::discreteVarNames() const':
../inst/include/BinaryNet.h:2217:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<lolog::DiscreteAttrib>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2217 |         for(int i=0;i<disMeta->size();i++)
      |                     ~^~~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::removeDiscreteVariable(int)':
../inst/include/BinaryNet.h:2228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2228 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<int> lolog::Undirected::discreteVariableValues(int) const':
../inst/include/BinaryNet.h:2235:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2235 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'std::vector<std::__cxx11::basic_string<char> > lolog::Undirected::discreteVariable(int) const':
../inst/include/BinaryNet.h:2254:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2254 |         for(int i=0;i<verts.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::addDiscreteVariable(const std::vector<int>&, lolog::DiscreteAttrib&)':
../inst/include/BinaryNet.h:2262:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<boost::shared_ptr<lolog::UndirectedVertex> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2262 |         for(int i=0;i<verts.size();i++){
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::addDiscreteVariableR(Rcpp::RObject, std::string)':
../inst/include/BinaryNet.h:2300:24: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 2300 |         if(vals.size() != this->size())
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~
../inst/include/BinaryNet.h:2315:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<bool>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2315 |         for(int i=0;i<missing.size();i++){
      |                     ~^~~~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'Rcpp::RObject lolog::Undirected::getVariableR(std::string, bool)':
../inst/include/BinaryNet.h:2323:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2323 |         for(int i=0;i<names.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h:2343:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2343 |         for(int i=0;i<names.size();i++)
      |                     ~^~~~~~~~~~~~~
../inst/include/BinaryNet.h: In member function 'void lolog::Undirected::setVariableR(SEXP, std::string)':
../inst/include/BinaryNet.h:2410:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<bool>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
 2410 |             for(int i=0;i<missing.size();i++){
      |                         ~^~~~~~~~~~~~~~~
In file included from ../inst/include/BinaryNet.h:15:
../inst/include/util.h: In instantiation of 'int lolog::indexOf(const T&, const std::vector<T>&) [with T = std::__cxx11::basic_string<char>]':
../inst/include/BinaryNet.h:1620:28:   required from here
../inst/include/util.h:79:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
   79 |     for(int i=0;i<vec.size();i++){
      |                 ~^~~~~~~~~~~
make[1]: *** [D:/RCompile/recent/R/etc/x64/Makeconf:297: RcppExports.o] Error 1
make[1]: Leaving directory '/d/temp/2024_12_22_01_50_00_26287/RtmpoJMFS1/R.INSTALL2658837915b54/lolog/src'
ERROR: compilation failed for package 'lolog'
* removing 'd:/Rcompile/CRANpkg/lib/4.5/lolog'
* restoring previous 'd:/Rcompile/CRANpkg/lib/4.5/lolog'