* 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/2024_12_25_01_50_00_20757/RtmpMFDbX3/R.INSTALL1f244431d5648/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<nVectorsPerRank; ++i) { | ~^~~~~~~~~~~~~~~~ training.cpp:201:16: warning: unused variable 'epoch_time' [-Wunused-variable] 201 | double epoch_time = get_wall_time(); | ^~~~~~~~~~ training.cpp:146:9: warning: unused variable 'nProcs' [-Wunused-variable] 146 | int nProcs = 1; | ^~~~~~ training.cpp: In function 'void initializeCodebook(unsigned int, som)': training.cpp:287:38: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 287 | 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 uMatrix.cpp -o uMatrix.o uMatrix.cpp: In function 'void calculateUMatrix(som)': uMatrix.cpp:16:42: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 16 | for (omp_iter_t som_y1 = 0; som_y1 < map.nSomY; som_y1++) { | ~~~~~~~^~~~~~~~~~~ uMatrix.cpp:17:42: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 17 | for (omp_iter_t som_x1 = 0; som_x1 < map.nSomX; som_x1++) { | ~~~~~~~^~~~~~~~~~~ uMatrix.cpp:20:68: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 20 | for (omp_iter_t som_y2 = 0; som_y2 < map.nSomY; ++som_y2) { | ~~~~~~~^~~~~~~~~~~ uMatrix.cpp:21:76: warning: comparison of integer expressions of different signedness: 'omp_iter_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 21 | for (omp_iter_t som_x2 = 0; som_x2 < map.nSomX; ++som_x2) { | ~~~~~~~^~~~~~~~~~~ g++ -shared -s -static-libgcc -o Rsomoclu.dll tmp.def Rsomoclu.o Rsomoclu_init.o denseCpuKernels.o mapDistanceFunctions.o sparseCpuKernels.o training.o uMatrix.o -fopenmp -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.3.3/bin/x64 -lR make[1]: Leaving directory '/d/temp/2024_12_25_01_50_00_20757/RtmpMFDbX3/R.INSTALL1f244431d5648/Rsomoclu/src' make[1]: Entering directory '/d/temp/2024_12_25_01_50_00_20757/RtmpMFDbX3/R.INSTALL1f244431d5648/Rsomoclu/src' make[1]: Leaving directory '/d/temp/2024_12_25_01_50_00_20757/RtmpMFDbX3/R.INSTALL1f244431d5648/Rsomoclu/src' installing to d:/Rcompile/CRANpkg/lib/4.3/00LOCK-Rsomoclu/00new/Rsomoclu/libs/x64 ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** 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 * MD5 sums packaged installation of 'Rsomoclu' as Rsomoclu_1.7.6.zip * DONE (Rsomoclu)