sararselitsky / FastPG

Fast phenograph, CyTOF
Other
25 stars 6 forks source link

Error trying to install FastPG #7

Closed siveenks closed 4 years ago

siveenks commented 4 years ago

Hi, I found the article about FastPG very interesting and wanted to try it. But, I am not able to install FastPG using "Local install" method. I configured Python and installed nmslib as mentioned in the guideline. I have miniconda with a environment named "test" which has the nmslib installed. R is configures to use the correct Python version using an .Rprofile which includes "Sys.setenv(RETICULATE_PYTHON = "C:/ProgramData/Miniconda3/envs/test/python.exe") " and the py_config() shows that it is using correct version of Python.

But when I install FastPG it end up failing. am attaching the R report below. Please give some guidance on how to make it work. I use Windows 10 64 bit, R version 4.0.1 and RStudio V1.3.959 on a AMD Threadripper 3970x. I have RTools40, CMake (cmake-3.18.0-rc2-win64-x64) and Build Tools for Visual Studio installed.

I was able to get FastPG working with the re-built Docker container, but this setup provides limited functionality as i cannot use Rstudio with it and and is unable to install other packages to do complete workflow.

Thanks in advance. Regards, Siveen

FastPG Install messages/errors (long) #########COPIED FROM R ################################## Downloading GitHub repo sararselitsky/FastPG@master Skipping 1 packages not available: flowCore checking for file 'C:\Users\siveenks\AppData\Local\Temp\RtmpgNNxew\remotes2b1c242917\sararselitsky-FastPG-61cc4b4/DESCRIPTION' ... checking for file 'C:\Users\siveenks\AppData\Local\Temp\RtmpgNNxew\remotes2b1c242917\sararselitsky-FastPG-61cc4b4/DESCRIPTION' ... √ checking for file 'C:\Users\siveenks\AppData\Local\Temp\RtmpgNNxew\remotes2b1c242917\sararselitsky-FastPG-61cc4b4/DESCRIPTION' - preparing 'FastPG': checking DESCRIPTION meta-information ... checking DESCRIPTION meta-information ... √ checking DESCRIPTION meta-information - cleaning src - checking for LF line-endings in source and make files and shell scripts - checking for empty or unneeded directories - building 'FastPG_0.0.6.tar.gz' Installing package into ‘C:/Users/siveenks/Documents/R/win-library/4.0’ (as ‘lib’ is unspecified) * installing *source* package 'FastPG' ... ** using staged installation ** libs *** arch - i386 "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RngStream.cpp -o RngStream.o "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c buildNextPhase.cpp -o buildNextPhase.o buildNextPhase.cpp:93: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel buildNextPhase.cpp:119: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:125: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:133: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:199: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:205: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:243: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:248: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:279: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:283: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:309: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:314: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:339: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp:344: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for buildNextPhase.cpp: In function 'double buildNextLevelGraphOpt(graph*, graph*, long int*, long int, int)': buildNextPhase.cpp:92:9: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ buildNextPhase.cpp:100:10: warning: unused variable 'percentange' [-Wunused-variable] long percentange = 80; ^~~~~~~~~~~ buildNextPhase.cpp:102:12: warning: unused variable 'total' [-Wunused-variable] double total = 0, totItr = 0; ^~~~~ buildNextPhase.cpp:102:23: warning: unused variable 'totItr' [-Wunused-variable] double total = 0, totItr = 0; ^~~~~~ buildNextPhase.cpp:105:13: warning: unused variable 'NE_in' [-Wunused-variable] long NE_in = Gin->numEdges; ^~~~~ buildNextPhase.cpp: In function 'void buildNextLevelGraph(graph*, graph*, long int*, long int)': buildNextPhase.cpp:262:12: warning: unused variable 'time1' [-Wunused-variable] double time1, time2, time3, time4; //For timing purposes ^~~~~ buildNextPhase.cpp:262:19: warning: unused variable 'time2' [-Wunused-variable] double time1, time2, time3, time4; //For timing purposes ^~~~~ buildNextPhase.cpp:262:26: warning: unused variable 'time3' [-Wunused-variable] double time1, time2, time3, time4; //For timing purposes ^~~~~ buildNextPhase.cpp:262:33: warning: unused variable 'time4' [-Wunused-variable] double time1, time2, time3, time4; //For timing purposes ^~~~~ buildNextPhase.cpp:263:12: warning: unused variable 'total' [-Wunused-variable] double total = 0, totItr = 0; ^~~~~ buildNextPhase.cpp:263:23: warning: unused variable 'totItr' [-Wunused-variable] double total = 0, totItr = 0; ^~~~~~ buildNextPhase.cpp:264:10: warning: unused variable 'percentange' [-Wunused-variable] long percentange = 80; ^~~~~~~~~~~ buildNextPhase.cpp:267:13: warning: unused variable 'NE_in' [-Wunused-variable] long NE_in = Gin->numEdges; ^~~~~ buildNextPhase.cpp: In function 'long int buildCommunityBasedOnVoltages(graph*, long int*, long int*, long int*)': buildNextPhase.cpp:398:13: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ buildNextPhase.cpp: In function 'void segregateEdgesBasedOnVoltages(graph*, long int*)': buildNextPhase.cpp:451:13: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c coloringDistanceOne.cpp -o coloringDistanceOne.o In file included from coloring.h:5, from coloringDistanceOne.cpp:43: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp coloringDistanceOne.cpp:62: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel coloringDistanceOne.cpp:98: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:107: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(max: realMaxDegree) coloringDistanceOne.cpp:137: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:166: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:208: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:248: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel coloringDistanceOne.cpp:289: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:305: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:316: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:359: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp:410: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringDistanceOne.cpp: In function 'int algoDistanceOneVertexColoringOpt(graph*, int*, int, double*)': coloringDistanceOne.cpp:60:7: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ coloringDistanceOne.cpp:74:8: warning: unused variable 'NEdge' [-Wunused-variable] long NEdge = G->numEdges; ^~~~~ coloringDistanceOne.cpp: In function 'int algoDistanceOneVertexColoring(graph*, int*, int, double*)': coloringDistanceOne.cpp:247:6: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ coloringDistanceOne.cpp:259:8: warning: unused variable 'NT' [-Wunused-variable] long NT = NVer - NS; ^~ coloringDistanceOne.cpp:260:8: warning: unused variable 'NEdge' [-Wunused-variable] long NEdge = G->numEdges; ^~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c coloringMultiHashMaxMin.cpp -o coloringMultiHashMaxMin.o In file included from coloring.h:5, from coloringMultiHashMaxMin.cpp:43: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp coloringMultiHashMaxMin.cpp:72: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel coloringMultiHashMaxMin.cpp:112: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringMultiHashMaxMin.cpp:126: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringMultiHashMaxMin.cpp:182: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for coloringMultiHashMaxMin.cpp: In function 'int algoColoringMultiHashMaxMin(graph*, int*, int, double*, int, int)': coloringMultiHashMaxMin.cpp:202:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Check - WARNING: Number of conflicts detected after resolution: %d \n\n", myConflicts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ coloringMultiHashMaxMin.cpp:202:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] coloringMultiHashMaxMin.cpp:208:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Number of uncolored vertices : %d \n", unColored); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ coloringMultiHashMaxMin.cpp:208:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c coloringUtils.cpp -o coloringUtils.o In file included from coloringUtils.cpp:1: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp coloringUtils.cpp:17: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel default(none), shared(binSizes, colors, bigHolder,numColors, nv) coloringUtils.cpp:23: warning: ignoring #pragma omp single [-Wunknown-pragmas] #pragma omp single coloringUtils.cpp:28: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for schedule(guided) coloringUtils.cpp:33: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for schedule(guided) coloringUtils.cpp:88: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update coloringUtils.cpp: In function 'void distanceOneConfResolution(graph*, long int, int*, double*, long int*, long int*, ColorVector&, int)': coloringUtils.cpp:74:6: warning: unused variable 'maxColor' [-Wunused-variable] int maxColor = -1, adjColor = -1; ^~~~~~~~ coloringUtils.cpp:74:21: warning: unused variable 'adjColor' [-Wunused-variable] int maxColor = -1, adjColor = -1; ^~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c dedup_links.cpp -o dedup_links.o "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c equitableColoringDistanceOne.cpp -o equitableColoringDistanceOne.o In file included from coloring.h:5, from equitableColoringDistanceOne.cpp:45: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp equitableColoringDistanceOne.cpp:51: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for equitableColoringDistanceOne.cpp:101: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel equitableColoringDistanceOne.cpp:124: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for equitableColoringDistanceOne.cpp:132: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for equitableColoringDistanceOne.cpp:176: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for equitableColoringDistanceOne.cpp:233: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for equitableColoringDistanceOne.cpp: In function 'void equitableDistanceOneColorBased(graph*, int*, int, long int*, int, double*, int)': equitableColoringDistanceOne.cpp:114:10: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'int' [-Wformat=] printf("Vertices: %ld Edges: %ld Num Colors= %ld\n", NVer, NEdge, numColors); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ equitableColoringDistanceOne.cpp:114:10: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'int' [-Wformat=] equitableColoringDistanceOne.cpp:185:12: warning: unused variable 'myDegree' [-Wunused-variable] long myDegree = verPtr[v+1] - verPtr[v]; ^~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c fullSyncUtility.cpp -o fullSyncUtility.o fullSyncUtility.cpp:110: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update fullSyncUtility.cpp:112: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update fullSyncUtility.cpp:114: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update fullSyncUtility.cpp:116: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update fullSyncUtility.cpp: In function 'double buildAndLockLocalMapCounter(long int, mapElement*, long int*, edge*, long int*, long int&, omp_lock_t*, omp_lock_t*, int, double&, int)': fullSyncUtility.cpp:37:7: warning: unused variable 'storedAlready' [-Wunused-variable] long storedAlready = 0; ^~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"gcc -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -c init.c -o init.o "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelDirectedLouvainMethod.cpp -o parallelDirectedLouvainMethod.o parallelDirectedLouvainMethod.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelDirectedLouvainMethod.cpp:144: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelDirectedLouvainMethod.cpp:151: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelDirectedLouvainMethod.cpp:177: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelDirectedLouvainMethod.cpp:179: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelDirectedLouvainMethod.cpp:181: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelDirectedLouvainMethod.cpp:183: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelDirectedLouvainMethod.cpp:199: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelDirectedLouvainMethod.cpp:226: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelDirectedLouvainMethod.cpp:256: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelDirectedLouvainMethod.cpp: In function 'double parallelDirectedLouvianMethod(dGraph*, long int*, int, double, double, double*, int*)': parallelDirectedLouvainMethod.cpp:71:13: warning: unused variable 'NE' [-Wunused-variable] long NE = dG->numEdges; ^~ parallelDirectedLouvainMethod.cpp:78:10: warning: unused variable 'totalEdgeWeight' [-Wunused-variable] long totalEdgeWeight; ^~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethod.cpp -o parallelLouvainMethod.o parallelLouvainMethod.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethod.cpp:138: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethod.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethod.cpp:171: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethod.cpp:173: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethod.cpp:175: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethod.cpp:177: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethod.cpp:193: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethod.cpp:220: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethod.cpp:250: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethod.cpp: In function 'double parallelLouvianMethod(graph*, long int*, int, double, double, double*, int*)': parallelLouvainMethod.cpp:71:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethod.cpp:72:13: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainMethod.cpp:77:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodApprox-2.cpp -o parallelLouvainMethodApprox-2.o parallelLouvainMethodApprox-2.cpp:59: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodApprox-2.cpp:147: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox-2.cpp:153: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox-2.cpp:182: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox-2.cpp:184: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox-2.cpp:186: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox-2.cpp:188: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox-2.cpp:206: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodApprox-2.cpp:233: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox-2.cpp:263: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox-2.cpp: In function 'double parallelLouvianMethodApprox2(graph*, long int*, int, double, double, double*, int*, int)': parallelLouvainMethodApprox-2.cpp:70:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodApprox-2.cpp:71:13: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainMethodApprox-2.cpp:76:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodApprox.cpp -o parallelLouvainMethodApprox.o parallelLouvainMethodApprox.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodApprox.cpp:148: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox.cpp:156: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox.cpp:175: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox.cpp:212: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox.cpp:214: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox.cpp:216: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox.cpp:218: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodApprox.cpp:233: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodApprox.cpp:260: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox.cpp:290: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodApprox.cpp: In function 'double parallelLouvianMethodApprox(graph*, long int*, int, double, double, double*, int*, int)': parallelLouvainMethodApprox.cpp:177:14: warning: variable 'flag' set but not used [-Wunused-but-set-variable] bool flag = false; ^~~~ parallelLouvainMethodApprox.cpp:69:11: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodApprox.cpp:70:11: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainMethodApprox.cpp:75:8: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodEarlyTerminate.cpp -o parallelLouvainMethodEarlyTerminate.o parallelLouvainMethodEarlyTerminate.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodEarlyTerminate.cpp:118: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodEarlyTerminate.cpp:142: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodEarlyTerminate.cpp:157: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodEarlyTerminate.cpp:199: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodEarlyTerminate.cpp:201: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodEarlyTerminate.cpp:203: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodEarlyTerminate.cpp:205: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodEarlyTerminate.cpp:215: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodEarlyTerminate.cpp:243: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodEarlyTerminate.cpp:273: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodEarlyTerminate.cpp: In function 'double parallelLouvianMethodEarlyTerminate(graph*, long int*, int, double, double, double*, int*)': parallelLouvainMethodEarlyTerminate.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 9 has type 'long int' [-Wformat=] printf("%d \t %g \t %g \t %lf \t %3.3lf \t %3.3lf \t %3.3lf \t %d\n", numItrs, e_xx, a2_x, currMod, (time2-time1), (time4-time3), totItr, termNodes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ parallelLouvainMethodEarlyTerminate.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 9 has type 'long int' [-Wformat=] parallelLouvainMethodEarlyTerminate.cpp:69:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodEarlyTerminate.cpp:75:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodFastTrackResistance.cpp -o parallelLouvainMethodFastTrackResistance.o parallelLouvainMethodFastTrackResistance.cpp:57: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodFastTrackResistance.cpp:129: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodFastTrackResistance.cpp:136: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodFastTrackResistance.cpp:162: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodFastTrackResistance.cpp:164: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodFastTrackResistance.cpp:166: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodFastTrackResistance.cpp:168: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodFastTrackResistance.cpp:182: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodFastTrackResistance.cpp:201: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:n_c) parallelLouvainMethodFastTrackResistance.cpp:249: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodFastTrackResistance.cpp:286: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodFastTrackResistance.cpp: In function 'double parallelLouvianMethodFastTrackResistance(graph*, long int*, int, double, double, double*, int*, int, double*, double*)': parallelLouvainMethodFastTrackResistance.cpp:68:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodFastTrackResistance.cpp:69:13: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainMethodFastTrackResistance.cpp:74:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodFullSync.cpp -o parallelLouvainMethodFullSync.o parallelLouvainMethodFullSync.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodFullSync.cpp:110: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodFullSync.cpp:136: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:totalEdgeTravel), reduction(+:totalUniqueComm) parallelLouvainMethodFullSync.cpp:171: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainMethodFullSync.cpp:175: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainMethodFullSync.cpp:185: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:e_xx) reduction(+:a2_x) parallelLouvainMethodFullSync.cpp: In function 'double parallelLouvainMethodFullSync(graph*, long int*, int, double, double, double*, int*, int, int)': parallelLouvainMethodFullSync.cpp:198:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] printf("%d %d %d %d %3.5lf\n",numItrs, NV, totalEdgeTravel, totalUniqueComm, currMod); ^~~~~~~~~~~~~~~~~~~~~~ ~~ parallelLouvainMethodFullSync.cpp:198:16: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] parallelLouvainMethodFullSync.cpp:198:16: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] parallelLouvainMethodFullSync.cpp:198:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] parallelLouvainMethodFullSync.cpp:198:16: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] parallelLouvainMethodFullSync.cpp:198:16: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] parallelLouvainMethodFullSync.cpp:69:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodFullSync.cpp:75:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodFullSyncEarly.cpp -o parallelLouvainMethodFullSyncEarly.o parallelLouvainMethodFullSyncEarly.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodFullSyncEarly.cpp:116: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodFullSyncEarly.cpp:127: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodFullSyncEarly.cpp:153: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:totalEdgeTravel), reduction(+:totalUniqueComm) parallelLouvainMethodFullSyncEarly.cpp:200: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainMethodFullSyncEarly.cpp:204: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainMethodFullSyncEarly.cpp:214: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:e_xx) reduction(+:a2_x) parallelLouvainMethodFullSyncEarly.cpp: In function 'double parallelLouvainMethodFullSyncEarly(graph*, long int*, int, double, double, double*, int*, int, int)': parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] printf("%d %d %d %d %d %3.5lf\n",numItrs, NV, termNodes, totalEdgeTravel, totalUniqueComm, currMod); ^~~~~~~~~~~~~~~~~~~~~~~~~ ~~ parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long int' [-Wformat=] parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] parallelLouvainMethodFullSyncEarly.cpp:227:16: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long int' [-Wformat=] parallelLouvainMethodFullSyncEarly.cpp:69:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodFullSyncEarly.cpp:75:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodInitialized.cpp -o parallelLouvainMethodInitialized.o parallelLouvainMethodInitialized.cpp:59: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodInitialized.cpp:107: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodInitialized.cpp:132: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodInitialized.cpp:139: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodInitialized.cpp:164: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodInitialized.cpp:166: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodInitialized.cpp:168: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodInitialized.cpp:170: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodInitialized.cpp:182: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodInitialized.cpp:209: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodInitialized.cpp:239: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodInitialized.cpp: In function 'double parallelLouvianMethodInitialized(graph*, long int*, int, double, double, double*, int*)': parallelLouvainMethodInitialized.cpp:70:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodInitialized.cpp:71:13: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainMethodInitialized.cpp:76:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodNoMap.cpp -o parallelLouvainMethodNoMap.o parallelLouvainMethodNoMap.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodNoMap.cpp:133: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMap.cpp:140: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMap.cpp:173: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMap.cpp:175: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMap.cpp:177: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMap.cpp:179: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMap.cpp:196: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodNoMap.cpp:223: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMap.cpp:253: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMap.cpp: In function 'double parallelLouvianMethodNoMap(graph*, long int*, int, double, double, double*, int*)': parallelLouvainMethodNoMap.cpp:57:9: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ parallelLouvainMethodNoMap.cpp:69:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodNoMap.cpp:75:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodNoMapFastTrackResistance.cpp -o parallelLouvainMethodNoMapFastTrackResistance.o parallelLouvainMethodNoMapFastTrackResistance.cpp:58: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodNoMapFastTrackResistance.cpp:133: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMapFastTrackResistance.cpp:140: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMapFastTrackResistance.cpp:173: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMapFastTrackResistance.cpp:175: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMapFastTrackResistance.cpp:177: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMapFastTrackResistance.cpp:179: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainMethodNoMapFastTrackResistance.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodNoMapFastTrackResistance.cpp:211: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:n_c) parallelLouvainMethodNoMapFastTrackResistance.cpp:259: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMapFastTrackResistance.cpp:293: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodNoMapFastTrackResistance.cpp: In function 'double parallelLouvianMethodNoMapFastTrackResistance(graph*, long int*, int, double, double, double*, int*, int, double*, double*)': parallelLouvainMethodNoMapFastTrackResistance.cpp:69:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodNoMapFastTrackResistance.cpp:75:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodScale.cpp -o parallelLouvainMethodScale.o parallelLouvainMethodScale.cpp:56: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodScale.cpp:141: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodScale.cpp:144: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for parallelLouvainMethodScale.cpp:148: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for parallelLouvainMethodScale.cpp:165: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for parallelLouvainMethodScale.cpp:232: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodScale.cpp:259: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodScale.cpp:304: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodScale.cpp:317: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodScale.cpp: In function 'double parallelLouvianMethodScale(graph*, long int*, int, double, double, double*, int*)': parallelLouvainMethodScale.cpp:67:11: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodScale.cpp:68:11: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainMethodScale.cpp:73:8: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainMethodScaleFastTrackResistance.cpp -o parallelLouvainMethodScaleFastTrackResistance.o parallelLouvainMethodScaleFastTrackResistance.cpp:56: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodScaleFastTrackResistance.cpp:141: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainMethodScaleFastTrackResistance.cpp:144: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for parallelLouvainMethodScaleFastTrackResistance.cpp:148: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for parallelLouvainMethodScaleFastTrackResistance.cpp:165: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for parallelLouvainMethodScaleFastTrackResistance.cpp:236: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainMethodScaleFastTrackResistance.cpp:255: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:n_c) parallelLouvainMethodScaleFastTrackResistance.cpp:304: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodScaleFastTrackResistance.cpp:353: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodScaleFastTrackResistance.cpp:366: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainMethodScaleFastTrackResistance.cpp: In function 'double parallelLouvianMethodScaleFastTrackResistance(graph*, long int*, int, double, double, double*, int*, int, double*, double*)': parallelLouvainMethodScaleFastTrackResistance.cpp:67:11: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainMethodScaleFastTrackResistance.cpp:68:11: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainMethodScaleFastTrackResistance.cpp:73:8: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainWithColoring.cpp -o parallelLouvainWithColoring.o In file included from coloring.h:5, from color_comm.h:5, from parallelLouvainWithColoring.cpp:44: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp parallelLouvainWithColoring.cpp:57: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainWithColoring.cpp:120: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoring.cpp:127: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoring.cpp:136: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoring.cpp:160: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoring.cpp:169: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoring.cpp:194: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoring.cpp:196: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoring.cpp:198: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoring.cpp:200: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoring.cpp:213: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoring.cpp:226: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainWithColoring.cpp:230: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainWithColoring.cpp:241: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainWithColoring.cpp: In function 'double algoLouvainWithDistOneColoring(graph*, long int*, int, int*, int, double, double, double*, int*)': parallelLouvainWithColoring.cpp:56:9: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ parallelLouvainWithColoring.cpp:80:13: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainWithColoring.cpp:81:13: warning: unused variable 'NE' [-Wunused-variable] long NE = G->numEdges; ^~ parallelLouvainWithColoring.cpp:86:10: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallelLouvainWithColoringNoMap.cpp -o parallelLouvainWithColoringNoMap.o In file included from coloring.h:5, from color_comm.h:5, from parallelLouvainWithColoringNoMap.cpp:44: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp parallelLouvainWithColoringNoMap.cpp:57: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallelLouvainWithColoringNoMap.cpp:123: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoringNoMap.cpp:130: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoringNoMap.cpp:139: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoringNoMap.cpp:163: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoringNoMap.cpp:172: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoringNoMap.cpp:200: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoringNoMap.cpp:202: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoringNoMap.cpp:204: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoringNoMap.cpp:206: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update parallelLouvainWithColoringNoMap.cpp:219: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallelLouvainWithColoringNoMap.cpp:232: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainWithColoringNoMap.cpp:236: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on each vertex parallelLouvainWithColoringNoMap.cpp:247: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for \ parallelLouvainWithColoringNoMap.cpp: In function 'double algoLouvainWithDistOneColoringNoMap(graph*, long int*, int, int*, int, double, double, double*, int*)': parallelLouvainWithColoringNoMap.cpp:56:6: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ parallelLouvainWithColoringNoMap.cpp:80:10: warning: unused variable 'NS' [-Wunused-variable] long NS = G->sVertices; ^~ parallelLouvainWithColoringNoMap.cpp:86:7: warning: unused variable 'totalEdgeWeightTwice' [-Wunused-variable] long totalEdgeWeightTwice; ^~~~~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallel_jc2.cpp -o parallel_jc2.o parallel_jc2.cpp: In member function 'virtual void Jce::operator()(std::size_t, std::size_t)': parallel_jc2.cpp:30:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] for (std::size_t j = 0; j < ncols; j++) { ~~^~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parallel_louvain.cpp -o parallel_louvain.o In file included from coloring.h:5, from color_comm.h:5, from parallel_louvain.cpp:9: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp parallel_louvain.cpp:20: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallel_louvain.cpp:136: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallel_louvain.cpp:142: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallel_louvain.cpp:160: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallel_louvain.cpp:165: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallel_louvain.cpp:229: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel parallel_louvain.cpp:316: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallel_louvain.cpp:340: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for parallel_louvain.cpp: In function 'void parse_SNAP(graph*, Rcpp::NumericMatrix, std::unordered_map&)': parallel_louvain.cpp:19:7: warning: variable 'nthreads' set but not used [-Wunused-but-set-variable] int nthreads = 0; ^~~~~~~~ parallel_louvain.cpp:30:8: warning: variable 'time1' set but not used [-Wunused-but-set-variable] double time1, time2; ^~~~~ parallel_louvain.cpp:30:15: warning: variable 'time2' set but not used [-Wunused-but-set-variable] double time1, time2; ^~~~~ parallel_louvain.cpp: In function 'double find_communities(graph*, long int*, int, double, double, int, bool, int, int, int)': parallel_louvain.cpp:239:8: warning: variable 'time1' set but not used [-Wunused-but-set-variable] double time1, time2; ^~~~~ parallel_louvain.cpp:239:15: warning: variable 'time2' set but not used [-Wunused-but-set-variable] double time1, time2; ^~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c reverseCuthillMcKee.cpp -o reverseCuthillMcKee.o reverseCuthillMcKee.cpp:42: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel reverseCuthillMcKee.cpp:64: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reverseCuthillMcKee.cpp:77: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reverseCuthillMcKee.cpp:112: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reverseCuthillMcKee.cpp:143: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reverseCuthillMcKee.cpp:271: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel reverseCuthillMcKee.cpp:293: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reverseCuthillMcKee.cpp:307: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reverseCuthillMcKee.cpp:344: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reverseCuthillMcKee.cpp: In function 'void algoReverseCuthillMcKee(graph*, long int*, int)': reverseCuthillMcKee.cpp:135:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Connected component : %d \n", nCC); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ reverseCuthillMcKee.cpp:135:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] reverseCuthillMcKee.cpp:251:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Number of connected components : %d \n", nCC); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ reverseCuthillMcKee.cpp:251:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] reverseCuthillMcKee.cpp:41:9: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ reverseCuthillMcKee.cpp: In function 'void algoReverseCuthillMcKeeStrict(graph*, long int*, int)': reverseCuthillMcKee.cpp:367:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Connected component : %d \n", nCC); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ reverseCuthillMcKee.cpp:367:16: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] reverseCuthillMcKee.cpp:500:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Number of connected components : %d \n", nCC); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ reverseCuthillMcKee.cpp:500:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] reverseCuthillMcKee.cpp:270:9: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ reverseCuthillMcKee.cpp:314:10: warning: unused variable 'howManyAddedLevel' [-Wunused-variable] long howManyAddedLevel = 0; ^~~~~~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c runDirectedMultiPhaseBasic.cpp -o runDirectedMultiPhaseBasic.o runDirectedMultiPhaseBasic.cpp:69: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runDirectedMultiPhaseBasic.cpp:100: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runDirectedMultiPhaseBasic.cpp:105: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runDirectedMultiPhaseBasic.cpp:137: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runDirectedMultiPhaseBasic.cpp:187: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runDirectedMultiPhaseBasic.cpp:213: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runDirectedMultiPhaseBasic.cpp:237: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runDirectedMultiPhaseBasic.cpp: In function 'void runMultiPhaseBasicDirected(graph*, long int*, int, long int, double, double, int, int)': runDirectedMultiPhaseBasic.cpp:151:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Number of threads : %ld\n", numThreads); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ runDirectedMultiPhaseBasic.cpp:151:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runDirectedMultiPhaseBasic.cpp:153:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Total number of iterations : %ld\n", totItr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ runDirectedMultiPhaseBasic.cpp:153:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runDirectedMultiPhaseBasic.cpp: In function 'void runMultiPhaseBasicOnceDirected(graph*, long int*, int, long int, double, double, int, int)': runDirectedMultiPhaseBasic.cpp:248:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Number of threads : %ld\n", numThreads); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ runDirectedMultiPhaseBasic.cpp:248:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runDirectedMultiPhaseBasic.cpp:249:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Total number of iterations : %ld\n", totItr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ runDirectedMultiPhaseBasic.cpp:249:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c runMultiPhaseBasic.cpp -o runMultiPhaseBasic.o runMultiPhaseBasic.cpp:69: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasic.cpp:100: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasic.cpp:105: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasic.cpp:137: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasic.cpp:187: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasic.cpp:213: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasic.cpp:237: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasic.cpp: In function 'void runMultiPhaseBasic(graph*, long int*, int, long int, double, double, int, int)': runMultiPhaseBasic.cpp:151:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Number of threads : %ld\n", numThreads); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ runMultiPhaseBasic.cpp:151:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runMultiPhaseBasic.cpp:153:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Total number of iterations : %ld\n", totItr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ runMultiPhaseBasic.cpp:153:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runMultiPhaseBasic.cpp: In function 'void runMultiPhaseBasicOnce(graph*, long int*, int, long int, double, double, int, int)': runMultiPhaseBasic.cpp:248:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Number of threads : %ld\n", numThreads); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ runMultiPhaseBasic.cpp:248:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runMultiPhaseBasic.cpp:249:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Total number of iterations : %ld\n", totItr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ runMultiPhaseBasic.cpp:249:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c runMultiPhaseBasicApprox.cpp -o runMultiPhaseBasicApprox.o runMultiPhaseBasicApprox.cpp:69: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicApprox.cpp:100: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicApprox.cpp:105: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicApprox.cpp:137: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicApprox.cpp: In function 'void runMultiPhaseBasicApprox(graph*, long int*, int, long int, double, double, int, int, int)': runMultiPhaseBasicApprox.cpp:151:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Number of threads : %ld\n", numThreads); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ runMultiPhaseBasicApprox.cpp:151:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runMultiPhaseBasicApprox.cpp:153:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Total number of iterations : %ld\n", totItr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ runMultiPhaseBasicApprox.cpp:153:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runMultiPhaseBasicApprox.cpp:59:10: warning: unused variable 'percentange' [-Wunused-variable] long percentange = 80; ^~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c runMultiPhaseBasicFastTrackResistance.cpp -o runMultiPhaseBasicFastTrackResistance.o runMultiPhaseBasicFastTrackResistance.cpp:71: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicFastTrackResistance.cpp:99: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicFastTrackResistance.cpp:104: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicFastTrackResistance.cpp:135: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseBasicFastTrackResistance.cpp: In function 'void runMultiPhaseBasicFastTrackResistance(graph*, long int*, int, long int, double, double, int, int)': runMultiPhaseBasicFastTrackResistance.cpp:148:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Number of threads : %ld\n", numThreads); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ runMultiPhaseBasicFastTrackResistance.cpp:148:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runMultiPhaseBasicFastTrackResistance.cpp:150:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Total number of iterations : %ld\n", totItr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ runMultiPhaseBasicFastTrackResistance.cpp:150:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c runMultiPhaseColoring.cpp -o runMultiPhaseColoring.o In file included from coloring.h:5, from color_comm.h:5, from runMultiPhaseColoring.cpp:44: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp runMultiPhaseColoring.cpp:63: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseColoring.cpp:99: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseColoring.cpp:134: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseColoring.cpp:139: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseColoring.cpp:168: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseColoring.cpp:175: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c runMultiPhaseSyncType.cpp -o runMultiPhaseSyncType.o runMultiPhaseSyncType.cpp:69: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseSyncType.cpp:123: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseSyncType.cpp:128: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseSyncType.cpp:160: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for runMultiPhaseSyncType.cpp: In function 'void runMultiPhaseSyncType(graph*, long int*, int, long int, double, double, int, int)': runMultiPhaseSyncType.cpp:180:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Number of threads : %ld\n", numThreads); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ runMultiPhaseSyncType.cpp:180:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] runMultiPhaseSyncType.cpp:182:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] printf("Total number of iterations : %ld\n", totItr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ runMultiPhaseSyncType.cpp:182:12: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=] "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c utilityClusterComparisonMetrics.cpp -o utilityClusterComparisonMetrics.o utilityClusterComparisonMetrics.cpp:52: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel utilityClusterComparisonMetrics.cpp:121: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:128: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:135: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:144: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:162: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:169: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:176: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:185: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:198: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:207: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel utilityClusterComparisonMetrics.cpp:210: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for schedule(static) utilityClusterComparisonMetrics.cpp:232: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel utilityClusterComparisonMetrics.cpp:236: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for schedule(static) utilityClusterComparisonMetrics.cpp:260: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:SameSame) reduction(+:SameDiff) \ utilityClusterComparisonMetrics.cpp:357: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:364: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:373: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp:382: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusterComparisonMetrics.cpp: In function 'void computeCommunityComparisons(std::vector&, long int, std::vector&, long int)': utilityClusterComparisonMetrics.cpp:112:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Number of unique communities in C1= %d, and C2=%d\n", nC1, nC2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ utilityClusterComparisonMetrics.cpp:112:12: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] utilityClusterComparisonMetrics.cpp:112:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] utilityClusterComparisonMetrics.cpp:112:12: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] utilityClusterComparisonMetrics.cpp: In function 'double computeMerkinMetric(long int*, long int, long int*, long int)': utilityClusterComparisonMetrics.cpp:354:41: warning: argument 1 value '4294967292' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] long * commAdded1 = (long *) malloc (nC1 * sizeof(long)); assert(commAdded1 != 0); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from C:/rtools40/mingw32/include/c++/8.3.0/cstdlib:75, from C:/rtools40/mingw32/include/c++/8.3.0/stdlib.h:36, from defs.h:47, from utilityClusterComparisonMetrics.cpp:42: C:/rtools40/mingw32/i686-w64-mingw32/include/stdlib.h:457:17: note: in a call to allocation function 'void* malloc(size_t)' declared here void *__cdecl malloc(size_t _Size); ^~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c utilityClusteringFunctions.cpp -o utilityClusteringFunctions.o utilityClusteringFunctions.cpp:49: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusteringFunctions.cpp:58: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update utilityClusteringFunctions.cpp:60: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update utilityClusteringFunctions.cpp:62: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update utilityClusteringFunctions.cpp:64: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update utilityClusteringFunctions.cpp:70: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusteringFunctions.cpp:86: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(+:totalEdgeWeightTwice) utilityClusteringFunctions.cpp:94: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusteringFunctions.cpp:107: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityClusteringFunctions.cpp: In function 'double buildLocalMapCounterNoMap(long int, mapElement*, long int*, edge*, long int*, long int&)': utilityClusteringFunctions.cpp:198:10: warning: unused variable 'storedAlready' [-Wunused-variable] long storedAlready = 0; ^~~~~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c utilityDataStructures.cpp -o utilityDataStructures.o "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c utilityFunctions.cpp -o utilityFunctions.o utilityFunctions.cpp:49: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel utilityFunctions.cpp:67: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel utilityFunctions.cpp:70: warning: ignoring #pragma omp for [-Wunknown-pragmas] #pragma omp for schedule(static) utilityFunctions.cpp:108: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp:116: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp:315: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel utilityFunctions.cpp:332: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp:361: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp:369: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp:576: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp:583: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp:599: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilityFunctions.cpp: In function 'void generateRandomNumbers(double*, long int)': utilityFunctions.cpp:61:10: warning: unused variable 'block' [-Wunused-variable] long block = size / nT; ^~~~~ utilityFunctions.cpp:66:12: warning: unused variable 'start' [-Wunused-variable] double start = omp_get_wtime(); ^~~~~ utilityFunctions.cpp: In function 'void duplicateGivenGraph(graph*, graph*)': utilityFunctions.cpp:105:12: warning: unused variable 'time1' [-Wunused-variable] double time1 = omp_get_wtime(); ^~~~~ utilityFunctions.cpp:126:12: warning: unused variable 'time2' [-Wunused-variable] double time2 = omp_get_wtime(); ^~~~~ utilityFunctions.cpp: In function 'graph* convertDirected2Undirected(graph*)': utilityFunctions.cpp:314:9: warning: variable 'nthreads' set but not used [-Wunused-but-set-variable] int nthreads; ^~~~~~~~ utilityFunctions.cpp:320:12: warning: unused variable 'time1' [-Wunused-variable] double time1=0, time2=0, totalTime=0; ^~~~~ utilityFunctions.cpp:320:21: warning: unused variable 'time2' [-Wunused-variable] double time1=0, time2=0, totalTime=0; ^~~~~ utilityFunctions.cpp:320:30: warning: unused variable 'totalTime' [-Wunused-variable] double time1=0, time2=0, totalTime=0; ^~~~~~~~~ utilityFunctions.cpp: In function 'long int removeEdges(long int, long int, edge*)': utilityFunctions.cpp:436:26: warning: unused variable 'newId' [-Wunused-variable] long newId = NGE; ^~~~~ utilityFunctions.cpp: In function 'void buildOld2NewMap(long int, long int*, long int*)': utilityFunctions.cpp:568:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("Number of unique communities in C= %d\n", nC); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ utilityFunctions.cpp:568:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] utilityFunctions.cpp:573:40: warning: argument 1 value '4294967292' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] long * commAdded = (long *) malloc (nC * sizeof(long)); assert(commAdded != 0); ~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from C:/rtools40/mingw32/include/c++/8.3.0/cstdlib:75, from C:/rtools40/mingw32/include/c++/8.3.0/stdlib.h:36, from defs.h:47, from utilityFunctions.cpp:42: C:/rtools40/mingw32/i686-w64-mingw32/include/stdlib.h:457:17: note: in a call to allocation function 'void* malloc(size_t)' declared here void *__cdecl malloc(size_t _Size); ^~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c utilitySparsificationFunctions.cpp -o utilitySparsificationFunctions.o utilitySparsificationFunctions.cpp:138: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilitySparsificationFunctions.cpp:176: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for utilitySparsificationFunctions.cpp: In function 'void SortNeighborListUsingInsertionAndMergeSort(graph*)': utilitySparsificationFunctions.cpp:129:12: warning: variable 'time1' set but not used [-Wunused-but-set-variable] double time1=0, time2=0; ^~~~~ utilitySparsificationFunctions.cpp:129:21: warning: unused variable 'time2' [-Wunused-variable] double time1=0, time2=0; ^~~~~ utilitySparsificationFunctions.cpp:137:13: warning: unused variable 'simWeights' [-Wunused-variable] double* simWeights = (double*) malloc (2*NEdge*sizeof(double)); assert(simWeights != 0); ^~~~~~~~~~ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c vBase.cpp -o vBase.o In file included from vBase.cpp:1: coloringUtils.h:66:1: warning: "/*" within comment [-Wcomment] /******* Coloring Functions ****** coloringUtils.h:68:1: warning: "/*" within comment [-Wcomment] /* Basic coloring (unbalanced) in initialColoring.cpp coloringUtils.h:70:1: warning: "/*" within comment [-Wcomment] /* Basic coloiring (ab-inital) in initialColoringLU.cpp coloringUtils.h:73:1: warning: "/*" within comment [-Wcomment] /* Vertex base redistribution in vBase.cpp coloringUtils.h:82:1: warning: "/*" within comment [-Wcomment] /* Color base redistribution in cBase.cpp vBase.cpp:39: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vBase.cpp:48: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vBase.cpp:57: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for reduction(max: realMaxDegree) vBase.cpp:82: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vBase.cpp:94: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vBase.cpp:130: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update vBase.cpp:133: warning: ignoring #pragma omp atomic [-Wunknown-pragmas] #pragma omp atomic update vBase.cpp:142: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vBase.cpp: In function 'int vBaseRedistribution(graph*, int*, int, int)': vBase.cpp:83:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] for(size_t ci = 0U; ci edgeList; //Vertex Index: destination id of an edge (src -> dest) ^~~~~~ vBase.cpp:74:28: warning: control reaches end of non-void function [-Wreturn-type] ColorVector freq(ncolors,0); ^ "C:/rtools40/mingw32/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.1/include" -DNDEBUG -I'C:/Program Files/R/R-4.0.1/library/Rcpp/include' -I'C:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/include' -I'C:/Program Files/R/R-4.0.1/library/BH/include' -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c vertexFollowing.cpp -o vertexFollowing.o vertexFollowing.cpp:54: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for //Parallelize on the outer most loop vertexFollowing.cpp:60: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:93: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel vertexFollowing.cpp:122: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:128: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:135: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:202: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:207: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:246: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp:251: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for vertexFollowing.cpp: In function 'double buildNewGraphVF(graph*, graph*, long int*, long int)': vertexFollowing.cpp:92:7: warning: variable 'nT' set but not used [-Wunused-but-set-variable] int nT; ^~ vertexFollowing.cpp:103:10: warning: unused variable 'total' [-Wunused-variable] double total = 0, totItr = 0; ^~~~~ vertexFollowing.cpp:103:21: warning: unused variable 'totItr' [-Wunused-variable] double total = 0, totItr = 0; ^~~~~~ vertexFollowing.cpp:106:11: warning: unused variable 'NE_in' [-Wunused-variable] long NE_in = Gin->numEdges; ^~~~~ C:/rtools40/mingw32/bin/g++ -shared -s -static-libgcc -o FastPG.dll tmp.def RcppExports.o RngStream.o buildNextPhase.o coloringDistanceOne.o coloringMultiHashMaxMin.o coloringUtils.o dedup_links.o equitableColoringDistanceOne.o fullSyncUtility.o init.o parallelDirectedLouvainMethod.o parallelLouvainMethod.o parallelLouvainMethodApprox-2.o parallelLouvainMethodApprox.o parallelLouvainMethodEarlyTerminate.o parallelLouvainMethodFastTrackResistance.o parallelLouvainMethodFullSync.o parallelLouvainMethodFullSyncEarly.o parallelLouvainMethodInitialized.o parallelLouvainMethodNoMap.o parallelLouvainMethodNoMapFastTrackResistance.o parallelLouvainMethodScale.o parallelLouvainMethodScaleFastTrackResistance.o parallelLouvainWithColoring.o parallelLouvainWithColoringNoMap.o parallel_jc2.o parallel_louvain.o reverseCuthillMcKee.o runDirectedMultiPhaseBasic.o runMultiPhaseBasic.o runMultiPhaseBasicApprox.o runMultiPhaseBasicFastTrackResistance.o runMultiPhaseColoring.o runMultiPhaseSyncType.o utilityClusterComparisonMetrics.o utilityClusteringFunctions.o utilityDataStructures.o utilityFunctions.o utilitySparsificationFunctions.o vBase.o vertexFollowing.o -LC:/Users/siveenks/Documents/R/win-library/4.0/RcppParallel/lib/i386 -ltbb -ltbbmalloc -LC:/PROGRA~1/R/R-40~1.1/bin/i386 -lR C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x84d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x944): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xb14): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xb19): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xb32): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xc57): undefined reference to `omp_init_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xc60): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xc83): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xd0c): undefined reference to `omp_set_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xe1e): undefined reference to `omp_unset_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xe71): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xe92): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0xfa1): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x1047): undefined reference to `omp_destroy_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x108e): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x10a8): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x10cb): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x10e8): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x1109): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: buildNextPhase.o:buildNextPhase.cpp:(.text+0x1127): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x3b): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x40): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x137): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x21e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x23f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x305): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x34f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x360): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x4b5): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x51d): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x522): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x631): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x769): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x794): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x7ef): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x861): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x882): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringDistanceOne.o:coloringDistanceOne.cpp:(.text+0x99a): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringMultiHashMaxMin.o:coloringMultiHashMaxMin.cpp:(.text+0xf4): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringMultiHashMaxMin.o:coloringMultiHashMaxMin.cpp:(.text+0xf9): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringMultiHashMaxMin.o:coloringMultiHashMaxMin.cpp:(.text+0x159): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringMultiHashMaxMin.o:coloringMultiHashMaxMin.cpp:(.text+0x1ea): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringMultiHashMaxMin.o:coloringMultiHashMaxMin.cpp:(.text+0x2b2): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringMultiHashMaxMin.o:coloringMultiHashMaxMin.cpp:(.text+0x40c): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringMultiHashMaxMin.o:coloringMultiHashMaxMin.cpp:(.text+0x688): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringUtils.o:coloringUtils.cpp:(.text+0x38): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: coloringUtils.o:coloringUtils.cpp:(.text+0x3f): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: equitableColoringDistanceOne.o:equitableColoringDistanceOne.cpp:(.text+0x1e8): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: equitableColoringDistanceOne.o:equitableColoringDistanceOne.cpp:(.text+0x230): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: equitableColoringDistanceOne.o:equitableColoringDistanceOne.cpp:(.text+0x382): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: equitableColoringDistanceOne.o:equitableColoringDistanceOne.cpp:(.text+0x3ce): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: equitableColoringDistanceOne.o:equitableColoringDistanceOne.cpp:(.text+0x55a): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: equitableColoringDistanceOne.o:equitableColoringDistanceOne.cpp:(.text+0x688): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: equitableColoringDistanceOne.o:equitableColoringDistanceOne.cpp:(.text+0x6c9): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: fullSyncUtility.o:fullSyncUtility.cpp:(.text+0x210): undefined reference to `omp_unset_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: fullSyncUtility.o:fullSyncUtility.cpp:(.text+0x27c): undefined reference to `omp_unset_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: fullSyncUtility.o:fullSyncUtility.cpp:(.text+0x39d): undefined reference to `omp_set_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: fullSyncUtility.o:fullSyncUtility.cpp:(.text+0x5d6): undefined reference to `omp_set_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x54): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x59): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x95): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x1c4): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x268): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x506): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x50e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x568): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelDirectedLouvainMethod.o:parallelDirectedLouvainMethod.cpp:(.text+0x81a): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x54): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x59): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x8f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x161): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x208): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x4a6): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x4ae): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x508): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethod.o:parallelLouvainMethod.cpp:(.text+0x7a5): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x54): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x59): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x92): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x175): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x218): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x4f1): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x4f9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x54a): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox-2.o:parallelLouvainMethodApprox-2.cpp:(.text+0x805): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x54): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x59): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x8f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x1bc): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x27e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x591): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x599): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x5f0): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodApprox.o:parallelLouvainMethodApprox.cpp:(.text+0x8ca): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x64): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x69): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0xa4): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x1eb): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x296): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x4d5): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x4de): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x537): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodEarlyTerminate.o:parallelLouvainMethodEarlyTerminate.cpp:(.text+0x7b7): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x94): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x99): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0xc9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x18d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x241): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x4d1): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x4d9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x55d): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFastTrackResistance.o:parallelLouvainMethodFastTrackResistance.cpp:(.text+0x9e1): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x59): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x5e): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x8f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x169): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x1b7): undefined reference to `omp_init_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x1c2): undefined reference to `omp_init_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x239): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x3c9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x3d5): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x4aa): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x625): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x631): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSync.o:parallelLouvainMethodFullSync.cpp:(.text+0x664): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x59): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x5e): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x93): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x1cb): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x217): undefined reference to `omp_init_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x222): undefined reference to `omp_init_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x29d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x471): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x47d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x55a): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x705): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x711): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x744): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodFullSyncEarly.o:parallelLouvainMethodFullSyncEarly.cpp:(.text+0x74e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x54): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x59): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x92): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x185): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x228): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x4c6): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x4ce): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x528): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodInitialized.o:parallelLouvainMethodInitialized.cpp:(.text+0x7c5): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x58): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x5d): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x7a): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x185): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x1e9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x371): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x37d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x3c9): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMap.o:parallelLouvainMethodNoMap.cpp:(.text+0x59d): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x53): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x58): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x8f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x1e6): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x2a1): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x496): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x4a2): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x52b): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodNoMapFastTrackResistance.o:parallelLouvainMethodNoMapFastTrackResistance.cpp:(.text+0x9d4): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x54): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x59): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x8e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x23b): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x30b): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x399): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x676): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x67b): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x683): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x6a3): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x899): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0x8a1): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0xa80): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScale.o:parallelLouvainMethodScale.cpp:(.text+0xa9b): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x94): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x99): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0xd8): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x224): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x30c): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x399): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x688): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x68d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x698): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x6e6): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x8bc): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0x8c7): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0xa62): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainMethodScaleFastTrackResistance.o:parallelLouvainMethodScaleFastTrackResistance.cpp:(.text+0xc56): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x4b): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x50): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x68): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x244): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x28b): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x57a): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x582): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x675): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoring.o:parallelLouvainWithColoring.cpp:(.text+0x7f9): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x5f): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x64): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x82): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x25e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x2a9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x4a5): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x4ae): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x58a): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallelLouvainWithColoringNoMap.o:parallelLouvainWithColoringNoMap.cpp:(.text+0x6fd): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0xff): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x10e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x293): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x2a6): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x519): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x703): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x70a): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x731): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x75e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x7bd): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: parallel_louvain.o:parallel_louvain.cpp:(.text+0x7c4): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x4b): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x50): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x96): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x1e9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x35f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x40c): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x638): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x73f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x7fe): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x803): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x84c): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0x9b9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0xb3f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0xcb2): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0xeed): undefined reference to `omp_set_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: reverseCuthillMcKee.o:reverseCuthillMcKee.cpp:(.text+0xffb): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityClusterComparisonMetrics.o:utilityClusterComparisonMetrics.cpp:(.text+0x410): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityClusterComparisonMetrics.o:utilityClusterComparisonMetrics.cpp:(.text+0x49f): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityClusterComparisonMetrics.o:utilityClusterComparisonMetrics.cpp:(.text+0x5cd): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityClusterComparisonMetrics.o:utilityClusterComparisonMetrics.cpp:(.text+0xaa6): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityClusterComparisonMetrics.o:utilityClusterComparisonMetrics.cpp:(.text+0xb71): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityFunctions.o:utilityFunctions.cpp:(.text+0x1a): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityFunctions.o:utilityFunctions.cpp:(.text+0xa0): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityFunctions.o:utilityFunctions.cpp:(.text+0xa7): undefined reference to `omp_get_thread_num' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityFunctions.o:utilityFunctions.cpp:(.text+0x22d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityFunctions.o:utilityFunctions.cpp:(.text+0x2d2): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilityFunctions.o:utilityFunctions.cpp:(.text+0xd88): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilitySparsificationFunctions.o:utilitySparsificationFunctions.cpp:(.text+0x2d4): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilitySparsificationFunctions.o:utilitySparsificationFunctions.cpp:(.text+0x40e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: utilitySparsificationFunctions.o:utilitySparsificationFunctions.cpp:(.text+0x576): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vBase.o:vBase.cpp:(.text+0x329): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vBase.o:vBase.cpp:(.text+0x551): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vBase.o:vBase.cpp:(.text+0x5b3): more undefined references to `omp_get_wtime' follow C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0xd9): undefined reference to `omp_get_num_threads' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0xf2): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x1d7): undefined reference to `omp_init_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x1e0): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x203): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x288): undefined reference to `omp_set_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x43d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x45e): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x56d): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x617): undefined reference to `omp_destroy_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x659): undefined reference to `omp_unset_lock' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x699): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x6bc): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x6d9): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x6fa): undefined reference to `omp_get_wtime' C:/rtools40/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: vertexFollowing.o:vertexFollowing.cpp:(.text+0x71a): undefined reference to `omp_get_wtime' collect2.exe: error: ld returned 1 exit status no DLL was created ERROR: compilation failed for package 'FastPG' * removing 'C:/Users/siveenks/Documents/R/win-library/4.0/FastPG' Error: Failed to install 'FastPG' from GitHub: (converted from warning) installation of package ‘C:/Users/siveenks/AppData/Local/Temp/RtmpgNNxew/file2b1c577b7f8f/FastPG_0.0.6.tar.gz’ had non-zero exit status >
jefferys commented 4 years ago

Rtools should support openMP.

The problem may be the windows compilation flags we specify in the file Makevars.win. I have no Windows machine to test on. Windows compilation flags as set in this file might need to be more like:

    CXX_STD = CXX11
    PKG_LIBS = $(SHLIB_OPENMP_CFLAGS)
    PKG_CFLAGS = $(SHLIB_OPENMP_CFLAGS)
    PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS)

As an aside, the Rtools package changed significantly between R 3. and R 4.; this may or may not be related.

This is something we will try to resolve, as we want this to work on windows. However, if you want to play with this yourself, you can download the release tarball, expand it, and fiddle with the flags in the Makevars.win file in the root src directory of the release. An expanded package can be installed from the file system with install.packages( "C:/path to folder", repos = NULL, type = "source"). You should probably exit and restart R to clear any loaded version of packages before using if the install succeeds, as version numbers won't change.

siveenks commented 4 years ago

Hi, Thank you for your prompt reply. your suggestions fixed the problem with compiling FastPG and installing it. Infact, the Makevars file had the same lines as you said, but I replaced the lines in Makevars.win and then R compiled the package without any error. May be you can correct this in the source code so that others can install on windows without any trouble.

Moreover I would like to point one more correction with reagrds to "Use a pre-built Docker container". The first command to pull the docker image works fine. But, the second line needs o be modified to "docker run -it --rm -v -w jefferys/fastpg:latest" for docker to load and run the docker image.

FastPG is working fine for me now. I would later benchmark the time to cluster the whole 87 million cells from the FR-FCM-ZYT6 dataset and post the results in here.

sararselitsky commented 4 years ago

Great, I'm glad it's working now! We really appreciate the suggestions and look forward to the results of your experiment!