* installing *source* package 'data.table' ... ** this is package 'data.table' version '1.18.99' ** using staged installation gcc -std=gnu23 14.2.0 *** pkg-config is not installed. *** Compilation will now be attempted and if it works you can ignore this message. In *** particular, this should be the case on Mac where zlib is built in or pkg-config *** is not installed. However, if compilation fails, try 'locate zlib.h zconf.h' and *** ensure the zlib development library is installed : *** deb: zlib1g-dev (Debian, Ubuntu, ...) *** rpm: zlib-devel (Fedora, EPEL, ...) *** There is a zlib in brew for OSX but the built in zlib should work. *** Note that zlib is required to compile R itself so you may find the advice in the R-admin *** guide helpful regarding zlib. On Debian/Ubuntu, zlib1g-dev is a dependency of r-base as *** shown by 'apt-cache showsrc r-base | grep ^Build-Depends | grep zlib', and therefore *** 'sudo apt-get build-dep r-base' should be sufficient too. *** To silence this message, please ensure that : *** 1) 'pkg-config --exists zlib' succeeds (i.e. $? -eq 0) *** 2) 'pkg-config --libs zlib' contains -lz *** Compilation will now be attempted ... * checking if R installation supports OpenMP without any extra hints... yes *** Compilation without compression support in fwrite ** libs using C compiler: 'gcc (Debian 14.2.0-19) 14.2.0' gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c assign.c -o assign.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c between.c -o between.o between.c: In function 'between': between.c:86: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 86 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) between.c:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 93 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) between.c:115: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 115 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) between.c:121: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 121 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) between.c:141: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 141 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) between.c:147: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 147 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) between.c:158: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 158 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) between.c:164: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 164 | #pragma omp parallel for num_threads(getDTthreads(longest, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c bmerge.c -o bmerge.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c chmatch.c -o chmatch.o chmatch.c: In function 'chmatchMain': chmatch.c:82: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 82 | #pragma omp parallel for num_threads(getDTthreads(xlen, true)) chmatch.c:87: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 87 | #pragma omp parallel for num_threads(getDTthreads(xlen, true)) chmatch.c:138: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 138 | #pragma omp parallel for num_threads(getDTthreads(xlen, true)) chmatch.c:143: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 143 | #pragma omp parallel for num_threads(getDTthreads(xlen, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c cj.c -o cj.o cj.c: In function 'cj': cj.c:30: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 30 | #pragma omp parallel for num_threads(getDTthreads(thislen*eachrep, true)) cj.c:38: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 38 | #pragma omp parallel for num_threads(getDTthreads(ncopy*blocklen, true)) cj.c:46: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 46 | #pragma omp parallel for num_threads(getDTthreads(thislen*eachrep, true)) cj.c:52: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 52 | #pragma omp parallel for num_threads(getDTthreads(ncopy*blocklen, true)) cj.c:60: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 60 | #pragma omp parallel for num_threads(getDTthreads(thislen*eachrep, true)) cj.c:66: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 66 | #pragma omp parallel for num_threads(getDTthreads(ncopy*blocklen, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c coalesce.c -o coalesce.o coalesce.c: In function 'coalesce': coalesce.c:74: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 74 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) coalesce.c:97: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 97 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) coalesce.c:119: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 119 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) coalesce.c:138: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 138 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) coalesce.c:162: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 162 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c dogroups.c -o dogroups.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fastmean.c -o fastmean.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fcast.c -o fcast.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fifelse.c -o fifelse.o fifelse.c: In function 'fifelseR': fifelse.c:115: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 115 | #pragma omp parallel for num_threads(getDTthreads(len0, true)) fifelse.c:130: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 130 | #pragma omp parallel for num_threads(getDTthreads(len0, true)) fifelse.c:145: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 145 | #pragma omp parallel for num_threads(getDTthreads(len0, true)) fifelse.c:175: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 175 | #pragma omp parallel for num_threads(getDTthreads(len0, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fmelt.c -o fmelt.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c forder.c -o forder.o forder.c: In function 'range_str': forder.c:306: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 306 | #pragma omp parallel for num_threads(getDTthreads(n, true)) shared(marks, fail) forder.c:310: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 310 | #pragma omp atomic update forder.c:315: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 315 | #pragma omp critical(range_str_write) forder.c:329: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 329 | #pragma omp atomic write forder.c: In function 'forder': forder.c:554: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 554 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) forder.c:727: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 727 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) forder.c:742: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 742 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) forder.c:755: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 755 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) forder.c:774: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 774 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) forder.c:831: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 831 | #pragma omp parallel for num_threads(getDTthreads(nrow, true)) forder.c: In function 'radix_r': forder.c:1173: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1173 | #pragma omp parallel num_threads(getDTthreads(nBatch, false)) forder.c:1182: warning: ignoring '#pragma omp for' [-Wunknown-pragmas] 1182 | #pragma omp for forder.c:1285: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1285 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) forder.c:1301: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1301 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) forder.c:1369: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1369 | #pragma omp parallel for ordered schedule(dynamic) num_threads(MIN(nth, ngrp)) // #5077 forder.c:1373: warning: ignoring '#pragma omp ordered' [-Wunknown-pragmas] 1373 | #pragma omp ordered forder.c:1378: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1378 | #pragma omp parallel for schedule(dynamic) num_threads(MIN(nth, ngrp)) // #5077 gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c frank.c -o frank.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fread.c -o fread.o fread.c: In function 'freadMain': fread.c:2471: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 2471 | #pragma omp parallel num_threads(nth) fread.c:2475: warning: ignoring '#pragma omp master' [-Wunknown-pragmas] 2475 | #pragma omp master fread.c:2513: warning: ignoring '#pragma omp for' [-Wunknown-pragmas] 2513 | #pragma omp for ordered schedule(dynamic) reduction(+:thRead,thPush) reduction(max:max_col) fread.c:2562: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 2562 | #pragma omp atomic fread.c:2703: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 2703 | #pragma omp critical fread.c:2762: warning: ignoring '#pragma omp ordered' [-Wunknown-pragmas] 2762 | #pragma omp ordered gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c freadR.c -o freadR.o freadR.c: In function 'pushBuffer': freadR.c:583: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 583 | #pragma omp critical freadR.c: In function 'progress': freadR.c:701: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 701 | #pragma omp critical freadR.c:712: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 712 | #pragma omp critical gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c froll.c -o froll.o froll.c: In function 'frollmeanExact': froll.c:250: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 250 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:270: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 270 | #pragma omp atomic write froll.c:288: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 288 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollsumExact': froll.c:438: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 438 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:453: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 453 | #pragma omp atomic write froll.c:471: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 471 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollmaxExact': froll.c:649: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 649 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:674: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 674 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:684: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 684 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollminExact': froll.c:853: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 853 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:878: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 878 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:888: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 888 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollprodExact': froll.c:1086: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1086 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:1101: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 1101 | #pragma omp atomic write froll.c:1119: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1119 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollvarExact': froll.c:1233: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1233 | #pragma omp parallel for if (par) num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:1247: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 1247 | #pragma omp atomic write froll.c:1276: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1276 | #pragma omp parallel for if (par) num_threads(getDTthreads(nx, true)) froll.c: In function 'frollmedianFast': froll.c:1618: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1618 | #pragma omp parallel for if (par) num_threads(getDTthreads(b, false)) froll.c: In function 'frollmedianExact': froll.c:1798: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1798 | #pragma omp parallel for num_threads(nth) froll.c:1826: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1826 | #pragma omp parallel for num_threads(nth) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c frollR.c -o frollR.o frollR.c: In function 'frollfunR': frollR.c:208: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 208 | #pragma omp parallel for if (par) schedule(dynamic) collapse(2) num_threads(getDTthreads(nx*nk, false)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c frolladaptive.c -o frolladaptive.o frolladaptive.c: In function 'frolladaptivemeanFast': frolladaptive.c:132: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 132 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:185: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 185 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivemeanExact': frolladaptive.c:219: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 219 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:242: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 242 | #pragma omp atomic write frolladaptive.c:261: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 261 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivesumFast': frolladaptive.c:355: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 355 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:408: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 408 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivesumExact': frolladaptive.c:440: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 440 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:458: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 458 | #pragma omp atomic write frolladaptive.c:477: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 477 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivemaxExact': frolladaptive.c:514: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 514 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:539: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 539 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:553: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 553 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptiveminExact': frolladaptive.c:589: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 589 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:618: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 618 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:632: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 632 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptiveprodExact': frolladaptive.c:676: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 676 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:694: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 694 | #pragma omp atomic write frolladaptive.c:713: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 713 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivevarExact': frolladaptive.c:750: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 750 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:769: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 769 | #pragma omp atomic write frolladaptive.c:799: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 799 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivemedianExact': frolladaptive.c:960: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 960 | #pragma omp parallel for num_threads(nth) frolladaptive.c:997: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 997 | #pragma omp parallel for num_threads(nth) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c frollapply.c -o frollapply.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fsort.c -o fsort.o fsort.c: In function 'fsort': fsort.c:148: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 148 | #pragma omp parallel for schedule(dynamic) num_threads(getDTthreads(nBatch, false)) fsort.c:199: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 199 | #pragma omp parallel for num_threads(nth) fsort.c:224: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 224 | #pragma omp parallel for num_threads(nth) fsort.c:270: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 270 | #pragma omp parallel num_threads(getDTthreads(MSBsize, false)) fsort.c:282: warning: ignoring '#pragma omp for' [-Wunknown-pragmas] 282 | #pragma omp for schedule(monotonic_dynamic,1) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fwrite.c -o fwrite.o fwrite.c: In function 'fwriteMain': fwrite.c:979: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 979 | #pragma omp parallel for ordered num_threads(nth) schedule(dynamic) fwrite.c:1052: warning: ignoring '#pragma omp ordered' [-Wunknown-pragmas] 1052 | #pragma omp ordered fwrite.c:636:16: warning: unused variable 'crc' [-Wunused-variable] 636 | unsigned int crc; | ^~~ fwrite.c:635:10: warning: unused variable 'len' [-Wunused-variable] 635 | size_t len; | ^~~ gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c fwriteR.c -o fwriteR.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c gsumm.c -o gsumm.o gsumm.c: In function 'gforce': gsumm.c:99: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 99 | #pragma omp parallel for num_threads(getDTthreads(ngrp, false)) gsumm.c:126: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 126 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) // schedule(dynamic,1) gsumm.c:150: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 150 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:177: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 177 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) // schedule(dynamic,1) gsumm.c: In function 'gather': gsumm.c:228: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 228 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) gsumm.c:257: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 257 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) gsumm.c:284: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 284 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) gsumm.c:313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 313 | #pragma omp parallel for num_threads(getDTthreads(nBatch, false)) gsumm.c: In function 'gsum': gsumm.c:371: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 371 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) //schedule(dynamic,1) gsumm.c:388: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 388 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:417: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 417 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:445: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 445 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:460: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 460 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:481: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 481 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:496: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 496 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:516: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 516 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:540: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 540 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:556: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 556 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c: In function 'gmean': gsumm.c:611: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 611 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:624: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 624 | #pragma omp parallel for num_threads(getDTthreads(ngrp, true)) gsumm.c:631: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 631 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:649: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 649 | #pragma omp parallel for num_threads(getDTthreads(ngrp, true)) gsumm.c:660: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 660 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:674: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 674 | #pragma omp parallel for num_threads(getDTthreads(ngrp, true)) gsumm.c:689: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 689 | #pragma omp parallel for num_threads(getDTthreads(highSize, false)) gsumm.c:712: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 712 | #pragma omp parallel for num_threads(getDTthreads(ngrp, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c hash.c -o hash.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c idatetime.c -o idatetime.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c ijoin.c -o ijoin.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c init.c -o init.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c inrange.c -o inrange.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c mergelist.c -o mergelist.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c nafill.c -o nafill.o nafill.c: In function 'nafillR': nafill.c:250: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 250 | #pragma omp parallel for if (nx>1 && !any_char) num_threads(getDTthreads(nx, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c negate.c -o negate.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c nqrecreateindices.c -o nqrecreateindices.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c openmp-utils.c -o openmp-utils.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c programming.c -o programming.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c quickselect.c -o quickselect.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c rbindlist.c -o rbindlist.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c reorder.c -o reorder.o reorder.c: In function 'reorder': reorder.c:77: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 77 | #pragma omp parallel for num_threads(getDTthreads(end, true)) reorder.c:90: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 90 | #pragma omp parallel for num_threads(getDTthreads(end, true)) reorder.c:99: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 99 | #pragma omp parallel for num_threads(getDTthreads(end, true)) reorder.c:108: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 108 | #pragma omp parallel for num_threads(getDTthreads(end, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c shellsort.c -o shellsort.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c shift.c -o shift.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c snprintf.c -o snprintf.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c subset.c -o subset.o subset.c: In function 'subsetVectorRaw': subset.c:54: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 54 | PARLOOP(NA_INTEGER) subset.c:54: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] subset.c:60: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 60 | PARLOOP(INT64_MIN) subset.c:60: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] subset.c:64: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 64 | PARLOOP(NA_REAL) subset.c:64: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] subset.c:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 93 | PARLOOP(NA_CPLX) subset.c:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] subset.c:98: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 98 | PARLOOP(0) subset.c:98: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] subset.c: In function 'convertNegAndZeroIdx': subset.c:150: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 150 | #pragma omp parallel for num_threads(getDTthreads(n, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c transpose.c -o transpose.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c types.c -o types.o types.c: In function 'testMsgR': types.c:90: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 90 | #pragma omp parallel for schedule(dynamic) collapse(2) num_threads(getDTthreads(nx*nk, false)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c uniqlist.c -o uniqlist.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c utils.c -o utils.o utils.c: In function 'frev': utils.c:565: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 565 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:575: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 575 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:584: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 584 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:612: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 612 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:622: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 622 | #pragma omp parallel for num_threads(getDTthreads(n, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c vecseq.c -o vecseq.o gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -fopenmp -DNOZLIB -fpic -g -O0 -fno-openmp -Wall -Wvla -pedantic -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c wrappers.c -o wrappers.o gcc -std=gnu23 -shared -L/usr/lib/R/lib -Wl,-z,relro -o data.table.so assign.o between.o bmerge.o chmatch.o cj.o coalesce.o dogroups.o fastmean.o fcast.o fifelse.o fmelt.o forder.o frank.o fread.o freadR.o froll.o frollR.o frolladaptive.o frollapply.o fsort.o fwrite.o fwriteR.o gsumm.o hash.o idatetime.o ijoin.o init.o inrange.o mergelist.o nafill.o negate.o nqrecreateindices.o openmp-utils.o programming.o quickselect.o rbindlist.o reorder.o shellsort.o shift.o snprintf.o subset.o transpose.o types.o uniqlist.o utils.o vecseq.o wrappers.o -fvisibility=hidden -fopenmp -L/usr/lib/R/lib -lR PKG_CFLAGS = -fvisibility=hidden -fopenmp -DNOZLIB PKG_LIBS = -fvisibility=hidden -fopenmp if [ "data.table.so" != "data_table.so" ]; then mv data.table.so data_table.so; fi if [ "" != "Windows_NT" ] && [ `uname -s` = 'Darwin' ]; then install_name_tool -id data_table.so data_table.so; fi installing to /builds/Rdatatable/data.table/data.table.Rcheck/00LOCK-data.table/00new/data.table/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (data.table)