* 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 OpenMP works with CFLAGS='' LIBS=''... no * checking if OpenMP works with CFLAGS='$(SHLIB_OPENMP_CFLAGS)' LIBS='$(SHLIB_OPENMP_CFLAGS)'... no * checking if OpenMP works with CFLAGS='-fopenmp' LIBS='-fopenmp'... no *** *** OpenMP not supported! data.table uses OpenMP to automatically *** parallelize operations like sorting, grouping, file reading, etc. *** For details on how to install the necessary toolchains on your OS see: *** https://github.com/Rdatatable/data.table/wiki/Installation *** Continuing installation without OpenMP support... *** *** 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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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:2495: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 2495 | #pragma omp parallel num_threads(nth) fread.c:2499: warning: ignoring '#pragma omp master' [-Wunknown-pragmas] 2499 | #pragma omp master fread.c:2537: warning: ignoring '#pragma omp for' [-Wunknown-pragmas] 2537 | #pragma omp for ordered schedule(dynamic) reduction(+:thRead,thPush) reduction(max:max_col) fread.c:2586: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 2586 | #pragma omp atomic fread.c:2727: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 2727 | #pragma omp critical fread.c:2786: warning: ignoring '#pragma omp ordered' [-Wunknown-pragmas] 2786 | #pragma omp ordered gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -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:600: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 600 | #pragma omp critical freadR.c: In function 'progress': freadR.c:718: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 718 | #pragma omp critical freadR.c:729: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 729 | #pragma omp critical gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -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:252: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 252 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:272: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 272 | #pragma omp atomic write froll.c:290: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 290 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollsumExact': froll.c:440: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 440 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:455: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 455 | #pragma omp atomic write froll.c:473: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 473 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollmaxExact': froll.c:651: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 651 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:676: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 676 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:686: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 686 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollminExact': froll.c:855: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 855 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:880: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 880 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c:890: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 890 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollprodExact': froll.c:1088: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1088 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:1103: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 1103 | #pragma omp atomic write froll.c:1121: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1121 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) froll.c: In function 'frollvarExact': froll.c:1235: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1235 | #pragma omp parallel for if (par) num_threads(getDTthreads(nx, true)) shared(truehasnf) froll.c:1249: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 1249 | #pragma omp atomic write froll.c:1278: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1278 | #pragma omp parallel for if (par) num_threads(getDTthreads(nx, true)) froll.c: In function 'frollmedianFast': froll.c:1620: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1620 | #pragma omp parallel for if (par) num_threads(getDTthreads(b, false)) froll.c: In function 'frollmedianExact': froll.c:1800: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1800 | #pragma omp parallel for num_threads(nth) froll.c:1828: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1828 | #pragma omp parallel for num_threads(nth) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -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 -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:140: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 140 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:193: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 193 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivemeanExact': frolladaptive.c:227: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 227 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:250: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 250 | #pragma omp atomic write frolladaptive.c:269: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 269 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivesumFast': frolladaptive.c:363: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 363 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:416: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 416 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivesumExact': frolladaptive.c:448: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 448 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:466: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 466 | #pragma omp atomic write frolladaptive.c:485: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 485 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivemaxExact': frolladaptive.c:522: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 522 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:547: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 547 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:561: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 561 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptiveminExact': frolladaptive.c:597: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 597 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:626: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 626 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c:640: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 640 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptiveprodExact': frolladaptive.c:684: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 684 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:702: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 702 | #pragma omp atomic write frolladaptive.c:721: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 721 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivevarExact': frolladaptive.c:758: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 758 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) shared(truehasnf) frolladaptive.c:777: warning: ignoring '#pragma omp atomic' [-Wunknown-pragmas] 777 | #pragma omp atomic write frolladaptive.c:807: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 807 | #pragma omp parallel for num_threads(getDTthreads(nx, true)) frolladaptive.c: In function 'frolladaptivemedianExact': frolladaptive.c:968: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 968 | #pragma omp parallel for num_threads(nth) frolladaptive.c:1005: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 1005 | #pragma omp parallel for num_threads(nth) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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:251: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 251 | #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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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:630: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 630 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:640: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 640 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:649: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 649 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:677: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 677 | #pragma omp parallel for num_threads(getDTthreads(n, true)) utils.c:687: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 687 | #pragma omp parallel for num_threads(getDTthreads(n, true)) gcc -std=gnu23 -I"/usr/share/R/include" -DNDEBUG -fvisibility=hidden -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 -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 -L/usr/lib/R/lib -lR PKG_CFLAGS = -fvisibility=hidden -DNOZLIB PKG_LIBS = -fvisibility=hidden 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)