* installing *source* package 'surveygraph' ... ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 13.2.0' g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c archived.cc -o archived.o archived.cc:149:13: warning: 'void convert_df_vecvec(SEXP)' defined but not used [-Wunused-function] 149 | static void convert_df_vecvec(SEXP x) | ^~~~~~~~~~~~~~~~~ archived.cc:134:13: warning: 'void print_df_r(SEXP)' defined but not used [-Wunused-function] 134 | static void print_df_r(SEXP x) | ^~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c build_graphs.cc -o build_graphs.o build_graphs.cc: In member function 'void graph::build_graph(const surveydef&)': build_graphs.cc:19:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 19 | for(unsigned int i = 0; i < n; ++i){ | ~~^~~ build_graphs.cc:20:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 20 | for(unsigned int j = i + 1; j < n; ++j){ | ~~^~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c components.cc -o components.o components.cc: In member function 'void graph::build_partition()': components.cc:29:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 29 | if(comp.size() > lcc) lcc = comp.size(); | ~~~~~~~~~~~~^~~~~ components.cc:36:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::map >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 36 | if(norm != network.size()){ | ~~~~~^~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c init.cc -o init.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c make_projection.cc -o make_projection.o make_projection.cc: In function 'void df_to_cppvector(SEXPREC* const&, std::vector >&)': make_projection.cc:49:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 49 | for(int i = 0; i < surveytmp.size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~ make_projection.cc:50:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 50 | for(int j = 0; j < surveytmp[i].size(); ++j){ | ~~^~~~~~~~~~~~~~~~~~~~~ make_projection.cc: In function 'void normalise_columns(std::vector >&)': make_projection.cc:63:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 63 | for(int j = 0; j < s[0].size(); ++j){ | ~~^~~~~~~~~~~~~ make_projection.cc:64:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 64 | for(int i = 0; i < s.size(); ++i){ | ~~^~~~~~~~~~ make_projection.cc:71:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 71 | for(int j = 0; j < s[0].size(); ++j){ | ~~^~~~~~~~~~~~~ make_projection.cc:74:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 74 | for(int i = 0; i < s.size(); ++i){ | ~~^~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c make_projection_agent_pilot.cc -o make_projection_agent_pilot.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c make_projection_symbolic_pilot.cc -o make_projection_symbolic_pilot.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c make_threshold_profile.cc -o make_threshold_profile.o make_threshold_profile.cc: In function 'void df_to_cppvector(SEXPREC* const&, std::vector >&)': make_threshold_profile.cc:39:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 39 | for(int i = 0; i < surveytmp.size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~ make_threshold_profile.cc:40:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 40 | for(int j = 0; j < surveytmp[i].size(); ++j){ | ~~^~~~~~~~~~~~~~~~~~~~~ make_threshold_profile.cc: In function 'void normalise_columns(std::vector >&)': make_threshold_profile.cc:53:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 53 | for(int j = 0; j < s[0].size(); ++j){ | ~~^~~~~~~~~~~~~ make_threshold_profile.cc:54:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 54 | for(int i = 0; i < s.size(); ++i){ | ~~^~~~~~~~~~ make_threshold_profile.cc:61:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 61 | for(int j = 0; j < s[0].size(); ++j){ | ~~^~~~~~~~~~~~~ make_threshold_profile.cc:64:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 64 | for(int i = 0; i < s.size(); ++i){ | ~~^~~~~~~~~~ make_threshold_profile.cc: In function 'SEXPREC* rmake_threshold_profile_agent(SEXP)': make_threshold_profile.cc:88:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 88 | for(int i = 0; i < S.profile_agent.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ make_threshold_profile.cc: In function 'SEXPREC* rmake_threshold_profile_symbolic(SEXP)': make_threshold_profile.cc:138:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 138 | for(int i = 0; i < S.profile_symbolic.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c make_threshold_profile_pilot.cc -o make_threshold_profile_pilot.o make_threshold_profile_pilot.cc: In member function 'void surveygraph::make_threshold_profile_agent()': make_threshold_profile_pilot.cc:17:10: warning: unused variable 'optimal_threshold_agent' [-Wunused-variable] 17 | double optimal_threshold_agent = g_agent.threshold; | ^~~~~~~~~~~~~~~~~~~~~~~ make_threshold_profile_pilot.cc: In member function 'void surveygraph::make_threshold_profile_symbolic()': make_threshold_profile_pilot.cc:50:10: warning: unused variable 'optimal_threshold_symbolic' [-Wunused-variable] 50 | double optimal_threshold_symbolic = g_symbolic.threshold; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -shared -s -static-libgcc -o surveygraph.dll tmp.def archived.o build_graphs.o components.o init.o make_projection.o make_projection_agent_pilot.o make_projection_symbolic_pilot.o make_threshold_profile.o make_threshold_profile_pilot.o -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-surveygraph/00new/surveygraph/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (surveygraph)