* installing *source* package 'Rsomoclu' ... ** package 'Rsomoclu' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: 'gcc.exe (GCC) 12.3.0' using C++ compiler: 'g++.exe (GCC) 12.3.0' using C++11 make[1]: Entering directory '/d/temp/Rtmpi2aG7i/R.INSTALL1d70c3a484521/Rsomoclu/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:/rtools43/x86_64-w64-mingw32.static.posix/include" -fopenmp -DHAVE_R -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Rsomoclu.cpp -o Rsomoclu.o Rsomoclu.cpp: In function 'SEXPREC* Rtrain(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)': Rsomoclu.cpp:86:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 86 | for(int i = 0; i < nSomX; i++) { | ~~^~~~~~~ Rsomoclu.cpp:87:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 87 | for (int j = 0; j < nSomY; j++) { | ~~^~~~~~~ gcc -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Rsomoclu_init.c -o Rsomoclu_init.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:/rtools43/x86_64-w64-mingw32.static.posix/include" -fopenmp -DHAVE_R -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c denseCpuKernels.cpp -o denseCpuKernels.o denseCpuKernels.cpp: In function 'void trainOneEpochDenseCPU(int, float*, float*, float*, som, unsigned int, float, float, bool, bool, bool, float)': denseCpuKernels.cpp:96:32: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 96 | for (omp_iter_t n = 0; n < nVectorsPerRank; n++) { | ~~^~~~~~~~~~~~~~~~~ denseCpuKernels.cpp:139:42: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 139 | for (omp_iter_t som_y = 0; som_y < map.nSomY; som_y++) { | ~~~~~~^~~~~~~~~~~ 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:/rtools43/x86_64-w64-mingw32.static.posix/include" -fopenmp -DHAVE_R -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c mapDistanceFunctions.cpp -o mapDistanceFunctions.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:/rtools43/x86_64-w64-mingw32.static.posix/include" -fopenmp -DHAVE_R -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c sparseCpuKernels.cpp -o sparseCpuKernels.o sparseCpuKernels.cpp: In function 'void trainOneEpochSparseCPU(int, svm_node**, float*, float*, float*, som, unsigned int, float, float, bool, bool, bool, float)': sparseCpuKernels.cpp:85:38: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 85 | for (omp_iter_t som_y = 0; som_y < map.nSomY; som_y++) { | ~~~~~~^~~~~~~~~~~ sparseCpuKernels.cpp:86:42: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 86 | for (omp_iter_t som_x = 0; som_x < map.nSomX; som_x++) { | ~~~~~~^~~~~~~~~~~ sparseCpuKernels.cpp:99:34: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 99 | for (omp_iter_t n = 0; n < nVectorsPerRank; n++) { | ~~^~~~~~~~~~~~~~~~~ sparseCpuKernels.cpp:141:42: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 141 | for (omp_iter_t som_y = 0; som_y < map.nSomY; som_y++) { | ~~~~~~^~~~~~~~~~~ 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:/rtools43/x86_64-w64-mingw32.static.posix/include" -fopenmp -DHAVE_R -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c training.cpp -o training.o training.cpp: In function 'void train(int, float*, svm_node**, som, unsigned int, unsigned int, float, float, std::string, float, float, std::string, unsigned int, bool, bool, float, unsigned int, Snapshot*)': training.cpp:163:31: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 163 | for (omp_iter_t i=0; i