* using log directory ‘/home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck’ * using R Under development (unstable) (2026-01-21 r89314) * using platform: x86_64-pc-linux-gnu * R was compiled by gcc-15 (Debian 15.2.0-12) 15.2.0 GNU Fortran (Debian 15.2.0-12) 15.2.0 * running under: Debian GNU/Linux forky/sid * using session charset: UTF-8 * using option ‘--use-valgrind’ * checking for file ‘data.table/DESCRIPTION’ ... OK * this is package ‘data.table’ version ‘1.18.2’ * package encoding: UTF-8 * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for executable files ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking for sufficient/correct file permissions ... OK * checking serialization versions ... OK * checking whether package ‘data.table’ can be installed ... [38s/39s] OK * used C compiler: ‘gcc-15 (Debian 15.2.0-12) 15.2.0’ * checking package directory ... OK * checking for future file timestamps ... OK * checking ‘build’ directory ... OK * checking DESCRIPTION meta-information ... OK * checking top-level files ... OK * checking for left-over files ... OK * checking index information ... OK * checking package subdirectories ... OK * checking code files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... [0s/0s] OK * checking whether the package can be loaded with stated dependencies ... [0s/0s] OK * checking whether the package can be unloaded cleanly ... [0s/0s] OK * checking whether the namespace can be loaded with stated dependencies ... [0s/0s] OK * checking whether the namespace can be unloaded cleanly ... [0s/0s] OK * checking loading without being on the library search path ... [0s/0s] OK * checking whether startup messages can be suppressed ... [0s/0s] OK * checking use of S3 registration ... OK * checking dependencies in R code ... OK * checking S3 generic/method consistency ... OK * checking replacement functions ... OK * checking foreign function calls ... OK * checking R code for possible problems ... [23s/23s] OK * checking Rd files ... [1s/1s] OK * checking Rd metadata ... OK * checking Rd line widths ... OK * checking Rd cross-references ... OK * checking for missing documentation entries ... OK * checking for code/documentation mismatches ... OK * checking Rd \usage sections ... OK * checking Rd contents ... OK * checking for unstated dependencies in examples ... OK * checking line endings in shell scripts ... OK * checking line endings in C/C++/Fortran sources/headers ... OK * checking line endings in Makefiles ... OK * checking compilation flags in Makevars ... OK * checking for GNU extensions in Makefiles ... OK * checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK * checking use of PKG_*FLAGS in Makefiles ... OK * checking use of SHLIB_OPENMP_*FLAGS in Makefiles ... OK * checking pragmas in C/C++ headers and code ... OK * checking compilation flags used ... OK * checking compiled code ... OK * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... [321s/303s] OK Examples with CPU (user + system) or elapsed time > 5s user system elapsed groupingsets 174.054 29.853 187.047 data.table 18.719 2.315 19.993 fsort 9.016 1.374 9.702 IDateTime 7.437 0.935 7.913 chmatch 5.578 0.570 5.817 froll 5.017 0.489 5.271 rleid 4.398 0.683 4.730 * checking for unstated dependencies in ‘tests’ ... OK * checking tests ... [0m/30m] ERROR Running ‘S4.R’ [13s/13s] Running ‘autoprint.R’ [10s/10s] Comparing ‘autoprint.Rout’ to ‘autoprint.Rout.save’ ...1,5d0 < ==241582== Memcheck, a memory error detector < ==241582== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. < ==241582== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info < ==241582== Command: /home/hornik/tmp/R-d-gcc-valg/bin/exec/R -f autoprint.R --restore --save --no-readline --vanilla < ==241582== 187,204d181 < > proc.time() < user system elapsed < 9.273 0.133 8.583 < ==241582== < ==241582== HEAP SUMMARY: < ==241582== in use at exit: 58,123,878 bytes in 10,720 blocks < ==241582== total heap usage: 30,906 allocs, 20,186 frees, 89,633,155 bytes allocated < ==241582== < ==241582== LEAK SUMMARY: < ==241582== definitely lost: 0 bytes in 0 blocks < ==241582== indirectly lost: 0 bytes in 0 blocks < ==241582== possibly lost: 0 bytes in 0 blocks < ==241582== still reachable: 58,123,878 bytes in 10,720 blocks < ==241582== suppressed: 0 bytes in 0 blocks < ==241582== Rerun with --leak-check=full to see details of leaked memory < ==241582== < ==241582== For lists of detected and suppressed errors, rerun with: -s < ==241582== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Running ‘froll.R’ [53m/30m] Running ‘knitr.R’ [12s/12s] Comparing ‘knitr.Rout’ to ‘knitr.Rout.save’ ...1,5d0 < ==255252== Memcheck, a memory error detector < ==255252== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. < ==255252== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info < ==255252== Command: /home/hornik/tmp/R-d-gcc-valg/bin/exec/R -f knitr.R --restore --save --no-readline --vanilla < ==255252== 60,77d54 < > proc.time() < user system elapsed < 10.675 0.135 9.981 < ==255252== < ==255252== HEAP SUMMARY: < ==255252== in use at exit: 65,991,131 bytes in 12,582 blocks < ==255252== total heap usage: 41,409 allocs, 28,827 frees, 106,348,929 bytes allocated < ==255252== < ==255252== LEAK SUMMARY: < ==255252== definitely lost: 0 bytes in 0 blocks < ==255252== indirectly lost: 0 bytes in 0 blocks < ==255252== possibly lost: 0 bytes in 0 blocks < ==255252== still reachable: 65,989,283 bytes in 12,561 blocks < ==255252== suppressed: 0 bytes in 0 blocks < ==255252== Rerun with --leak-check=full to see details of leaked memory < ==255252== < ==255252== For lists of detected and suppressed errors, rerun with: -s < ==255252== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Running ‘main.R’ [0s/6s] Running ‘mergelist.R’ Running the tests in ‘tests/froll.R’ failed. Complete output: > Sys.setenv(OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) > require(data.table) Loading required package: data.table Attaching package: 'data.table' The following object is masked from 'package:base': %notin% > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==242318== ==242318== HEAP SUMMARY: ==242318== in use at exit: 89,390,582 bytes in 16,448 blocks ==242318== total heap usage: 144,492 allocs, 128,044 frees, 278,590,079 bytes allocated ==242318== ==242320== ==242320== HEAP SUMMARY: ==242320== in use at exit: 89,747,870 bytes in 16,601 blocks ==242320== total heap usage: 144,737 allocs, 128,136 frees, 279,040,191 bytes allocated ==242320== ==242321== ==242321== HEAP SUMMARY: ==242321== in use at exit: 89,747,870 bytes in 16,601 blocks ==242321== total heap usage: 144,738 allocs, 128,137 frees, 279,040,223 bytes allocated ==242321== ==242327== ==242327== HEAP SUMMARY: ==242327== in use at exit: 90,137,438 bytes in 16,776 blocks ==242327== total heap usage: 145,006 allocs, 128,230 frees, 279,522,615 bytes allocated ==242327== ==242326== ==242326== HEAP SUMMARY: ==242326== in use at exit: 90,137,462 bytes in 16,776 blocks ==242326== total heap usage: 145,005 allocs, 128,229 frees, 279,522,607 bytes allocated ==242326== ==242319== ==242319== HEAP SUMMARY: ==242319== in use at exit: 89,390,558 bytes in 16,448 blocks ==242319== total heap usage: 144,493 allocs, 128,045 frees, 278,590,087 bytes allocated ==242319== ==242338== ==242338== HEAP SUMMARY: ==242338== in use at exit: 90,623,038 bytes in 16,952 blocks ==242338== total heap usage: 145,274 allocs, 128,322 frees, 280,101,007 bytes allocated ==242338== ==242339== ==242339== HEAP SUMMARY: ==242339== in use at exit: 90,623,038 bytes in 16,952 blocks ==242339== total heap usage: 145,275 allocs, 128,323 frees, 280,101,039 bytes allocated ==242339== ==242318== LEAK SUMMARY: ==242318== definitely lost: 0 bytes in 0 blocks ==242318== indirectly lost: 0 bytes in 0 blocks ==242318== possibly lost: 0 bytes in 0 blocks ==242318== still reachable: 89,388,734 bytes in 16,427 blocks ==242318== suppressed: 0 bytes in 0 blocks ==242318== Rerun with --leak-check=full to see details of leaked memory ==242318== ==242318== For lists of detected and suppressed errors, rerun with: -s ==242318== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242321== LEAK SUMMARY: ==242321== definitely lost: 0 bytes in 0 blocks ==242321== indirectly lost: 0 bytes in 0 blocks ==242321== possibly lost: 0 bytes in 0 blocks ==242321== still reachable: 89,746,022 bytes in 16,580 blocks ==242321== suppressed: 0 bytes in 0 blocks ==242321== Rerun with --leak-check=full to see details of leaked memory ==242321== ==242321== For lists of detected and suppressed errors, rerun with: -s ==242321== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242320== LEAK SUMMARY: ==242320== definitely lost: 0 bytes in 0 blocks ==242320== indirectly lost: 0 bytes in 0 blocks ==242320== possibly lost: 0 bytes in 0 blocks ==242320== still reachable: 89,746,022 bytes in 16,580 blocks ==242320== suppressed: 0 bytes in 0 blocks ==242320== Rerun with --leak-check=full to see details of leaked memory ==242320== ==242320== For lists of detected and suppressed errors, rerun with: -s ==242320== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242326== LEAK SUMMARY: ==242327== LEAK SUMMARY: ==242326== definitely lost: 0 bytes in 0 blocks ==242327== definitely lost: 0 bytes in 0 blocks ==242326== indirectly lost: 0 bytes in 0 blocks ==242327== indirectly lost: 0 bytes in 0 blocks ==242326== possibly lost: 0 bytes in 0 blocks ==242327== possibly lost: 0 bytes in 0 blocks ==242326== still reachable: 90,135,614 bytes in 16,755 blocks ==242327== still reachable: 90,135,590 bytes in 16,755 blocks ==242326== suppressed: 0 bytes in 0 blocks ==242327== suppressed: 0 bytes in 0 blocks ==242326== Rerun with --leak-check=full to see details of leaked memory ==242327== Rerun with --leak-check=full to see details of leaked memory ==242326== ==242327== ==242327== For lists of detected and suppressed errors, rerun with: -s ==242326== For lists of detected and suppressed errors, rerun with: -s ==242327== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242326== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242319== LEAK SUMMARY: ==242319== definitely lost: 0 bytes in 0 blocks ==242319== indirectly lost: 0 bytes in 0 blocks ==242319== possibly lost: 0 bytes in 0 blocks ==242319== still reachable: 89,388,710 bytes in 16,427 blocks ==242319== suppressed: 0 bytes in 0 blocks ==242319== Rerun with --leak-check=full to see details of leaked memory ==242319== ==242319== For lists of detected and suppressed errors, rerun with: -s ==242319== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242338== LEAK SUMMARY: ==242338== definitely lost: 0 bytes in 0 blocks ==242338== indirectly lost: 0 bytes in 0 blocks ==242338== possibly lost: 0 bytes in 0 blocks ==242338== still reachable: 90,621,190 bytes in 16,931 blocks ==242338== suppressed: 0 bytes in 0 blocks ==242338== Rerun with --leak-check=full to see details of leaked memory ==242338== ==242338== For lists of detected and suppressed errors, rerun with: -s ==242338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242339== LEAK SUMMARY: ==242339== definitely lost: 0 bytes in 0 blocks ==242339== indirectly lost: 0 bytes in 0 blocks ==242339== possibly lost: 0 bytes in 0 blocks ==242339== still reachable: 90,621,190 bytes in 16,931 blocks ==242339== suppressed: 0 bytes in 0 blocks ==242339== Rerun with --leak-check=full to see details of leaked memory ==242339== ==242339== For lists of detected and suppressed errors, rerun with: -s ==242339== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242340== ==242341== ==242340== HEAP SUMMARY: ==242340== in use at exit: 89,240,610 bytes in 15,969 blocks ==242340== total heap usage: 146,788 allocs, 130,819 frees, 282,682,623 bytes allocated ==242340== ==242341== HEAP SUMMARY: ==242341== in use at exit: 89,236,434 bytes in 15,968 blocks ==242341== total heap usage: 146,788 allocs, 130,820 frees, 282,678,479 bytes allocated ==242341== ==242340== LEAK SUMMARY: ==242340== definitely lost: 0 bytes in 0 blocks ==242340== indirectly lost: 0 bytes in 0 blocks ==242340== possibly lost: 0 bytes in 0 blocks ==242340== still reachable: 89,238,762 bytes in 15,948 blocks ==242340== suppressed: 0 bytes in 0 blocks ==242340== Rerun with --leak-check=full to see details of leaked memory ==242340== ==242340== For lists of detected and suppressed errors, rerun with: -s ==242340== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242341== LEAK SUMMARY: ==242341== definitely lost: 0 bytes in 0 blocks ==242341== indirectly lost: 0 bytes in 0 blocks ==242341== possibly lost: 0 bytes in 0 blocks ==242341== still reachable: 89,234,586 bytes in 15,947 blocks ==242341== suppressed: 0 bytes in 0 blocks ==242341== Rerun with --leak-check=full to see details of leaked memory ==242341== ==242341== For lists of detected and suppressed errors, rerun with: -s ==242341== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242343== ==242343== HEAP SUMMARY: ==242343== in use at exit: 89,362,826 bytes in 16,031 blocks ==242343== total heap usage: 146,907 allocs, 130,876 frees, 282,874,495 bytes allocated ==242343== ==242342== ==242342== HEAP SUMMARY: ==242342== in use at exit: 89,367,002 bytes in 16,032 blocks ==242342== total heap usage: 146,907 allocs, 130,875 frees, 282,878,639 bytes allocated ==242342== ==242343== LEAK SUMMARY: ==242343== definitely lost: 0 bytes in 0 blocks ==242343== indirectly lost: 0 bytes in 0 blocks ==242343== possibly lost: 0 bytes in 0 blocks ==242343== still reachable: 89,360,978 bytes in 16,010 blocks ==242343== suppressed: 0 bytes in 0 blocks ==242343== Rerun with --leak-check=full to see details of leaked memory ==242343== ==242343== For lists of detected and suppressed errors, rerun with: -s ==242343== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242354== ==242354== HEAP SUMMARY: ==242354== in use at exit: 91,671,770 bytes in 17,381 blocks ==242354== total heap usage: 146,540 allocs, 129,159 frees, 281,840,905 bytes allocated ==242354== ==242355== ==242355== HEAP SUMMARY: ==242355== in use at exit: 91,671,762 bytes in 17,381 blocks ==242355== total heap usage: 146,541 allocs, 129,160 frees, 281,840,931 bytes allocated ==242355== ==242342== LEAK SUMMARY: ==242342== definitely lost: 0 bytes in 0 blocks ==242342== indirectly lost: 0 bytes in 0 blocks ==242342== possibly lost: 0 bytes in 0 blocks ==242342== still reachable: 89,365,154 bytes in 16,011 blocks ==242342== suppressed: 0 bytes in 0 blocks ==242342== Rerun with --leak-check=full to see details of leaked memory ==242342== ==242342== For lists of detected and suppressed errors, rerun with: -s ==242342== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242354== LEAK SUMMARY: ==242354== definitely lost: 0 bytes in 0 blocks ==242354== indirectly lost: 0 bytes in 0 blocks ==242354== possibly lost: 0 bytes in 0 blocks ==242354== still reachable: 91,669,922 bytes in 17,360 blocks ==242354== suppressed: 0 bytes in 0 blocks ==242354== Rerun with --leak-check=full to see details of leaked memory ==242354== ==242354== For lists of detected and suppressed errors, rerun with: -s ==242354== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242355== LEAK SUMMARY: ==242355== definitely lost: 0 bytes in 0 blocks ==242355== indirectly lost: 0 bytes in 0 blocks ==242355== possibly lost: 0 bytes in 0 blocks ==242355== still reachable: 91,669,914 bytes in 17,360 blocks ==242355== suppressed: 0 bytes in 0 blocks ==242355== Rerun with --leak-check=full to see details of leaked memory ==242355== ==242355== For lists of detected and suppressed errors, rerun with: -s ==242355== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242406== ==242406== HEAP SUMMARY: ==242406== in use at exit: 89,589,288 bytes in 16,277 blocks ==242406== total heap usage: 163,242 allocs, 146,965 frees, 313,425,541 bytes allocated ==242406== ==242407== ==242407== HEAP SUMMARY: ==242407== in use at exit: 89,663,264 bytes in 16,306 blocks ==242407== total heap usage: 163,350 allocs, 147,044 frees, 313,558,863 bytes allocated ==242407== ==242408== ==242408== HEAP SUMMARY: ==242408== in use at exit: 89,698,928 bytes in 16,322 blocks ==242408== total heap usage: 163,442 allocs, 147,120 frees, 313,653,887 bytes allocated ==242408== ==242402== ==242402== HEAP SUMMARY: ==242402== in use at exit: 89,532,632 bytes in 16,246 blocks ==242402== total heap usage: 163,051 allocs, 146,805 frees, 313,247,687 bytes allocated ==242402== ==242403== ==242403== HEAP SUMMARY: ==242403== in use at exit: 89,532,632 bytes in 16,246 blocks ==242403== total heap usage: 163,052 allocs, 146,806 frees, 313,247,719 bytes allocated ==242403== ==242419== ==242419== HEAP SUMMARY: ==242419== in use at exit: 89,767,760 bytes in 16,344 blocks ==242419== total heap usage: 163,551 allocs, 147,207 frees, 313,783,211 bytes allocated ==242419== ==242404== ==242404== HEAP SUMMARY: ==242404== in use at exit: 89,552,552 bytes in 16,260 blocks ==242404== total heap usage: 163,144 allocs, 146,884 frees, 313,328,199 bytes allocated ==242404== ==242405== ==242405== HEAP SUMMARY: ==242405== in use at exit: 89,552,552 bytes in 16,260 blocks ==242405== total heap usage: 163,145 allocs, 146,885 frees, 313,328,231 bytes allocated ==242405== ==242420== ==242420== HEAP SUMMARY: ==242420== in use at exit: 89,819,928 bytes in 16,362 blocks ==242420== total heap usage: 163,643 allocs, 147,281 frees, 313,893,994 bytes allocated ==242420== ==242406== LEAK SUMMARY: ==242406== definitely lost: 0 bytes in 0 blocks ==242406== indirectly lost: 0 bytes in 0 blocks ==242406== possibly lost: 0 bytes in 0 blocks ==242406== still reachable: 89,587,440 bytes in 16,256 blocks ==242406== suppressed: 0 bytes in 0 blocks ==242406== Rerun with --leak-check=full to see details of leaked memory ==242406== ==242406== For lists of detected and suppressed errors, rerun with: -s ==242406== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242407== LEAK SUMMARY: ==242407== definitely lost: 0 bytes in 0 blocks ==242407== indirectly lost: 0 bytes in 0 blocks ==242407== possibly lost: 0 bytes in 0 blocks ==242407== still reachable: 89,661,416 bytes in 16,285 blocks ==242407== suppressed: 0 bytes in 0 blocks ==242407== Rerun with --leak-check=full to see details of leaked memory ==242407== ==242407== For lists of detected and suppressed errors, rerun with: -s ==242407== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242429== ==242429== HEAP SUMMARY: ==242429== in use at exit: 89,969,536 bytes in 16,424 blocks ==242429== total heap usage: 163,929 allocs, 147,505 frees, 314,222,528 bytes allocated ==242429== ==242408== LEAK SUMMARY: ==242408== definitely lost: 0 bytes in 0 blocks ==242408== indirectly lost: 0 bytes in 0 blocks ==242408== possibly lost: 0 bytes in 0 blocks ==242408== still reachable: 89,697,080 bytes in 16,301 blocks ==242408== suppressed: 0 bytes in 0 blocks ==242408== Rerun with --leak-check=full to see details of leaked memory ==242408== ==242408== For lists of detected and suppressed errors, rerun with: -s ==242408== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242431== ==242431== HEAP SUMMARY: ==242431== in use at exit: 90,006,512 bytes in 16,442 blocks ==242431== total heap usage: 164,028 allocs, 147,586 frees, 314,319,427 bytes allocated ==242431== ==242402== LEAK SUMMARY: ==242402== definitely lost: 0 bytes in 0 blocks ==242402== indirectly lost: 0 bytes in 0 blocks ==242402== possibly lost: 0 bytes in 0 blocks ==242402== still reachable: 89,530,784 bytes in 16,225 blocks ==242402== suppressed: 0 bytes in 0 blocks ==242402== Rerun with --leak-check=full to see details of leaked memory ==242402== ==242402== For lists of detected and suppressed errors, rerun with: -s ==242402== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242403== LEAK SUMMARY: ==242403== definitely lost: 0 bytes in 0 blocks ==242403== indirectly lost: 0 bytes in 0 blocks ==242403== possibly lost: 0 bytes in 0 blocks ==242403== still reachable: 89,530,784 bytes in 16,225 blocks ==242403== suppressed: 0 bytes in 0 blocks ==242403== Rerun with --leak-check=full to see details of leaked memory ==242403== ==242403== For lists of detected and suppressed errors, rerun with: -s ==242403== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242419== LEAK SUMMARY: ==242419== definitely lost: 0 bytes in 0 blocks ==242419== indirectly lost: 0 bytes in 0 blocks ==242419== possibly lost: 0 bytes in 0 blocks ==242419== still reachable: 89,765,912 bytes in 16,323 blocks ==242419== suppressed: 0 bytes in 0 blocks ==242419== Rerun with --leak-check=full to see details of leaked memory ==242419== ==242419== For lists of detected and suppressed errors, rerun with: -s ==242419== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242405== LEAK SUMMARY: ==242405== definitely lost: 0 bytes in 0 blocks ==242405== indirectly lost: 0 bytes in 0 blocks ==242405== possibly lost: 0 bytes in 0 blocks ==242405== still reachable: 89,550,704 bytes in 16,239 blocks ==242405== suppressed: 0 bytes in 0 blocks ==242405== Rerun with --leak-check=full to see details of leaked memory ==242405== ==242405== For lists of detected and suppressed errors, rerun with: -s ==242405== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242404== LEAK SUMMARY: ==242404== definitely lost: 0 bytes in 0 blocks ==242404== indirectly lost: 0 bytes in 0 blocks ==242404== possibly lost: 0 bytes in 0 blocks ==242404== still reachable: 89,550,704 bytes in 16,239 blocks ==242404== suppressed: 0 bytes in 0 blocks ==242404== Rerun with --leak-check=full to see details of leaked memory ==242404== ==242404== For lists of detected and suppressed errors, rerun with: -s ==242404== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242420== LEAK SUMMARY: ==242420== definitely lost: 0 bytes in 0 blocks ==242420== indirectly lost: 0 bytes in 0 blocks ==242420== possibly lost: 0 bytes in 0 blocks ==242420== still reachable: 89,818,080 bytes in 16,341 blocks ==242420== suppressed: 0 bytes in 0 blocks ==242420== Rerun with --leak-check=full to see details of leaked memory ==242420== ==242420== For lists of detected and suppressed errors, rerun with: -s ==242420== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242423== ==242423== HEAP SUMMARY: ==242423== in use at exit: 89,917,376 bytes in 16,406 blocks ==242423== total heap usage: 163,834 allocs, 147,428 frees, 314,110,517 bytes allocated ==242423== ==242428== ==242428== HEAP SUMMARY: ==242428== in use at exit: 89,952,960 bytes in 16,422 blocks ==242428== total heap usage: 163,931 allocs, 147,509 frees, 314,208,656 bytes allocated ==242428== ==242430== ==242430== HEAP SUMMARY: ==242430== in use at exit: 89,989,936 bytes in 16,440 blocks ==242430== total heap usage: 164,030 allocs, 147,590 frees, 314,305,555 bytes allocated ==242430== ==242429== LEAK SUMMARY: ==242429== definitely lost: 0 bytes in 0 blocks ==242429== indirectly lost: 0 bytes in 0 blocks ==242429== possibly lost: 0 bytes in 0 blocks ==242429== still reachable: 89,967,688 bytes in 16,403 blocks ==242429== suppressed: 0 bytes in 0 blocks ==242429== Rerun with --leak-check=full to see details of leaked memory ==242429== ==242429== For lists of detected and suppressed errors, rerun with: -s ==242429== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242431== LEAK SUMMARY: ==242431== definitely lost: 0 bytes in 0 blocks ==242431== indirectly lost: 0 bytes in 0 blocks ==242431== possibly lost: 0 bytes in 0 blocks ==242431== still reachable: 90,004,664 bytes in 16,421 blocks ==242431== suppressed: 0 bytes in 0 blocks ==242431== Rerun with --leak-check=full to see details of leaked memory ==242431== ==242431== For lists of detected and suppressed errors, rerun with: -s ==242431== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242423== LEAK SUMMARY: ==242423== definitely lost: 0 bytes in 0 blocks ==242423== indirectly lost: 0 bytes in 0 blocks ==242423== possibly lost: 0 bytes in 0 blocks ==242423== still reachable: 89,915,528 bytes in 16,385 blocks ==242423== suppressed: 0 bytes in 0 blocks ==242423== Rerun with --leak-check=full to see details of leaked memory ==242423== ==242423== For lists of detected and suppressed errors, rerun with: -s ==242423== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242428== LEAK SUMMARY: ==242428== definitely lost: 0 bytes in 0 blocks ==242428== indirectly lost: 0 bytes in 0 blocks ==242428== possibly lost: 0 bytes in 0 blocks ==242428== still reachable: 89,951,112 bytes in 16,401 blocks ==242428== suppressed: 0 bytes in 0 blocks ==242428== Rerun with --leak-check=full to see details of leaked memory ==242428== ==242428== For lists of detected and suppressed errors, rerun with: -s ==242428== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==242430== LEAK SUMMARY: ==242430== definitely lost: 0 bytes in 0 blocks ==242430== indirectly lost: 0 bytes in 0 blocks ==242430== possibly lost: 0 bytes in 0 blocks ==242430== still reachable: 89,988,088 bytes in 16,419 blocks ==242430== suppressed: 0 bytes in 0 blocks ==242430== Rerun with --leak-check=full to see details of leaked memory ==242430== ==242430== For lists of detected and suppressed errors, rerun with: -s ==242430== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:52:23 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 34s (100% of 34s) ID time nTest 1: 6010 13.514 268 2: 6000 10.446 538 3: 6004 4.689 68 4: 6001 3.667 272 5: 6006 1.369 98 6: 6015 0.597 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 57.6s elapsed (52.6s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==243187== ==243187== HEAP SUMMARY: ==243187== in use at exit: 97,258,188 bytes in 17,116 blocks ==243187== total heap usage: 285,404 allocs, 268,288 frees, 486,503,154 bytes allocated ==243187== ==243188== ==243188== HEAP SUMMARY: ==243188== in use at exit: 97,507,516 bytes in 17,217 blocks ==243188== total heap usage: 285,596 allocs, 268,379 frees, 486,845,274 bytes allocated ==243188== ==243189== ==243189== HEAP SUMMARY: ==243189== in use at exit: 97,507,516 bytes in 17,217 blocks ==243189== total heap usage: 285,597 allocs, 268,380 frees, 486,845,306 bytes allocated ==243189== ==243191== ==243191== HEAP SUMMARY: ==243191== in use at exit: 97,885,724 bytes in 17,391 blocks ==243191== total heap usage: 285,864 allocs, 268,473 frees, 487,316,338 bytes allocated ==243191== ==243190== ==243190== HEAP SUMMARY: ==243190== in use at exit: 97,885,748 bytes in 17,391 blocks ==243190== total heap usage: 285,863 allocs, 268,472 frees, 487,316,330 bytes allocated ==243190== ==243186== ==243186== HEAP SUMMARY: ==243186== in use at exit: 97,258,212 bytes in 17,116 blocks ==243186== total heap usage: 285,403 allocs, 268,287 frees, 486,503,146 bytes allocated ==243186== ==243192== ==243193== ==243192== HEAP SUMMARY: ==243192== in use at exit: 98,352,004 bytes in 17,565 blocks ==243192== total heap usage: 286,130 allocs, 268,565 frees, 487,875,410 bytes allocated ==243192== ==243193== HEAP SUMMARY: ==243193== in use at exit: 98,352,004 bytes in 17,565 blocks ==243193== total heap usage: 286,131 allocs, 268,566 frees, 487,875,442 bytes allocated ==243193== ==243187== LEAK SUMMARY: ==243187== definitely lost: 0 bytes in 0 blocks ==243187== indirectly lost: 0 bytes in 0 blocks ==243187== possibly lost: 0 bytes in 0 blocks ==243187== still reachable: 97,256,340 bytes in 17,095 blocks ==243187== suppressed: 0 bytes in 0 blocks ==243187== Rerun with --leak-check=full to see details of leaked memory ==243187== ==243187== For lists of detected and suppressed errors, rerun with: -s ==243187== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243189== LEAK SUMMARY: ==243189== definitely lost: 0 bytes in 0 blocks ==243189== indirectly lost: 0 bytes in 0 blocks ==243189== possibly lost: 0 bytes in 0 blocks ==243189== still reachable: 97,505,668 bytes in 17,196 blocks ==243189== suppressed: 0 bytes in 0 blocks ==243189== Rerun with --leak-check=full to see details of leaked memory ==243189== ==243189== For lists of detected and suppressed errors, rerun with: -s ==243189== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243188== LEAK SUMMARY: ==243188== definitely lost: 0 bytes in 0 blocks ==243188== indirectly lost: 0 bytes in 0 blocks ==243188== possibly lost: 0 bytes in 0 blocks ==243188== still reachable: 97,505,668 bytes in 17,196 blocks ==243188== suppressed: 0 bytes in 0 blocks ==243188== Rerun with --leak-check=full to see details of leaked memory ==243188== ==243188== For lists of detected and suppressed errors, rerun with: -s ==243188== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243191== LEAK SUMMARY: ==243191== definitely lost: 0 bytes in 0 blocks ==243191== indirectly lost: 0 bytes in 0 blocks ==243191== possibly lost: 0 bytes in 0 blocks ==243191== still reachable: 97,883,876 bytes in 17,370 blocks ==243191== suppressed: 0 bytes in 0 blocks ==243191== Rerun with --leak-check=full to see details of leaked memory ==243191== ==243191== For lists of detected and suppressed errors, rerun with: -s ==243191== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243190== LEAK SUMMARY: ==243190== definitely lost: 0 bytes in 0 blocks ==243190== indirectly lost: 0 bytes in 0 blocks ==243190== possibly lost: 0 bytes in 0 blocks ==243190== still reachable: 97,883,900 bytes in 17,370 blocks ==243190== suppressed: 0 bytes in 0 blocks ==243190== Rerun with --leak-check=full to see details of leaked memory ==243190== ==243190== For lists of detected and suppressed errors, rerun with: -s ==243190== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243186== LEAK SUMMARY: ==243186== definitely lost: 0 bytes in 0 blocks ==243186== indirectly lost: 0 bytes in 0 blocks ==243186== possibly lost: 0 bytes in 0 blocks ==243186== still reachable: 97,256,364 bytes in 17,095 blocks ==243186== suppressed: 0 bytes in 0 blocks ==243186== Rerun with --leak-check=full to see details of leaked memory ==243186== ==243186== For lists of detected and suppressed errors, rerun with: -s ==243186== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243192== LEAK SUMMARY: ==243192== definitely lost: 0 bytes in 0 blocks ==243192== indirectly lost: 0 bytes in 0 blocks ==243192== possibly lost: 0 bytes in 0 blocks ==243192== still reachable: 98,350,156 bytes in 17,544 blocks ==243192== suppressed: 0 bytes in 0 blocks ==243192== Rerun with --leak-check=full to see details of leaked memory ==243192== ==243192== For lists of detected and suppressed errors, rerun with: -s ==243192== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243193== LEAK SUMMARY: ==243193== definitely lost: 0 bytes in 0 blocks ==243193== indirectly lost: 0 bytes in 0 blocks ==243193== possibly lost: 0 bytes in 0 blocks ==243193== still reachable: 98,350,156 bytes in 17,544 blocks ==243193== suppressed: 0 bytes in 0 blocks ==243193== Rerun with --leak-check=full to see details of leaked memory ==243193== ==243193== For lists of detected and suppressed errors, rerun with: -s ==243193== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243208== ==243208== HEAP SUMMARY: ==243208== in use at exit: 96,739,600 bytes in 16,943 blocks ==243208== total heap usage: 287,591 allocs, 270,648 frees, 490,136,586 bytes allocated ==243208== ==243209== ==243209== HEAP SUMMARY: ==243209== in use at exit: 96,735,424 bytes in 16,942 blocks ==243209== total heap usage: 287,591 allocs, 270,649 frees, 490,132,442 bytes allocated ==243209== ==243208== LEAK SUMMARY: ==243208== definitely lost: 0 bytes in 0 blocks ==243208== indirectly lost: 0 bytes in 0 blocks ==243208== possibly lost: 0 bytes in 0 blocks ==243208== still reachable: 96,737,752 bytes in 16,922 blocks ==243208== suppressed: 0 bytes in 0 blocks ==243208== Rerun with --leak-check=full to see details of leaked memory ==243208== ==243208== For lists of detected and suppressed errors, rerun with: -s ==243208== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243209== LEAK SUMMARY: ==243209== definitely lost: 0 bytes in 0 blocks ==243209== indirectly lost: 0 bytes in 0 blocks ==243209== possibly lost: 0 bytes in 0 blocks ==243209== still reachable: 96,733,576 bytes in 16,921 blocks ==243209== suppressed: 0 bytes in 0 blocks ==243209== Rerun with --leak-check=full to see details of leaked memory ==243209== ==243209== For lists of detected and suppressed errors, rerun with: -s ==243209== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243260== ==243260== HEAP SUMMARY: ==243260== in use at exit: 96,781,912 bytes in 16,986 blocks ==243260== total heap usage: 287,715 allocs, 270,729 frees, 490,372,402 bytes allocated ==243260== ==243261== ==243261== HEAP SUMMARY: ==243261== in use at exit: 96,777,736 bytes in 16,985 blocks ==243261== total heap usage: 287,715 allocs, 270,730 frees, 490,368,258 bytes allocated ==243261== ==243491== ==243491== HEAP SUMMARY: ==243491== in use at exit: 99,335,008 bytes in 17,973 blocks ==243491== total heap usage: 287,376 allocs, 269,403 frees, 489,549,614 bytes allocated ==243491== ==243490== ==243490== HEAP SUMMARY: ==243490== in use at exit: 99,335,016 bytes in 17,973 blocks ==243490== total heap usage: 287,375 allocs, 269,402 frees, 489,549,588 bytes allocated ==243490== ==243260== LEAK SUMMARY: ==243260== definitely lost: 0 bytes in 0 blocks ==243260== indirectly lost: 0 bytes in 0 blocks ==243260== possibly lost: 0 bytes in 0 blocks ==243260== still reachable: 96,780,064 bytes in 16,965 blocks ==243260== suppressed: 0 bytes in 0 blocks ==243260== Rerun with --leak-check=full to see details of leaked memory ==243260== ==243260== For lists of detected and suppressed errors, rerun with: -s ==243260== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243261== LEAK SUMMARY: ==243261== definitely lost: 0 bytes in 0 blocks ==243261== indirectly lost: 0 bytes in 0 blocks ==243261== possibly lost: 0 bytes in 0 blocks ==243261== still reachable: 96,775,888 bytes in 16,964 blocks ==243261== suppressed: 0 bytes in 0 blocks ==243261== Rerun with --leak-check=full to see details of leaked memory ==243261== ==243261== For lists of detected and suppressed errors, rerun with: -s ==243261== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243490== LEAK SUMMARY: ==243490== definitely lost: 0 bytes in 0 blocks ==243490== indirectly lost: 0 bytes in 0 blocks ==243490== possibly lost: 0 bytes in 0 blocks ==243490== still reachable: 99,333,168 bytes in 17,952 blocks ==243490== suppressed: 0 bytes in 0 blocks ==243490== Rerun with --leak-check=full to see details of leaked memory ==243490== ==243491== LEAK SUMMARY: ==243490== For lists of detected and suppressed errors, rerun with: -s ==243491== definitely lost: 0 bytes in 0 blocks ==243490== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243491== indirectly lost: 0 bytes in 0 blocks ==243491== possibly lost: 0 bytes in 0 blocks ==243491== still reachable: 99,333,160 bytes in 17,952 blocks ==243491== suppressed: 0 bytes in 0 blocks ==243491== Rerun with --leak-check=full to see details of leaked memory ==243491== ==243491== For lists of detected and suppressed errors, rerun with: -s ==243491== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243638== ==243638== HEAP SUMMARY: ==243638== in use at exit: 87,904,152 bytes in 17,011 blocks ==243638== total heap usage: 304,984 allocs, 287,973 frees, 525,340,920 bytes allocated ==243638== ==243637== ==243637== HEAP SUMMARY: ==243637== in use at exit: 87,904,152 bytes in 17,011 blocks ==243637== total heap usage: 304,983 allocs, 287,972 frees, 525,340,888 bytes allocated ==243637== ==243647== ==243647== HEAP SUMMARY: ==243647== in use at exit: 87,940,888 bytes in 17,028 blocks ==243647== total heap usage: 305,081 allocs, 288,053 frees, 525,438,230 bytes allocated ==243647== ==243648== ==243648== HEAP SUMMARY: ==243648== in use at exit: 88,009,720 bytes in 17,050 blocks ==243648== total heap usage: 305,182 allocs, 288,132 frees, 525,566,408 bytes allocated ==243648== ==243633== ==243633== HEAP SUMMARY: ==243633== in use at exit: 87,884,232 bytes in 16,997 blocks ==243633== total heap usage: 304,890 allocs, 287,893 frees, 525,260,376 bytes allocated ==243633== ==243634== ==243634== HEAP SUMMARY: ==243634== in use at exit: 87,884,232 bytes in 16,997 blocks ==243634== total heap usage: 304,891 allocs, 287,894 frees, 525,260,408 bytes allocated ==243634== ==243649== ==243649== HEAP SUMMARY: ==243649== in use at exit: 88,045,384 bytes in 17,066 blocks ==243649== total heap usage: 305,274 allocs, 288,208 frees, 525,661,432 bytes allocated ==243649== ==243638== LEAK SUMMARY: ==243638== definitely lost: 0 bytes in 0 blocks ==243638== indirectly lost: 0 bytes in 0 blocks ==243638== possibly lost: 0 bytes in 0 blocks ==243638== still reachable: 87,902,304 bytes in 16,990 blocks ==243638== suppressed: 0 bytes in 0 blocks ==243638== Rerun with --leak-check=full to see details of leaked memory ==243638== ==243638== For lists of detected and suppressed errors, rerun with: -s ==243638== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243650== ==243650== HEAP SUMMARY: ==243650== in use at exit: 88,114,216 bytes in 17,088 blocks ==243650== total heap usage: 305,383 allocs, 288,295 frees, 525,790,756 bytes allocated ==243650== ==243637== LEAK SUMMARY: ==243637== definitely lost: 0 bytes in 0 blocks ==243637== indirectly lost: 0 bytes in 0 blocks ==243637== possibly lost: 0 bytes in 0 blocks ==243637== still reachable: 87,902,304 bytes in 16,990 blocks ==243637== suppressed: 0 bytes in 0 blocks ==243637== Rerun with --leak-check=full to see details of leaked memory ==243637== ==243637== For lists of detected and suppressed errors, rerun with: -s ==243637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243647== LEAK SUMMARY: ==243647== definitely lost: 0 bytes in 0 blocks ==243647== indirectly lost: 0 bytes in 0 blocks ==243647== possibly lost: 0 bytes in 0 blocks ==243647== still reachable: 87,939,040 bytes in 17,007 blocks ==243647== suppressed: 0 bytes in 0 blocks ==243647== Rerun with --leak-check=full to see details of leaked memory ==243647== ==243647== For lists of detected and suppressed errors, rerun with: -s ==243647== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243634== LEAK SUMMARY: ==243634== definitely lost: 0 bytes in 0 blocks ==243634== indirectly lost: 0 bytes in 0 blocks ==243634== possibly lost: 0 bytes in 0 blocks ==243634== still reachable: 87,882,384 bytes in 16,976 blocks ==243634== suppressed: 0 bytes in 0 blocks ==243634== Rerun with --leak-check=full to see details of leaked memory ==243634== ==243634== For lists of detected and suppressed errors, rerun with: -s ==243634== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243633== LEAK SUMMARY: ==243633== definitely lost: 0 bytes in 0 blocks ==243633== indirectly lost: 0 bytes in 0 blocks ==243633== possibly lost: 0 bytes in 0 blocks ==243633== still reachable: 87,882,384 bytes in 16,976 blocks ==243633== suppressed: 0 bytes in 0 blocks ==243633== Rerun with --leak-check=full to see details of leaked memory ==243633== ==243633== For lists of detected and suppressed errors, rerun with: -s ==243633== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243653== ==243653== HEAP SUMMARY: ==243653== in use at exit: 88,271,912 bytes in 17,152 blocks ==243653== total heap usage: 305,749 allocs, 288,597 frees, 526,188,697 bytes allocated ==243653== ==243648== LEAK SUMMARY: ==243648== definitely lost: 0 bytes in 0 blocks ==243648== indirectly lost: 0 bytes in 0 blocks ==243648== possibly lost: 0 bytes in 0 blocks ==243648== still reachable: 88,007,872 bytes in 17,029 blocks ==243648== suppressed: 0 bytes in 0 blocks ==243648== Rerun with --leak-check=full to see details of leaked memory ==243648== ==243648== For lists of detected and suppressed errors, rerun with: -s ==243648== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243656== ==243656== HEAP SUMMARY: ==243656== in use at exit: 88,325,464 bytes in 17,172 blocks ==243656== total heap usage: 305,846 allocs, 288,674 frees, 526,299,468 bytes allocated ==243656== ==243649== LEAK SUMMARY: ==243649== definitely lost: 0 bytes in 0 blocks ==243649== indirectly lost: 0 bytes in 0 blocks ==243649== possibly lost: 0 bytes in 0 blocks ==243649== still reachable: 88,043,536 bytes in 17,045 blocks ==243649== suppressed: 0 bytes in 0 blocks ==243649== Rerun with --leak-check=full to see details of leaked memory ==243649== ==243649== For lists of detected and suppressed errors, rerun with: -s ==243649== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243651== ==243651== HEAP SUMMARY: ==243651== in use at exit: 88,166,384 bytes in 17,106 blocks ==243651== total heap usage: 305,475 allocs, 288,369 frees, 525,901,539 bytes allocated ==243651== ==243650== LEAK SUMMARY: ==243650== definitely lost: 0 bytes in 0 blocks ==243650== indirectly lost: 0 bytes in 0 blocks ==243650== possibly lost: 0 bytes in 0 blocks ==243650== still reachable: 88,112,368 bytes in 17,067 blocks ==243650== suppressed: 0 bytes in 0 blocks ==243650== Rerun with --leak-check=full to see details of leaked memory ==243650== ==243650== For lists of detected and suppressed errors, rerun with: -s ==243650== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243652== ==243652== HEAP SUMMARY: ==243652== in use at exit: 88,236,328 bytes in 17,136 blocks ==243652== total heap usage: 305,652 allocs, 288,516 frees, 526,090,558 bytes allocated ==243652== ==243654== ==243654== HEAP SUMMARY: ==243654== in use at exit: 88,288,488 bytes in 17,154 blocks ==243654== total heap usage: 305,747 allocs, 288,593 frees, 526,202,569 bytes allocated ==243654== ==243655== ==243655== HEAP SUMMARY: ==243655== in use at exit: 88,308,888 bytes in 17,170 blocks ==243655== total heap usage: 305,848 allocs, 288,678 frees, 526,285,596 bytes allocated ==243655== ==243653== LEAK SUMMARY: ==243653== definitely lost: 0 bytes in 0 blocks ==243653== indirectly lost: 0 bytes in 0 blocks ==243653== possibly lost: 0 bytes in 0 blocks ==243653== still reachable: 88,270,064 bytes in 17,131 blocks ==243653== suppressed: 0 bytes in 0 blocks ==243653== Rerun with --leak-check=full to see details of leaked memory ==243653== ==243653== For lists of detected and suppressed errors, rerun with: -s ==243653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243656== LEAK SUMMARY: ==243656== definitely lost: 0 bytes in 0 blocks ==243656== indirectly lost: 0 bytes in 0 blocks ==243656== possibly lost: 0 bytes in 0 blocks ==243656== still reachable: 88,323,616 bytes in 17,151 blocks ==243656== suppressed: 0 bytes in 0 blocks ==243656== Rerun with --leak-check=full to see details of leaked memory ==243656== ==243656== For lists of detected and suppressed errors, rerun with: -s ==243656== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243651== LEAK SUMMARY: ==243651== definitely lost: 0 bytes in 0 blocks ==243651== indirectly lost: 0 bytes in 0 blocks ==243651== possibly lost: 0 bytes in 0 blocks ==243651== still reachable: 88,164,536 bytes in 17,085 blocks ==243651== suppressed: 0 bytes in 0 blocks ==243651== Rerun with --leak-check=full to see details of leaked memory ==243651== ==243651== For lists of detected and suppressed errors, rerun with: -s ==243651== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243652== LEAK SUMMARY: ==243652== definitely lost: 0 bytes in 0 blocks ==243652== indirectly lost: 0 bytes in 0 blocks ==243652== possibly lost: 0 bytes in 0 blocks ==243652== still reachable: 88,234,480 bytes in 17,115 blocks ==243652== suppressed: 0 bytes in 0 blocks ==243652== Rerun with --leak-check=full to see details of leaked memory ==243652== ==243652== For lists of detected and suppressed errors, rerun with: -s ==243652== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243654== LEAK SUMMARY: ==243654== definitely lost: 0 bytes in 0 blocks ==243654== indirectly lost: 0 bytes in 0 blocks ==243654== possibly lost: 0 bytes in 0 blocks ==243654== still reachable: 88,286,640 bytes in 17,133 blocks ==243654== suppressed: 0 bytes in 0 blocks ==243654== Rerun with --leak-check=full to see details of leaked memory ==243654== ==243654== For lists of detected and suppressed errors, rerun with: -s ==243654== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==243655== LEAK SUMMARY: ==243655== definitely lost: 0 bytes in 0 blocks ==243655== indirectly lost: 0 bytes in 0 blocks ==243655== possibly lost: 0 bytes in 0 blocks ==243655== still reachable: 88,307,040 bytes in 17,149 blocks ==243655== suppressed: 0 bytes in 0 blocks ==243655== Rerun with --leak-check=full to see details of leaked memory ==243655== ==243655== For lists of detected and suppressed errors, rerun with: -s ==243655== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:53:17 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.679 268 2: 6000 7.771 538 3: 6004 4.946 68 4: 6001 3.491 272 5: 6006 1.273 98 6: 6015 0.471 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.7s elapsed (48.6s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==244143== ==244144== ==244143== HEAP SUMMARY: ==244143== in use at exit: 89,252,252 bytes in 16,982 blocks ==244143== total heap usage: 426,613 allocs, 409,631 frees, 696,732,992 bytes allocated ==244143== ==244144== HEAP SUMMARY: ==244144== in use at exit: 89,252,252 bytes in 16,982 blocks ==244144== total heap usage: 426,614 allocs, 409,632 frees, 696,733,024 bytes allocated ==244144== ==244145== ==244145== HEAP SUMMARY: ==244145== in use at exit: 89,630,484 bytes in 17,156 blocks ==244145== total heap usage: 426,880 allocs, 409,724 frees, 697,204,048 bytes allocated ==244145== ==244146== ==244146== HEAP SUMMARY: ==244146== in use at exit: 89,630,460 bytes in 17,156 blocks ==244146== total heap usage: 426,881 allocs, 409,725 frees, 697,204,056 bytes allocated ==244146== ==244142== ==244142== HEAP SUMMARY: ==244142== in use at exit: 89,002,924 bytes in 16,881 blocks ==244142== total heap usage: 426,421 allocs, 409,540 frees, 696,390,872 bytes allocated ==244142== ==244141== ==244141== HEAP SUMMARY: ==244141== in use at exit: 89,002,948 bytes in 16,881 blocks ==244141== total heap usage: 426,420 allocs, 409,539 frees, 696,390,864 bytes allocated ==244141== ==244147== ==244147== HEAP SUMMARY: ==244147== in use at exit: 90,096,740 bytes in 17,330 blocks ==244147== total heap usage: 427,147 allocs, 409,817 frees, 697,763,128 bytes allocated ==244147== ==244148== ==244148== HEAP SUMMARY: ==244148== in use at exit: 90,096,740 bytes in 17,330 blocks ==244148== total heap usage: 427,148 allocs, 409,818 frees, 697,763,160 bytes allocated ==244148== ==244144== LEAK SUMMARY: ==244144== definitely lost: 0 bytes in 0 blocks ==244144== indirectly lost: 0 bytes in 0 blocks ==244144== possibly lost: 0 bytes in 0 blocks ==244144== still reachable: 89,250,404 bytes in 16,961 blocks ==244144== suppressed: 0 bytes in 0 blocks ==244144== Rerun with --leak-check=full to see details of leaked memory ==244144== ==244144== For lists of detected and suppressed errors, rerun with: -s ==244144== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244143== LEAK SUMMARY: ==244143== definitely lost: 0 bytes in 0 blocks ==244143== indirectly lost: 0 bytes in 0 blocks ==244143== possibly lost: 0 bytes in 0 blocks ==244143== still reachable: 89,250,404 bytes in 16,961 blocks ==244143== suppressed: 0 bytes in 0 blocks ==244143== Rerun with --leak-check=full to see details of leaked memory ==244143== ==244143== For lists of detected and suppressed errors, rerun with: -s ==244143== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244146== LEAK SUMMARY: ==244146== definitely lost: 0 bytes in 0 blocks ==244146== indirectly lost: 0 bytes in 0 blocks ==244146== possibly lost: 0 bytes in 0 blocks ==244146== still reachable: 89,628,612 bytes in 17,135 blocks ==244146== suppressed: 0 bytes in 0 blocks ==244146== Rerun with --leak-check=full to see details of leaked memory ==244146== ==244146== For lists of detected and suppressed errors, rerun with: -s ==244146== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244145== LEAK SUMMARY: ==244145== definitely lost: 0 bytes in 0 blocks ==244145== indirectly lost: 0 bytes in 0 blocks ==244145== possibly lost: 0 bytes in 0 blocks ==244145== still reachable: 89,628,636 bytes in 17,135 blocks ==244145== suppressed: 0 bytes in 0 blocks ==244145== Rerun with --leak-check=full to see details of leaked memory ==244145== ==244145== For lists of detected and suppressed errors, rerun with: -s ==244145== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244141== LEAK SUMMARY: ==244141== definitely lost: 0 bytes in 0 blocks ==244141== indirectly lost: 0 bytes in 0 blocks ==244141== possibly lost: 0 bytes in 0 blocks ==244141== still reachable: 89,001,100 bytes in 16,860 blocks ==244141== suppressed: 0 bytes in 0 blocks ==244141== Rerun with --leak-check=full to see details of leaked memory ==244141== ==244141== For lists of detected and suppressed errors, rerun with: -s ==244141== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244142== LEAK SUMMARY: ==244142== definitely lost: 0 bytes in 0 blocks ==244142== indirectly lost: 0 bytes in 0 blocks ==244142== possibly lost: 0 bytes in 0 blocks ==244142== still reachable: 89,001,076 bytes in 16,860 blocks ==244142== suppressed: 0 bytes in 0 blocks ==244142== Rerun with --leak-check=full to see details of leaked memory ==244142== ==244142== For lists of detected and suppressed errors, rerun with: -s ==244142== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244147== LEAK SUMMARY: ==244147== definitely lost: 0 bytes in 0 blocks ==244147== indirectly lost: 0 bytes in 0 blocks ==244147== possibly lost: 0 bytes in 0 blocks ==244147== still reachable: 90,094,892 bytes in 17,309 blocks ==244147== suppressed: 0 bytes in 0 blocks ==244147== Rerun with --leak-check=full to see details of leaked memory ==244147== ==244147== For lists of detected and suppressed errors, rerun with: -s ==244147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244148== LEAK SUMMARY: ==244148== definitely lost: 0 bytes in 0 blocks ==244148== indirectly lost: 0 bytes in 0 blocks ==244148== possibly lost: 0 bytes in 0 blocks ==244148== still reachable: 90,094,892 bytes in 17,309 blocks ==244148== suppressed: 0 bytes in 0 blocks ==244148== Rerun with --leak-check=full to see details of leaked memory ==244148== ==244148== For lists of detected and suppressed errors, rerun with: -s ==244148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244149== ==244149== HEAP SUMMARY: ==244149== in use at exit: 89,163,408 bytes in 16,843 blocks ==244149== total heap usage: 428,608 allocs, 411,765 frees, 700,024,304 bytes allocated ==244149== ==244150== ==244150== HEAP SUMMARY: ==244150== in use at exit: 89,159,232 bytes in 16,842 blocks ==244150== total heap usage: 428,608 allocs, 411,766 frees, 700,020,160 bytes allocated ==244150== ==244150== LEAK SUMMARY: ==244150== definitely lost: 0 bytes in 0 blocks ==244150== indirectly lost: 0 bytes in 0 blocks ==244150== possibly lost: 0 bytes in 0 blocks ==244150== still reachable: 89,157,384 bytes in 16,821 blocks ==244150== suppressed: 0 bytes in 0 blocks ==244150== Rerun with --leak-check=full to see details of leaked memory ==244150== ==244150== For lists of detected and suppressed errors, rerun with: -s ==244150== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244149== LEAK SUMMARY: ==244149== definitely lost: 0 bytes in 0 blocks ==244149== indirectly lost: 0 bytes in 0 blocks ==244149== possibly lost: 0 bytes in 0 blocks ==244149== still reachable: 89,161,560 bytes in 16,822 blocks ==244149== suppressed: 0 bytes in 0 blocks ==244149== Rerun with --leak-check=full to see details of leaked memory ==244149== ==244149== For lists of detected and suppressed errors, rerun with: -s ==244149== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244152== ==244152== HEAP SUMMARY: ==244152== in use at exit: 89,271,568 bytes in 16,901 blocks ==244152== total heap usage: 428,732 allocs, 411,831 frees, 700,255,976 bytes allocated ==244152== ==244151== ==244151== HEAP SUMMARY: ==244151== in use at exit: 89,274,072 bytes in 16,901 blocks ==244151== total heap usage: 428,732 allocs, 411,831 frees, 700,260,120 bytes allocated ==244151== ==244153== ==244153== HEAP SUMMARY: ==244153== in use at exit: 91,079,752 bytes in 17,738 blocks ==244153== total heap usage: 428,392 allocs, 410,654 frees, 699,437,306 bytes allocated ==244153== ==244154== ==244154== HEAP SUMMARY: ==244154== in use at exit: 91,079,744 bytes in 17,738 blocks ==244154== total heap usage: 428,393 allocs, 410,655 frees, 699,437,332 bytes allocated ==244154== ==244152== LEAK SUMMARY: ==244152== definitely lost: 0 bytes in 0 blocks ==244152== indirectly lost: 0 bytes in 0 blocks ==244152== possibly lost: 0 bytes in 0 blocks ==244152== still reachable: 89,269,720 bytes in 16,880 blocks ==244152== suppressed: 0 bytes in 0 blocks ==244152== Rerun with --leak-check=full to see details of leaked memory ==244152== ==244152== For lists of detected and suppressed errors, rerun with: -s ==244152== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244151== LEAK SUMMARY: ==244151== definitely lost: 0 bytes in 0 blocks ==244151== indirectly lost: 0 bytes in 0 blocks ==244151== possibly lost: 0 bytes in 0 blocks ==244151== still reachable: 89,272,224 bytes in 16,880 blocks ==244151== suppressed: 0 bytes in 0 blocks ==244151== Rerun with --leak-check=full to see details of leaked memory ==244151== ==244151== For lists of detected and suppressed errors, rerun with: -s ==244151== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244154== LEAK SUMMARY: ==244154== definitely lost: 0 bytes in 0 blocks ==244154== indirectly lost: 0 bytes in 0 blocks ==244154== possibly lost: 0 bytes in 0 blocks ==244154== still reachable: 91,077,896 bytes in 17,717 blocks ==244154== suppressed: 0 bytes in 0 blocks ==244154== Rerun with --leak-check=full to see details of leaked memory ==244154== ==244154== For lists of detected and suppressed errors, rerun with: -s ==244154== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244153== LEAK SUMMARY: ==244153== definitely lost: 0 bytes in 0 blocks ==244153== indirectly lost: 0 bytes in 0 blocks ==244153== possibly lost: 0 bytes in 0 blocks ==244153== still reachable: 91,077,904 bytes in 17,717 blocks ==244153== suppressed: 0 bytes in 0 blocks ==244153== Rerun with --leak-check=full to see details of leaked memory ==244153== ==244153== For lists of detected and suppressed errors, rerun with: -s ==244153== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244726== ==244726== HEAP SUMMARY: ==244726== in use at exit: 90,532,040 bytes in 17,361 blocks ==244726== total heap usage: 444,158 allocs, 426,797 frees, 720,566,286 bytes allocated ==244726== ==244727== ==244727== HEAP SUMMARY: ==244727== in use at exit: 90,532,040 bytes in 17,361 blocks ==244727== total heap usage: 444,159 allocs, 426,798 frees, 720,566,318 bytes allocated ==244727== ==244728== ==244728== HEAP SUMMARY: ==244728== in use at exit: 90,568,776 bytes in 17,378 blocks ==244728== total heap usage: 444,256 allocs, 426,878 frees, 720,663,628 bytes allocated ==244728== ==244729== ==244729== HEAP SUMMARY: ==244729== in use at exit: 90,637,608 bytes in 17,400 blocks ==244729== total heap usage: 444,357 allocs, 426,957 frees, 720,791,806 bytes allocated ==244729== ==244719== ==244719== HEAP SUMMARY: ==244719== in use at exit: 90,512,120 bytes in 17,347 blocks ==244719== total heap usage: 444,065 allocs, 426,718 frees, 720,485,774 bytes allocated ==244719== ==244720== ==244720== HEAP SUMMARY: ==244720== in use at exit: 90,512,120 bytes in 17,347 blocks ==244720== total heap usage: 444,066 allocs, 426,719 frees, 720,485,806 bytes allocated ==244720== ==244730== ==244730== HEAP SUMMARY: ==244730== in use at exit: 90,673,272 bytes in 17,416 blocks ==244730== total heap usage: 444,449 allocs, 427,033 frees, 720,886,830 bytes allocated ==244730== ==244731== ==244731== HEAP SUMMARY: ==244731== in use at exit: 90,742,104 bytes in 17,438 blocks ==244731== total heap usage: 444,558 allocs, 427,120 frees, 721,016,154 bytes allocated ==244731== ==244726== LEAK SUMMARY: ==244726== definitely lost: 0 bytes in 0 blocks ==244726== indirectly lost: 0 bytes in 0 blocks ==244726== possibly lost: 0 bytes in 0 blocks ==244726== still reachable: 90,530,192 bytes in 17,340 blocks ==244726== suppressed: 0 bytes in 0 blocks ==244726== Rerun with --leak-check=full to see details of leaked memory ==244726== ==244726== For lists of detected and suppressed errors, rerun with: -s ==244726== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244727== LEAK SUMMARY: ==244727== definitely lost: 0 bytes in 0 blocks ==244727== indirectly lost: 0 bytes in 0 blocks ==244727== possibly lost: 0 bytes in 0 blocks ==244727== still reachable: 90,530,192 bytes in 17,340 blocks ==244727== suppressed: 0 bytes in 0 blocks ==244727== Rerun with --leak-check=full to see details of leaked memory ==244727== ==244727== For lists of detected and suppressed errors, rerun with: -s ==244727== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244732== ==244732== HEAP SUMMARY: ==244732== in use at exit: 90,794,272 bytes in 17,456 blocks ==244732== total heap usage: 444,650 allocs, 427,194 frees, 721,126,937 bytes allocated ==244732== ==244728== LEAK SUMMARY: ==244728== definitely lost: 0 bytes in 0 blocks ==244728== indirectly lost: 0 bytes in 0 blocks ==244728== possibly lost: 0 bytes in 0 blocks ==244728== still reachable: 90,566,928 bytes in 17,357 blocks ==244728== suppressed: 0 bytes in 0 blocks ==244728== Rerun with --leak-check=full to see details of leaked memory ==244728== ==244728== For lists of detected and suppressed errors, rerun with: -s ==244728== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244720== LEAK SUMMARY: ==244720== definitely lost: 0 bytes in 0 blocks ==244720== indirectly lost: 0 bytes in 0 blocks ==244720== possibly lost: 0 bytes in 0 blocks ==244720== still reachable: 90,510,272 bytes in 17,326 blocks ==244720== suppressed: 0 bytes in 0 blocks ==244720== Rerun with --leak-check=full to see details of leaked memory ==244720== ==244720== For lists of detected and suppressed errors, rerun with: -s ==244720== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244729== LEAK SUMMARY: ==244729== definitely lost: 0 bytes in 0 blocks ==244729== indirectly lost: 0 bytes in 0 blocks ==244729== possibly lost: 0 bytes in 0 blocks ==244729== still reachable: 90,635,760 bytes in 17,379 blocks ==244729== suppressed: 0 bytes in 0 blocks ==244729== Rerun with --leak-check=full to see details of leaked memory ==244729== ==244729== For lists of detected and suppressed errors, rerun with: -s ==244729== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244719== LEAK SUMMARY: ==244719== definitely lost: 0 bytes in 0 blocks ==244719== indirectly lost: 0 bytes in 0 blocks ==244719== possibly lost: 0 bytes in 0 blocks ==244719== still reachable: 90,510,272 bytes in 17,326 blocks ==244719== suppressed: 0 bytes in 0 blocks ==244719== Rerun with --leak-check=full to see details of leaked memory ==244719== ==244719== For lists of detected and suppressed errors, rerun with: -s ==244719== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244730== LEAK SUMMARY: ==244730== definitely lost: 0 bytes in 0 blocks ==244730== indirectly lost: 0 bytes in 0 blocks ==244730== possibly lost: 0 bytes in 0 blocks ==244730== still reachable: 90,671,424 bytes in 17,395 blocks ==244730== suppressed: 0 bytes in 0 blocks ==244730== Rerun with --leak-check=full to see details of leaked memory ==244730== ==244730== For lists of detected and suppressed errors, rerun with: -s ==244730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244731== LEAK SUMMARY: ==244731== definitely lost: 0 bytes in 0 blocks ==244731== indirectly lost: 0 bytes in 0 blocks ==244731== possibly lost: 0 bytes in 0 blocks ==244731== still reachable: 90,740,256 bytes in 17,417 blocks ==244731== suppressed: 0 bytes in 0 blocks ==244731== Rerun with --leak-check=full to see details of leaked memory ==244731== ==244731== For lists of detected and suppressed errors, rerun with: -s ==244731== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244732== LEAK SUMMARY: ==244732== definitely lost: 0 bytes in 0 blocks ==244732== indirectly lost: 0 bytes in 0 blocks ==244732== possibly lost: 0 bytes in 0 blocks ==244732== still reachable: 90,792,424 bytes in 17,435 blocks ==244732== suppressed: 0 bytes in 0 blocks ==244732== Rerun with --leak-check=full to see details of leaked memory ==244732== ==244732== For lists of detected and suppressed errors, rerun with: -s ==244732== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244781== ==244781== HEAP SUMMARY: ==244781== in use at exit: 86,568,240 bytes in 16,226 blocks ==244781== total heap usage: 444,827 allocs, 428,601 frees, 721,315,956 bytes allocated ==244781== ==244782== ==244782== HEAP SUMMARY: ==244782== in use at exit: 86,603,824 bytes in 16,242 blocks ==244782== total heap usage: 444,924 allocs, 428,682 frees, 721,414,095 bytes allocated ==244782== ==244783== ==244783== HEAP SUMMARY: ==244783== in use at exit: 86,620,400 bytes in 16,244 blocks ==244783== total heap usage: 444,922 allocs, 428,678 frees, 721,427,967 bytes allocated ==244783== ==244790== ==244790== HEAP SUMMARY: ==244790== in use at exit: 86,640,800 bytes in 16,260 blocks ==244790== total heap usage: 445,023 allocs, 428,763 frees, 721,510,994 bytes allocated ==244790== ==244791== ==244791== HEAP SUMMARY: ==244791== in use at exit: 86,657,376 bytes in 16,262 blocks ==244791== total heap usage: 445,021 allocs, 428,759 frees, 721,524,866 bytes allocated ==244791== ==244781== LEAK SUMMARY: ==244781== definitely lost: 0 bytes in 0 blocks ==244781== indirectly lost: 0 bytes in 0 blocks ==244781== possibly lost: 0 bytes in 0 blocks ==244781== still reachable: 86,566,392 bytes in 16,205 blocks ==244781== suppressed: 0 bytes in 0 blocks ==244781== Rerun with --leak-check=full to see details of leaked memory ==244781== ==244781== For lists of detected and suppressed errors, rerun with: -s ==244781== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244782== LEAK SUMMARY: ==244782== definitely lost: 0 bytes in 0 blocks ==244782== indirectly lost: 0 bytes in 0 blocks ==244782== possibly lost: 0 bytes in 0 blocks ==244782== still reachable: 86,601,976 bytes in 16,221 blocks ==244782== suppressed: 0 bytes in 0 blocks ==244782== Rerun with --leak-check=full to see details of leaked memory ==244782== ==244782== For lists of detected and suppressed errors, rerun with: -s ==244782== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244783== LEAK SUMMARY: ==244783== definitely lost: 0 bytes in 0 blocks ==244783== indirectly lost: 0 bytes in 0 blocks ==244783== possibly lost: 0 bytes in 0 blocks ==244783== still reachable: 86,618,552 bytes in 16,223 blocks ==244783== suppressed: 0 bytes in 0 blocks ==244783== Rerun with --leak-check=full to see details of leaked memory ==244783== ==244783== For lists of detected and suppressed errors, rerun with: -s ==244783== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244791== LEAK SUMMARY: ==244791== definitely lost: 0 bytes in 0 blocks ==244791== indirectly lost: 0 bytes in 0 blocks ==244791== possibly lost: 0 bytes in 0 blocks ==244791== still reachable: 86,655,528 bytes in 16,241 blocks ==244791== suppressed: 0 bytes in 0 blocks ==244791== Rerun with --leak-check=full to see details of leaked memory ==244791== ==244791== For lists of detected and suppressed errors, rerun with: -s ==244791== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==244790== LEAK SUMMARY: ==244790== definitely lost: 0 bytes in 0 blocks ==244790== indirectly lost: 0 bytes in 0 blocks ==244790== possibly lost: 0 bytes in 0 blocks ==244790== still reachable: 86,638,952 bytes in 16,239 blocks ==244790== suppressed: 0 bytes in 0 blocks ==244790== Rerun with --leak-check=full to see details of leaked memory ==244790== ==244790== For lists of detected and suppressed errors, rerun with: -s ==244790== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:54:11 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.661 268 2: 6000 7.689 538 3: 6004 4.669 68 4: 6001 3.413 272 5: 6006 1.249 98 6: 6015 0.486 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.0s elapsed (49.0s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==246570== ==246570== HEAP SUMMARY: ==246570== in use at exit: 88,037,764 bytes in 16,491 blocks ==246570== total heap usage: 565,676 allocs, 549,185 frees, 891,193,526 bytes allocated ==246570== ==246572== ==246572== HEAP SUMMARY: ==246572== in use at exit: 88,298,484 bytes in 16,611 blocks ==246572== total heap usage: 565,870 allocs, 549,259 frees, 891,541,406 bytes allocated ==246572== ==246571== ==246571== HEAP SUMMARY: ==246571== in use at exit: 88,298,484 bytes in 16,611 blocks ==246571== total heap usage: 565,869 allocs, 549,258 frees, 891,541,374 bytes allocated ==246571== ==246574== ==246574== HEAP SUMMARY: ==246574== in use at exit: 88,688,052 bytes in 16,786 blocks ==246574== total heap usage: 566,138 allocs, 549,352 frees, 892,023,798 bytes allocated ==246574== ==246573== ==246573== HEAP SUMMARY: ==246573== in use at exit: 88,688,076 bytes in 16,786 blocks ==246573== total heap usage: 566,137 allocs, 549,351 frees, 892,023,790 bytes allocated ==246573== ==246569== ==246569== HEAP SUMMARY: ==246569== in use at exit: 88,037,788 bytes in 16,491 blocks ==246569== total heap usage: 565,675 allocs, 549,184 frees, 891,193,518 bytes allocated ==246569== ==246570== LEAK SUMMARY: ==246570== definitely lost: 0 bytes in 0 blocks ==246570== indirectly lost: 0 bytes in 0 blocks ==246570== possibly lost: 0 bytes in 0 blocks ==246570== still reachable: 88,035,916 bytes in 16,470 blocks ==246570== suppressed: 0 bytes in 0 blocks ==246570== Rerun with --leak-check=full to see details of leaked memory ==246570== ==246570== For lists of detected and suppressed errors, rerun with: -s ==246570== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246575== ==246575== HEAP SUMMARY: ==246575== in use at exit: 89,165,692 bytes in 16,961 blocks ==246575== total heap usage: 566,405 allocs, 549,444 frees, 892,594,230 bytes allocated ==246575== ==246576== ==246576== HEAP SUMMARY: ==246576== in use at exit: 89,165,692 bytes in 16,961 blocks ==246576== total heap usage: 566,406 allocs, 549,445 frees, 892,594,262 bytes allocated ==246576== ==246571== LEAK SUMMARY: ==246571== definitely lost: 0 bytes in 0 blocks ==246571== indirectly lost: 0 bytes in 0 blocks ==246571== possibly lost: 0 bytes in 0 blocks ==246571== still reachable: 88,296,636 bytes in 16,590 blocks ==246571== suppressed: 0 bytes in 0 blocks ==246571== Rerun with --leak-check=full to see details of leaked memory ==246571== ==246571== For lists of detected and suppressed errors, rerun with: -s ==246571== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246572== LEAK SUMMARY: ==246572== definitely lost: 0 bytes in 0 blocks ==246572== indirectly lost: 0 bytes in 0 blocks ==246572== possibly lost: 0 bytes in 0 blocks ==246572== still reachable: 88,296,636 bytes in 16,590 blocks ==246572== suppressed: 0 bytes in 0 blocks ==246572== Rerun with --leak-check=full to see details of leaked memory ==246572== ==246572== For lists of detected and suppressed errors, rerun with: -s ==246572== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246573== LEAK SUMMARY: ==246573== definitely lost: 0 bytes in 0 blocks ==246573== indirectly lost: 0 bytes in 0 blocks ==246573== possibly lost: 0 bytes in 0 blocks ==246573== still reachable: 88,686,228 bytes in 16,765 blocks ==246573== suppressed: 0 bytes in 0 blocks ==246573== Rerun with --leak-check=full to see details of leaked memory ==246573== ==246573== For lists of detected and suppressed errors, rerun with: -s ==246573== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246574== LEAK SUMMARY: ==246574== definitely lost: 0 bytes in 0 blocks ==246574== indirectly lost: 0 bytes in 0 blocks ==246574== possibly lost: 0 bytes in 0 blocks ==246574== still reachable: 88,686,204 bytes in 16,765 blocks ==246574== suppressed: 0 bytes in 0 blocks ==246574== Rerun with --leak-check=full to see details of leaked memory ==246574== ==246574== For lists of detected and suppressed errors, rerun with: -s ==246574== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246569== LEAK SUMMARY: ==246569== definitely lost: 0 bytes in 0 blocks ==246569== indirectly lost: 0 bytes in 0 blocks ==246569== possibly lost: 0 bytes in 0 blocks ==246569== still reachable: 88,035,940 bytes in 16,470 blocks ==246569== suppressed: 0 bytes in 0 blocks ==246569== Rerun with --leak-check=full to see details of leaked memory ==246569== ==246569== For lists of detected and suppressed errors, rerun with: -s ==246569== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246575== LEAK SUMMARY: ==246575== definitely lost: 0 bytes in 0 blocks ==246575== indirectly lost: 0 bytes in 0 blocks ==246575== possibly lost: 0 bytes in 0 blocks ==246575== still reachable: 89,163,844 bytes in 16,940 blocks ==246575== suppressed: 0 bytes in 0 blocks ==246575== Rerun with --leak-check=full to see details of leaked memory ==246575== ==246575== For lists of detected and suppressed errors, rerun with: -s ==246575== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246576== LEAK SUMMARY: ==246576== definitely lost: 0 bytes in 0 blocks ==246576== indirectly lost: 0 bytes in 0 blocks ==246576== possibly lost: 0 bytes in 0 blocks ==246576== still reachable: 89,163,844 bytes in 16,940 blocks ==246576== suppressed: 0 bytes in 0 blocks ==246576== Rerun with --leak-check=full to see details of leaked memory ==246576== ==246576== For lists of detected and suppressed errors, rerun with: -s ==246576== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246582== ==246582== HEAP SUMMARY: ==246582== in use at exit: 90,950,824 bytes in 17,790 blocks ==246582== total heap usage: 567,872 allocs, 550,082 frees, 894,912,190 bytes allocated ==246582== ==246583== ==246583== HEAP SUMMARY: ==246583== in use at exit: 90,946,648 bytes in 17,789 blocks ==246583== total heap usage: 567,872 allocs, 550,083 frees, 894,908,046 bytes allocated ==246583== ==246583== LEAK SUMMARY: ==246583== definitely lost: 0 bytes in 0 blocks ==246583== indirectly lost: 0 bytes in 0 blocks ==246583== possibly lost: 0 bytes in 0 blocks ==246583== still reachable: 90,944,800 bytes in 17,768 blocks ==246583== suppressed: 0 bytes in 0 blocks ==246583== Rerun with --leak-check=full to see details of leaked memory ==246583== ==246583== For lists of detected and suppressed errors, rerun with: -s ==246583== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246582== LEAK SUMMARY: ==246582== definitely lost: 0 bytes in 0 blocks ==246582== indirectly lost: 0 bytes in 0 blocks ==246582== possibly lost: 0 bytes in 0 blocks ==246582== still reachable: 90,948,976 bytes in 17,769 blocks ==246582== suppressed: 0 bytes in 0 blocks ==246582== Rerun with --leak-check=full to see details of leaked memory ==246582== ==246582== For lists of detected and suppressed errors, rerun with: -s ==246582== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246584== ==246585== ==246584== HEAP SUMMARY: ==246584== in use at exit: 91,127,704 bytes in 17,832 blocks ==246584== total heap usage: 567,997 allocs, 550,165 frees, 895,155,966 bytes allocated ==246584== ==246585== HEAP SUMMARY: ==246585== in use at exit: 91,115,568 bytes in 17,830 blocks ==246585== total heap usage: 567,996 allocs, 550,166 frees, 895,143,862 bytes allocated ==246585== ==246586== ==246586== HEAP SUMMARY: ==246586== in use at exit: 90,165,688 bytes in 17,370 blocks ==246586== total heap usage: 567,651 allocs, 550,281 frees, 894,285,392 bytes allocated ==246586== ==246587== ==246587== HEAP SUMMARY: ==246587== in use at exit: 90,165,680 bytes in 17,370 blocks ==246587== total heap usage: 567,652 allocs, 550,282 frees, 894,285,418 bytes allocated ==246587== ==246585== LEAK SUMMARY: ==246585== definitely lost: 0 bytes in 0 blocks ==246585== indirectly lost: 0 bytes in 0 blocks ==246585== possibly lost: 0 bytes in 0 blocks ==246585== still reachable: 91,113,720 bytes in 17,809 blocks ==246585== suppressed: 0 bytes in 0 blocks ==246585== Rerun with --leak-check=full to see details of leaked memory ==246585== ==246585== For lists of detected and suppressed errors, rerun with: -s ==246585== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246584== LEAK SUMMARY: ==246584== definitely lost: 0 bytes in 0 blocks ==246584== indirectly lost: 0 bytes in 0 blocks ==246584== possibly lost: 0 bytes in 0 blocks ==246584== still reachable: 91,125,856 bytes in 17,811 blocks ==246584== suppressed: 0 bytes in 0 blocks ==246584== Rerun with --leak-check=full to see details of leaked memory ==246584== ==246584== For lists of detected and suppressed errors, rerun with: -s ==246584== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246586== LEAK SUMMARY: ==246586== definitely lost: 0 bytes in 0 blocks ==246586== indirectly lost: 0 bytes in 0 blocks ==246586== possibly lost: 0 bytes in 0 blocks ==246586== still reachable: 90,163,840 bytes in 17,349 blocks ==246586== suppressed: 0 bytes in 0 blocks ==246586== Rerun with --leak-check=full to see details of leaked memory ==246586== ==246586== For lists of detected and suppressed errors, rerun with: -s ==246586== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246587== LEAK SUMMARY: ==246587== definitely lost: 0 bytes in 0 blocks ==246587== indirectly lost: 0 bytes in 0 blocks ==246587== possibly lost: 0 bytes in 0 blocks ==246587== still reachable: 90,163,832 bytes in 17,349 blocks ==246587== suppressed: 0 bytes in 0 blocks ==246587== Rerun with --leak-check=full to see details of leaked memory ==246587== ==246587== For lists of detected and suppressed errors, rerun with: -s ==246587== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246590== ==246590== HEAP SUMMARY: ==246590== in use at exit: 88,488,336 bytes in 16,697 blocks ==246590== total heap usage: 583,418 allocs, 566,721 frees, 915,414,588 bytes allocated ==246590== ==246591== ==246591== HEAP SUMMARY: ==246591== in use at exit: 88,488,336 bytes in 16,697 blocks ==246591== total heap usage: 583,419 allocs, 566,722 frees, 915,414,620 bytes allocated ==246591== ==246592== ==246592== HEAP SUMMARY: ==246592== in use at exit: 88,525,072 bytes in 16,714 blocks ==246592== total heap usage: 583,516 allocs, 566,802 frees, 915,511,930 bytes allocated ==246592== ==246594== ==246594== HEAP SUMMARY: ==246594== in use at exit: 88,593,904 bytes in 16,736 blocks ==246594== total heap usage: 583,617 allocs, 566,881 frees, 915,640,108 bytes allocated ==246594== ==246595== ==246595== HEAP SUMMARY: ==246595== in use at exit: 88,629,568 bytes in 16,752 blocks ==246595== total heap usage: 583,709 allocs, 566,957 frees, 915,735,132 bytes allocated ==246595== ==246588== ==246588== HEAP SUMMARY: ==246588== in use at exit: 88,468,416 bytes in 16,683 blocks ==246588== total heap usage: 583,325 allocs, 566,642 frees, 915,334,076 bytes allocated ==246588== ==246589== ==246589== HEAP SUMMARY: ==246589== in use at exit: 88,468,416 bytes in 16,683 blocks ==246589== total heap usage: 583,326 allocs, 566,643 frees, 915,334,108 bytes allocated ==246589== ==246596== ==246596== HEAP SUMMARY: ==246596== in use at exit: 88,698,400 bytes in 16,774 blocks ==246596== total heap usage: 583,818 allocs, 567,044 frees, 915,864,456 bytes allocated ==246596== ==246590== LEAK SUMMARY: ==246590== definitely lost: 0 bytes in 0 blocks ==246590== indirectly lost: 0 bytes in 0 blocks ==246590== possibly lost: 0 bytes in 0 blocks ==246590== still reachable: 88,486,488 bytes in 16,676 blocks ==246590== suppressed: 0 bytes in 0 blocks ==246590== Rerun with --leak-check=full to see details of leaked memory ==246590== ==246590== For lists of detected and suppressed errors, rerun with: -s ==246590== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246591== LEAK SUMMARY: ==246591== definitely lost: 0 bytes in 0 blocks ==246591== indirectly lost: 0 bytes in 0 blocks ==246591== possibly lost: 0 bytes in 0 blocks ==246591== still reachable: 88,486,488 bytes in 16,676 blocks ==246591== suppressed: 0 bytes in 0 blocks ==246591== Rerun with --leak-check=full to see details of leaked memory ==246591== ==246591== For lists of detected and suppressed errors, rerun with: -s ==246591== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246592== LEAK SUMMARY: ==246592== definitely lost: 0 bytes in 0 blocks ==246592== indirectly lost: 0 bytes in 0 blocks ==246592== possibly lost: 0 bytes in 0 blocks ==246592== still reachable: 88,523,224 bytes in 16,693 blocks ==246592== suppressed: 0 bytes in 0 blocks ==246592== Rerun with --leak-check=full to see details of leaked memory ==246592== ==246592== For lists of detected and suppressed errors, rerun with: -s ==246592== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246594== LEAK SUMMARY: ==246594== definitely lost: 0 bytes in 0 blocks ==246594== indirectly lost: 0 bytes in 0 blocks ==246594== possibly lost: 0 bytes in 0 blocks ==246594== still reachable: 88,592,056 bytes in 16,715 blocks ==246594== suppressed: 0 bytes in 0 blocks ==246594== Rerun with --leak-check=full to see details of leaked memory ==246594== ==246594== For lists of detected and suppressed errors, rerun with: -s ==246594== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246595== LEAK SUMMARY: ==246595== definitely lost: 0 bytes in 0 blocks ==246595== indirectly lost: 0 bytes in 0 blocks ==246595== possibly lost: 0 bytes in 0 blocks ==246595== still reachable: 88,627,720 bytes in 16,731 blocks ==246595== suppressed: 0 bytes in 0 blocks ==246595== Rerun with --leak-check=full to see details of leaked memory ==246595== ==246595== For lists of detected and suppressed errors, rerun with: -s ==246595== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246588== LEAK SUMMARY: ==246588== definitely lost: 0 bytes in 0 blocks ==246588== indirectly lost: 0 bytes in 0 blocks ==246588== possibly lost: 0 bytes in 0 blocks ==246588== still reachable: 88,466,568 bytes in 16,662 blocks ==246588== suppressed: 0 bytes in 0 blocks ==246588== Rerun with --leak-check=full to see details of leaked memory ==246588== ==246588== For lists of detected and suppressed errors, rerun with: -s ==246588== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246589== LEAK SUMMARY: ==246589== definitely lost: 0 bytes in 0 blocks ==246589== indirectly lost: 0 bytes in 0 blocks ==246589== possibly lost: 0 bytes in 0 blocks ==246589== still reachable: 88,466,568 bytes in 16,662 blocks ==246589== suppressed: 0 bytes in 0 blocks ==246589== Rerun with --leak-check=full to see details of leaked memory ==246589== ==246589== For lists of detected and suppressed errors, rerun with: -s ==246589== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246597== ==246597== HEAP SUMMARY: ==246597== in use at exit: 88,750,568 bytes in 16,792 blocks ==246597== total heap usage: 583,910 allocs, 567,118 frees, 915,975,239 bytes allocated ==246597== ==246596== LEAK SUMMARY: ==246596== definitely lost: 0 bytes in 0 blocks ==246596== indirectly lost: 0 bytes in 0 blocks ==246596== possibly lost: 0 bytes in 0 blocks ==246596== still reachable: 88,696,552 bytes in 16,753 blocks ==246596== suppressed: 0 bytes in 0 blocks ==246596== Rerun with --leak-check=full to see details of leaked memory ==246596== ==246596== For lists of detected and suppressed errors, rerun with: -s ==246596== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246598== ==246598== HEAP SUMMARY: ==246598== in use at exit: 88,820,512 bytes in 16,822 blocks ==246598== total heap usage: 584,087 allocs, 567,265 frees, 916,164,258 bytes allocated ==246598== ==246599== ==246599== HEAP SUMMARY: ==246599== in use at exit: 88,856,096 bytes in 16,838 blocks ==246599== total heap usage: 584,184 allocs, 567,346 frees, 916,262,397 bytes allocated ==246599== ==246600== ==246600== HEAP SUMMARY: ==246600== in use at exit: 88,872,672 bytes in 16,840 blocks ==246600== total heap usage: 584,182 allocs, 567,342 frees, 916,276,269 bytes allocated ==246600== ==246604== ==246604== HEAP SUMMARY: ==246604== in use at exit: 88,909,648 bytes in 16,858 blocks ==246604== total heap usage: 584,281 allocs, 567,423 frees, 916,373,168 bytes allocated ==246604== ==246603== ==246603== HEAP SUMMARY: ==246603== in use at exit: 88,893,072 bytes in 16,856 blocks ==246603== total heap usage: 584,283 allocs, 567,427 frees, 916,359,296 bytes allocated ==246603== ==246597== LEAK SUMMARY: ==246597== definitely lost: 0 bytes in 0 blocks ==246597== indirectly lost: 0 bytes in 0 blocks ==246597== possibly lost: 0 bytes in 0 blocks ==246597== still reachable: 88,748,720 bytes in 16,771 blocks ==246597== suppressed: 0 bytes in 0 blocks ==246597== Rerun with --leak-check=full to see details of leaked memory ==246597== ==246597== For lists of detected and suppressed errors, rerun with: -s ==246597== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246598== LEAK SUMMARY: ==246598== definitely lost: 0 bytes in 0 blocks ==246598== indirectly lost: 0 bytes in 0 blocks ==246598== possibly lost: 0 bytes in 0 blocks ==246598== still reachable: 88,818,664 bytes in 16,801 blocks ==246598== suppressed: 0 bytes in 0 blocks ==246598== Rerun with --leak-check=full to see details of leaked memory ==246598== ==246598== For lists of detected and suppressed errors, rerun with: -s ==246598== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246600== LEAK SUMMARY: ==246600== definitely lost: 0 bytes in 0 blocks ==246599== LEAK SUMMARY: ==246600== indirectly lost: 0 bytes in 0 blocks ==246599== definitely lost: 0 bytes in 0 blocks ==246600== possibly lost: 0 bytes in 0 blocks ==246599== indirectly lost: 0 bytes in 0 blocks ==246600== still reachable: 88,870,824 bytes in 16,819 blocks ==246599== possibly lost: 0 bytes in 0 blocks ==246600== suppressed: 0 bytes in 0 blocks ==246599== still reachable: 88,854,248 bytes in 16,817 blocks ==246600== Rerun with --leak-check=full to see details of leaked memory ==246599== suppressed: 0 bytes in 0 blocks ==246600== ==246599== Rerun with --leak-check=full to see details of leaked memory ==246599== ==246600== For lists of detected and suppressed errors, rerun with: -s ==246599== For lists of detected and suppressed errors, rerun with: -s ==246600== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246599== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246604== LEAK SUMMARY: ==246604== definitely lost: 0 bytes in 0 blocks ==246604== indirectly lost: 0 bytes in 0 blocks ==246604== possibly lost: 0 bytes in 0 blocks ==246604== still reachable: 88,907,800 bytes in 16,837 blocks ==246604== suppressed: 0 bytes in 0 blocks ==246604== Rerun with --leak-check=full to see details of leaked memory ==246604== ==246604== For lists of detected and suppressed errors, rerun with: -s ==246604== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==246603== LEAK SUMMARY: ==246603== definitely lost: 0 bytes in 0 blocks ==246603== indirectly lost: 0 bytes in 0 blocks ==246603== possibly lost: 0 bytes in 0 blocks ==246603== still reachable: 88,891,224 bytes in 16,835 blocks ==246603== suppressed: 0 bytes in 0 blocks ==246603== Rerun with --leak-check=full to see details of leaked memory ==246603== ==246603== For lists of detected and suppressed errors, rerun with: -s ==246603== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:55:05 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.510 268 2: 6000 8.356 538 3: 6004 4.550 68 4: 6001 3.504 272 5: 6006 1.321 98 6: 6015 0.469 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.8s elapsed (48.9s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==247426== ==247426== HEAP SUMMARY: ==247426== in use at exit: 93,135,156 bytes in 17,218 blocks ==247426== total heap usage: 706,234 allocs, 689,016 frees, 1,096,232,788 bytes allocated ==247426== ==247427== ==247427== HEAP SUMMARY: ==247427== in use at exit: 93,135,156 bytes in 17,218 blocks ==247427== total heap usage: 706,235 allocs, 689,017 frees, 1,096,232,820 bytes allocated ==247427== ==247429== ==247429== HEAP SUMMARY: ==247429== in use at exit: 93,513,364 bytes in 17,392 blocks ==247429== total heap usage: 706,502 allocs, 689,110 frees, 1,096,703,852 bytes allocated ==247429== ==247428== ==247428== HEAP SUMMARY: ==247428== in use at exit: 93,513,388 bytes in 17,392 blocks ==247428== total heap usage: 706,501 allocs, 689,109 frees, 1,096,703,844 bytes allocated ==247428== ==247424== ==247424== HEAP SUMMARY: ==247424== in use at exit: 92,885,852 bytes in 17,117 blocks ==247424== total heap usage: 706,041 allocs, 688,924 frees, 1,095,890,660 bytes allocated ==247424== ==247425== ==247425== HEAP SUMMARY: ==247425== in use at exit: 92,885,828 bytes in 17,117 blocks ==247425== total heap usage: 706,042 allocs, 688,925 frees, 1,095,890,668 bytes allocated ==247425== ==247430== ==247431== ==247430== HEAP SUMMARY: ==247430== in use at exit: 93,979,644 bytes in 17,566 blocks ==247430== total heap usage: 706,768 allocs, 689,202 frees, 1,097,262,924 bytes allocated ==247430== ==247431== HEAP SUMMARY: ==247431== in use at exit: 93,979,644 bytes in 17,566 blocks ==247431== total heap usage: 706,769 allocs, 689,203 frees, 1,097,262,956 bytes allocated ==247431== ==247426== LEAK SUMMARY: ==247426== definitely lost: 0 bytes in 0 blocks ==247426== indirectly lost: 0 bytes in 0 blocks ==247426== possibly lost: 0 bytes in 0 blocks ==247426== still reachable: 93,133,308 bytes in 17,197 blocks ==247426== suppressed: 0 bytes in 0 blocks ==247426== Rerun with --leak-check=full to see details of leaked memory ==247426== ==247426== For lists of detected and suppressed errors, rerun with: -s ==247426== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247427== LEAK SUMMARY: ==247427== definitely lost: 0 bytes in 0 blocks ==247427== indirectly lost: 0 bytes in 0 blocks ==247427== possibly lost: 0 bytes in 0 blocks ==247427== still reachable: 93,133,308 bytes in 17,197 blocks ==247427== suppressed: 0 bytes in 0 blocks ==247427== Rerun with --leak-check=full to see details of leaked memory ==247427== ==247427== For lists of detected and suppressed errors, rerun with: -s ==247427== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247429== LEAK SUMMARY: ==247429== definitely lost: 0 bytes in 0 blocks ==247429== indirectly lost: 0 bytes in 0 blocks ==247429== possibly lost: 0 bytes in 0 blocks ==247429== still reachable: 93,511,516 bytes in 17,371 blocks ==247429== suppressed: 0 bytes in 0 blocks ==247429== Rerun with --leak-check=full to see details of leaked memory ==247429== ==247429== For lists of detected and suppressed errors, rerun with: -s ==247429== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247428== LEAK SUMMARY: ==247428== definitely lost: 0 bytes in 0 blocks ==247428== indirectly lost: 0 bytes in 0 blocks ==247428== possibly lost: 0 bytes in 0 blocks ==247428== still reachable: 93,511,540 bytes in 17,371 blocks ==247428== suppressed: 0 bytes in 0 blocks ==247428== Rerun with --leak-check=full to see details of leaked memory ==247428== ==247428== For lists of detected and suppressed errors, rerun with: -s ==247428== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247424== LEAK SUMMARY: ==247424== definitely lost: 0 bytes in 0 blocks ==247424== indirectly lost: 0 bytes in 0 blocks ==247424== possibly lost: 0 bytes in 0 blocks ==247424== still reachable: 92,884,004 bytes in 17,096 blocks ==247424== suppressed: 0 bytes in 0 blocks ==247424== Rerun with --leak-check=full to see details of leaked memory ==247424== ==247424== For lists of detected and suppressed errors, rerun with: -s ==247424== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247425== LEAK SUMMARY: ==247425== definitely lost: 0 bytes in 0 blocks ==247425== indirectly lost: 0 bytes in 0 blocks ==247425== possibly lost: 0 bytes in 0 blocks ==247425== still reachable: 92,883,980 bytes in 17,096 blocks ==247425== suppressed: 0 bytes in 0 blocks ==247425== Rerun with --leak-check=full to see details of leaked memory ==247425== ==247425== For lists of detected and suppressed errors, rerun with: -s ==247425== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247430== LEAK SUMMARY: ==247430== definitely lost: 0 bytes in 0 blocks ==247430== indirectly lost: 0 bytes in 0 blocks ==247430== possibly lost: 0 bytes in 0 blocks ==247430== still reachable: 93,977,796 bytes in 17,545 blocks ==247430== suppressed: 0 bytes in 0 blocks ==247430== Rerun with --leak-check=full to see details of leaked memory ==247430== ==247430== For lists of detected and suppressed errors, rerun with: -s ==247430== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247431== LEAK SUMMARY: ==247431== definitely lost: 0 bytes in 0 blocks ==247431== indirectly lost: 0 bytes in 0 blocks ==247431== possibly lost: 0 bytes in 0 blocks ==247431== still reachable: 93,977,796 bytes in 17,545 blocks ==247431== suppressed: 0 bytes in 0 blocks ==247431== Rerun with --leak-check=full to see details of leaked memory ==247431== ==247431== For lists of detected and suppressed errors, rerun with: -s ==247431== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247432== ==247432== HEAP SUMMARY: ==247432== in use at exit: 91,505,952 bytes in 16,852 blocks ==247432== total heap usage: 708,229 allocs, 691,377 frees, 1,099,524,100 bytes allocated ==247432== ==247433== ==247433== HEAP SUMMARY: ==247433== in use at exit: 91,501,776 bytes in 16,851 blocks ==247433== total heap usage: 708,229 allocs, 691,378 frees, 1,099,519,956 bytes allocated ==247433== ==247432== LEAK SUMMARY: ==247432== definitely lost: 0 bytes in 0 blocks ==247432== indirectly lost: 0 bytes in 0 blocks ==247432== possibly lost: 0 bytes in 0 blocks ==247432== still reachable: 91,504,104 bytes in 16,831 blocks ==247432== suppressed: 0 bytes in 0 blocks ==247432== Rerun with --leak-check=full to see details of leaked memory ==247432== ==247432== For lists of detected and suppressed errors, rerun with: -s ==247432== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247433== LEAK SUMMARY: ==247433== definitely lost: 0 bytes in 0 blocks ==247433== indirectly lost: 0 bytes in 0 blocks ==247433== possibly lost: 0 bytes in 0 blocks ==247433== still reachable: 91,499,928 bytes in 16,830 blocks ==247433== suppressed: 0 bytes in 0 blocks ==247433== Rerun with --leak-check=full to see details of leaked memory ==247433== ==247433== For lists of detected and suppressed errors, rerun with: -s ==247433== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247434== ==247435== ==247434== HEAP SUMMARY: ==247434== in use at exit: 91,680,536 bytes in 16,911 blocks ==247434== total heap usage: 708,353 allocs, 691,442 frees, 1,099,759,916 bytes allocated ==247434== ==247435== HEAP SUMMARY: ==247435== in use at exit: 91,676,360 bytes in 16,910 blocks ==247435== total heap usage: 708,353 allocs, 691,443 frees, 1,099,755,772 bytes allocated ==247435== ==247436== ==247436== HEAP SUMMARY: ==247436== in use at exit: 90,766,280 bytes in 16,455 blocks ==247436== total heap usage: 708,013 allocs, 691,558 frees, 1,098,937,102 bytes allocated ==247436== ==247437== ==247437== HEAP SUMMARY: ==247437== in use at exit: 90,766,272 bytes in 16,455 blocks ==247437== total heap usage: 708,014 allocs, 691,559 frees, 1,098,937,128 bytes allocated ==247437== ==247435== LEAK SUMMARY: ==247435== definitely lost: 0 bytes in 0 blocks ==247435== indirectly lost: 0 bytes in 0 blocks ==247435== possibly lost: 0 bytes in 0 blocks ==247435== still reachable: 91,674,512 bytes in 16,889 blocks ==247435== suppressed: 0 bytes in 0 blocks ==247435== Rerun with --leak-check=full to see details of leaked memory ==247435== ==247435== For lists of detected and suppressed errors, rerun with: -s ==247435== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247434== LEAK SUMMARY: ==247434== definitely lost: 0 bytes in 0 blocks ==247434== indirectly lost: 0 bytes in 0 blocks ==247434== possibly lost: 0 bytes in 0 blocks ==247434== still reachable: 91,678,688 bytes in 16,890 blocks ==247434== suppressed: 0 bytes in 0 blocks ==247434== Rerun with --leak-check=full to see details of leaked memory ==247434== ==247434== For lists of detected and suppressed errors, rerun with: -s ==247434== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247437== LEAK SUMMARY: ==247437== definitely lost: 0 bytes in 0 blocks ==247437== indirectly lost: 0 bytes in 0 blocks ==247437== possibly lost: 0 bytes in 0 blocks ==247437== still reachable: 90,764,424 bytes in 16,434 blocks ==247437== suppressed: 0 bytes in 0 blocks ==247437== Rerun with --leak-check=full to see details of leaked memory ==247437== ==247437== For lists of detected and suppressed errors, rerun with: -s ==247437== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247436== LEAK SUMMARY: ==247436== definitely lost: 0 bytes in 0 blocks ==247436== indirectly lost: 0 bytes in 0 blocks ==247436== possibly lost: 0 bytes in 0 blocks ==247436== still reachable: 90,764,432 bytes in 16,434 blocks ==247436== suppressed: 0 bytes in 0 blocks ==247436== Rerun with --leak-check=full to see details of leaked memory ==247436== ==247436== For lists of detected and suppressed errors, rerun with: -s ==247436== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247441== ==247441== HEAP SUMMARY: ==247441== in use at exit: 93,026,920 bytes in 17,206 blocks ==247441== total heap usage: 723,780 allocs, 706,574 frees, 1,120,066,114 bytes allocated ==247441== ==247440== ==247440== HEAP SUMMARY: ==247440== in use at exit: 93,026,920 bytes in 17,206 blocks ==247440== total heap usage: 723,779 allocs, 706,573 frees, 1,120,066,082 bytes allocated ==247440== ==247442== ==247442== HEAP SUMMARY: ==247442== in use at exit: 93,063,656 bytes in 17,223 blocks ==247442== total heap usage: 723,877 allocs, 706,654 frees, 1,120,163,424 bytes allocated ==247442== ==247443== ==247443== HEAP SUMMARY: ==247443== in use at exit: 93,132,488 bytes in 17,245 blocks ==247443== total heap usage: 723,978 allocs, 706,733 frees, 1,120,291,602 bytes allocated ==247443== ==247438== ==247438== HEAP SUMMARY: ==247438== in use at exit: 93,007,000 bytes in 17,192 blocks ==247438== total heap usage: 723,686 allocs, 706,494 frees, 1,119,985,570 bytes allocated ==247438== ==247439== ==247439== HEAP SUMMARY: ==247439== in use at exit: 93,007,000 bytes in 17,192 blocks ==247439== total heap usage: 723,687 allocs, 706,495 frees, 1,119,985,602 bytes allocated ==247439== ==247444== ==247444== HEAP SUMMARY: ==247444== in use at exit: 93,168,152 bytes in 17,261 blocks ==247444== total heap usage: 724,070 allocs, 706,809 frees, 1,120,386,626 bytes allocated ==247444== ==247441== LEAK SUMMARY: ==247441== definitely lost: 0 bytes in 0 blocks ==247441== indirectly lost: 0 bytes in 0 blocks ==247441== possibly lost: 0 bytes in 0 blocks ==247441== still reachable: 93,025,072 bytes in 17,185 blocks ==247441== suppressed: 0 bytes in 0 blocks ==247441== Rerun with --leak-check=full to see details of leaked memory ==247441== ==247441== For lists of detected and suppressed errors, rerun with: -s ==247441== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247440== LEAK SUMMARY: ==247440== definitely lost: 0 bytes in 0 blocks ==247440== indirectly lost: 0 bytes in 0 blocks ==247440== possibly lost: 0 bytes in 0 blocks ==247440== still reachable: 93,025,072 bytes in 17,185 blocks ==247440== suppressed: 0 bytes in 0 blocks ==247440== Rerun with --leak-check=full to see details of leaked memory ==247440== ==247440== For lists of detected and suppressed errors, rerun with: -s ==247440== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247442== LEAK SUMMARY: ==247442== definitely lost: 0 bytes in 0 blocks ==247442== indirectly lost: 0 bytes in 0 blocks ==247442== possibly lost: 0 bytes in 0 blocks ==247442== still reachable: 93,061,808 bytes in 17,202 blocks ==247442== suppressed: 0 bytes in 0 blocks ==247442== Rerun with --leak-check=full to see details of leaked memory ==247442== ==247442== For lists of detected and suppressed errors, rerun with: -s ==247442== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247446== ==247446== HEAP SUMMARY: ==247446== in use at exit: 93,289,152 bytes in 17,301 blocks ==247446== total heap usage: 724,271 allocs, 706,970 frees, 1,120,626,733 bytes allocated ==247446== ==247443== LEAK SUMMARY: ==247443== definitely lost: 0 bytes in 0 blocks ==247443== indirectly lost: 0 bytes in 0 blocks ==247443== possibly lost: 0 bytes in 0 blocks ==247443== still reachable: 93,130,640 bytes in 17,224 blocks ==247443== suppressed: 0 bytes in 0 blocks ==247443== Rerun with --leak-check=full to see details of leaked memory ==247443== ==247443== For lists of detected and suppressed errors, rerun with: -s ==247443== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247439== LEAK SUMMARY: ==247439== definitely lost: 0 bytes in 0 blocks ==247439== indirectly lost: 0 bytes in 0 blocks ==247439== possibly lost: 0 bytes in 0 blocks ==247439== still reachable: 93,005,152 bytes in 17,171 blocks ==247439== suppressed: 0 bytes in 0 blocks ==247439== Rerun with --leak-check=full to see details of leaked memory ==247439== ==247439== For lists of detected and suppressed errors, rerun with: -s ==247439== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247438== LEAK SUMMARY: ==247438== definitely lost: 0 bytes in 0 blocks ==247438== indirectly lost: 0 bytes in 0 blocks ==247438== possibly lost: 0 bytes in 0 blocks ==247438== still reachable: 93,005,152 bytes in 17,171 blocks ==247438== suppressed: 0 bytes in 0 blocks ==247438== Rerun with --leak-check=full to see details of leaked memory ==247438== ==247438== For lists of detected and suppressed errors, rerun with: -s ==247438== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247444== LEAK SUMMARY: ==247444== definitely lost: 0 bytes in 0 blocks ==247444== indirectly lost: 0 bytes in 0 blocks ==247444== possibly lost: 0 bytes in 0 blocks ==247444== still reachable: 93,166,304 bytes in 17,240 blocks ==247444== suppressed: 0 bytes in 0 blocks ==247444== Rerun with --leak-check=full to see details of leaked memory ==247444== ==247444== For lists of detected and suppressed errors, rerun with: -s ==247444== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247445== ==247445== HEAP SUMMARY: ==247445== in use at exit: 93,236,984 bytes in 17,283 blocks ==247445== total heap usage: 724,179 allocs, 706,896 frees, 1,120,515,950 bytes allocated ==247445== ==247447== ==247447== HEAP SUMMARY: ==247447== in use at exit: 93,359,096 bytes in 17,331 blocks ==247447== total heap usage: 724,448 allocs, 707,117 frees, 1,120,815,752 bytes allocated ==247447== ==247448== ==247448== HEAP SUMMARY: ==247448== in use at exit: 93,394,680 bytes in 17,347 blocks ==247448== total heap usage: 724,545 allocs, 707,198 frees, 1,120,913,891 bytes allocated ==247448== ==247451== ==247451== HEAP SUMMARY: ==247451== in use at exit: 93,448,232 bytes in 17,367 blocks ==247451== total heap usage: 724,642 allocs, 707,275 frees, 1,121,024,662 bytes allocated ==247451== ==247446== LEAK SUMMARY: ==247446== definitely lost: 0 bytes in 0 blocks ==247446== indirectly lost: 0 bytes in 0 blocks ==247446== possibly lost: 0 bytes in 0 blocks ==247446== still reachable: 93,287,304 bytes in 17,280 blocks ==247446== suppressed: 0 bytes in 0 blocks ==247446== Rerun with --leak-check=full to see details of leaked memory ==247446== ==247446== For lists of detected and suppressed errors, rerun with: -s ==247446== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247445== LEAK SUMMARY: ==247445== definitely lost: 0 bytes in 0 blocks ==247445== indirectly lost: 0 bytes in 0 blocks ==247445== possibly lost: 0 bytes in 0 blocks ==247445== still reachable: 93,235,136 bytes in 17,262 blocks ==247445== suppressed: 0 bytes in 0 blocks ==247445== Rerun with --leak-check=full to see details of leaked memory ==247445== ==247445== For lists of detected and suppressed errors, rerun with: -s ==247445== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247449== ==247449== HEAP SUMMARY: ==247449== in use at exit: 93,411,256 bytes in 17,349 blocks ==247449== total heap usage: 724,543 allocs, 707,194 frees, 1,120,927,763 bytes allocated ==247449== ==247447== LEAK SUMMARY: ==247447== definitely lost: 0 bytes in 0 blocks ==247447== indirectly lost: 0 bytes in 0 blocks ==247447== possibly lost: 0 bytes in 0 blocks ==247447== still reachable: 93,357,248 bytes in 17,310 blocks ==247447== suppressed: 0 bytes in 0 blocks ==247447== Rerun with --leak-check=full to see details of leaked memory ==247447== ==247447== For lists of detected and suppressed errors, rerun with: -s ==247447== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247450== ==247450== HEAP SUMMARY: ==247450== in use at exit: 93,431,656 bytes in 17,365 blocks ==247450== total heap usage: 724,644 allocs, 707,279 frees, 1,121,010,790 bytes allocated ==247450== ==247448== LEAK SUMMARY: ==247448== definitely lost: 0 bytes in 0 blocks ==247448== indirectly lost: 0 bytes in 0 blocks ==247448== possibly lost: 0 bytes in 0 blocks ==247448== still reachable: 93,392,832 bytes in 17,326 blocks ==247448== suppressed: 0 bytes in 0 blocks ==247448== Rerun with --leak-check=full to see details of leaked memory ==247448== ==247448== For lists of detected and suppressed errors, rerun with: -s ==247448== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247451== LEAK SUMMARY: ==247451== definitely lost: 0 bytes in 0 blocks ==247451== indirectly lost: 0 bytes in 0 blocks ==247451== possibly lost: 0 bytes in 0 blocks ==247451== still reachable: 93,446,384 bytes in 17,346 blocks ==247451== suppressed: 0 bytes in 0 blocks ==247451== Rerun with --leak-check=full to see details of leaked memory ==247451== ==247451== For lists of detected and suppressed errors, rerun with: -s ==247451== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247449== LEAK SUMMARY: ==247449== definitely lost: 0 bytes in 0 blocks ==247449== indirectly lost: 0 bytes in 0 blocks ==247449== possibly lost: 0 bytes in 0 blocks ==247449== still reachable: 93,409,408 bytes in 17,328 blocks ==247449== suppressed: 0 bytes in 0 blocks ==247449== Rerun with --leak-check=full to see details of leaked memory ==247449== ==247449== For lists of detected and suppressed errors, rerun with: -s ==247449== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247450== LEAK SUMMARY: ==247450== definitely lost: 0 bytes in 0 blocks ==247450== indirectly lost: 0 bytes in 0 blocks ==247450== possibly lost: 0 bytes in 0 blocks ==247450== still reachable: 93,429,808 bytes in 17,344 blocks ==247450== suppressed: 0 bytes in 0 blocks ==247450== Rerun with --leak-check=full to see details of leaked memory ==247450== ==247450== For lists of detected and suppressed errors, rerun with: -s ==247450== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:55:59 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.699 268 2: 6000 7.786 538 3: 6004 4.778 68 4: 6001 3.412 272 5: 6006 1.267 98 6: 6015 0.467 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.1s elapsed (49.2s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==247701== ==247701== HEAP SUMMARY: ==247701== in use at exit: 93,088,140 bytes in 17,031 blocks ==247701== total heap usage: 845,210 allocs, 828,179 frees, 1,291,067,738 bytes allocated ==247701== ==247702== ==247702== HEAP SUMMARY: ==247702== in use at exit: 93,337,468 bytes in 17,132 blocks ==247702== total heap usage: 845,402 allocs, 828,270 frees, 1,291,409,858 bytes allocated ==247702== ==247703== ==247703== HEAP SUMMARY: ==247703== in use at exit: 93,337,468 bytes in 17,132 blocks ==247703== total heap usage: 845,403 allocs, 828,271 frees, 1,291,409,890 bytes allocated ==247703== ==247705== ==247704== ==247705== HEAP SUMMARY: ==247705== in use at exit: 93,715,676 bytes in 17,306 blocks ==247705== total heap usage: 845,670 allocs, 828,364 frees, 1,291,880,922 bytes allocated ==247705== ==247704== HEAP SUMMARY: ==247704== in use at exit: 93,715,700 bytes in 17,306 blocks ==247704== total heap usage: 845,669 allocs, 828,363 frees, 1,291,880,914 bytes allocated ==247704== ==247700== ==247700== HEAP SUMMARY: ==247700== in use at exit: 93,088,164 bytes in 17,031 blocks ==247700== total heap usage: 845,209 allocs, 828,178 frees, 1,291,067,730 bytes allocated ==247700== ==247706== ==247706== HEAP SUMMARY: ==247706== in use at exit: 94,181,956 bytes in 17,480 blocks ==247706== total heap usage: 845,936 allocs, 828,456 frees, 1,292,439,994 bytes allocated ==247706== ==247701== LEAK SUMMARY: ==247701== definitely lost: 0 bytes in 0 blocks ==247701== indirectly lost: 0 bytes in 0 blocks ==247701== possibly lost: 0 bytes in 0 blocks ==247701== still reachable: 93,086,292 bytes in 17,010 blocks ==247701== suppressed: 0 bytes in 0 blocks ==247701== Rerun with --leak-check=full to see details of leaked memory ==247701== ==247701== For lists of detected and suppressed errors, rerun with: -s ==247701== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247707== ==247707== HEAP SUMMARY: ==247707== in use at exit: 94,181,956 bytes in 17,480 blocks ==247707== total heap usage: 845,937 allocs, 828,457 frees, 1,292,440,026 bytes allocated ==247707== ==247702== LEAK SUMMARY: ==247702== definitely lost: 0 bytes in 0 blocks ==247702== indirectly lost: 0 bytes in 0 blocks ==247702== possibly lost: 0 bytes in 0 blocks ==247702== still reachable: 93,335,620 bytes in 17,111 blocks ==247702== suppressed: 0 bytes in 0 blocks ==247702== Rerun with --leak-check=full to see details of leaked memory ==247702== ==247702== For lists of detected and suppressed errors, rerun with: -s ==247702== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247703== LEAK SUMMARY: ==247703== definitely lost: 0 bytes in 0 blocks ==247703== indirectly lost: 0 bytes in 0 blocks ==247703== possibly lost: 0 bytes in 0 blocks ==247703== still reachable: 93,335,620 bytes in 17,111 blocks ==247703== suppressed: 0 bytes in 0 blocks ==247703== Rerun with --leak-check=full to see details of leaked memory ==247703== ==247703== For lists of detected and suppressed errors, rerun with: -s ==247703== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247705== LEAK SUMMARY: ==247705== definitely lost: 0 bytes in 0 blocks ==247705== indirectly lost: 0 bytes in 0 blocks ==247705== possibly lost: 0 bytes in 0 blocks ==247705== still reachable: 93,713,828 bytes in 17,285 blocks ==247705== suppressed: 0 bytes in 0 blocks ==247705== Rerun with --leak-check=full to see details of leaked memory ==247705== ==247705== For lists of detected and suppressed errors, rerun with: -s ==247705== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247704== LEAK SUMMARY: ==247704== definitely lost: 0 bytes in 0 blocks ==247704== indirectly lost: 0 bytes in 0 blocks ==247704== possibly lost: 0 bytes in 0 blocks ==247704== still reachable: 93,713,852 bytes in 17,285 blocks ==247704== suppressed: 0 bytes in 0 blocks ==247704== Rerun with --leak-check=full to see details of leaked memory ==247704== ==247704== For lists of detected and suppressed errors, rerun with: -s ==247704== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247700== LEAK SUMMARY: ==247700== definitely lost: 0 bytes in 0 blocks ==247700== indirectly lost: 0 bytes in 0 blocks ==247700== possibly lost: 0 bytes in 0 blocks ==247700== still reachable: 93,086,316 bytes in 17,010 blocks ==247700== suppressed: 0 bytes in 0 blocks ==247700== Rerun with --leak-check=full to see details of leaked memory ==247700== ==247700== For lists of detected and suppressed errors, rerun with: -s ==247700== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247706== LEAK SUMMARY: ==247706== definitely lost: 0 bytes in 0 blocks ==247706== indirectly lost: 0 bytes in 0 blocks ==247706== possibly lost: 0 bytes in 0 blocks ==247706== still reachable: 94,180,108 bytes in 17,459 blocks ==247706== suppressed: 0 bytes in 0 blocks ==247706== Rerun with --leak-check=full to see details of leaked memory ==247706== ==247706== For lists of detected and suppressed errors, rerun with: -s ==247706== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247707== LEAK SUMMARY: ==247707== definitely lost: 0 bytes in 0 blocks ==247707== indirectly lost: 0 bytes in 0 blocks ==247707== possibly lost: 0 bytes in 0 blocks ==247707== still reachable: 94,180,108 bytes in 17,459 blocks ==247707== suppressed: 0 bytes in 0 blocks ==247707== Rerun with --leak-check=full to see details of leaked memory ==247707== ==247707== For lists of detected and suppressed errors, rerun with: -s ==247707== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247709== ==247709== HEAP SUMMARY: ==247709== in use at exit: 92,656,464 bytes in 16,917 blocks ==247709== total heap usage: 847,397 allocs, 830,480 frees, 1,294,697,026 bytes allocated ==247709== ==247708== ==247708== HEAP SUMMARY: ==247708== in use at exit: 92,660,640 bytes in 16,918 blocks ==247708== total heap usage: 847,397 allocs, 830,479 frees, 1,294,701,170 bytes allocated ==247708== ==247708== LEAK SUMMARY: ==247708== definitely lost: 0 bytes in 0 blocks ==247708== indirectly lost: 0 bytes in 0 blocks ==247708== possibly lost: 0 bytes in 0 blocks ==247708== still reachable: 92,658,792 bytes in 16,897 blocks ==247708== suppressed: 0 bytes in 0 blocks ==247708== Rerun with --leak-check=full to see details of leaked memory ==247708== ==247708== For lists of detected and suppressed errors, rerun with: -s ==247708== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247709== LEAK SUMMARY: ==247709== definitely lost: 0 bytes in 0 blocks ==247709== indirectly lost: 0 bytes in 0 blocks ==247709== possibly lost: 0 bytes in 0 blocks ==247709== still reachable: 92,654,616 bytes in 16,896 blocks ==247709== suppressed: 0 bytes in 0 blocks ==247709== Rerun with --leak-check=full to see details of leaked memory ==247709== ==247709== For lists of detected and suppressed errors, rerun with: -s ==247709== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247710== ==247710== HEAP SUMMARY: ==247710== in use at exit: 92,686,632 bytes in 16,956 blocks ==247710== total heap usage: 847,521 allocs, 830,565 frees, 1,294,936,986 bytes allocated ==247710== ==247711== ==247711== HEAP SUMMARY: ==247711== in use at exit: 92,682,456 bytes in 16,955 blocks ==247711== total heap usage: 847,521 allocs, 830,566 frees, 1,294,932,842 bytes allocated ==247711== ==247713== ==247713== HEAP SUMMARY: ==247713== in use at exit: 95,164,960 bytes in 17,888 blocks ==247713== total heap usage: 847,182 allocs, 829,294 frees, 1,294,114,198 bytes allocated ==247713== ==247712== ==247712== HEAP SUMMARY: ==247712== in use at exit: 95,164,968 bytes in 17,888 blocks ==247712== total heap usage: 847,181 allocs, 829,293 frees, 1,294,114,172 bytes allocated ==247712== ==247710== LEAK SUMMARY: ==247710== definitely lost: 0 bytes in 0 blocks ==247710== indirectly lost: 0 bytes in 0 blocks ==247710== possibly lost: 0 bytes in 0 blocks ==247710== still reachable: 92,684,784 bytes in 16,935 blocks ==247710== suppressed: 0 bytes in 0 blocks ==247710== Rerun with --leak-check=full to see details of leaked memory ==247710== ==247710== For lists of detected and suppressed errors, rerun with: -s ==247710== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247711== LEAK SUMMARY: ==247711== definitely lost: 0 bytes in 0 blocks ==247711== indirectly lost: 0 bytes in 0 blocks ==247711== possibly lost: 0 bytes in 0 blocks ==247711== still reachable: 92,680,608 bytes in 16,934 blocks ==247711== suppressed: 0 bytes in 0 blocks ==247711== Rerun with --leak-check=full to see details of leaked memory ==247711== ==247711== For lists of detected and suppressed errors, rerun with: -s ==247711== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247713== LEAK SUMMARY: ==247713== definitely lost: 0 bytes in 0 blocks ==247713== indirectly lost: 0 bytes in 0 blocks ==247713== possibly lost: 0 bytes in 0 blocks ==247713== still reachable: 95,163,112 bytes in 17,867 blocks ==247713== suppressed: 0 bytes in 0 blocks ==247713== Rerun with --leak-check=full to see details of leaked memory ==247713== ==247713== For lists of detected and suppressed errors, rerun with: -s ==247713== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247712== LEAK SUMMARY: ==247712== definitely lost: 0 bytes in 0 blocks ==247712== indirectly lost: 0 bytes in 0 blocks ==247712== possibly lost: 0 bytes in 0 blocks ==247712== still reachable: 95,163,120 bytes in 17,867 blocks ==247712== suppressed: 0 bytes in 0 blocks ==247712== Rerun with --leak-check=full to see details of leaked memory ==247712== ==247712== For lists of detected and suppressed errors, rerun with: -s ==247712== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247718== ==247718== HEAP SUMMARY: ==247718== in use at exit: 91,780,984 bytes in 16,564 blocks ==247718== total heap usage: 863,045 allocs, 846,481 frees, 1,315,340,494 bytes allocated ==247718== ==247719== ==247719== HEAP SUMMARY: ==247719== in use at exit: 91,849,816 bytes in 16,586 blocks ==247719== total heap usage: 863,146 allocs, 846,560 frees, 1,315,468,672 bytes allocated ==247719== ==247715== ==247715== HEAP SUMMARY: ==247715== in use at exit: 94,386,488 bytes in 17,403 blocks ==247715== total heap usage: 862,855 allocs, 845,452 frees, 1,315,162,672 bytes allocated ==247715== ==247714== ==247714== HEAP SUMMARY: ==247714== in use at exit: 94,386,488 bytes in 17,403 blocks ==247714== total heap usage: 862,854 allocs, 845,451 frees, 1,315,162,640 bytes allocated ==247714== ==247716== ==247716== HEAP SUMMARY: ==247716== in use at exit: 91,744,248 bytes in 16,547 blocks ==247716== total heap usage: 862,947 allocs, 846,400 frees, 1,315,243,152 bytes allocated ==247716== ==247717== ==247717== HEAP SUMMARY: ==247717== in use at exit: 91,744,248 bytes in 16,547 blocks ==247717== total heap usage: 862,948 allocs, 846,401 frees, 1,315,243,184 bytes allocated ==247717== ==247721== ==247721== HEAP SUMMARY: ==247721== in use at exit: 91,954,312 bytes in 16,624 blocks ==247721== total heap usage: 863,347 allocs, 846,723 frees, 1,315,693,020 bytes allocated ==247721== ==247722== ==247722== HEAP SUMMARY: ==247722== in use at exit: 92,006,480 bytes in 16,642 blocks ==247722== total heap usage: 863,439 allocs, 846,797 frees, 1,315,803,803 bytes allocated ==247722== ==247718== LEAK SUMMARY: ==247718== definitely lost: 0 bytes in 0 blocks ==247718== indirectly lost: 0 bytes in 0 blocks ==247718== possibly lost: 0 bytes in 0 blocks ==247718== still reachable: 91,779,136 bytes in 16,543 blocks ==247718== suppressed: 0 bytes in 0 blocks ==247718== Rerun with --leak-check=full to see details of leaked memory ==247718== ==247718== For lists of detected and suppressed errors, rerun with: -s ==247718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247719== LEAK SUMMARY: ==247719== definitely lost: 0 bytes in 0 blocks ==247719== indirectly lost: 0 bytes in 0 blocks ==247719== possibly lost: 0 bytes in 0 blocks ==247719== still reachable: 91,847,968 bytes in 16,565 blocks ==247719== suppressed: 0 bytes in 0 blocks ==247719== Rerun with --leak-check=full to see details of leaked memory ==247719== ==247719== For lists of detected and suppressed errors, rerun with: -s ==247719== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247720== ==247720== HEAP SUMMARY: ==247720== in use at exit: 91,885,480 bytes in 16,602 blocks ==247720== total heap usage: 863,238 allocs, 846,636 frees, 1,315,563,696 bytes allocated ==247720== ==247723== ==247723== HEAP SUMMARY: ==247723== in use at exit: 92,076,424 bytes in 16,672 blocks ==247723== total heap usage: 863,616 allocs, 846,944 frees, 1,315,992,822 bytes allocated ==247723== ==247714== LEAK SUMMARY: ==247714== definitely lost: 0 bytes in 0 blocks ==247714== indirectly lost: 0 bytes in 0 blocks ==247714== possibly lost: 0 bytes in 0 blocks ==247714== still reachable: 94,384,640 bytes in 17,382 blocks ==247714== suppressed: 0 bytes in 0 blocks ==247714== Rerun with --leak-check=full to see details of leaked memory ==247714== ==247714== For lists of detected and suppressed errors, rerun with: -s ==247714== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247715== LEAK SUMMARY: ==247715== definitely lost: 0 bytes in 0 blocks ==247715== indirectly lost: 0 bytes in 0 blocks ==247715== possibly lost: 0 bytes in 0 blocks ==247715== still reachable: 94,384,640 bytes in 17,382 blocks ==247715== suppressed: 0 bytes in 0 blocks ==247715== Rerun with --leak-check=full to see details of leaked memory ==247715== ==247715== For lists of detected and suppressed errors, rerun with: -s ==247715== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247716== LEAK SUMMARY: ==247716== definitely lost: 0 bytes in 0 blocks ==247716== indirectly lost: 0 bytes in 0 blocks ==247716== possibly lost: 0 bytes in 0 blocks ==247716== still reachable: 91,742,400 bytes in 16,526 blocks ==247716== suppressed: 0 bytes in 0 blocks ==247716== Rerun with --leak-check=full to see details of leaked memory ==247716== ==247716== For lists of detected and suppressed errors, rerun with: -s ==247716== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247717== LEAK SUMMARY: ==247717== definitely lost: 0 bytes in 0 blocks ==247717== indirectly lost: 0 bytes in 0 blocks ==247717== possibly lost: 0 bytes in 0 blocks ==247717== still reachable: 91,742,400 bytes in 16,526 blocks ==247717== suppressed: 0 bytes in 0 blocks ==247717== Rerun with --leak-check=full to see details of leaked memory ==247717== ==247717== For lists of detected and suppressed errors, rerun with: -s ==247717== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247721== LEAK SUMMARY: ==247721== definitely lost: 0 bytes in 0 blocks ==247721== indirectly lost: 0 bytes in 0 blocks ==247721== possibly lost: 0 bytes in 0 blocks ==247721== still reachable: 91,952,464 bytes in 16,603 blocks ==247721== suppressed: 0 bytes in 0 blocks ==247721== Rerun with --leak-check=full to see details of leaked memory ==247721== ==247721== For lists of detected and suppressed errors, rerun with: -s ==247721== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247722== LEAK SUMMARY: ==247722== definitely lost: 0 bytes in 0 blocks ==247722== indirectly lost: 0 bytes in 0 blocks ==247722== possibly lost: 0 bytes in 0 blocks ==247722== still reachable: 92,004,632 bytes in 16,621 blocks ==247722== suppressed: 0 bytes in 0 blocks ==247722== Rerun with --leak-check=full to see details of leaked memory ==247722== ==247722== For lists of detected and suppressed errors, rerun with: -s ==247722== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247724== ==247724== HEAP SUMMARY: ==247724== in use at exit: 92,112,008 bytes in 16,688 blocks ==247724== total heap usage: 863,713 allocs, 847,025 frees, 1,316,090,961 bytes allocated ==247724== ==247725== ==247725== HEAP SUMMARY: ==247725== in use at exit: 92,128,584 bytes in 16,690 blocks ==247725== total heap usage: 863,711 allocs, 847,021 frees, 1,316,104,833 bytes allocated ==247725== ==247723== LEAK SUMMARY: ==247723== definitely lost: 0 bytes in 0 blocks ==247723== indirectly lost: 0 bytes in 0 blocks ==247723== possibly lost: 0 bytes in 0 blocks ==247723== still reachable: 92,074,576 bytes in 16,651 blocks ==247723== suppressed: 0 bytes in 0 blocks ==247723== Rerun with --leak-check=full to see details of leaked memory ==247723== ==247723== For lists of detected and suppressed errors, rerun with: -s ==247723== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247720== LEAK SUMMARY: ==247720== definitely lost: 0 bytes in 0 blocks ==247720== indirectly lost: 0 bytes in 0 blocks ==247720== possibly lost: 0 bytes in 0 blocks ==247720== still reachable: 91,883,632 bytes in 16,581 blocks ==247720== suppressed: 0 bytes in 0 blocks ==247720== Rerun with --leak-check=full to see details of leaked memory ==247720== ==247720== For lists of detected and suppressed errors, rerun with: -s ==247720== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247727== ==247727== HEAP SUMMARY: ==247727== in use at exit: 92,165,560 bytes in 16,708 blocks ==247727== total heap usage: 863,810 allocs, 847,102 frees, 1,316,201,732 bytes allocated ==247727== ==247726== ==247726== HEAP SUMMARY: ==247726== in use at exit: 92,148,984 bytes in 16,706 blocks ==247726== total heap usage: 863,812 allocs, 847,106 frees, 1,316,187,860 bytes allocated ==247726== ==247725== LEAK SUMMARY: ==247725== definitely lost: 0 bytes in 0 blocks ==247725== indirectly lost: 0 bytes in 0 blocks ==247725== possibly lost: 0 bytes in 0 blocks ==247725== still reachable: 92,126,736 bytes in 16,669 blocks ==247725== suppressed: 0 bytes in 0 blocks ==247725== Rerun with --leak-check=full to see details of leaked memory ==247725== ==247725== For lists of detected and suppressed errors, rerun with: -s ==247725== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247724== LEAK SUMMARY: ==247724== definitely lost: 0 bytes in 0 blocks ==247724== indirectly lost: 0 bytes in 0 blocks ==247724== possibly lost: 0 bytes in 0 blocks ==247724== still reachable: 92,110,160 bytes in 16,667 blocks ==247724== suppressed: 0 bytes in 0 blocks ==247724== Rerun with --leak-check=full to see details of leaked memory ==247724== ==247724== For lists of detected and suppressed errors, rerun with: -s ==247724== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247726== LEAK SUMMARY: ==247726== definitely lost: 0 bytes in 0 blocks ==247726== indirectly lost: 0 bytes in 0 blocks ==247726== possibly lost: 0 bytes in 0 blocks ==247726== still reachable: 92,147,136 bytes in 16,685 blocks ==247726== suppressed: 0 bytes in 0 blocks ==247726== Rerun with --leak-check=full to see details of leaked memory ==247726== ==247726== For lists of detected and suppressed errors, rerun with: -s ==247726== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247727== LEAK SUMMARY: ==247727== definitely lost: 0 bytes in 0 blocks ==247727== indirectly lost: 0 bytes in 0 blocks ==247727== possibly lost: 0 bytes in 0 blocks ==247727== still reachable: 92,163,712 bytes in 16,687 blocks ==247727== suppressed: 0 bytes in 0 blocks ==247727== Rerun with --leak-check=full to see details of leaked memory ==247727== ==247727== For lists of detected and suppressed errors, rerun with: -s ==247727== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:56:53 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.562 268 2: 6000 7.758 538 3: 6004 4.922 68 4: 6001 3.437 272 5: 6006 1.758 98 6: 6015 0.464 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.9s elapsed (48.7s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==247978== ==247978== HEAP SUMMARY: ==247978== in use at exit: 88,611,916 bytes in 16,818 blocks ==247978== total heap usage: 985,158 allocs, 968,340 frees, 1,492,498,440 bytes allocated ==247978== ==247981== ==247981== HEAP SUMMARY: ==247981== in use at exit: 88,861,220 bytes in 16,919 blocks ==247981== total heap usage: 985,352 allocs, 968,433 frees, 1,492,840,600 bytes allocated ==247981== ==247980== ==247980== HEAP SUMMARY: ==247980== in use at exit: 88,861,220 bytes in 16,919 blocks ==247980== total heap usage: 985,351 allocs, 968,432 frees, 1,492,840,568 bytes allocated ==247980== ==247983== ==247983== HEAP SUMMARY: ==247983== in use at exit: 89,239,428 bytes in 17,093 blocks ==247983== total heap usage: 985,619 allocs, 968,526 frees, 1,493,311,632 bytes allocated ==247983== ==247982== ==247982== HEAP SUMMARY: ==247982== in use at exit: 89,239,452 bytes in 17,093 blocks ==247982== total heap usage: 985,618 allocs, 968,525 frees, 1,493,311,624 bytes allocated ==247982== ==247979== ==247979== HEAP SUMMARY: ==247979== in use at exit: 88,611,892 bytes in 16,818 blocks ==247979== total heap usage: 985,159 allocs, 968,341 frees, 1,492,498,448 bytes allocated ==247979== ==247978== LEAK SUMMARY: ==247978== definitely lost: 0 bytes in 0 blocks ==247978== indirectly lost: 0 bytes in 0 blocks ==247978== possibly lost: 0 bytes in 0 blocks ==247978== still reachable: 88,610,068 bytes in 16,797 blocks ==247978== suppressed: 0 bytes in 0 blocks ==247978== Rerun with --leak-check=full to see details of leaked memory ==247978== ==247978== For lists of detected and suppressed errors, rerun with: -s ==247978== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247984== ==247984== HEAP SUMMARY: ==247984== in use at exit: 89,705,708 bytes in 17,267 blocks ==247984== total heap usage: 985,885 allocs, 968,618 frees, 1,493,870,704 bytes allocated ==247984== ==247985== ==247985== HEAP SUMMARY: ==247985== in use at exit: 89,705,708 bytes in 17,267 blocks ==247985== total heap usage: 985,886 allocs, 968,619 frees, 1,493,870,736 bytes allocated ==247985== ==247980== LEAK SUMMARY: ==247980== definitely lost: 0 bytes in 0 blocks ==247980== indirectly lost: 0 bytes in 0 blocks ==247980== possibly lost: 0 bytes in 0 blocks ==247980== still reachable: 88,859,372 bytes in 16,898 blocks ==247980== suppressed: 0 bytes in 0 blocks ==247980== Rerun with --leak-check=full to see details of leaked memory ==247980== ==247980== For lists of detected and suppressed errors, rerun with: -s ==247980== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247981== LEAK SUMMARY: ==247981== definitely lost: 0 bytes in 0 blocks ==247981== indirectly lost: 0 bytes in 0 blocks ==247981== possibly lost: 0 bytes in 0 blocks ==247981== still reachable: 88,859,372 bytes in 16,898 blocks ==247981== suppressed: 0 bytes in 0 blocks ==247981== Rerun with --leak-check=full to see details of leaked memory ==247981== ==247981== For lists of detected and suppressed errors, rerun with: -s ==247981== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247982== LEAK SUMMARY: ==247982== definitely lost: 0 bytes in 0 blocks ==247982== indirectly lost: 0 bytes in 0 blocks ==247982== possibly lost: 0 bytes in 0 blocks ==247982== still reachable: 89,237,604 bytes in 17,072 blocks ==247982== suppressed: 0 bytes in 0 blocks ==247982== Rerun with --leak-check=full to see details of leaked memory ==247982== ==247982== For lists of detected and suppressed errors, rerun with: -s ==247982== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247983== LEAK SUMMARY: ==247983== definitely lost: 0 bytes in 0 blocks ==247983== indirectly lost: 0 bytes in 0 blocks ==247983== possibly lost: 0 bytes in 0 blocks ==247983== still reachable: 89,237,580 bytes in 17,072 blocks ==247983== suppressed: 0 bytes in 0 blocks ==247983== Rerun with --leak-check=full to see details of leaked memory ==247983== ==247983== For lists of detected and suppressed errors, rerun with: -s ==247983== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247979== LEAK SUMMARY: ==247979== definitely lost: 0 bytes in 0 blocks ==247979== indirectly lost: 0 bytes in 0 blocks ==247979== possibly lost: 0 bytes in 0 blocks ==247979== still reachable: 88,610,044 bytes in 16,797 blocks ==247979== suppressed: 0 bytes in 0 blocks ==247979== Rerun with --leak-check=full to see details of leaked memory ==247979== ==247979== For lists of detected and suppressed errors, rerun with: -s ==247979== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247984== LEAK SUMMARY: ==247984== definitely lost: 0 bytes in 0 blocks ==247984== indirectly lost: 0 bytes in 0 blocks ==247984== possibly lost: 0 bytes in 0 blocks ==247984== still reachable: 89,703,860 bytes in 17,246 blocks ==247984== suppressed: 0 bytes in 0 blocks ==247984== Rerun with --leak-check=full to see details of leaked memory ==247984== ==247984== For lists of detected and suppressed errors, rerun with: -s ==247984== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247985== LEAK SUMMARY: ==247985== definitely lost: 0 bytes in 0 blocks ==247985== indirectly lost: 0 bytes in 0 blocks ==247985== possibly lost: 0 bytes in 0 blocks ==247985== still reachable: 89,703,860 bytes in 17,246 blocks ==247985== suppressed: 0 bytes in 0 blocks ==247985== Rerun with --leak-check=full to see details of leaked memory ==247985== ==247985== For lists of detected and suppressed errors, rerun with: -s ==247985== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247987== ==247987== HEAP SUMMARY: ==247987== in use at exit: 88,864,264 bytes in 16,842 blocks ==247987== total heap usage: 987,356 allocs, 970,514 frees, 1,496,207,336 bytes allocated ==247987== ==247986== ==247986== HEAP SUMMARY: ==247986== in use at exit: 88,867,176 bytes in 16,842 blocks ==247986== total heap usage: 987,356 allocs, 970,514 frees, 1,496,211,480 bytes allocated ==247986== ==247987== LEAK SUMMARY: ==247987== definitely lost: 0 bytes in 0 blocks ==247987== indirectly lost: 0 bytes in 0 blocks ==247987== possibly lost: 0 bytes in 0 blocks ==247987== still reachable: 88,862,416 bytes in 16,821 blocks ==247987== suppressed: 0 bytes in 0 blocks ==247987== Rerun with --leak-check=full to see details of leaked memory ==247987== ==247987== For lists of detected and suppressed errors, rerun with: -s ==247987== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247986== LEAK SUMMARY: ==247986== definitely lost: 0 bytes in 0 blocks ==247986== indirectly lost: 0 bytes in 0 blocks ==247986== possibly lost: 0 bytes in 0 blocks ==247986== still reachable: 88,865,328 bytes in 16,821 blocks ==247986== suppressed: 0 bytes in 0 blocks ==247986== Rerun with --leak-check=full to see details of leaked memory ==247986== ==247986== For lists of detected and suppressed errors, rerun with: -s ==247986== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247989== ==247989== HEAP SUMMARY: ==247989== in use at exit: 88,912,864 bytes in 16,887 blocks ==247989== total heap usage: 987,480 allocs, 970,593 frees, 1,496,443,152 bytes allocated ==247989== ==247988== ==247988== HEAP SUMMARY: ==247988== in use at exit: 88,924,096 bytes in 16,888 blocks ==247988== total heap usage: 987,481 allocs, 970,593 frees, 1,496,455,256 bytes allocated ==247988== ==247990== ==247990== HEAP SUMMARY: ==247990== in use at exit: 90,688,720 bytes in 17,675 blocks ==247990== total heap usage: 987,130 allocs, 969,455 frees, 1,495,544,882 bytes allocated ==247990== ==247991== ==247991== HEAP SUMMARY: ==247991== in use at exit: 90,688,712 bytes in 17,675 blocks ==247991== total heap usage: 987,131 allocs, 969,456 frees, 1,495,544,908 bytes allocated ==247991== ==247989== LEAK SUMMARY: ==247989== definitely lost: 0 bytes in 0 blocks ==247989== indirectly lost: 0 bytes in 0 blocks ==247989== possibly lost: 0 bytes in 0 blocks ==247989== still reachable: 88,911,016 bytes in 16,866 blocks ==247989== suppressed: 0 bytes in 0 blocks ==247989== Rerun with --leak-check=full to see details of leaked memory ==247989== ==247989== For lists of detected and suppressed errors, rerun with: -s ==247989== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247988== LEAK SUMMARY: ==247988== definitely lost: 0 bytes in 0 blocks ==247988== indirectly lost: 0 bytes in 0 blocks ==247988== possibly lost: 0 bytes in 0 blocks ==247988== still reachable: 88,922,248 bytes in 16,867 blocks ==247988== suppressed: 0 bytes in 0 blocks ==247988== Rerun with --leak-check=full to see details of leaked memory ==247988== ==247988== For lists of detected and suppressed errors, rerun with: -s ==247988== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247991== LEAK SUMMARY: ==247990== LEAK SUMMARY: ==247991== definitely lost: 0 bytes in 0 blocks ==247990== definitely lost: 0 bytes in 0 blocks ==247991== indirectly lost: 0 bytes in 0 blocks ==247990== indirectly lost: 0 bytes in 0 blocks ==247991== possibly lost: 0 bytes in 0 blocks ==247990== possibly lost: 0 bytes in 0 blocks ==247991== still reachable: 90,686,864 bytes in 17,654 blocks ==247990== still reachable: 90,686,872 bytes in 17,654 blocks ==247991== suppressed: 0 bytes in 0 blocks ==247990== suppressed: 0 bytes in 0 blocks ==247991== Rerun with --leak-check=full to see details of leaked memory ==247990== Rerun with --leak-check=full to see details of leaked memory ==247991== ==247990== ==247991== For lists of detected and suppressed errors, rerun with: -s ==247990== For lists of detected and suppressed errors, rerun with: -s ==247991== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247990== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247994== ==247994== HEAP SUMMARY: ==247994== in use at exit: 88,306,592 bytes in 16,732 blocks ==247994== total heap usage: 1,002,902 allocs, 986,170 frees, 1,516,721,622 bytes allocated ==247994== ==247995== ==247995== HEAP SUMMARY: ==247995== in use at exit: 88,306,592 bytes in 16,732 blocks ==247995== total heap usage: 1,002,903 allocs, 986,171 frees, 1,516,721,654 bytes allocated ==247995== ==247997== ==247997== HEAP SUMMARY: ==247997== in use at exit: 88,412,160 bytes in 16,771 blocks ==247997== total heap usage: 1,003,101 allocs, 986,330 frees, 1,516,947,142 bytes allocated ==247997== ==247992== ==247992== HEAP SUMMARY: ==247992== in use at exit: 88,286,672 bytes in 16,718 blocks ==247992== total heap usage: 1,002,809 allocs, 986,091 frees, 1,516,641,110 bytes allocated ==247992== ==247993== ==247993== HEAP SUMMARY: ==247993== in use at exit: 88,286,672 bytes in 16,718 blocks ==247993== total heap usage: 1,002,810 allocs, 986,092 frees, 1,516,641,142 bytes allocated ==247993== ==247999== ==247999== HEAP SUMMARY: ==247999== in use at exit: 88,516,656 bytes in 16,809 blocks ==247999== total heap usage: 1,003,302 allocs, 986,493 frees, 1,517,171,490 bytes allocated ==247999== ==247996== ==247996== HEAP SUMMARY: ==247996== in use at exit: 88,343,328 bytes in 16,749 blocks ==247996== total heap usage: 1,003,000 allocs, 986,251 frees, 1,516,818,964 bytes allocated ==247996== ==247994== LEAK SUMMARY: ==247994== definitely lost: 0 bytes in 0 blocks ==247994== indirectly lost: 0 bytes in 0 blocks ==247994== possibly lost: 0 bytes in 0 blocks ==247994== still reachable: 88,304,744 bytes in 16,711 blocks ==247994== suppressed: 0 bytes in 0 blocks ==247994== Rerun with --leak-check=full to see details of leaked memory ==247994== ==247994== For lists of detected and suppressed errors, rerun with: -s ==247994== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247995== LEAK SUMMARY: ==247995== definitely lost: 0 bytes in 0 blocks ==247995== indirectly lost: 0 bytes in 0 blocks ==247995== possibly lost: 0 bytes in 0 blocks ==247995== still reachable: 88,304,744 bytes in 16,711 blocks ==247995== suppressed: 0 bytes in 0 blocks ==247995== Rerun with --leak-check=full to see details of leaked memory ==247995== ==247995== For lists of detected and suppressed errors, rerun with: -s ==247995== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247998== ==247998== HEAP SUMMARY: ==247998== in use at exit: 88,447,824 bytes in 16,787 blocks ==247998== total heap usage: 1,003,193 allocs, 986,406 frees, 1,517,042,166 bytes allocated ==247998== ==247997== LEAK SUMMARY: ==247997== definitely lost: 0 bytes in 0 blocks ==247997== indirectly lost: 0 bytes in 0 blocks ==247997== possibly lost: 0 bytes in 0 blocks ==247997== still reachable: 88,410,312 bytes in 16,750 blocks ==247997== suppressed: 0 bytes in 0 blocks ==247997== Rerun with --leak-check=full to see details of leaked memory ==247997== ==247997== For lists of detected and suppressed errors, rerun with: -s ==247997== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247992== LEAK SUMMARY: ==247992== definitely lost: 0 bytes in 0 blocks ==247992== indirectly lost: 0 bytes in 0 blocks ==247992== possibly lost: 0 bytes in 0 blocks ==247992== still reachable: 88,284,824 bytes in 16,697 blocks ==247992== suppressed: 0 bytes in 0 blocks ==247992== Rerun with --leak-check=full to see details of leaked memory ==247992== ==247992== For lists of detected and suppressed errors, rerun with: -s ==247992== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247993== LEAK SUMMARY: ==247993== definitely lost: 0 bytes in 0 blocks ==247993== indirectly lost: 0 bytes in 0 blocks ==247993== possibly lost: 0 bytes in 0 blocks ==247993== still reachable: 88,284,824 bytes in 16,697 blocks ==247993== suppressed: 0 bytes in 0 blocks ==247993== Rerun with --leak-check=full to see details of leaked memory ==247993== ==247993== For lists of detected and suppressed errors, rerun with: -s ==247993== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==247999== LEAK SUMMARY: ==247999== definitely lost: 0 bytes in 0 blocks ==247999== indirectly lost: 0 bytes in 0 blocks ==247999== possibly lost: 0 bytes in 0 blocks ==247999== still reachable: 88,514,808 bytes in 16,788 blocks ==247999== suppressed: 0 bytes in 0 blocks ==247999== Rerun with --leak-check=full to see details of leaked memory ==247999== ==247999== For lists of detected and suppressed errors, rerun with: -s ==247999== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248000== ==248000== HEAP SUMMARY: ==248000== in use at exit: 88,568,824 bytes in 16,827 blocks ==248000== total heap usage: 1,003,394 allocs, 986,567 frees, 1,517,282,273 bytes allocated ==248000== ==248003== ==248003== HEAP SUMMARY: ==248003== in use at exit: 88,690,928 bytes in 16,875 blocks ==248003== total heap usage: 1,003,666 allocs, 986,791 frees, 1,517,583,303 bytes allocated ==248003== ==247996== LEAK SUMMARY: ==247996== definitely lost: 0 bytes in 0 blocks ==247996== indirectly lost: 0 bytes in 0 blocks ==247996== possibly lost: 0 bytes in 0 blocks ==247996== still reachable: 88,341,480 bytes in 16,728 blocks ==247996== suppressed: 0 bytes in 0 blocks ==247996== Rerun with --leak-check=full to see details of leaked memory ==247996== ==247996== For lists of detected and suppressed errors, rerun with: -s ==247996== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248004== ==248004== HEAP SUMMARY: ==248004== in use at exit: 88,711,328 bytes in 16,891 blocks ==248004== total heap usage: 1,003,767 allocs, 986,876 frees, 1,517,666,330 bytes allocated ==248004== ==248005== ==248005== HEAP SUMMARY: ==248005== in use at exit: 88,727,904 bytes in 16,893 blocks ==248005== total heap usage: 1,003,765 allocs, 986,872 frees, 1,517,680,202 bytes allocated ==248005== ==247998== LEAK SUMMARY: ==247998== definitely lost: 0 bytes in 0 blocks ==247998== indirectly lost: 0 bytes in 0 blocks ==247998== possibly lost: 0 bytes in 0 blocks ==247998== still reachable: 88,445,976 bytes in 16,766 blocks ==247998== suppressed: 0 bytes in 0 blocks ==247998== Rerun with --leak-check=full to see details of leaked memory ==247998== ==247998== For lists of detected and suppressed errors, rerun with: -s ==247998== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248001== ==248001== HEAP SUMMARY: ==248001== in use at exit: 88,638,768 bytes in 16,857 blocks ==248001== total heap usage: 1,003,571 allocs, 986,714 frees, 1,517,471,292 bytes allocated ==248001== ==248002== ==248002== HEAP SUMMARY: ==248002== in use at exit: 88,674,352 bytes in 16,873 blocks ==248002== total heap usage: 1,003,668 allocs, 986,795 frees, 1,517,569,431 bytes allocated ==248002== ==248000== LEAK SUMMARY: ==248000== definitely lost: 0 bytes in 0 blocks ==248000== indirectly lost: 0 bytes in 0 blocks ==248000== possibly lost: 0 bytes in 0 blocks ==248000== still reachable: 88,566,976 bytes in 16,806 blocks ==248000== suppressed: 0 bytes in 0 blocks ==248000== Rerun with --leak-check=full to see details of leaked memory ==248000== ==248000== For lists of detected and suppressed errors, rerun with: -s ==248000== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248003== LEAK SUMMARY: ==248003== definitely lost: 0 bytes in 0 blocks ==248003== indirectly lost: 0 bytes in 0 blocks ==248003== possibly lost: 0 bytes in 0 blocks ==248003== still reachable: 88,689,080 bytes in 16,854 blocks ==248003== suppressed: 0 bytes in 0 blocks ==248003== Rerun with --leak-check=full to see details of leaked memory ==248003== ==248003== For lists of detected and suppressed errors, rerun with: -s ==248003== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248004== LEAK SUMMARY: ==248004== definitely lost: 0 bytes in 0 blocks ==248004== indirectly lost: 0 bytes in 0 blocks ==248004== possibly lost: 0 bytes in 0 blocks ==248004== still reachable: 88,709,480 bytes in 16,870 blocks ==248004== suppressed: 0 bytes in 0 blocks ==248004== Rerun with --leak-check=full to see details of leaked memory ==248004== ==248004== For lists of detected and suppressed errors, rerun with: -s ==248004== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248005== LEAK SUMMARY: ==248005== definitely lost: 0 bytes in 0 blocks ==248005== indirectly lost: 0 bytes in 0 blocks ==248005== possibly lost: 0 bytes in 0 blocks ==248005== still reachable: 88,726,056 bytes in 16,872 blocks ==248005== suppressed: 0 bytes in 0 blocks ==248005== Rerun with --leak-check=full to see details of leaked memory ==248005== ==248005== For lists of detected and suppressed errors, rerun with: -s ==248005== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248001== LEAK SUMMARY: ==248001== definitely lost: 0 bytes in 0 blocks ==248001== indirectly lost: 0 bytes in 0 blocks ==248001== possibly lost: 0 bytes in 0 blocks ==248001== still reachable: 88,636,920 bytes in 16,836 blocks ==248001== suppressed: 0 bytes in 0 blocks ==248001== Rerun with --leak-check=full to see details of leaked memory ==248001== ==248001== For lists of detected and suppressed errors, rerun with: -s ==248001== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248002== LEAK SUMMARY: ==248002== definitely lost: 0 bytes in 0 blocks ==248002== indirectly lost: 0 bytes in 0 blocks ==248002== possibly lost: 0 bytes in 0 blocks ==248002== still reachable: 88,672,504 bytes in 16,852 blocks ==248002== suppressed: 0 bytes in 0 blocks ==248002== Rerun with --leak-check=full to see details of leaked memory ==248002== ==248002== For lists of detected and suppressed errors, rerun with: -s ==248002== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:57:46 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.524 268 2: 6000 7.748 538 3: 6004 4.644 68 4: 6001 3.440 272 5: 6006 1.206 98 6: 6015 0.469 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.4s elapsed (48.2s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==248254== ==248254== HEAP SUMMARY: ==248254== in use at exit: 95,117,708 bytes in 17,317 blocks ==248254== total heap usage: 1,124,291 allocs, 1,106,974 frees, 1,687,447,574 bytes allocated ==248254== ==248256== ==248256== HEAP SUMMARY: ==248256== in use at exit: 92,856,772 bytes in 16,603 blocks ==248256== total heap usage: 1,124,484 allocs, 1,107,881 frees, 1,687,789,726 bytes allocated ==248256== ==248255== ==248255== HEAP SUMMARY: ==248255== in use at exit: 92,856,772 bytes in 16,603 blocks ==248255== total heap usage: 1,124,483 allocs, 1,107,880 frees, 1,687,789,694 bytes allocated ==248255== ==248257== ==248257== HEAP SUMMARY: ==248257== in use at exit: 93,220,212 bytes in 16,795 blocks ==248257== total heap usage: 1,124,750 allocs, 1,107,955 frees, 1,688,260,750 bytes allocated ==248257== ==248258== ==248258== HEAP SUMMARY: ==248258== in use at exit: 93,220,188 bytes in 16,795 blocks ==248258== total heap usage: 1,124,751 allocs, 1,107,956 frees, 1,688,260,758 bytes allocated ==248258== ==248253== ==248253== HEAP SUMMARY: ==248253== in use at exit: 95,117,732 bytes in 17,317 blocks ==248253== total heap usage: 1,124,290 allocs, 1,106,973 frees, 1,687,447,566 bytes allocated ==248253== ==248254== LEAK SUMMARY: ==248254== definitely lost: 0 bytes in 0 blocks ==248254== indirectly lost: 0 bytes in 0 blocks ==248254== possibly lost: 0 bytes in 0 blocks ==248254== still reachable: 95,115,860 bytes in 17,296 blocks ==248254== suppressed: 0 bytes in 0 blocks ==248254== Rerun with --leak-check=full to see details of leaked memory ==248254== ==248254== For lists of detected and suppressed errors, rerun with: -s ==248254== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248259== ==248260== ==248260== HEAP SUMMARY: ==248260== in use at exit: 93,686,468 bytes in 16,969 blocks ==248260== total heap usage: 1,125,018 allocs, 1,108,049 frees, 1,688,819,862 bytes allocated ==248260== ==248259== HEAP SUMMARY: ==248259== in use at exit: 93,686,468 bytes in 16,969 blocks ==248259== total heap usage: 1,125,017 allocs, 1,108,048 frees, 1,688,819,830 bytes allocated ==248259== ==248255== LEAK SUMMARY: ==248255== definitely lost: 0 bytes in 0 blocks ==248255== indirectly lost: 0 bytes in 0 blocks ==248255== possibly lost: 0 bytes in 0 blocks ==248255== still reachable: 92,854,924 bytes in 16,582 blocks ==248255== suppressed: 0 bytes in 0 blocks ==248255== Rerun with --leak-check=full to see details of leaked memory ==248255== ==248255== For lists of detected and suppressed errors, rerun with: -s ==248255== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248256== LEAK SUMMARY: ==248256== definitely lost: 0 bytes in 0 blocks ==248256== indirectly lost: 0 bytes in 0 blocks ==248256== possibly lost: 0 bytes in 0 blocks ==248256== still reachable: 92,854,924 bytes in 16,582 blocks ==248256== suppressed: 0 bytes in 0 blocks ==248256== Rerun with --leak-check=full to see details of leaked memory ==248256== ==248256== For lists of detected and suppressed errors, rerun with: -s ==248256== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248257== LEAK SUMMARY: ==248257== definitely lost: 0 bytes in 0 blocks ==248257== indirectly lost: 0 bytes in 0 blocks ==248257== possibly lost: 0 bytes in 0 blocks ==248257== still reachable: 93,218,364 bytes in 16,774 blocks ==248257== suppressed: 0 bytes in 0 blocks ==248257== Rerun with --leak-check=full to see details of leaked memory ==248257== ==248257== For lists of detected and suppressed errors, rerun with: -s ==248257== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248258== LEAK SUMMARY: ==248258== definitely lost: 0 bytes in 0 blocks ==248258== indirectly lost: 0 bytes in 0 blocks ==248258== possibly lost: 0 bytes in 0 blocks ==248258== still reachable: 93,218,340 bytes in 16,774 blocks ==248258== suppressed: 0 bytes in 0 blocks ==248258== Rerun with --leak-check=full to see details of leaked memory ==248258== ==248258== For lists of detected and suppressed errors, rerun with: -s ==248258== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248253== LEAK SUMMARY: ==248253== definitely lost: 0 bytes in 0 blocks ==248253== indirectly lost: 0 bytes in 0 blocks ==248253== possibly lost: 0 bytes in 0 blocks ==248253== still reachable: 95,115,884 bytes in 17,296 blocks ==248253== suppressed: 0 bytes in 0 blocks ==248253== Rerun with --leak-check=full to see details of leaked memory ==248253== ==248253== For lists of detected and suppressed errors, rerun with: -s ==248253== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248260== LEAK SUMMARY: ==248260== definitely lost: 0 bytes in 0 blocks ==248260== indirectly lost: 0 bytes in 0 blocks ==248260== possibly lost: 0 bytes in 0 blocks ==248260== still reachable: 93,684,620 bytes in 16,948 blocks ==248260== suppressed: 0 bytes in 0 blocks ==248260== Rerun with --leak-check=full to see details of leaked memory ==248260== ==248260== For lists of detected and suppressed errors, rerun with: -s ==248260== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248259== LEAK SUMMARY: ==248259== definitely lost: 0 bytes in 0 blocks ==248259== indirectly lost: 0 bytes in 0 blocks ==248259== possibly lost: 0 bytes in 0 blocks ==248259== still reachable: 93,684,620 bytes in 16,948 blocks ==248259== suppressed: 0 bytes in 0 blocks ==248259== Rerun with --leak-check=full to see details of leaked memory ==248259== ==248259== For lists of detected and suppressed errors, rerun with: -s ==248259== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248261== ==248261== HEAP SUMMARY: ==248261== in use at exit: 93,226,856 bytes in 16,685 blocks ==248261== total heap usage: 1,126,478 allocs, 1,109,793 frees, 1,691,081,006 bytes allocated ==248261== ==248262== ==248262== HEAP SUMMARY: ==248262== in use at exit: 93,226,232 bytes in 16,685 blocks ==248262== total heap usage: 1,126,478 allocs, 1,109,793 frees, 1,691,076,862 bytes allocated ==248262== ==248262== LEAK SUMMARY: ==248262== definitely lost: 0 bytes in 0 blocks ==248262== indirectly lost: 0 bytes in 0 blocks ==248262== possibly lost: 0 bytes in 0 blocks ==248262== still reachable: 93,224,384 bytes in 16,664 blocks ==248262== suppressed: 0 bytes in 0 blocks ==248262== Rerun with --leak-check=full to see details of leaked memory ==248262== ==248262== For lists of detected and suppressed errors, rerun with: -s ==248262== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248261== LEAK SUMMARY: ==248261== definitely lost: 0 bytes in 0 blocks ==248261== indirectly lost: 0 bytes in 0 blocks ==248261== possibly lost: 0 bytes in 0 blocks ==248261== still reachable: 93,225,008 bytes in 16,664 blocks ==248261== suppressed: 0 bytes in 0 blocks ==248261== Rerun with --leak-check=full to see details of leaked memory ==248261== ==248261== For lists of detected and suppressed errors, rerun with: -s ==248261== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248263== ==248263== HEAP SUMMARY: ==248263== in use at exit: 93,491,552 bytes in 16,767 blocks ==248263== total heap usage: 1,126,602 allocs, 1,109,835 frees, 1,691,316,822 bytes allocated ==248263== ==248264== ==248264== HEAP SUMMARY: ==248264== in use at exit: 93,487,376 bytes in 16,766 blocks ==248264== total heap usage: 1,126,602 allocs, 1,109,836 frees, 1,691,312,678 bytes allocated ==248264== ==248266== ==248265== ==248266== HEAP SUMMARY: ==248266== in use at exit: 94,669,472 bytes in 17,377 blocks ==248266== total heap usage: 1,126,263 allocs, 1,108,886 frees, 1,690,494,034 bytes allocated ==248266== ==248265== HEAP SUMMARY: ==248265== in use at exit: 94,669,480 bytes in 17,377 blocks ==248265== total heap usage: 1,126,262 allocs, 1,108,885 frees, 1,690,494,008 bytes allocated ==248265== ==248264== LEAK SUMMARY: ==248264== definitely lost: 0 bytes in 0 blocks ==248264== indirectly lost: 0 bytes in 0 blocks ==248264== possibly lost: 0 bytes in 0 blocks ==248264== still reachable: 93,485,528 bytes in 16,745 blocks ==248264== suppressed: 0 bytes in 0 blocks ==248264== Rerun with --leak-check=full to see details of leaked memory ==248264== ==248264== For lists of detected and suppressed errors, rerun with: -s ==248264== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248263== LEAK SUMMARY: ==248263== definitely lost: 0 bytes in 0 blocks ==248263== indirectly lost: 0 bytes in 0 blocks ==248263== possibly lost: 0 bytes in 0 blocks ==248263== still reachable: 93,489,704 bytes in 16,746 blocks ==248263== suppressed: 0 bytes in 0 blocks ==248263== Rerun with --leak-check=full to see details of leaked memory ==248263== ==248263== For lists of detected and suppressed errors, rerun with: -s ==248263== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248265== LEAK SUMMARY: ==248265== definitely lost: 0 bytes in 0 blocks ==248265== indirectly lost: 0 bytes in 0 blocks ==248265== possibly lost: 0 bytes in 0 blocks ==248265== still reachable: 94,667,632 bytes in 17,356 blocks ==248265== suppressed: 0 bytes in 0 blocks ==248265== Rerun with --leak-check=full to see details of leaked memory ==248265== ==248265== For lists of detected and suppressed errors, rerun with: -s ==248265== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248266== LEAK SUMMARY: ==248266== definitely lost: 0 bytes in 0 blocks ==248266== indirectly lost: 0 bytes in 0 blocks ==248266== possibly lost: 0 bytes in 0 blocks ==248266== still reachable: 94,667,624 bytes in 17,356 blocks ==248266== suppressed: 0 bytes in 0 blocks ==248266== Rerun with --leak-check=full to see details of leaked memory ==248266== ==248266== For lists of detected and suppressed errors, rerun with: -s ==248266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248271== ==248271== HEAP SUMMARY: ==248271== in use at exit: 93,512,176 bytes in 16,873 blocks ==248271== total heap usage: 1,142,126 allocs, 1,125,253 frees, 1,711,720,330 bytes allocated ==248271== ==248267== ==248267== HEAP SUMMARY: ==248267== in use at exit: 93,455,520 bytes in 16,842 blocks ==248267== total heap usage: 1,141,935 allocs, 1,125,093 frees, 1,711,542,476 bytes allocated ==248267== ==248268== ==248268== HEAP SUMMARY: ==248268== in use at exit: 93,455,520 bytes in 16,842 blocks ==248268== total heap usage: 1,141,936 allocs, 1,125,094 frees, 1,711,542,508 bytes allocated ==248268== ==248270== ==248269== ==248270== HEAP SUMMARY: ==248270== in use at exit: 93,475,440 bytes in 16,856 blocks ==248270== total heap usage: 1,142,029 allocs, 1,125,173 frees, 1,711,623,020 bytes allocated ==248270== ==248269== HEAP SUMMARY: ==248269== in use at exit: 93,475,440 bytes in 16,856 blocks ==248269== total heap usage: 1,142,028 allocs, 1,125,172 frees, 1,711,622,988 bytes allocated ==248269== ==248275== ==248275== HEAP SUMMARY: ==248275== in use at exit: 93,737,672 bytes in 16,951 blocks ==248275== total heap usage: 1,142,520 allocs, 1,125,569 frees, 1,712,183,639 bytes allocated ==248275== ==248272== ==248272== HEAP SUMMARY: ==248272== in use at exit: 93,581,008 bytes in 16,895 blocks ==248272== total heap usage: 1,142,227 allocs, 1,125,332 frees, 1,711,848,508 bytes allocated ==248272== ==248276== ==248276== HEAP SUMMARY: ==248276== in use at exit: 93,807,616 bytes in 16,981 blocks ==248276== total heap usage: 1,142,697 allocs, 1,125,716 frees, 1,712,372,658 bytes allocated ==248276== ==248271== LEAK SUMMARY: ==248271== definitely lost: 0 bytes in 0 blocks ==248271== indirectly lost: 0 bytes in 0 blocks ==248271== possibly lost: 0 bytes in 0 blocks ==248271== still reachable: 93,510,328 bytes in 16,852 blocks ==248271== suppressed: 0 bytes in 0 blocks ==248271== Rerun with --leak-check=full to see details of leaked memory ==248271== ==248271== For lists of detected and suppressed errors, rerun with: -s ==248271== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248273== ==248273== HEAP SUMMARY: ==248273== in use at exit: 93,616,672 bytes in 16,911 blocks ==248273== total heap usage: 1,142,319 allocs, 1,125,408 frees, 1,711,943,532 bytes allocated ==248273== ==248274== ==248274== HEAP SUMMARY: ==248274== in use at exit: 93,685,504 bytes in 16,933 blocks ==248274== total heap usage: 1,142,428 allocs, 1,125,495 frees, 1,712,072,856 bytes allocated ==248274== ==248268== LEAK SUMMARY: ==248268== definitely lost: 0 bytes in 0 blocks ==248268== indirectly lost: 0 bytes in 0 blocks ==248268== possibly lost: 0 bytes in 0 blocks ==248268== still reachable: 93,453,672 bytes in 16,821 blocks ==248268== suppressed: 0 bytes in 0 blocks ==248268== Rerun with --leak-check=full to see details of leaked memory ==248268== ==248268== For lists of detected and suppressed errors, rerun with: -s ==248268== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248267== LEAK SUMMARY: ==248267== definitely lost: 0 bytes in 0 blocks ==248267== indirectly lost: 0 bytes in 0 blocks ==248267== possibly lost: 0 bytes in 0 blocks ==248267== still reachable: 93,453,672 bytes in 16,821 blocks ==248267== suppressed: 0 bytes in 0 blocks ==248267== Rerun with --leak-check=full to see details of leaked memory ==248267== ==248267== For lists of detected and suppressed errors, rerun with: -s ==248267== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248279== ==248279== HEAP SUMMARY: ==248279== in use at exit: 93,880,176 bytes in 17,015 blocks ==248279== total heap usage: 1,142,893 allocs, 1,125,878 frees, 1,712,567,696 bytes allocated ==248279== ==248280== ==248280== HEAP SUMMARY: ==248280== in use at exit: 93,896,752 bytes in 17,017 blocks ==248280== total heap usage: 1,142,891 allocs, 1,125,874 frees, 1,712,581,568 bytes allocated ==248280== ==248270== LEAK SUMMARY: ==248270== definitely lost: 0 bytes in 0 blocks ==248270== indirectly lost: 0 bytes in 0 blocks ==248270== possibly lost: 0 bytes in 0 blocks ==248270== still reachable: 93,473,592 bytes in 16,835 blocks ==248270== suppressed: 0 bytes in 0 blocks ==248270== Rerun with --leak-check=full to see details of leaked memory ==248270== ==248270== For lists of detected and suppressed errors, rerun with: -s ==248270== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248269== LEAK SUMMARY: ==248269== definitely lost: 0 bytes in 0 blocks ==248269== indirectly lost: 0 bytes in 0 blocks ==248269== possibly lost: 0 bytes in 0 blocks ==248269== still reachable: 93,473,592 bytes in 16,835 blocks ==248269== suppressed: 0 bytes in 0 blocks ==248269== Rerun with --leak-check=full to see details of leaked memory ==248269== ==248269== For lists of detected and suppressed errors, rerun with: -s ==248269== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248275== LEAK SUMMARY: ==248275== definitely lost: 0 bytes in 0 blocks ==248275== indirectly lost: 0 bytes in 0 blocks ==248275== possibly lost: 0 bytes in 0 blocks ==248275== still reachable: 93,735,824 bytes in 16,930 blocks ==248275== suppressed: 0 bytes in 0 blocks ==248275== Rerun with --leak-check=full to see details of leaked memory ==248275== ==248275== For lists of detected and suppressed errors, rerun with: -s ==248275== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248272== LEAK SUMMARY: ==248272== definitely lost: 0 bytes in 0 blocks ==248272== indirectly lost: 0 bytes in 0 blocks ==248272== possibly lost: 0 bytes in 0 blocks ==248272== still reachable: 93,579,160 bytes in 16,874 blocks ==248272== suppressed: 0 bytes in 0 blocks ==248272== Rerun with --leak-check=full to see details of leaked memory ==248272== ==248272== For lists of detected and suppressed errors, rerun with: -s ==248272== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248278== ==248278== HEAP SUMMARY: ==248278== in use at exit: 93,859,776 bytes in 16,999 blocks ==248278== total heap usage: 1,142,792 allocs, 1,125,793 frees, 1,712,484,669 bytes allocated ==248278== ==248277== ==248277== HEAP SUMMARY: ==248277== in use at exit: 93,843,200 bytes in 16,997 blocks ==248277== total heap usage: 1,142,794 allocs, 1,125,797 frees, 1,712,470,797 bytes allocated ==248277== ==248273== LEAK SUMMARY: ==248273== definitely lost: 0 bytes in 0 blocks ==248273== indirectly lost: 0 bytes in 0 blocks ==248273== possibly lost: 0 bytes in 0 blocks ==248273== still reachable: 93,614,824 bytes in 16,890 blocks ==248273== suppressed: 0 bytes in 0 blocks ==248273== Rerun with --leak-check=full to see details of leaked memory ==248273== ==248273== For lists of detected and suppressed errors, rerun with: -s ==248273== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248276== LEAK SUMMARY: ==248276== definitely lost: 0 bytes in 0 blocks ==248276== indirectly lost: 0 bytes in 0 blocks ==248276== possibly lost: 0 bytes in 0 blocks ==248276== still reachable: 93,805,768 bytes in 16,960 blocks ==248276== suppressed: 0 bytes in 0 blocks ==248276== Rerun with --leak-check=full to see details of leaked memory ==248276== ==248276== For lists of detected and suppressed errors, rerun with: -s ==248276== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248274== LEAK SUMMARY: ==248274== definitely lost: 0 bytes in 0 blocks ==248274== indirectly lost: 0 bytes in 0 blocks ==248274== possibly lost: 0 bytes in 0 blocks ==248274== still reachable: 93,683,656 bytes in 16,912 blocks ==248274== suppressed: 0 bytes in 0 blocks ==248274== Rerun with --leak-check=full to see details of leaked memory ==248274== ==248274== For lists of detected and suppressed errors, rerun with: -s ==248274== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248279== LEAK SUMMARY: ==248279== definitely lost: 0 bytes in 0 blocks ==248279== indirectly lost: 0 bytes in 0 blocks ==248279== possibly lost: 0 bytes in 0 blocks ==248279== still reachable: 93,878,328 bytes in 16,994 blocks ==248279== suppressed: 0 bytes in 0 blocks ==248279== Rerun with --leak-check=full to see details of leaked memory ==248279== ==248279== For lists of detected and suppressed errors, rerun with: -s ==248279== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248280== LEAK SUMMARY: ==248280== definitely lost: 0 bytes in 0 blocks ==248280== indirectly lost: 0 bytes in 0 blocks ==248280== possibly lost: 0 bytes in 0 blocks ==248280== still reachable: 93,894,904 bytes in 16,996 blocks ==248280== suppressed: 0 bytes in 0 blocks ==248280== Rerun with --leak-check=full to see details of leaked memory ==248280== ==248280== For lists of detected and suppressed errors, rerun with: -s ==248280== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248277== LEAK SUMMARY: ==248277== definitely lost: 0 bytes in 0 blocks ==248277== indirectly lost: 0 bytes in 0 blocks ==248277== possibly lost: 0 bytes in 0 blocks ==248277== still reachable: 93,841,352 bytes in 16,976 blocks ==248277== suppressed: 0 bytes in 0 blocks ==248277== Rerun with --leak-check=full to see details of leaked memory ==248277== ==248277== For lists of detected and suppressed errors, rerun with: -s ==248277== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248278== LEAK SUMMARY: ==248278== definitely lost: 0 bytes in 0 blocks ==248278== indirectly lost: 0 bytes in 0 blocks ==248278== possibly lost: 0 bytes in 0 blocks ==248278== still reachable: 93,857,928 bytes in 16,978 blocks ==248278== suppressed: 0 bytes in 0 blocks ==248278== Rerun with --leak-check=full to see details of leaked memory ==248278== ==248278== For lists of detected and suppressed errors, rerun with: -s ==248278== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:58:40 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.789 268 2: 6000 7.719 538 3: 6004 4.617 68 4: 6001 3.426 272 5: 6006 1.272 98 6: 6015 0.470 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.6s elapsed (48.4s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==248531== ==248531== HEAP SUMMARY: ==248531== in use at exit: 94,032,364 bytes in 17,185 blocks ==248531== total heap usage: 1,263,719 allocs, 1,246,534 frees, 1,883,565,996 bytes allocated ==248531== ==248530== ==248530== HEAP SUMMARY: ==248530== in use at exit: 94,032,364 bytes in 17,185 blocks ==248530== total heap usage: 1,263,718 allocs, 1,246,533 frees, 1,883,565,964 bytes allocated ==248530== ==248532== ==248532== HEAP SUMMARY: ==248532== in use at exit: 92,467,468 bytes in 16,610 blocks ==248532== total heap usage: 1,263,985 allocs, 1,247,375 frees, 1,884,037,020 bytes allocated ==248532== ==248533== ==248533== HEAP SUMMARY: ==248533== in use at exit: 92,467,444 bytes in 16,610 blocks ==248533== total heap usage: 1,263,986 allocs, 1,247,376 frees, 1,884,037,028 bytes allocated ==248533== ==248528== ==248528== HEAP SUMMARY: ==248528== in use at exit: 93,783,060 bytes in 17,084 blocks ==248528== total heap usage: 1,263,525 allocs, 1,246,441 frees, 1,883,223,836 bytes allocated ==248528== ==248529== ==248529== HEAP SUMMARY: ==248529== in use at exit: 93,783,036 bytes in 17,084 blocks ==248529== total heap usage: 1,263,526 allocs, 1,246,442 frees, 1,883,223,844 bytes allocated ==248529== ==248535== ==248535== HEAP SUMMARY: ==248535== in use at exit: 92,494,036 bytes in 16,610 blocks ==248535== total heap usage: 1,264,253 allocs, 1,247,643 frees, 1,884,596,132 bytes allocated ==248535== ==248534== ==248534== HEAP SUMMARY: ==248534== in use at exit: 92,494,036 bytes in 16,610 blocks ==248534== total heap usage: 1,264,252 allocs, 1,247,642 frees, 1,884,596,100 bytes allocated ==248534== ==248530== LEAK SUMMARY: ==248530== definitely lost: 0 bytes in 0 blocks ==248530== indirectly lost: 0 bytes in 0 blocks ==248530== possibly lost: 0 bytes in 0 blocks ==248530== still reachable: 94,030,516 bytes in 17,164 blocks ==248530== suppressed: 0 bytes in 0 blocks ==248530== Rerun with --leak-check=full to see details of leaked memory ==248530== ==248530== For lists of detected and suppressed errors, rerun with: -s ==248530== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248531== LEAK SUMMARY: ==248531== definitely lost: 0 bytes in 0 blocks ==248531== indirectly lost: 0 bytes in 0 blocks ==248531== possibly lost: 0 bytes in 0 blocks ==248531== still reachable: 94,030,516 bytes in 17,164 blocks ==248531== suppressed: 0 bytes in 0 blocks ==248531== Rerun with --leak-check=full to see details of leaked memory ==248531== ==248531== For lists of detected and suppressed errors, rerun with: -s ==248531== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248533== LEAK SUMMARY: ==248533== definitely lost: 0 bytes in 0 blocks ==248533== indirectly lost: 0 bytes in 0 blocks ==248533== possibly lost: 0 bytes in 0 blocks ==248533== still reachable: 92,465,596 bytes in 16,589 blocks ==248533== suppressed: 0 bytes in 0 blocks ==248533== Rerun with --leak-check=full to see details of leaked memory ==248533== ==248533== For lists of detected and suppressed errors, rerun with: -s ==248533== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248532== LEAK SUMMARY: ==248532== definitely lost: 0 bytes in 0 blocks ==248532== indirectly lost: 0 bytes in 0 blocks ==248532== possibly lost: 0 bytes in 0 blocks ==248532== still reachable: 92,465,620 bytes in 16,589 blocks ==248532== suppressed: 0 bytes in 0 blocks ==248532== Rerun with --leak-check=full to see details of leaked memory ==248532== ==248532== For lists of detected and suppressed errors, rerun with: -s ==248532== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248528== LEAK SUMMARY: ==248528== definitely lost: 0 bytes in 0 blocks ==248528== indirectly lost: 0 bytes in 0 blocks ==248528== possibly lost: 0 bytes in 0 blocks ==248528== still reachable: 93,781,212 bytes in 17,063 blocks ==248528== suppressed: 0 bytes in 0 blocks ==248528== Rerun with --leak-check=full to see details of leaked memory ==248528== ==248528== For lists of detected and suppressed errors, rerun with: -s ==248528== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248529== LEAK SUMMARY: ==248529== definitely lost: 0 bytes in 0 blocks ==248529== indirectly lost: 0 bytes in 0 blocks ==248529== possibly lost: 0 bytes in 0 blocks ==248529== still reachable: 93,781,188 bytes in 17,063 blocks ==248529== suppressed: 0 bytes in 0 blocks ==248529== Rerun with --leak-check=full to see details of leaked memory ==248529== ==248529== For lists of detected and suppressed errors, rerun with: -s ==248529== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248535== LEAK SUMMARY: ==248535== definitely lost: 0 bytes in 0 blocks ==248535== indirectly lost: 0 bytes in 0 blocks ==248535== possibly lost: 0 bytes in 0 blocks ==248535== still reachable: 92,492,188 bytes in 16,589 blocks ==248535== suppressed: 0 bytes in 0 blocks ==248535== Rerun with --leak-check=full to see details of leaked memory ==248535== ==248535== For lists of detected and suppressed errors, rerun with: -s ==248535== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248534== LEAK SUMMARY: ==248534== definitely lost: 0 bytes in 0 blocks ==248534== indirectly lost: 0 bytes in 0 blocks ==248534== possibly lost: 0 bytes in 0 blocks ==248534== still reachable: 92,492,188 bytes in 16,589 blocks ==248534== suppressed: 0 bytes in 0 blocks ==248534== Rerun with --leak-check=full to see details of leaked memory ==248534== ==248534== For lists of detected and suppressed errors, rerun with: -s ==248534== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248537== ==248536== ==248537== HEAP SUMMARY: ==248537== in use at exit: 92,946,448 bytes in 16,708 blocks ==248537== total heap usage: 1,265,713 allocs, 1,249,005 frees, 1,886,853,132 bytes allocated ==248537== ==248536== HEAP SUMMARY: ==248536== in use at exit: 92,950,624 bytes in 16,709 blocks ==248536== total heap usage: 1,265,713 allocs, 1,249,004 frees, 1,886,857,276 bytes allocated ==248536== ==248537== LEAK SUMMARY: ==248537== definitely lost: 0 bytes in 0 blocks ==248537== indirectly lost: 0 bytes in 0 blocks ==248537== possibly lost: 0 bytes in 0 blocks ==248537== still reachable: 92,944,600 bytes in 16,687 blocks ==248537== suppressed: 0 bytes in 0 blocks ==248537== Rerun with --leak-check=full to see details of leaked memory ==248537== ==248537== For lists of detected and suppressed errors, rerun with: -s ==248537== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248536== LEAK SUMMARY: ==248536== definitely lost: 0 bytes in 0 blocks ==248536== indirectly lost: 0 bytes in 0 blocks ==248536== possibly lost: 0 bytes in 0 blocks ==248536== still reachable: 92,948,776 bytes in 16,688 blocks ==248536== suppressed: 0 bytes in 0 blocks ==248536== Rerun with --leak-check=full to see details of leaked memory ==248536== ==248536== For lists of detected and suppressed errors, rerun with: -s ==248536== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248538== ==248538== HEAP SUMMARY: ==248538== in use at exit: 93,195,840 bytes in 16,788 blocks ==248538== total heap usage: 1,265,837 allocs, 1,249,049 frees, 1,887,093,092 bytes allocated ==248538== ==248539== ==248539== HEAP SUMMARY: ==248539== in use at exit: 93,191,664 bytes in 16,787 blocks ==248539== total heap usage: 1,265,837 allocs, 1,249,050 frees, 1,887,088,948 bytes allocated ==248539== ==248540== ==248540== HEAP SUMMARY: ==248540== in use at exit: 93,441,776 bytes in 17,036 blocks ==248540== total heap usage: 1,265,497 allocs, 1,248,461 frees, 1,886,270,278 bytes allocated ==248540== ==248541== ==248541== HEAP SUMMARY: ==248541== in use at exit: 93,441,768 bytes in 17,036 blocks ==248541== total heap usage: 1,265,498 allocs, 1,248,462 frees, 1,886,270,304 bytes allocated ==248541== ==248539== LEAK SUMMARY: ==248539== definitely lost: 0 bytes in 0 blocks ==248539== indirectly lost: 0 bytes in 0 blocks ==248539== possibly lost: 0 bytes in 0 blocks ==248539== still reachable: 93,189,816 bytes in 16,766 blocks ==248539== suppressed: 0 bytes in 0 blocks ==248539== Rerun with --leak-check=full to see details of leaked memory ==248539== ==248539== For lists of detected and suppressed errors, rerun with: -s ==248539== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248538== LEAK SUMMARY: ==248538== definitely lost: 0 bytes in 0 blocks ==248538== indirectly lost: 0 bytes in 0 blocks ==248538== possibly lost: 0 bytes in 0 blocks ==248538== still reachable: 93,193,992 bytes in 16,767 blocks ==248538== suppressed: 0 bytes in 0 blocks ==248538== Rerun with --leak-check=full to see details of leaked memory ==248538== ==248538== For lists of detected and suppressed errors, rerun with: -s ==248538== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248541== LEAK SUMMARY: ==248541== definitely lost: 0 bytes in 0 blocks ==248541== indirectly lost: 0 bytes in 0 blocks ==248541== possibly lost: 0 bytes in 0 blocks ==248541== still reachable: 93,439,920 bytes in 17,015 blocks ==248541== suppressed: 0 bytes in 0 blocks ==248541== Rerun with --leak-check=full to see details of leaked memory ==248541== ==248541== For lists of detected and suppressed errors, rerun with: -s ==248541== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248540== LEAK SUMMARY: ==248540== definitely lost: 0 bytes in 0 blocks ==248540== indirectly lost: 0 bytes in 0 blocks ==248540== possibly lost: 0 bytes in 0 blocks ==248540== still reachable: 93,439,928 bytes in 17,015 blocks ==248540== suppressed: 0 bytes in 0 blocks ==248540== Rerun with --leak-check=full to see details of leaked memory ==248540== ==248540== For lists of detected and suppressed errors, rerun with: -s ==248540== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248545== ==248545== HEAP SUMMARY: ==248545== in use at exit: 87,582,016 bytes in 16,768 blocks ==248545== total heap usage: 1,281,287 allocs, 1,264,519 frees, 1,907,582,370 bytes allocated ==248545== ==248544== ==248544== HEAP SUMMARY: ==248544== in use at exit: 87,582,016 bytes in 16,768 blocks ==248544== total heap usage: 1,281,286 allocs, 1,264,518 frees, 1,907,582,338 bytes allocated ==248544== ==248546== ==248546== HEAP SUMMARY: ==248546== in use at exit: 87,618,752 bytes in 16,785 blocks ==248546== total heap usage: 1,281,384 allocs, 1,264,599 frees, 1,907,679,680 bytes allocated ==248546== ==248547== ==248547== HEAP SUMMARY: ==248547== in use at exit: 87,687,584 bytes in 16,807 blocks ==248547== total heap usage: 1,281,485 allocs, 1,264,678 frees, 1,907,807,858 bytes allocated ==248547== ==248543== ==248543== HEAP SUMMARY: ==248543== in use at exit: 87,562,096 bytes in 16,754 blocks ==248543== total heap usage: 1,281,194 allocs, 1,264,440 frees, 1,907,501,858 bytes allocated ==248543== ==248542== ==248542== HEAP SUMMARY: ==248542== in use at exit: 87,562,096 bytes in 16,754 blocks ==248542== total heap usage: 1,281,193 allocs, 1,264,439 frees, 1,907,501,826 bytes allocated ==248542== ==248545== LEAK SUMMARY: ==248545== definitely lost: 0 bytes in 0 blocks ==248545== indirectly lost: 0 bytes in 0 blocks ==248545== possibly lost: 0 bytes in 0 blocks ==248545== still reachable: 87,580,168 bytes in 16,747 blocks ==248545== suppressed: 0 bytes in 0 blocks ==248545== Rerun with --leak-check=full to see details of leaked memory ==248545== ==248545== For lists of detected and suppressed errors, rerun with: -s ==248545== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248544== LEAK SUMMARY: ==248544== definitely lost: 0 bytes in 0 blocks ==248544== indirectly lost: 0 bytes in 0 blocks ==248544== possibly lost: 0 bytes in 0 blocks ==248544== still reachable: 87,580,168 bytes in 16,747 blocks ==248544== suppressed: 0 bytes in 0 blocks ==248544== Rerun with --leak-check=full to see details of leaked memory ==248544== ==248544== For lists of detected and suppressed errors, rerun with: -s ==248544== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248546== LEAK SUMMARY: ==248546== definitely lost: 0 bytes in 0 blocks ==248546== indirectly lost: 0 bytes in 0 blocks ==248546== possibly lost: 0 bytes in 0 blocks ==248546== still reachable: 87,616,904 bytes in 16,764 blocks ==248546== suppressed: 0 bytes in 0 blocks ==248546== Rerun with --leak-check=full to see details of leaked memory ==248546== ==248546== For lists of detected and suppressed errors, rerun with: -s ==248546== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248550== ==248550== HEAP SUMMARY: ==248550== in use at exit: 87,844,248 bytes in 16,863 blocks ==248550== total heap usage: 1,281,778 allocs, 1,264,915 frees, 1,908,142,989 bytes allocated ==248550== ==248547== LEAK SUMMARY: ==248547== definitely lost: 0 bytes in 0 blocks ==248547== indirectly lost: 0 bytes in 0 blocks ==248547== possibly lost: 0 bytes in 0 blocks ==248547== still reachable: 87,685,736 bytes in 16,786 blocks ==248547== suppressed: 0 bytes in 0 blocks ==248547== Rerun with --leak-check=full to see details of leaked memory ==248547== ==248547== For lists of detected and suppressed errors, rerun with: -s ==248547== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248543== LEAK SUMMARY: ==248543== definitely lost: 0 bytes in 0 blocks ==248543== indirectly lost: 0 bytes in 0 blocks ==248543== possibly lost: 0 bytes in 0 blocks ==248543== still reachable: 87,560,248 bytes in 16,733 blocks ==248543== suppressed: 0 bytes in 0 blocks ==248543== Rerun with --leak-check=full to see details of leaked memory ==248543== ==248543== For lists of detected and suppressed errors, rerun with: -s ==248543== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248548== ==248548== HEAP SUMMARY: ==248548== in use at exit: 87,723,248 bytes in 16,823 blocks ==248548== total heap usage: 1,281,577 allocs, 1,264,754 frees, 1,907,902,882 bytes allocated ==248548== ==248542== LEAK SUMMARY: ==248542== definitely lost: 0 bytes in 0 blocks ==248542== indirectly lost: 0 bytes in 0 blocks ==248542== possibly lost: 0 bytes in 0 blocks ==248542== still reachable: 87,560,248 bytes in 16,733 blocks ==248542== suppressed: 0 bytes in 0 blocks ==248542== Rerun with --leak-check=full to see details of leaked memory ==248542== ==248542== For lists of detected and suppressed errors, rerun with: -s ==248542== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248551== ==248551== HEAP SUMMARY: ==248551== in use at exit: 87,914,192 bytes in 16,893 blocks ==248551== total heap usage: 1,281,955 allocs, 1,265,062 frees, 1,908,332,008 bytes allocated ==248551== ==248549== ==248549== HEAP SUMMARY: ==248549== in use at exit: 87,792,080 bytes in 16,845 blocks ==248549== total heap usage: 1,281,686 allocs, 1,264,841 frees, 1,908,032,206 bytes allocated ==248549== ==248550== LEAK SUMMARY: ==248550== definitely lost: 0 bytes in 0 blocks ==248550== indirectly lost: 0 bytes in 0 blocks ==248550== possibly lost: 0 bytes in 0 blocks ==248550== still reachable: 87,842,400 bytes in 16,842 blocks ==248550== suppressed: 0 bytes in 0 blocks ==248550== Rerun with --leak-check=full to see details of leaked memory ==248550== ==248550== For lists of detected and suppressed errors, rerun with: -s ==248550== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248548== LEAK SUMMARY: ==248548== definitely lost: 0 bytes in 0 blocks ==248548== indirectly lost: 0 bytes in 0 blocks ==248548== possibly lost: 0 bytes in 0 blocks ==248548== still reachable: 87,721,400 bytes in 16,802 blocks ==248548== suppressed: 0 bytes in 0 blocks ==248548== Rerun with --leak-check=full to see details of leaked memory ==248548== ==248548== For lists of detected and suppressed errors, rerun with: -s ==248548== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248552== ==248552== HEAP SUMMARY: ==248552== in use at exit: 87,949,776 bytes in 16,909 blocks ==248552== total heap usage: 1,282,052 allocs, 1,265,143 frees, 1,908,430,147 bytes allocated ==248552== ==248553== ==248553== HEAP SUMMARY: ==248553== in use at exit: 87,966,352 bytes in 16,911 blocks ==248553== total heap usage: 1,282,050 allocs, 1,265,139 frees, 1,908,444,019 bytes allocated ==248553== ==248551== LEAK SUMMARY: ==248551== definitely lost: 0 bytes in 0 blocks ==248551== indirectly lost: 0 bytes in 0 blocks ==248551== possibly lost: 0 bytes in 0 blocks ==248551== still reachable: 87,912,344 bytes in 16,872 blocks ==248551== suppressed: 0 bytes in 0 blocks ==248551== Rerun with --leak-check=full to see details of leaked memory ==248551== ==248551== For lists of detected and suppressed errors, rerun with: -s ==248551== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248549== LEAK SUMMARY: ==248549== definitely lost: 0 bytes in 0 blocks ==248549== indirectly lost: 0 bytes in 0 blocks ==248549== possibly lost: 0 bytes in 0 blocks ==248549== still reachable: 87,790,232 bytes in 16,824 blocks ==248549== suppressed: 0 bytes in 0 blocks ==248549== Rerun with --leak-check=full to see details of leaked memory ==248549== ==248549== For lists of detected and suppressed errors, rerun with: -s ==248549== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248554== ==248554== HEAP SUMMARY: ==248554== in use at exit: 87,986,752 bytes in 16,927 blocks ==248554== total heap usage: 1,282,151 allocs, 1,265,224 frees, 1,908,527,046 bytes allocated ==248554== ==248555== ==248555== HEAP SUMMARY: ==248555== in use at exit: 88,003,328 bytes in 16,929 blocks ==248555== total heap usage: 1,282,149 allocs, 1,265,220 frees, 1,908,540,918 bytes allocated ==248555== ==248553== LEAK SUMMARY: ==248553== definitely lost: 0 bytes in 0 blocks ==248553== indirectly lost: 0 bytes in 0 blocks ==248553== possibly lost: 0 bytes in 0 blocks ==248553== still reachable: 87,964,504 bytes in 16,890 blocks ==248553== suppressed: 0 bytes in 0 blocks ==248553== Rerun with --leak-check=full to see details of leaked memory ==248553== ==248553== For lists of detected and suppressed errors, rerun with: -s ==248553== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248552== LEAK SUMMARY: ==248552== definitely lost: 0 bytes in 0 blocks ==248552== indirectly lost: 0 bytes in 0 blocks ==248552== possibly lost: 0 bytes in 0 blocks ==248552== still reachable: 87,947,928 bytes in 16,888 blocks ==248552== suppressed: 0 bytes in 0 blocks ==248552== Rerun with --leak-check=full to see details of leaked memory ==248552== ==248552== For lists of detected and suppressed errors, rerun with: -s ==248552== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248555== LEAK SUMMARY: ==248555== definitely lost: 0 bytes in 0 blocks ==248555== indirectly lost: 0 bytes in 0 blocks ==248555== possibly lost: 0 bytes in 0 blocks ==248555== still reachable: 88,001,480 bytes in 16,908 blocks ==248555== suppressed: 0 bytes in 0 blocks ==248555== Rerun with --leak-check=full to see details of leaked memory ==248555== ==248555== For lists of detected and suppressed errors, rerun with: -s ==248555== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248554== LEAK SUMMARY: ==248554== definitely lost: 0 bytes in 0 blocks ==248554== indirectly lost: 0 bytes in 0 blocks ==248554== possibly lost: 0 bytes in 0 blocks ==248554== still reachable: 87,984,904 bytes in 16,906 blocks ==248554== suppressed: 0 bytes in 0 blocks ==248554== Rerun with --leak-check=full to see details of leaked memory ==248554== ==248554== For lists of detected and suppressed errors, rerun with: -s ==248554== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 21:59:34 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (99% of 30s) ID time nTest 1: 6010 12.969 268 2: 6000 7.750 538 3: 6004 4.737 68 4: 6001 3.426 272 5: 6006 1.238 98 6: 6015 0.468 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.1s elapsed (48.9s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==248954== ==248954== HEAP SUMMARY: ==248954== in use at exit: 95,529,668 bytes in 17,364 blocks ==248954== total heap usage: 1,403,076 allocs, 1,385,712 frees, 2,080,382,194 bytes allocated ==248954== ==248956== ==248956== HEAP SUMMARY: ==248956== in use at exit: 95,784,724 bytes in 17,466 blocks ==248956== total heap usage: 1,403,270 allocs, 1,385,804 frees, 2,080,730,074 bytes allocated ==248956== ==248955== ==248955== HEAP SUMMARY: ==248955== in use at exit: 95,784,724 bytes in 17,466 blocks ==248955== total heap usage: 1,403,269 allocs, 1,385,803 frees, 2,080,730,042 bytes allocated ==248955== ==248958== ==248957== ==248957== HEAP SUMMARY: ==248957== in use at exit: 96,174,316 bytes in 17,641 blocks ==248957== total heap usage: 1,403,537 allocs, 1,385,896 frees, 2,081,212,458 bytes allocated ==248957== ==248958== HEAP SUMMARY: ==248958== in use at exit: 96,174,292 bytes in 17,641 blocks ==248958== total heap usage: 1,403,538 allocs, 1,385,897 frees, 2,081,212,466 bytes allocated ==248958== ==248953== ==248953== HEAP SUMMARY: ==248953== in use at exit: 95,529,692 bytes in 17,364 blocks ==248953== total heap usage: 1,403,075 allocs, 1,385,711 frees, 2,080,382,186 bytes allocated ==248953== ==248954== LEAK SUMMARY: ==248954== definitely lost: 0 bytes in 0 blocks ==248954== indirectly lost: 0 bytes in 0 blocks ==248954== possibly lost: 0 bytes in 0 blocks ==248954== still reachable: 95,527,820 bytes in 17,343 blocks ==248954== suppressed: 0 bytes in 0 blocks ==248954== Rerun with --leak-check=full to see details of leaked memory ==248954== ==248954== For lists of detected and suppressed errors, rerun with: -s ==248954== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248961== ==248960== ==248961== HEAP SUMMARY: ==248961== in use at exit: 96,651,932 bytes in 17,816 blocks ==248961== total heap usage: 1,403,806 allocs, 1,385,990 frees, 2,081,782,930 bytes allocated ==248961== ==248960== HEAP SUMMARY: ==248960== in use at exit: 96,651,932 bytes in 17,816 blocks ==248960== total heap usage: 1,403,805 allocs, 1,385,989 frees, 2,081,782,898 bytes allocated ==248960== ==248955== LEAK SUMMARY: ==248955== definitely lost: 0 bytes in 0 blocks ==248955== indirectly lost: 0 bytes in 0 blocks ==248955== possibly lost: 0 bytes in 0 blocks ==248955== still reachable: 95,782,876 bytes in 17,445 blocks ==248955== suppressed: 0 bytes in 0 blocks ==248955== Rerun with --leak-check=full to see details of leaked memory ==248955== ==248955== For lists of detected and suppressed errors, rerun with: -s ==248955== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248956== LEAK SUMMARY: ==248956== definitely lost: 0 bytes in 0 blocks ==248956== indirectly lost: 0 bytes in 0 blocks ==248956== possibly lost: 0 bytes in 0 blocks ==248956== still reachable: 95,782,876 bytes in 17,445 blocks ==248956== suppressed: 0 bytes in 0 blocks ==248956== Rerun with --leak-check=full to see details of leaked memory ==248956== ==248956== For lists of detected and suppressed errors, rerun with: -s ==248956== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248957== LEAK SUMMARY: ==248957== definitely lost: 0 bytes in 0 blocks ==248957== indirectly lost: 0 bytes in 0 blocks ==248957== possibly lost: 0 bytes in 0 blocks ==248957== still reachable: 96,172,468 bytes in 17,620 blocks ==248957== suppressed: 0 bytes in 0 blocks ==248957== Rerun with --leak-check=full to see details of leaked memory ==248957== ==248957== For lists of detected and suppressed errors, rerun with: -s ==248957== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248958== LEAK SUMMARY: ==248958== definitely lost: 0 bytes in 0 blocks ==248958== indirectly lost: 0 bytes in 0 blocks ==248958== possibly lost: 0 bytes in 0 blocks ==248958== still reachable: 96,172,444 bytes in 17,620 blocks ==248958== suppressed: 0 bytes in 0 blocks ==248958== Rerun with --leak-check=full to see details of leaked memory ==248958== ==248958== For lists of detected and suppressed errors, rerun with: -s ==248958== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248953== LEAK SUMMARY: ==248953== definitely lost: 0 bytes in 0 blocks ==248953== indirectly lost: 0 bytes in 0 blocks ==248953== possibly lost: 0 bytes in 0 blocks ==248953== still reachable: 95,527,844 bytes in 17,343 blocks ==248953== suppressed: 0 bytes in 0 blocks ==248953== Rerun with --leak-check=full to see details of leaked memory ==248953== ==248953== For lists of detected and suppressed errors, rerun with: -s ==248953== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248961== LEAK SUMMARY: ==248961== definitely lost: 0 bytes in 0 blocks ==248961== indirectly lost: 0 bytes in 0 blocks ==248961== possibly lost: 0 bytes in 0 blocks ==248961== still reachable: 96,650,084 bytes in 17,795 blocks ==248961== suppressed: 0 bytes in 0 blocks ==248961== Rerun with --leak-check=full to see details of leaked memory ==248961== ==248961== For lists of detected and suppressed errors, rerun with: -s ==248961== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248960== LEAK SUMMARY: ==248960== definitely lost: 0 bytes in 0 blocks ==248960== indirectly lost: 0 bytes in 0 blocks ==248960== possibly lost: 0 bytes in 0 blocks ==248960== still reachable: 96,650,084 bytes in 17,795 blocks ==248960== suppressed: 0 bytes in 0 blocks ==248960== Rerun with --leak-check=full to see details of leaked memory ==248960== ==248960== For lists of detected and suppressed errors, rerun with: -s ==248960== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248963== ==248963== HEAP SUMMARY: ==248963== in use at exit: 94,783,016 bytes in 17,165 blocks ==248963== total heap usage: 1,405,267 allocs, 1,388,102 frees, 2,084,056,914 bytes allocated ==248963== ==248962== ==248962== HEAP SUMMARY: ==248962== in use at exit: 94,787,192 bytes in 17,166 blocks ==248962== total heap usage: 1,405,267 allocs, 1,388,101 frees, 2,084,061,058 bytes allocated ==248962== ==248963== LEAK SUMMARY: ==248963== definitely lost: 0 bytes in 0 blocks ==248963== indirectly lost: 0 bytes in 0 blocks ==248963== possibly lost: 0 bytes in 0 blocks ==248963== still reachable: 94,781,168 bytes in 17,144 blocks ==248963== suppressed: 0 bytes in 0 blocks ==248963== Rerun with --leak-check=full to see details of leaked memory ==248963== ==248963== For lists of detected and suppressed errors, rerun with: -s ==248963== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248962== LEAK SUMMARY: ==248962== definitely lost: 0 bytes in 0 blocks ==248962== indirectly lost: 0 bytes in 0 blocks ==248962== possibly lost: 0 bytes in 0 blocks ==248962== still reachable: 94,785,344 bytes in 17,145 blocks ==248962== suppressed: 0 bytes in 0 blocks ==248962== Rerun with --leak-check=full to see details of leaked memory ==248962== ==248962== For lists of detected and suppressed errors, rerun with: -s ==248962== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248965== ==248965== HEAP SUMMARY: ==248965== in use at exit: 94,812,032 bytes in 17,204 blocks ==248965== total heap usage: 1,405,391 allocs, 1,388,187 frees, 2,084,292,730 bytes allocated ==248965== ==248964== ==248964== HEAP SUMMARY: ==248964== in use at exit: 94,816,208 bytes in 17,205 blocks ==248964== total heap usage: 1,405,391 allocs, 1,388,186 frees, 2,084,296,874 bytes allocated ==248964== ==248966== ==248967== ==248966== HEAP SUMMARY: ==248966== in use at exit: 97,651,928 bytes in 18,225 blocks ==248966== total heap usage: 1,405,051 allocs, 1,386,826 frees, 2,083,474,060 bytes allocated ==248966== ==248967== HEAP SUMMARY: ==248967== in use at exit: 97,651,920 bytes in 18,225 blocks ==248967== total heap usage: 1,405,052 allocs, 1,386,827 frees, 2,083,474,086 bytes allocated ==248967== ==248965== LEAK SUMMARY: ==248964== LEAK SUMMARY: ==248965== definitely lost: 0 bytes in 0 blocks ==248964== definitely lost: 0 bytes in 0 blocks ==248965== indirectly lost: 0 bytes in 0 blocks ==248964== indirectly lost: 0 bytes in 0 blocks ==248965== possibly lost: 0 bytes in 0 blocks ==248964== possibly lost: 0 bytes in 0 blocks ==248965== still reachable: 94,810,184 bytes in 17,183 blocks ==248964== still reachable: 94,814,360 bytes in 17,184 blocks ==248965== suppressed: 0 bytes in 0 blocks ==248964== suppressed: 0 bytes in 0 blocks ==248965== Rerun with --leak-check=full to see details of leaked memory ==248964== Rerun with --leak-check=full to see details of leaked memory ==248965== ==248964== ==248964== For lists of detected and suppressed errors, rerun with: -s ==248964== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248965== For lists of detected and suppressed errors, rerun with: -s ==248965== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248967== LEAK SUMMARY: ==248967== definitely lost: 0 bytes in 0 blocks ==248967== indirectly lost: 0 bytes in 0 blocks ==248967== possibly lost: 0 bytes in 0 blocks ==248967== still reachable: 97,650,072 bytes in 18,204 blocks ==248967== suppressed: 0 bytes in 0 blocks ==248967== Rerun with --leak-check=full to see details of leaked memory ==248967== ==248967== For lists of detected and suppressed errors, rerun with: -s ==248967== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==248966== LEAK SUMMARY: ==248966== definitely lost: 0 bytes in 0 blocks ==248966== indirectly lost: 0 bytes in 0 blocks ==248966== possibly lost: 0 bytes in 0 blocks ==248966== still reachable: 97,650,080 bytes in 18,204 blocks ==248966== suppressed: 0 bytes in 0 blocks ==248966== Rerun with --leak-check=full to see details of leaked memory ==248966== ==248966== For lists of detected and suppressed errors, rerun with: -s ==248966== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249026== ==249026== HEAP SUMMARY: ==249026== in use at exit: 95,719,632 bytes in 17,485 blocks ==249026== total heap usage: 1,420,818 allocs, 1,403,333 frees, 2,104,603,256 bytes allocated ==249026== ==249027== ==249027== HEAP SUMMARY: ==249027== in use at exit: 95,719,632 bytes in 17,485 blocks ==249027== total heap usage: 1,420,819 allocs, 1,403,334 frees, 2,104,603,288 bytes allocated ==249027== ==249028== ==249028== HEAP SUMMARY: ==249028== in use at exit: 95,756,368 bytes in 17,502 blocks ==249028== total heap usage: 1,420,916 allocs, 1,403,414 frees, 2,104,700,598 bytes allocated ==249028== ==249025== ==249025== HEAP SUMMARY: ==249025== in use at exit: 95,699,712 bytes in 17,471 blocks ==249025== total heap usage: 1,420,726 allocs, 1,403,255 frees, 2,104,522,776 bytes allocated ==249025== ==249024== ==249024== HEAP SUMMARY: ==249024== in use at exit: 95,699,712 bytes in 17,471 blocks ==249024== total heap usage: 1,420,725 allocs, 1,403,254 frees, 2,104,522,744 bytes allocated ==249024== ==249026== LEAK SUMMARY: ==249026== definitely lost: 0 bytes in 0 blocks ==249026== indirectly lost: 0 bytes in 0 blocks ==249026== possibly lost: 0 bytes in 0 blocks ==249026== still reachable: 95,717,784 bytes in 17,464 blocks ==249026== suppressed: 0 bytes in 0 blocks ==249026== Rerun with --leak-check=full to see details of leaked memory ==249026== ==249026== For lists of detected and suppressed errors, rerun with: -s ==249026== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249027== LEAK SUMMARY: ==249027== definitely lost: 0 bytes in 0 blocks ==249027== indirectly lost: 0 bytes in 0 blocks ==249027== possibly lost: 0 bytes in 0 blocks ==249027== still reachable: 95,717,784 bytes in 17,464 blocks ==249027== suppressed: 0 bytes in 0 blocks ==249027== Rerun with --leak-check=full to see details of leaked memory ==249027== ==249027== For lists of detected and suppressed errors, rerun with: -s ==249027== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249031== ==249031== HEAP SUMMARY: ==249031== in use at exit: 95,929,696 bytes in 17,562 blocks ==249031== total heap usage: 1,421,218 allocs, 1,403,656 frees, 2,105,053,124 bytes allocated ==249031== ==249029== ==249029== HEAP SUMMARY: ==249029== in use at exit: 95,825,200 bytes in 17,524 blocks ==249029== total heap usage: 1,421,017 allocs, 1,403,493 frees, 2,104,828,776 bytes allocated ==249029== ==249028== LEAK SUMMARY: ==249028== definitely lost: 0 bytes in 0 blocks ==249028== indirectly lost: 0 bytes in 0 blocks ==249028== possibly lost: 0 bytes in 0 blocks ==249028== still reachable: 95,754,520 bytes in 17,481 blocks ==249028== suppressed: 0 bytes in 0 blocks ==249028== Rerun with --leak-check=full to see details of leaked memory ==249028== ==249028== For lists of detected and suppressed errors, rerun with: -s ==249028== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249024== LEAK SUMMARY: ==249024== definitely lost: 0 bytes in 0 blocks ==249024== indirectly lost: 0 bytes in 0 blocks ==249024== possibly lost: 0 bytes in 0 blocks ==249024== still reachable: 95,697,864 bytes in 17,450 blocks ==249024== suppressed: 0 bytes in 0 blocks ==249024== Rerun with --leak-check=full to see details of leaked memory ==249024== ==249024== For lists of detected and suppressed errors, rerun with: -s ==249024== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249025== LEAK SUMMARY: ==249025== definitely lost: 0 bytes in 0 blocks ==249025== indirectly lost: 0 bytes in 0 blocks ==249025== possibly lost: 0 bytes in 0 blocks ==249025== still reachable: 95,697,864 bytes in 17,450 blocks ==249025== suppressed: 0 bytes in 0 blocks ==249025== Rerun with --leak-check=full to see details of leaked memory ==249025== ==249025== For lists of detected and suppressed errors, rerun with: -s ==249025== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249032== ==249032== HEAP SUMMARY: ==249032== in use at exit: 95,981,864 bytes in 17,580 blocks ==249032== total heap usage: 1,421,310 allocs, 1,403,730 frees, 2,105,163,907 bytes allocated ==249032== ==249030== ==249030== HEAP SUMMARY: ==249030== in use at exit: 95,860,864 bytes in 17,540 blocks ==249030== total heap usage: 1,421,109 allocs, 1,403,569 frees, 2,104,923,800 bytes allocated ==249030== ==249031== LEAK SUMMARY: ==249031== definitely lost: 0 bytes in 0 blocks ==249031== indirectly lost: 0 bytes in 0 blocks ==249031== possibly lost: 0 bytes in 0 blocks ==249031== still reachable: 95,927,848 bytes in 17,541 blocks ==249031== suppressed: 0 bytes in 0 blocks ==249031== Rerun with --leak-check=full to see details of leaked memory ==249031== ==249031== For lists of detected and suppressed errors, rerun with: -s ==249031== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249036== ==249036== HEAP SUMMARY: ==249036== in use at exit: 96,124,368 bytes in 17,644 blocks ==249036== total heap usage: 1,421,683 allocs, 1,404,039 frees, 2,105,547,964 bytes allocated ==249036== ==249037== ==249037== HEAP SUMMARY: ==249037== in use at exit: 96,140,944 bytes in 17,646 blocks ==249037== total heap usage: 1,421,681 allocs, 1,404,035 frees, 2,105,561,836 bytes allocated ==249037== ==249029== LEAK SUMMARY: ==249029== definitely lost: 0 bytes in 0 blocks ==249029== indirectly lost: 0 bytes in 0 blocks ==249029== possibly lost: 0 bytes in 0 blocks ==249029== still reachable: 95,823,352 bytes in 17,503 blocks ==249029== suppressed: 0 bytes in 0 blocks ==249029== Rerun with --leak-check=full to see details of leaked memory ==249029== ==249029== For lists of detected and suppressed errors, rerun with: -s ==249029== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249032== LEAK SUMMARY: ==249032== definitely lost: 0 bytes in 0 blocks ==249032== indirectly lost: 0 bytes in 0 blocks ==249032== possibly lost: 0 bytes in 0 blocks ==249032== still reachable: 95,980,016 bytes in 17,559 blocks ==249032== suppressed: 0 bytes in 0 blocks ==249032== Rerun with --leak-check=full to see details of leaked memory ==249032== ==249032== For lists of detected and suppressed errors, rerun with: -s ==249032== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249030== LEAK SUMMARY: ==249030== definitely lost: 0 bytes in 0 blocks ==249030== indirectly lost: 0 bytes in 0 blocks ==249030== possibly lost: 0 bytes in 0 blocks ==249030== still reachable: 95,859,016 bytes in 17,519 blocks ==249030== suppressed: 0 bytes in 0 blocks ==249030== Rerun with --leak-check=full to see details of leaked memory ==249030== ==249030== For lists of detected and suppressed errors, rerun with: -s ==249030== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249033== ==249033== HEAP SUMMARY: ==249033== in use at exit: 96,051,808 bytes in 17,610 blocks ==249033== total heap usage: 1,421,487 allocs, 1,403,877 frees, 2,105,352,926 bytes allocated ==249033== ==249034== ==249034== HEAP SUMMARY: ==249034== in use at exit: 96,087,392 bytes in 17,626 blocks ==249034== total heap usage: 1,421,584 allocs, 1,403,958 frees, 2,105,451,065 bytes allocated ==249034== ==249035== ==249035== HEAP SUMMARY: ==249035== in use at exit: 96,103,968 bytes in 17,628 blocks ==249035== total heap usage: 1,421,582 allocs, 1,403,954 frees, 2,105,464,937 bytes allocated ==249035== ==249036== LEAK SUMMARY: ==249036== definitely lost: 0 bytes in 0 blocks ==249036== indirectly lost: 0 bytes in 0 blocks ==249036== possibly lost: 0 bytes in 0 blocks ==249036== still reachable: 96,122,520 bytes in 17,623 blocks ==249036== suppressed: 0 bytes in 0 blocks ==249036== Rerun with --leak-check=full to see details of leaked memory ==249036== ==249036== For lists of detected and suppressed errors, rerun with: -s ==249036== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249037== LEAK SUMMARY: ==249037== definitely lost: 0 bytes in 0 blocks ==249037== indirectly lost: 0 bytes in 0 blocks ==249037== possibly lost: 0 bytes in 0 blocks ==249037== still reachable: 96,139,096 bytes in 17,625 blocks ==249037== suppressed: 0 bytes in 0 blocks ==249037== Rerun with --leak-check=full to see details of leaked memory ==249037== ==249037== For lists of detected and suppressed errors, rerun with: -s ==249037== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249033== LEAK SUMMARY: ==249033== definitely lost: 0 bytes in 0 blocks ==249033== indirectly lost: 0 bytes in 0 blocks ==249033== possibly lost: 0 bytes in 0 blocks ==249033== still reachable: 96,049,960 bytes in 17,589 blocks ==249033== suppressed: 0 bytes in 0 blocks ==249033== Rerun with --leak-check=full to see details of leaked memory ==249033== ==249033== For lists of detected and suppressed errors, rerun with: -s ==249033== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249034== LEAK SUMMARY: ==249034== definitely lost: 0 bytes in 0 blocks ==249034== indirectly lost: 0 bytes in 0 blocks ==249034== possibly lost: 0 bytes in 0 blocks ==249034== still reachable: 96,085,544 bytes in 17,605 blocks ==249034== suppressed: 0 bytes in 0 blocks ==249034== Rerun with --leak-check=full to see details of leaked memory ==249034== ==249034== For lists of detected and suppressed errors, rerun with: -s ==249034== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249035== LEAK SUMMARY: ==249035== definitely lost: 0 bytes in 0 blocks ==249035== indirectly lost: 0 bytes in 0 blocks ==249035== possibly lost: 0 bytes in 0 blocks ==249035== still reachable: 96,102,120 bytes in 17,607 blocks ==249035== suppressed: 0 bytes in 0 blocks ==249035== Rerun with --leak-check=full to see details of leaked memory ==249035== ==249035== For lists of detected and suppressed errors, rerun with: -s ==249035== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:00:28 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.761 268 2: 6000 7.683 538 3: 6004 4.778 68 4: 6001 3.424 272 5: 6006 1.359 98 6: 6015 0.469 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.2s elapsed (49.1s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==249286== ==249286== HEAP SUMMARY: ==249286== in use at exit: 88,805,540 bytes in 16,816 blocks ==249286== total heap usage: 1,543,468 allocs, 1,526,652 frees, 2,285,257,176 bytes allocated ==249286== ==249287== ==249287== HEAP SUMMARY: ==249287== in use at exit: 88,805,516 bytes in 16,816 blocks ==249287== total heap usage: 1,543,469 allocs, 1,526,653 frees, 2,285,257,184 bytes allocated ==249287== ==249288== ==249288== HEAP SUMMARY: ==249288== in use at exit: 89,054,844 bytes in 16,917 blocks ==249288== total heap usage: 1,543,661 allocs, 1,526,744 frees, 2,285,599,304 bytes allocated ==249288== ==249289== ==249289== HEAP SUMMARY: ==249289== in use at exit: 89,054,844 bytes in 16,917 blocks ==249289== total heap usage: 1,543,662 allocs, 1,526,745 frees, 2,285,599,336 bytes allocated ==249289== ==249291== ==249291== HEAP SUMMARY: ==249291== in use at exit: 89,433,052 bytes in 17,091 blocks ==249291== total heap usage: 1,543,929 allocs, 1,526,838 frees, 2,286,070,368 bytes allocated ==249291== ==249290== ==249290== HEAP SUMMARY: ==249290== in use at exit: 89,433,076 bytes in 17,091 blocks ==249290== total heap usage: 1,543,928 allocs, 1,526,837 frees, 2,286,070,360 bytes allocated ==249290== ==249286== LEAK SUMMARY: ==249286== definitely lost: 0 bytes in 0 blocks ==249286== indirectly lost: 0 bytes in 0 blocks ==249286== possibly lost: 0 bytes in 0 blocks ==249286== still reachable: 88,803,692 bytes in 16,795 blocks ==249286== suppressed: 0 bytes in 0 blocks ==249286== Rerun with --leak-check=full to see details of leaked memory ==249286== ==249286== For lists of detected and suppressed errors, rerun with: -s ==249286== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249287== LEAK SUMMARY: ==249287== definitely lost: 0 bytes in 0 blocks ==249287== indirectly lost: 0 bytes in 0 blocks ==249287== possibly lost: 0 bytes in 0 blocks ==249287== still reachable: 88,803,668 bytes in 16,795 blocks ==249287== suppressed: 0 bytes in 0 blocks ==249287== Rerun with --leak-check=full to see details of leaked memory ==249287== ==249287== For lists of detected and suppressed errors, rerun with: -s ==249287== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249292== ==249292== HEAP SUMMARY: ==249292== in use at exit: 89,899,332 bytes in 17,265 blocks ==249292== total heap usage: 1,544,195 allocs, 1,526,930 frees, 2,286,629,440 bytes allocated ==249292== ==249293== ==249293== HEAP SUMMARY: ==249293== in use at exit: 89,899,332 bytes in 17,265 blocks ==249293== total heap usage: 1,544,196 allocs, 1,526,931 frees, 2,286,629,472 bytes allocated ==249293== ==249289== LEAK SUMMARY: ==249289== definitely lost: 0 bytes in 0 blocks ==249289== indirectly lost: 0 bytes in 0 blocks ==249289== possibly lost: 0 bytes in 0 blocks ==249289== still reachable: 89,052,996 bytes in 16,896 blocks ==249289== suppressed: 0 bytes in 0 blocks ==249289== Rerun with --leak-check=full to see details of leaked memory ==249289== ==249289== For lists of detected and suppressed errors, rerun with: -s ==249289== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249288== LEAK SUMMARY: ==249288== definitely lost: 0 bytes in 0 blocks ==249288== indirectly lost: 0 bytes in 0 blocks ==249288== possibly lost: 0 bytes in 0 blocks ==249288== still reachable: 89,052,996 bytes in 16,896 blocks ==249288== suppressed: 0 bytes in 0 blocks ==249288== Rerun with --leak-check=full to see details of leaked memory ==249288== ==249288== For lists of detected and suppressed errors, rerun with: -s ==249288== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249291== LEAK SUMMARY: ==249291== definitely lost: 0 bytes in 0 blocks ==249291== indirectly lost: 0 bytes in 0 blocks ==249291== possibly lost: 0 bytes in 0 blocks ==249291== still reachable: 89,431,204 bytes in 17,070 blocks ==249291== suppressed: 0 bytes in 0 blocks ==249291== Rerun with --leak-check=full to see details of leaked memory ==249291== ==249291== For lists of detected and suppressed errors, rerun with: -s ==249291== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249290== LEAK SUMMARY: ==249290== definitely lost: 0 bytes in 0 blocks ==249290== indirectly lost: 0 bytes in 0 blocks ==249290== possibly lost: 0 bytes in 0 blocks ==249290== still reachable: 89,431,228 bytes in 17,070 blocks ==249290== suppressed: 0 bytes in 0 blocks ==249290== Rerun with --leak-check=full to see details of leaked memory ==249290== ==249290== For lists of detected and suppressed errors, rerun with: -s ==249290== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249293== LEAK SUMMARY: ==249293== definitely lost: 0 bytes in 0 blocks ==249293== indirectly lost: 0 bytes in 0 blocks ==249293== possibly lost: 0 bytes in 0 blocks ==249293== still reachable: 89,897,484 bytes in 17,244 blocks ==249293== suppressed: 0 bytes in 0 blocks ==249293== Rerun with --leak-check=full to see details of leaked memory ==249293== ==249293== For lists of detected and suppressed errors, rerun with: -s ==249293== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249292== LEAK SUMMARY: ==249292== definitely lost: 0 bytes in 0 blocks ==249292== indirectly lost: 0 bytes in 0 blocks ==249292== possibly lost: 0 bytes in 0 blocks ==249292== still reachable: 89,897,484 bytes in 17,244 blocks ==249292== suppressed: 0 bytes in 0 blocks ==249292== Rerun with --leak-check=full to see details of leaked memory ==249292== ==249292== For lists of detected and suppressed errors, rerun with: -s ==249292== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249294== ==249294== HEAP SUMMARY: ==249294== in use at exit: 88,856,248 bytes in 16,681 blocks ==249294== total heap usage: 1,545,664 allocs, 1,528,983 frees, 2,288,954,296 bytes allocated ==249294== ==249295== ==249295== HEAP SUMMARY: ==249295== in use at exit: 88,852,072 bytes in 16,680 blocks ==249295== total heap usage: 1,545,664 allocs, 1,528,984 frees, 2,288,950,152 bytes allocated ==249295== ==249295== LEAK SUMMARY: ==249295== definitely lost: 0 bytes in 0 blocks ==249295== indirectly lost: 0 bytes in 0 blocks ==249295== possibly lost: 0 bytes in 0 blocks ==249295== still reachable: 88,850,224 bytes in 16,659 blocks ==249295== suppressed: 0 bytes in 0 blocks ==249295== Rerun with --leak-check=full to see details of leaked memory ==249295== ==249295== For lists of detected and suppressed errors, rerun with: -s ==249295== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249294== LEAK SUMMARY: ==249294== definitely lost: 0 bytes in 0 blocks ==249294== indirectly lost: 0 bytes in 0 blocks ==249294== possibly lost: 0 bytes in 0 blocks ==249294== still reachable: 88,854,400 bytes in 16,660 blocks ==249294== suppressed: 0 bytes in 0 blocks ==249294== Rerun with --leak-check=full to see details of leaked memory ==249294== ==249294== For lists of detected and suppressed errors, rerun with: -s ==249294== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249297== ==249297== HEAP SUMMARY: ==249297== in use at exit: 89,072,776 bytes in 16,756 blocks ==249297== total heap usage: 1,545,785 allocs, 1,529,029 frees, 2,289,162,088 bytes allocated ==249297== ==249296== ==249296== HEAP SUMMARY: ==249296== in use at exit: 89,084,912 bytes in 16,758 blocks ==249296== total heap usage: 1,545,786 allocs, 1,529,028 frees, 2,289,174,192 bytes allocated ==249296== ==249299== ==249299== HEAP SUMMARY: ==249299== in use at exit: 90,882,336 bytes in 17,673 blocks ==249299== total heap usage: 1,545,441 allocs, 1,527,768 frees, 2,288,303,644 bytes allocated ==249299== ==249298== ==249298== HEAP SUMMARY: ==249298== in use at exit: 90,882,344 bytes in 17,673 blocks ==249298== total heap usage: 1,545,440 allocs, 1,527,767 frees, 2,288,303,618 bytes allocated ==249298== ==249297== LEAK SUMMARY: ==249297== definitely lost: 0 bytes in 0 blocks ==249297== indirectly lost: 0 bytes in 0 blocks ==249297== possibly lost: 0 bytes in 0 blocks ==249297== still reachable: 89,070,928 bytes in 16,735 blocks ==249297== suppressed: 0 bytes in 0 blocks ==249297== Rerun with --leak-check=full to see details of leaked memory ==249297== ==249297== For lists of detected and suppressed errors, rerun with: -s ==249297== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249296== LEAK SUMMARY: ==249296== definitely lost: 0 bytes in 0 blocks ==249296== indirectly lost: 0 bytes in 0 blocks ==249296== possibly lost: 0 bytes in 0 blocks ==249296== still reachable: 89,083,064 bytes in 16,737 blocks ==249296== suppressed: 0 bytes in 0 blocks ==249296== Rerun with --leak-check=full to see details of leaked memory ==249296== ==249296== For lists of detected and suppressed errors, rerun with: -s ==249296== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249299== LEAK SUMMARY: ==249299== definitely lost: 0 bytes in 0 blocks ==249299== indirectly lost: 0 bytes in 0 blocks ==249299== possibly lost: 0 bytes in 0 blocks ==249299== still reachable: 90,880,488 bytes in 17,652 blocks ==249299== suppressed: 0 bytes in 0 blocks ==249299== Rerun with --leak-check=full to see details of leaked memory ==249299== ==249299== For lists of detected and suppressed errors, rerun with: -s ==249299== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249298== LEAK SUMMARY: ==249298== definitely lost: 0 bytes in 0 blocks ==249298== indirectly lost: 0 bytes in 0 blocks ==249298== possibly lost: 0 bytes in 0 blocks ==249298== still reachable: 90,880,496 bytes in 17,652 blocks ==249298== suppressed: 0 bytes in 0 blocks ==249298== Rerun with --leak-check=full to see details of leaked memory ==249298== ==249298== For lists of detected and suppressed errors, rerun with: -s ==249298== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249303== ==249303== HEAP SUMMARY: ==249303== in use at exit: 89,406,632 bytes in 17,012 blocks ==249303== total heap usage: 1,561,206 allocs, 1,544,194 frees, 2,309,432,598 bytes allocated ==249303== ==249304== ==249304== HEAP SUMMARY: ==249304== in use at exit: 89,406,632 bytes in 17,012 blocks ==249304== total heap usage: 1,561,207 allocs, 1,544,195 frees, 2,309,432,630 bytes allocated ==249304== ==249305== ==249305== HEAP SUMMARY: ==249305== in use at exit: 89,443,368 bytes in 17,029 blocks ==249305== total heap usage: 1,561,304 allocs, 1,544,275 frees, 2,309,529,940 bytes allocated ==249305== ==249306== ==249306== HEAP SUMMARY: ==249306== in use at exit: 89,512,200 bytes in 17,051 blocks ==249306== total heap usage: 1,561,405 allocs, 1,544,354 frees, 2,309,658,118 bytes allocated ==249306== ==249307== ==249307== HEAP SUMMARY: ==249307== in use at exit: 89,547,864 bytes in 17,067 blocks ==249307== total heap usage: 1,561,497 allocs, 1,544,430 frees, 2,309,753,142 bytes allocated ==249307== ==249302== ==249302== HEAP SUMMARY: ==249302== in use at exit: 89,386,712 bytes in 16,998 blocks ==249302== total heap usage: 1,561,114 allocs, 1,544,116 frees, 2,309,352,118 bytes allocated ==249302== ==249301== ==249301== HEAP SUMMARY: ==249301== in use at exit: 89,386,712 bytes in 16,998 blocks ==249301== total heap usage: 1,561,113 allocs, 1,544,115 frees, 2,309,352,086 bytes allocated ==249301== ==249308== ==249308== HEAP SUMMARY: ==249308== in use at exit: 89,616,696 bytes in 17,089 blocks ==249308== total heap usage: 1,561,606 allocs, 1,544,517 frees, 2,309,882,466 bytes allocated ==249308== ==249303== LEAK SUMMARY: ==249303== definitely lost: 0 bytes in 0 blocks ==249303== indirectly lost: 0 bytes in 0 blocks ==249303== possibly lost: 0 bytes in 0 blocks ==249303== still reachable: 89,404,784 bytes in 16,991 blocks ==249303== suppressed: 0 bytes in 0 blocks ==249303== Rerun with --leak-check=full to see details of leaked memory ==249303== ==249303== For lists of detected and suppressed errors, rerun with: -s ==249303== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249304== LEAK SUMMARY: ==249304== definitely lost: 0 bytes in 0 blocks ==249304== indirectly lost: 0 bytes in 0 blocks ==249304== possibly lost: 0 bytes in 0 blocks ==249304== still reachable: 89,404,784 bytes in 16,991 blocks ==249304== suppressed: 0 bytes in 0 blocks ==249304== Rerun with --leak-check=full to see details of leaked memory ==249304== ==249304== For lists of detected and suppressed errors, rerun with: -s ==249304== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249305== LEAK SUMMARY: ==249305== definitely lost: 0 bytes in 0 blocks ==249305== indirectly lost: 0 bytes in 0 blocks ==249305== possibly lost: 0 bytes in 0 blocks ==249305== still reachable: 89,441,520 bytes in 17,008 blocks ==249305== suppressed: 0 bytes in 0 blocks ==249305== Rerun with --leak-check=full to see details of leaked memory ==249305== ==249305== For lists of detected and suppressed errors, rerun with: -s ==249305== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249306== LEAK SUMMARY: ==249306== definitely lost: 0 bytes in 0 blocks ==249306== indirectly lost: 0 bytes in 0 blocks ==249306== possibly lost: 0 bytes in 0 blocks ==249306== still reachable: 89,510,352 bytes in 17,030 blocks ==249306== suppressed: 0 bytes in 0 blocks ==249306== Rerun with --leak-check=full to see details of leaked memory ==249306== ==249306== For lists of detected and suppressed errors, rerun with: -s ==249306== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249307== LEAK SUMMARY: ==249307== definitely lost: 0 bytes in 0 blocks ==249307== indirectly lost: 0 bytes in 0 blocks ==249307== possibly lost: 0 bytes in 0 blocks ==249307== still reachable: 89,546,016 bytes in 17,046 blocks ==249307== suppressed: 0 bytes in 0 blocks ==249307== Rerun with --leak-check=full to see details of leaked memory ==249307== ==249307== For lists of detected and suppressed errors, rerun with: -s ==249307== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249301== LEAK SUMMARY: ==249301== definitely lost: 0 bytes in 0 blocks ==249301== indirectly lost: 0 bytes in 0 blocks ==249301== possibly lost: 0 bytes in 0 blocks ==249301== still reachable: 89,384,864 bytes in 16,977 blocks ==249301== suppressed: 0 bytes in 0 blocks ==249301== Rerun with --leak-check=full to see details of leaked memory ==249301== ==249301== For lists of detected and suppressed errors, rerun with: -s ==249301== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249302== LEAK SUMMARY: ==249302== definitely lost: 0 bytes in 0 blocks ==249302== indirectly lost: 0 bytes in 0 blocks ==249302== possibly lost: 0 bytes in 0 blocks ==249302== still reachable: 89,384,864 bytes in 16,977 blocks ==249302== suppressed: 0 bytes in 0 blocks ==249302== Rerun with --leak-check=full to see details of leaked memory ==249302== ==249302== For lists of detected and suppressed errors, rerun with: -s ==249302== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249309== ==249309== HEAP SUMMARY: ==249309== in use at exit: 89,668,864 bytes in 17,107 blocks ==249309== total heap usage: 1,561,698 allocs, 1,544,591 frees, 2,309,993,249 bytes allocated ==249309== ==249308== LEAK SUMMARY: ==249308== definitely lost: 0 bytes in 0 blocks ==249308== indirectly lost: 0 bytes in 0 blocks ==249308== possibly lost: 0 bytes in 0 blocks ==249308== still reachable: 89,614,848 bytes in 17,068 blocks ==249308== suppressed: 0 bytes in 0 blocks ==249308== Rerun with --leak-check=full to see details of leaked memory ==249308== ==249308== For lists of detected and suppressed errors, rerun with: -s ==249308== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249310== ==249310== HEAP SUMMARY: ==249310== in use at exit: 89,738,808 bytes in 17,137 blocks ==249310== total heap usage: 1,561,875 allocs, 1,544,738 frees, 2,310,182,268 bytes allocated ==249310== ==249311== ==249311== HEAP SUMMARY: ==249311== in use at exit: 89,774,392 bytes in 17,153 blocks ==249311== total heap usage: 1,561,972 allocs, 1,544,819 frees, 2,310,280,407 bytes allocated ==249311== ==249312== ==249312== HEAP SUMMARY: ==249312== in use at exit: 89,790,968 bytes in 17,155 blocks ==249312== total heap usage: 1,561,970 allocs, 1,544,815 frees, 2,310,294,279 bytes allocated ==249312== ==249313== ==249313== HEAP SUMMARY: ==249313== in use at exit: 89,811,368 bytes in 17,171 blocks ==249313== total heap usage: 1,562,071 allocs, 1,544,900 frees, 2,310,377,306 bytes allocated ==249313== ==249314== ==249314== HEAP SUMMARY: ==249314== in use at exit: 89,827,944 bytes in 17,173 blocks ==249314== total heap usage: 1,562,069 allocs, 1,544,896 frees, 2,310,391,178 bytes allocated ==249314== ==249309== LEAK SUMMARY: ==249309== definitely lost: 0 bytes in 0 blocks ==249309== indirectly lost: 0 bytes in 0 blocks ==249309== possibly lost: 0 bytes in 0 blocks ==249309== still reachable: 89,667,016 bytes in 17,086 blocks ==249309== suppressed: 0 bytes in 0 blocks ==249309== Rerun with --leak-check=full to see details of leaked memory ==249309== ==249309== For lists of detected and suppressed errors, rerun with: -s ==249309== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249310== LEAK SUMMARY: ==249310== definitely lost: 0 bytes in 0 blocks ==249310== indirectly lost: 0 bytes in 0 blocks ==249310== possibly lost: 0 bytes in 0 blocks ==249310== still reachable: 89,736,960 bytes in 17,116 blocks ==249310== suppressed: 0 bytes in 0 blocks ==249310== Rerun with --leak-check=full to see details of leaked memory ==249310== ==249310== For lists of detected and suppressed errors, rerun with: -s ==249310== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249311== LEAK SUMMARY: ==249311== definitely lost: 0 bytes in 0 blocks ==249311== indirectly lost: 0 bytes in 0 blocks ==249311== possibly lost: 0 bytes in 0 blocks ==249311== still reachable: 89,772,544 bytes in 17,132 blocks ==249311== suppressed: 0 bytes in 0 blocks ==249311== Rerun with --leak-check=full to see details of leaked memory ==249311== ==249312== LEAK SUMMARY: ==249312== definitely lost: 0 bytes in 0 blocks ==249312== indirectly lost: 0 bytes in 0 blocks ==249312== possibly lost: 0 bytes in 0 blocks ==249311== For lists of detected and suppressed errors, rerun with: -s ==249312== still reachable: 89,789,120 bytes in 17,134 blocks ==249311== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249312== suppressed: 0 bytes in 0 blocks ==249312== Rerun with --leak-check=full to see details of leaked memory ==249312== ==249312== For lists of detected and suppressed errors, rerun with: -s ==249312== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249314== LEAK SUMMARY: ==249314== definitely lost: 0 bytes in 0 blocks ==249314== indirectly lost: 0 bytes in 0 blocks ==249314== possibly lost: 0 bytes in 0 blocks ==249314== still reachable: 89,826,096 bytes in 17,152 blocks ==249314== suppressed: 0 bytes in 0 blocks ==249314== Rerun with --leak-check=full to see details of leaked memory ==249314== ==249314== For lists of detected and suppressed errors, rerun with: -s ==249314== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249313== LEAK SUMMARY: ==249313== definitely lost: 0 bytes in 0 blocks ==249313== indirectly lost: 0 bytes in 0 blocks ==249313== possibly lost: 0 bytes in 0 blocks ==249313== still reachable: 89,809,520 bytes in 17,150 blocks ==249313== suppressed: 0 bytes in 0 blocks ==249313== Rerun with --leak-check=full to see details of leaked memory ==249313== ==249313== For lists of detected and suppressed errors, rerun with: -s ==249313== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:01:22 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.308 268 2: 6000 7.696 538 3: 6004 4.756 68 4: 6001 3.374 272 5: 6006 1.810 98 6: 6015 0.500 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.4s elapsed (48.3s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==249328== ==249328== HEAP SUMMARY: ==249328== in use at exit: 89,102,276 bytes in 16,739 blocks ==249328== total heap usage: 1,682,529 allocs, 1,665,790 frees, 2,479,604,110 bytes allocated ==249328== ==249329== ==249329== HEAP SUMMARY: ==249329== in use at exit: 89,102,252 bytes in 16,739 blocks ==249329== total heap usage: 1,682,530 allocs, 1,665,791 frees, 2,479,604,118 bytes allocated ==249329== ==249331== ==249331== HEAP SUMMARY: ==249331== in use at exit: 89,351,580 bytes in 16,840 blocks ==249331== total heap usage: 1,682,723 allocs, 1,665,883 frees, 2,479,946,270 bytes allocated ==249331== ==249330== ==249330== HEAP SUMMARY: ==249330== in use at exit: 89,351,580 bytes in 16,840 blocks ==249330== total heap usage: 1,682,722 allocs, 1,665,882 frees, 2,479,946,238 bytes allocated ==249330== ==249332== ==249332== HEAP SUMMARY: ==249332== in use at exit: 89,729,812 bytes in 17,014 blocks ==249332== total heap usage: 1,682,989 allocs, 1,665,975 frees, 2,480,417,294 bytes allocated ==249332== ==249333== ==249333== HEAP SUMMARY: ==249333== in use at exit: 89,729,788 bytes in 17,014 blocks ==249333== total heap usage: 1,682,990 allocs, 1,665,976 frees, 2,480,417,302 bytes allocated ==249333== ==249328== LEAK SUMMARY: ==249328== definitely lost: 0 bytes in 0 blocks ==249328== indirectly lost: 0 bytes in 0 blocks ==249328== possibly lost: 0 bytes in 0 blocks ==249328== still reachable: 89,100,428 bytes in 16,718 blocks ==249328== suppressed: 0 bytes in 0 blocks ==249328== Rerun with --leak-check=full to see details of leaked memory ==249328== ==249328== For lists of detected and suppressed errors, rerun with: -s ==249328== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249329== LEAK SUMMARY: ==249329== definitely lost: 0 bytes in 0 blocks ==249329== indirectly lost: 0 bytes in 0 blocks ==249329== possibly lost: 0 bytes in 0 blocks ==249329== still reachable: 89,100,404 bytes in 16,718 blocks ==249329== suppressed: 0 bytes in 0 blocks ==249329== Rerun with --leak-check=full to see details of leaked memory ==249329== ==249329== For lists of detected and suppressed errors, rerun with: -s ==249329== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249334== ==249334== HEAP SUMMARY: ==249334== in use at exit: 90,196,068 bytes in 17,188 blocks ==249334== total heap usage: 1,683,256 allocs, 1,666,068 frees, 2,480,976,374 bytes allocated ==249334== ==249335== ==249335== HEAP SUMMARY: ==249335== in use at exit: 90,196,068 bytes in 17,188 blocks ==249335== total heap usage: 1,683,257 allocs, 1,666,069 frees, 2,480,976,406 bytes allocated ==249335== ==249331== LEAK SUMMARY: ==249331== definitely lost: 0 bytes in 0 blocks ==249331== indirectly lost: 0 bytes in 0 blocks ==249331== possibly lost: 0 bytes in 0 blocks ==249331== still reachable: 89,349,732 bytes in 16,819 blocks ==249331== suppressed: 0 bytes in 0 blocks ==249331== Rerun with --leak-check=full to see details of leaked memory ==249331== ==249331== For lists of detected and suppressed errors, rerun with: -s ==249331== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249330== LEAK SUMMARY: ==249330== definitely lost: 0 bytes in 0 blocks ==249330== indirectly lost: 0 bytes in 0 blocks ==249330== possibly lost: 0 bytes in 0 blocks ==249330== still reachable: 89,349,732 bytes in 16,819 blocks ==249330== suppressed: 0 bytes in 0 blocks ==249330== Rerun with --leak-check=full to see details of leaked memory ==249330== ==249330== For lists of detected and suppressed errors, rerun with: -s ==249330== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249333== LEAK SUMMARY: ==249333== definitely lost: 0 bytes in 0 blocks ==249333== indirectly lost: 0 bytes in 0 blocks ==249333== possibly lost: 0 bytes in 0 blocks ==249333== still reachable: 89,727,940 bytes in 16,993 blocks ==249333== suppressed: 0 bytes in 0 blocks ==249333== Rerun with --leak-check=full to see details of leaked memory ==249333== ==249333== For lists of detected and suppressed errors, rerun with: -s ==249333== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249332== LEAK SUMMARY: ==249332== definitely lost: 0 bytes in 0 blocks ==249332== indirectly lost: 0 bytes in 0 blocks ==249332== possibly lost: 0 bytes in 0 blocks ==249332== still reachable: 89,727,964 bytes in 16,993 blocks ==249332== suppressed: 0 bytes in 0 blocks ==249332== Rerun with --leak-check=full to see details of leaked memory ==249332== ==249332== For lists of detected and suppressed errors, rerun with: -s ==249332== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249334== LEAK SUMMARY: ==249334== definitely lost: 0 bytes in 0 blocks ==249334== indirectly lost: 0 bytes in 0 blocks ==249334== possibly lost: 0 bytes in 0 blocks ==249334== still reachable: 90,194,220 bytes in 17,167 blocks ==249334== suppressed: 0 bytes in 0 blocks ==249334== Rerun with --leak-check=full to see details of leaked memory ==249334== ==249334== For lists of detected and suppressed errors, rerun with: -s ==249334== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249335== LEAK SUMMARY: ==249335== definitely lost: 0 bytes in 0 blocks ==249335== indirectly lost: 0 bytes in 0 blocks ==249335== possibly lost: 0 bytes in 0 blocks ==249335== still reachable: 90,194,220 bytes in 17,167 blocks ==249335== suppressed: 0 bytes in 0 blocks ==249335== Rerun with --leak-check=full to see details of leaked memory ==249335== ==249335== For lists of detected and suppressed errors, rerun with: -s ==249335== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249336== ==249336== HEAP SUMMARY: ==249336== in use at exit: 89,150,240 bytes in 16,672 blocks ==249336== total heap usage: 1,684,719 allocs, 1,668,047 frees, 2,483,253,470 bytes allocated ==249336== ==249337== ==249337== HEAP SUMMARY: ==249337== in use at exit: 89,146,064 bytes in 16,671 blocks ==249337== total heap usage: 1,684,719 allocs, 1,668,048 frees, 2,483,249,326 bytes allocated ==249337== ==249336== LEAK SUMMARY: ==249336== definitely lost: 0 bytes in 0 blocks ==249336== indirectly lost: 0 bytes in 0 blocks ==249336== possibly lost: 0 bytes in 0 blocks ==249336== still reachable: 89,148,392 bytes in 16,651 blocks ==249336== suppressed: 0 bytes in 0 blocks ==249336== Rerun with --leak-check=full to see details of leaked memory ==249336== ==249336== For lists of detected and suppressed errors, rerun with: -s ==249336== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249337== LEAK SUMMARY: ==249337== definitely lost: 0 bytes in 0 blocks ==249337== indirectly lost: 0 bytes in 0 blocks ==249337== possibly lost: 0 bytes in 0 blocks ==249337== still reachable: 89,144,216 bytes in 16,650 blocks ==249337== suppressed: 0 bytes in 0 blocks ==249337== Rerun with --leak-check=full to see details of leaked memory ==249337== ==249337== For lists of detected and suppressed errors, rerun with: -s ==249337== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249338== ==249338== HEAP SUMMARY: ==249338== in use at exit: 89,426,720 bytes in 16,755 blocks ==249338== total heap usage: 1,684,841 allocs, 1,668,086 frees, 2,483,473,366 bytes allocated ==249338== ==249339== ==249339== HEAP SUMMARY: ==249339== in use at exit: 89,422,544 bytes in 16,754 blocks ==249339== total heap usage: 1,684,841 allocs, 1,668,087 frees, 2,483,469,222 bytes allocated ==249339== ==249353== ==249353== HEAP SUMMARY: ==249353== in use at exit: 91,179,080 bytes in 17,596 blocks ==249353== total heap usage: 1,684,501 allocs, 1,666,905 frees, 2,482,650,552 bytes allocated ==249353== ==249354== ==249354== HEAP SUMMARY: ==249354== in use at exit: 91,179,072 bytes in 17,596 blocks ==249354== total heap usage: 1,684,502 allocs, 1,666,906 frees, 2,482,650,578 bytes allocated ==249354== ==249338== LEAK SUMMARY: ==249338== definitely lost: 0 bytes in 0 blocks ==249338== indirectly lost: 0 bytes in 0 blocks ==249338== possibly lost: 0 bytes in 0 blocks ==249338== still reachable: 89,424,872 bytes in 16,734 blocks ==249338== suppressed: 0 bytes in 0 blocks ==249338== Rerun with --leak-check=full to see details of leaked memory ==249338== ==249338== For lists of detected and suppressed errors, rerun with: -s ==249338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249339== LEAK SUMMARY: ==249339== definitely lost: 0 bytes in 0 blocks ==249339== indirectly lost: 0 bytes in 0 blocks ==249339== possibly lost: 0 bytes in 0 blocks ==249339== still reachable: 89,420,696 bytes in 16,733 blocks ==249339== suppressed: 0 bytes in 0 blocks ==249339== Rerun with --leak-check=full to see details of leaked memory ==249339== ==249339== For lists of detected and suppressed errors, rerun with: -s ==249339== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249353== LEAK SUMMARY: ==249353== definitely lost: 0 bytes in 0 blocks ==249353== indirectly lost: 0 bytes in 0 blocks ==249353== possibly lost: 0 bytes in 0 blocks ==249353== still reachable: 91,177,232 bytes in 17,575 blocks ==249353== suppressed: 0 bytes in 0 blocks ==249353== Rerun with --leak-check=full to see details of leaked memory ==249353== ==249353== For lists of detected and suppressed errors, rerun with: -s ==249353== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249354== LEAK SUMMARY: ==249354== definitely lost: 0 bytes in 0 blocks ==249354== indirectly lost: 0 bytes in 0 blocks ==249354== possibly lost: 0 bytes in 0 blocks ==249354== still reachable: 91,177,224 bytes in 17,575 blocks ==249354== suppressed: 0 bytes in 0 blocks ==249354== Rerun with --leak-check=full to see details of leaked memory ==249354== ==249354== For lists of detected and suppressed errors, rerun with: -s ==249354== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249576== ==249576== HEAP SUMMARY: ==249576== in use at exit: 90,337,936 bytes in 17,204 blocks ==249576== total heap usage: 1,700,267 allocs, 1,683,063 frees, 2,503,779,532 bytes allocated ==249576== ==249577== ==249577== HEAP SUMMARY: ==249577== in use at exit: 90,337,936 bytes in 17,204 blocks ==249577== total heap usage: 1,700,268 allocs, 1,683,064 frees, 2,503,779,564 bytes allocated ==249577== ==249578== ==249578== HEAP SUMMARY: ==249578== in use at exit: 90,374,672 bytes in 17,221 blocks ==249578== total heap usage: 1,700,365 allocs, 1,683,144 frees, 2,503,876,874 bytes allocated ==249578== ==249574== ==249574== HEAP SUMMARY: ==249574== in use at exit: 90,318,016 bytes in 17,190 blocks ==249574== total heap usage: 1,700,174 allocs, 1,682,984 frees, 2,503,699,020 bytes allocated ==249574== ==249575== ==249575== HEAP SUMMARY: ==249575== in use at exit: 90,318,016 bytes in 17,190 blocks ==249575== total heap usage: 1,700,175 allocs, 1,682,985 frees, 2,503,699,052 bytes allocated ==249575== ==249579== ==249579== HEAP SUMMARY: ==249579== in use at exit: 90,443,504 bytes in 17,243 blocks ==249579== total heap usage: 1,700,466 allocs, 1,683,223 frees, 2,504,005,052 bytes allocated ==249579== ==249576== LEAK SUMMARY: ==249576== definitely lost: 0 bytes in 0 blocks ==249576== indirectly lost: 0 bytes in 0 blocks ==249576== possibly lost: 0 bytes in 0 blocks ==249576== still reachable: 90,336,088 bytes in 17,183 blocks ==249576== suppressed: 0 bytes in 0 blocks ==249576== Rerun with --leak-check=full to see details of leaked memory ==249576== ==249576== For lists of detected and suppressed errors, rerun with: -s ==249576== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249577== LEAK SUMMARY: ==249577== definitely lost: 0 bytes in 0 blocks ==249577== indirectly lost: 0 bytes in 0 blocks ==249577== possibly lost: 0 bytes in 0 blocks ==249577== still reachable: 90,336,088 bytes in 17,183 blocks ==249577== suppressed: 0 bytes in 0 blocks ==249577== Rerun with --leak-check=full to see details of leaked memory ==249577== ==249577== For lists of detected and suppressed errors, rerun with: -s ==249577== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249581== ==249581== HEAP SUMMARY: ==249581== in use at exit: 90,548,000 bytes in 17,281 blocks ==249581== total heap usage: 1,700,667 allocs, 1,683,386 frees, 2,504,229,400 bytes allocated ==249581== ==249578== LEAK SUMMARY: ==249578== definitely lost: 0 bytes in 0 blocks ==249578== indirectly lost: 0 bytes in 0 blocks ==249578== possibly lost: 0 bytes in 0 blocks ==249578== still reachable: 90,372,824 bytes in 17,200 blocks ==249578== suppressed: 0 bytes in 0 blocks ==249578== Rerun with --leak-check=full to see details of leaked memory ==249578== ==249578== For lists of detected and suppressed errors, rerun with: -s ==249578== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249574== LEAK SUMMARY: ==249574== definitely lost: 0 bytes in 0 blocks ==249574== indirectly lost: 0 bytes in 0 blocks ==249574== possibly lost: 0 bytes in 0 blocks ==249574== still reachable: 90,316,168 bytes in 17,169 blocks ==249574== suppressed: 0 bytes in 0 blocks ==249574== Rerun with --leak-check=full to see details of leaked memory ==249574== ==249574== For lists of detected and suppressed errors, rerun with: -s ==249574== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249575== LEAK SUMMARY: ==249575== definitely lost: 0 bytes in 0 blocks ==249575== indirectly lost: 0 bytes in 0 blocks ==249575== possibly lost: 0 bytes in 0 blocks ==249575== still reachable: 90,316,168 bytes in 17,169 blocks ==249575== suppressed: 0 bytes in 0 blocks ==249575== Rerun with --leak-check=full to see details of leaked memory ==249575== ==249575== For lists of detected and suppressed errors, rerun with: -s ==249575== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249582== ==249582== HEAP SUMMARY: ==249582== in use at exit: 90,600,168 bytes in 17,299 blocks ==249582== total heap usage: 1,700,759 allocs, 1,683,460 frees, 2,504,340,183 bytes allocated ==249582== ==249579== LEAK SUMMARY: ==249579== definitely lost: 0 bytes in 0 blocks ==249579== indirectly lost: 0 bytes in 0 blocks ==249579== possibly lost: 0 bytes in 0 blocks ==249579== still reachable: 90,441,656 bytes in 17,222 blocks ==249579== suppressed: 0 bytes in 0 blocks ==249579== Rerun with --leak-check=full to see details of leaked memory ==249579== ==249579== For lists of detected and suppressed errors, rerun with: -s ==249579== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249580== ==249580== HEAP SUMMARY: ==249580== in use at exit: 90,479,168 bytes in 17,259 blocks ==249580== total heap usage: 1,700,558 allocs, 1,683,299 frees, 2,504,100,076 bytes allocated ==249580== ==249581== LEAK SUMMARY: ==249581== definitely lost: 0 bytes in 0 blocks ==249581== indirectly lost: 0 bytes in 0 blocks ==249581== possibly lost: 0 bytes in 0 blocks ==249581== still reachable: 90,546,152 bytes in 17,260 blocks ==249581== suppressed: 0 bytes in 0 blocks ==249581== Rerun with --leak-check=full to see details of leaked memory ==249581== ==249581== For lists of detected and suppressed errors, rerun with: -s ==249581== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249585== ==249585== HEAP SUMMARY: ==249585== in use at exit: 90,705,696 bytes in 17,345 blocks ==249585== total heap usage: 1,701,033 allocs, 1,683,688 frees, 2,504,627,341 bytes allocated ==249585== ==249582== LEAK SUMMARY: ==249582== definitely lost: 0 bytes in 0 blocks ==249582== indirectly lost: 0 bytes in 0 blocks ==249582== possibly lost: 0 bytes in 0 blocks ==249582== still reachable: 90,598,320 bytes in 17,278 blocks ==249582== suppressed: 0 bytes in 0 blocks ==249582== Rerun with --leak-check=full to see details of leaked memory ==249582== ==249582== For lists of detected and suppressed errors, rerun with: -s ==249582== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249580== LEAK SUMMARY: ==249580== definitely lost: 0 bytes in 0 blocks ==249580== indirectly lost: 0 bytes in 0 blocks ==249580== possibly lost: 0 bytes in 0 blocks ==249580== still reachable: 90,477,320 bytes in 17,238 blocks ==249580== suppressed: 0 bytes in 0 blocks ==249580== Rerun with --leak-check=full to see details of leaked memory ==249580== ==249580== For lists of detected and suppressed errors, rerun with: -s ==249580== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249584== ==249584== HEAP SUMMARY: ==249584== in use at exit: 90,670,112 bytes in 17,329 blocks ==249584== total heap usage: 1,700,936 allocs, 1,683,607 frees, 2,504,529,202 bytes allocated ==249584== ==249586== ==249586== HEAP SUMMARY: ==249586== in use at exit: 90,722,272 bytes in 17,347 blocks ==249586== total heap usage: 1,701,031 allocs, 1,683,684 frees, 2,504,641,213 bytes allocated ==249586== ==249587== ==249587== HEAP SUMMARY: ==249587== in use at exit: 90,742,672 bytes in 17,363 blocks ==249587== total heap usage: 1,701,132 allocs, 1,683,769 frees, 2,504,724,240 bytes allocated ==249587== ==249588== ==249588== HEAP SUMMARY: ==249588== in use at exit: 90,759,248 bytes in 17,365 blocks ==249588== total heap usage: 1,701,130 allocs, 1,683,765 frees, 2,504,738,112 bytes allocated ==249588== ==249585== LEAK SUMMARY: ==249585== definitely lost: 0 bytes in 0 blocks ==249585== indirectly lost: 0 bytes in 0 blocks ==249585== possibly lost: 0 bytes in 0 blocks ==249585== still reachable: 90,703,848 bytes in 17,324 blocks ==249585== suppressed: 0 bytes in 0 blocks ==249585== Rerun with --leak-check=full to see details of leaked memory ==249585== ==249585== For lists of detected and suppressed errors, rerun with: -s ==249585== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249584== LEAK SUMMARY: ==249584== definitely lost: 0 bytes in 0 blocks ==249584== indirectly lost: 0 bytes in 0 blocks ==249584== possibly lost: 0 bytes in 0 blocks ==249584== still reachable: 90,668,264 bytes in 17,308 blocks ==249584== suppressed: 0 bytes in 0 blocks ==249584== Rerun with --leak-check=full to see details of leaked memory ==249584== ==249584== For lists of detected and suppressed errors, rerun with: -s ==249584== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249586== LEAK SUMMARY: ==249586== definitely lost: 0 bytes in 0 blocks ==249586== indirectly lost: 0 bytes in 0 blocks ==249586== possibly lost: 0 bytes in 0 blocks ==249586== still reachable: 90,720,424 bytes in 17,326 blocks ==249586== suppressed: 0 bytes in 0 blocks ==249586== Rerun with --leak-check=full to see details of leaked memory ==249586== ==249586== For lists of detected and suppressed errors, rerun with: -s ==249586== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249588== LEAK SUMMARY: ==249588== definitely lost: 0 bytes in 0 blocks ==249588== indirectly lost: 0 bytes in 0 blocks ==249588== possibly lost: 0 bytes in 0 blocks ==249588== still reachable: 90,757,400 bytes in 17,344 blocks ==249588== suppressed: 0 bytes in 0 blocks ==249588== Rerun with --leak-check=full to see details of leaked memory ==249588== ==249588== For lists of detected and suppressed errors, rerun with: -s ==249588== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249587== LEAK SUMMARY: ==249587== definitely lost: 0 bytes in 0 blocks ==249587== indirectly lost: 0 bytes in 0 blocks ==249587== possibly lost: 0 bytes in 0 blocks ==249587== still reachable: 90,740,824 bytes in 17,342 blocks ==249587== suppressed: 0 bytes in 0 blocks ==249587== Rerun with --leak-check=full to see details of leaked memory ==249587== ==249587== For lists of detected and suppressed errors, rerun with: -s ==249587== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:02:17 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.861 268 2: 6000 7.673 538 3: 6004 4.760 68 4: 6001 3.525 272 5: 6006 1.265 98 6: 6015 0.485 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 55.1s elapsed (49.8s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==249602== ==249602== HEAP SUMMARY: ==249602== in use at exit: 92,171,636 bytes in 16,673 blocks ==249602== total heap usage: 1,821,687 allocs, 1,805,014 frees, 2,674,714,732 bytes allocated ==249602== ==249603== ==249603== HEAP SUMMARY: ==249603== in use at exit: 92,171,612 bytes in 16,673 blocks ==249603== total heap usage: 1,821,688 allocs, 1,805,015 frees, 2,674,714,740 bytes allocated ==249603== ==249604== ==249604== HEAP SUMMARY: ==249604== in use at exit: 92,420,940 bytes in 16,774 blocks ==249604== total heap usage: 1,821,880 allocs, 1,805,106 frees, 2,675,056,860 bytes allocated ==249604== ==249605== ==249605== HEAP SUMMARY: ==249605== in use at exit: 92,420,940 bytes in 16,774 blocks ==249605== total heap usage: 1,821,881 allocs, 1,805,107 frees, 2,675,056,892 bytes allocated ==249605== ==249607== ==249607== HEAP SUMMARY: ==249607== in use at exit: 92,799,148 bytes in 16,948 blocks ==249607== total heap usage: 1,822,148 allocs, 1,805,200 frees, 2,675,527,924 bytes allocated ==249607== ==249606== ==249606== HEAP SUMMARY: ==249606== in use at exit: 92,799,172 bytes in 16,948 blocks ==249606== total heap usage: 1,822,147 allocs, 1,805,199 frees, 2,675,527,916 bytes allocated ==249606== ==249602== LEAK SUMMARY: ==249602== definitely lost: 0 bytes in 0 blocks ==249602== indirectly lost: 0 bytes in 0 blocks ==249602== possibly lost: 0 bytes in 0 blocks ==249602== still reachable: 92,169,788 bytes in 16,652 blocks ==249602== suppressed: 0 bytes in 0 blocks ==249602== Rerun with --leak-check=full to see details of leaked memory ==249602== ==249602== For lists of detected and suppressed errors, rerun with: -s ==249602== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249603== LEAK SUMMARY: ==249603== definitely lost: 0 bytes in 0 blocks ==249603== indirectly lost: 0 bytes in 0 blocks ==249603== possibly lost: 0 bytes in 0 blocks ==249603== still reachable: 92,169,764 bytes in 16,652 blocks ==249603== suppressed: 0 bytes in 0 blocks ==249603== Rerun with --leak-check=full to see details of leaked memory ==249603== ==249603== For lists of detected and suppressed errors, rerun with: -s ==249603== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249608== ==249608== HEAP SUMMARY: ==249608== in use at exit: 93,265,428 bytes in 17,122 blocks ==249608== total heap usage: 1,822,414 allocs, 1,805,292 frees, 2,676,086,996 bytes allocated ==249608== ==249609== ==249609== HEAP SUMMARY: ==249609== in use at exit: 93,265,428 bytes in 17,122 blocks ==249609== total heap usage: 1,822,415 allocs, 1,805,293 frees, 2,676,087,028 bytes allocated ==249609== ==249604== LEAK SUMMARY: ==249604== definitely lost: 0 bytes in 0 blocks ==249604== indirectly lost: 0 bytes in 0 blocks ==249604== possibly lost: 0 bytes in 0 blocks ==249604== still reachable: 92,419,092 bytes in 16,753 blocks ==249604== suppressed: 0 bytes in 0 blocks ==249604== Rerun with --leak-check=full to see details of leaked memory ==249604== ==249604== For lists of detected and suppressed errors, rerun with: -s ==249604== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249605== LEAK SUMMARY: ==249605== definitely lost: 0 bytes in 0 blocks ==249605== indirectly lost: 0 bytes in 0 blocks ==249605== possibly lost: 0 bytes in 0 blocks ==249605== still reachable: 92,419,092 bytes in 16,753 blocks ==249605== suppressed: 0 bytes in 0 blocks ==249605== Rerun with --leak-check=full to see details of leaked memory ==249605== ==249605== For lists of detected and suppressed errors, rerun with: -s ==249605== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249606== LEAK SUMMARY: ==249606== definitely lost: 0 bytes in 0 blocks ==249606== indirectly lost: 0 bytes in 0 blocks ==249606== possibly lost: 0 bytes in 0 blocks ==249606== still reachable: 92,797,324 bytes in 16,927 blocks ==249606== suppressed: 0 bytes in 0 blocks ==249606== Rerun with --leak-check=full to see details of leaked memory ==249606== ==249606== For lists of detected and suppressed errors, rerun with: -s ==249606== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249607== LEAK SUMMARY: ==249607== definitely lost: 0 bytes in 0 blocks ==249607== indirectly lost: 0 bytes in 0 blocks ==249607== possibly lost: 0 bytes in 0 blocks ==249607== still reachable: 92,797,300 bytes in 16,927 blocks ==249607== suppressed: 0 bytes in 0 blocks ==249607== Rerun with --leak-check=full to see details of leaked memory ==249607== ==249607== For lists of detected and suppressed errors, rerun with: -s ==249607== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249609== LEAK SUMMARY: ==249609== definitely lost: 0 bytes in 0 blocks ==249609== indirectly lost: 0 bytes in 0 blocks ==249609== possibly lost: 0 bytes in 0 blocks ==249609== still reachable: 93,263,580 bytes in 17,101 blocks ==249609== suppressed: 0 bytes in 0 blocks ==249609== Rerun with --leak-check=full to see details of leaked memory ==249609== ==249609== For lists of detected and suppressed errors, rerun with: -s ==249609== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249608== LEAK SUMMARY: ==249608== definitely lost: 0 bytes in 0 blocks ==249608== indirectly lost: 0 bytes in 0 blocks ==249608== possibly lost: 0 bytes in 0 blocks ==249608== still reachable: 93,263,580 bytes in 17,101 blocks ==249608== suppressed: 0 bytes in 0 blocks ==249608== Rerun with --leak-check=full to see details of leaked memory ==249608== ==249608== For lists of detected and suppressed errors, rerun with: -s ==249608== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249610== ==249610== HEAP SUMMARY: ==249610== in use at exit: 92,415,704 bytes in 16,657 blocks ==249610== total heap usage: 1,823,880 allocs, 1,807,223 frees, 2,678,387,972 bytes allocated ==249610== ==249611== ==249611== HEAP SUMMARY: ==249611== in use at exit: 92,411,528 bytes in 16,656 blocks ==249611== total heap usage: 1,823,880 allocs, 1,807,224 frees, 2,678,383,828 bytes allocated ==249611== ==249611== LEAK SUMMARY: ==249611== definitely lost: 0 bytes in 0 blocks ==249611== indirectly lost: 0 bytes in 0 blocks ==249611== possibly lost: 0 bytes in 0 blocks ==249611== still reachable: 92,409,680 bytes in 16,635 blocks ==249611== suppressed: 0 bytes in 0 blocks ==249611== Rerun with --leak-check=full to see details of leaked memory ==249611== ==249611== For lists of detected and suppressed errors, rerun with: -s ==249611== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249610== LEAK SUMMARY: ==249610== definitely lost: 0 bytes in 0 blocks ==249610== indirectly lost: 0 bytes in 0 blocks ==249610== possibly lost: 0 bytes in 0 blocks ==249610== still reachable: 92,413,856 bytes in 16,636 blocks ==249610== suppressed: 0 bytes in 0 blocks ==249610== Rerun with --leak-check=full to see details of leaked memory ==249610== ==249610== For lists of detected and suppressed errors, rerun with: -s ==249610== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249613== ==249613== HEAP SUMMARY: ==249613== in use at exit: 92,654,848 bytes in 16,735 blocks ==249613== total heap usage: 1,824,004 allocs, 1,807,269 frees, 2,678,619,644 bytes allocated ==249613== ==249612== ==249612== HEAP SUMMARY: ==249612== in use at exit: 92,666,984 bytes in 16,737 blocks ==249612== total heap usage: 1,824,005 allocs, 1,807,268 frees, 2,678,631,748 bytes allocated ==249612== ==249614== ==249614== HEAP SUMMARY: ==249614== in use at exit: 94,248,440 bytes in 17,530 blocks ==249614== total heap usage: 1,823,659 allocs, 1,806,129 frees, 2,677,761,174 bytes allocated ==249614== ==249615== ==249615== HEAP SUMMARY: ==249615== in use at exit: 94,248,432 bytes in 17,530 blocks ==249615== total heap usage: 1,823,660 allocs, 1,806,130 frees, 2,677,761,200 bytes allocated ==249615== ==249612== LEAK SUMMARY: ==249612== definitely lost: 0 bytes in 0 blocks ==249612== indirectly lost: 0 bytes in 0 blocks ==249612== possibly lost: 0 bytes in 0 blocks ==249612== still reachable: 92,665,136 bytes in 16,716 blocks ==249612== suppressed: 0 bytes in 0 blocks ==249612== Rerun with --leak-check=full to see details of leaked memory ==249612== ==249612== For lists of detected and suppressed errors, rerun with: -s ==249612== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249613== LEAK SUMMARY: ==249613== definitely lost: 0 bytes in 0 blocks ==249613== indirectly lost: 0 bytes in 0 blocks ==249613== possibly lost: 0 bytes in 0 blocks ==249613== still reachable: 92,653,000 bytes in 16,714 blocks ==249613== suppressed: 0 bytes in 0 blocks ==249613== Rerun with --leak-check=full to see details of leaked memory ==249613== ==249613== For lists of detected and suppressed errors, rerun with: -s ==249613== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249615== LEAK SUMMARY: ==249615== definitely lost: 0 bytes in 0 blocks ==249615== indirectly lost: 0 bytes in 0 blocks ==249615== possibly lost: 0 bytes in 0 blocks ==249615== still reachable: 94,246,584 bytes in 17,509 blocks ==249615== suppressed: 0 bytes in 0 blocks ==249615== Rerun with --leak-check=full to see details of leaked memory ==249615== ==249615== For lists of detected and suppressed errors, rerun with: -s ==249615== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249614== LEAK SUMMARY: ==249614== definitely lost: 0 bytes in 0 blocks ==249614== indirectly lost: 0 bytes in 0 blocks ==249614== possibly lost: 0 bytes in 0 blocks ==249614== still reachable: 94,246,592 bytes in 17,509 blocks ==249614== suppressed: 0 bytes in 0 blocks ==249614== Rerun with --leak-check=full to see details of leaked memory ==249614== ==249614== For lists of detected and suppressed errors, rerun with: -s ==249614== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249852== ==249852== HEAP SUMMARY: ==249852== in use at exit: 93,945,280 bytes in 17,278 blocks ==249852== total heap usage: 1,839,425 allocs, 1,822,147 frees, 2,698,890,154 bytes allocated ==249852== ==249853== ==249853== HEAP SUMMARY: ==249853== in use at exit: 93,945,280 bytes in 17,278 blocks ==249853== total heap usage: 1,839,426 allocs, 1,822,148 frees, 2,698,890,186 bytes allocated ==249853== ==249850== ==249850== HEAP SUMMARY: ==249850== in use at exit: 93,925,360 bytes in 17,264 blocks ==249850== total heap usage: 1,839,332 allocs, 1,822,068 frees, 2,698,809,642 bytes allocated ==249850== ==249851== ==249851== HEAP SUMMARY: ==249851== in use at exit: 93,925,360 bytes in 17,264 blocks ==249851== total heap usage: 1,839,333 allocs, 1,822,069 frees, 2,698,809,674 bytes allocated ==249851== ==249857== ==249857== HEAP SUMMARY: ==249857== in use at exit: 92,252,264 bytes in 16,614 blocks ==249857== total heap usage: 1,839,825 allocs, 1,823,211 frees, 2,699,340,022 bytes allocated ==249857== ==249854== ==249854== HEAP SUMMARY: ==249854== in use at exit: 93,982,016 bytes in 17,295 blocks ==249854== total heap usage: 1,839,523 allocs, 1,822,228 frees, 2,698,987,496 bytes allocated ==249854== ==249853== LEAK SUMMARY: ==249853== definitely lost: 0 bytes in 0 blocks ==249853== indirectly lost: 0 bytes in 0 blocks ==249853== possibly lost: 0 bytes in 0 blocks ==249853== still reachable: 93,943,432 bytes in 17,257 blocks ==249853== suppressed: 0 bytes in 0 blocks ==249853== Rerun with --leak-check=full to see details of leaked memory ==249853== ==249853== For lists of detected and suppressed errors, rerun with: -s ==249853== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249852== LEAK SUMMARY: ==249852== definitely lost: 0 bytes in 0 blocks ==249852== indirectly lost: 0 bytes in 0 blocks ==249852== possibly lost: 0 bytes in 0 blocks ==249852== still reachable: 93,943,432 bytes in 17,257 blocks ==249852== suppressed: 0 bytes in 0 blocks ==249852== Rerun with --leak-check=full to see details of leaked memory ==249852== ==249852== For lists of detected and suppressed errors, rerun with: -s ==249852== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249855== ==249855== HEAP SUMMARY: ==249855== in use at exit: 94,050,848 bytes in 17,317 blocks ==249855== total heap usage: 1,839,624 allocs, 1,822,307 frees, 2,699,115,674 bytes allocated ==249855== ==249858== ==249858== HEAP SUMMARY: ==249858== in use at exit: 92,304,432 bytes in 16,632 blocks ==249858== total heap usage: 1,839,917 allocs, 1,823,285 frees, 2,699,450,805 bytes allocated ==249858== ==249856== ==249856== HEAP SUMMARY: ==249856== in use at exit: 94,086,512 bytes in 17,333 blocks ==249856== total heap usage: 1,839,716 allocs, 1,822,383 frees, 2,699,210,698 bytes allocated ==249856== ==249850== LEAK SUMMARY: ==249850== definitely lost: 0 bytes in 0 blocks ==249850== indirectly lost: 0 bytes in 0 blocks ==249850== possibly lost: 0 bytes in 0 blocks ==249850== still reachable: 93,923,512 bytes in 17,243 blocks ==249850== suppressed: 0 bytes in 0 blocks ==249850== Rerun with --leak-check=full to see details of leaked memory ==249850== ==249850== For lists of detected and suppressed errors, rerun with: -s ==249850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249851== LEAK SUMMARY: ==249851== definitely lost: 0 bytes in 0 blocks ==249851== indirectly lost: 0 bytes in 0 blocks ==249851== possibly lost: 0 bytes in 0 blocks ==249851== still reachable: 93,923,512 bytes in 17,243 blocks ==249851== suppressed: 0 bytes in 0 blocks ==249851== Rerun with --leak-check=full to see details of leaked memory ==249851== ==249851== For lists of detected and suppressed errors, rerun with: -s ==249851== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249859== ==249859== HEAP SUMMARY: ==249859== in use at exit: 92,374,376 bytes in 16,662 blocks ==249859== total heap usage: 1,840,094 allocs, 1,823,432 frees, 2,699,639,824 bytes allocated ==249859== ==249857== LEAK SUMMARY: ==249857== definitely lost: 0 bytes in 0 blocks ==249857== indirectly lost: 0 bytes in 0 blocks ==249857== possibly lost: 0 bytes in 0 blocks ==249857== still reachable: 92,250,416 bytes in 16,593 blocks ==249857== suppressed: 0 bytes in 0 blocks ==249857== Rerun with --leak-check=full to see details of leaked memory ==249857== ==249857== For lists of detected and suppressed errors, rerun with: -s ==249857== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249860== ==249860== HEAP SUMMARY: ==249860== in use at exit: 92,409,960 bytes in 16,678 blocks ==249860== total heap usage: 1,840,191 allocs, 1,823,513 frees, 2,699,737,963 bytes allocated ==249860== ==249854== LEAK SUMMARY: ==249854== definitely lost: 0 bytes in 0 blocks ==249854== indirectly lost: 0 bytes in 0 blocks ==249854== possibly lost: 0 bytes in 0 blocks ==249854== still reachable: 93,980,168 bytes in 17,274 blocks ==249854== suppressed: 0 bytes in 0 blocks ==249854== Rerun with --leak-check=full to see details of leaked memory ==249854== ==249854== For lists of detected and suppressed errors, rerun with: -s ==249854== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249862== ==249863== ==249863== HEAP SUMMARY: ==249863== in use at exit: 92,463,512 bytes in 16,698 blocks ==249863== total heap usage: 1,840,288 allocs, 1,823,590 frees, 2,699,848,734 bytes allocated ==249863== ==249862== HEAP SUMMARY: ==249862== in use at exit: 92,446,936 bytes in 16,696 blocks ==249862== total heap usage: 1,840,290 allocs, 1,823,594 frees, 2,699,834,862 bytes allocated ==249862== ==249855== LEAK SUMMARY: ==249855== definitely lost: 0 bytes in 0 blocks ==249855== indirectly lost: 0 bytes in 0 blocks ==249855== possibly lost: 0 bytes in 0 blocks ==249855== still reachable: 94,049,000 bytes in 17,296 blocks ==249855== suppressed: 0 bytes in 0 blocks ==249855== Rerun with --leak-check=full to see details of leaked memory ==249855== ==249855== For lists of detected and suppressed errors, rerun with: -s ==249855== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249858== LEAK SUMMARY: ==249858== definitely lost: 0 bytes in 0 blocks ==249858== indirectly lost: 0 bytes in 0 blocks ==249858== possibly lost: 0 bytes in 0 blocks ==249858== still reachable: 92,302,584 bytes in 16,611 blocks ==249858== suppressed: 0 bytes in 0 blocks ==249858== Rerun with --leak-check=full to see details of leaked memory ==249858== ==249858== For lists of detected and suppressed errors, rerun with: -s ==249858== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249856== LEAK SUMMARY: ==249856== definitely lost: 0 bytes in 0 blocks ==249856== indirectly lost: 0 bytes in 0 blocks ==249856== possibly lost: 0 bytes in 0 blocks ==249856== still reachable: 94,084,664 bytes in 17,312 blocks ==249856== suppressed: 0 bytes in 0 blocks ==249856== Rerun with --leak-check=full to see details of leaked memory ==249856== ==249856== For lists of detected and suppressed errors, rerun with: -s ==249856== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249861== ==249861== HEAP SUMMARY: ==249861== in use at exit: 92,426,536 bytes in 16,680 blocks ==249861== total heap usage: 1,840,189 allocs, 1,823,509 frees, 2,699,751,835 bytes allocated ==249861== ==249859== LEAK SUMMARY: ==249859== definitely lost: 0 bytes in 0 blocks ==249859== indirectly lost: 0 bytes in 0 blocks ==249859== possibly lost: 0 bytes in 0 blocks ==249859== still reachable: 92,372,528 bytes in 16,641 blocks ==249859== suppressed: 0 bytes in 0 blocks ==249859== Rerun with --leak-check=full to see details of leaked memory ==249859== ==249859== For lists of detected and suppressed errors, rerun with: -s ==249859== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249860== LEAK SUMMARY: ==249860== definitely lost: 0 bytes in 0 blocks ==249860== indirectly lost: 0 bytes in 0 blocks ==249860== possibly lost: 0 bytes in 0 blocks ==249860== still reachable: 92,408,112 bytes in 16,657 blocks ==249860== suppressed: 0 bytes in 0 blocks ==249860== Rerun with --leak-check=full to see details of leaked memory ==249860== ==249860== For lists of detected and suppressed errors, rerun with: -s ==249860== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249863== LEAK SUMMARY: ==249863== definitely lost: 0 bytes in 0 blocks ==249863== indirectly lost: 0 bytes in 0 blocks ==249863== possibly lost: 0 bytes in 0 blocks ==249863== still reachable: 92,461,664 bytes in 16,677 blocks ==249863== suppressed: 0 bytes in 0 blocks ==249863== Rerun with --leak-check=full to see details of leaked memory ==249863== ==249863== For lists of detected and suppressed errors, rerun with: -s ==249863== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249862== LEAK SUMMARY: ==249862== definitely lost: 0 bytes in 0 blocks ==249862== indirectly lost: 0 bytes in 0 blocks ==249862== possibly lost: 0 bytes in 0 blocks ==249862== still reachable: 92,445,088 bytes in 16,675 blocks ==249862== suppressed: 0 bytes in 0 blocks ==249862== Rerun with --leak-check=full to see details of leaked memory ==249862== ==249862== For lists of detected and suppressed errors, rerun with: -s ==249862== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249861== LEAK SUMMARY: ==249861== definitely lost: 0 bytes in 0 blocks ==249861== indirectly lost: 0 bytes in 0 blocks ==249861== possibly lost: 0 bytes in 0 blocks ==249861== still reachable: 92,424,688 bytes in 16,659 blocks ==249861== suppressed: 0 bytes in 0 blocks ==249861== Rerun with --leak-check=full to see details of leaked memory ==249861== ==249861== For lists of detected and suppressed errors, rerun with: -s ==249861== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:03:11 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.724 268 2: 6000 8.111 538 3: 6004 4.630 68 4: 6001 3.436 272 5: 6006 1.228 98 6: 6015 0.487 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.4s elapsed (49.1s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==249880== ==249881== ==249880== HEAP SUMMARY: ==249880== in use at exit: 90,233,476 bytes in 17,138 blocks ==249880== total heap usage: 1,960,967 allocs, 1,943,829 frees, 2,869,625,626 bytes allocated ==249880== ==249881== HEAP SUMMARY: ==249881== in use at exit: 90,233,476 bytes in 17,138 blocks ==249881== total heap usage: 1,960,968 allocs, 1,943,830 frees, 2,869,625,658 bytes allocated ==249881== ==249883== ==249883== HEAP SUMMARY: ==249883== in use at exit: 90,611,684 bytes in 17,312 blocks ==249883== total heap usage: 1,961,235 allocs, 1,943,923 frees, 2,870,096,690 bytes allocated ==249883== ==249882== ==249882== HEAP SUMMARY: ==249882== in use at exit: 90,611,708 bytes in 17,312 blocks ==249882== total heap usage: 1,961,234 allocs, 1,943,922 frees, 2,870,096,682 bytes allocated ==249882== ==249879== ==249878== ==249879== HEAP SUMMARY: ==249879== in use at exit: 89,984,148 bytes in 17,037 blocks ==249879== total heap usage: 1,960,775 allocs, 1,943,738 frees, 2,869,283,506 bytes allocated ==249879== ==249878== HEAP SUMMARY: ==249878== in use at exit: 89,984,172 bytes in 17,037 blocks ==249878== total heap usage: 1,960,774 allocs, 1,943,737 frees, 2,869,283,498 bytes allocated ==249878== ==249884== ==249885== ==249885== HEAP SUMMARY: ==249885== in use at exit: 91,077,964 bytes in 17,486 blocks ==249885== total heap usage: 1,961,502 allocs, 1,944,016 frees, 2,870,655,794 bytes allocated ==249885== ==249884== HEAP SUMMARY: ==249884== in use at exit: 91,077,964 bytes in 17,486 blocks ==249884== total heap usage: 1,961,501 allocs, 1,944,015 frees, 2,870,655,762 bytes allocated ==249884== ==249880== LEAK SUMMARY: ==249880== definitely lost: 0 bytes in 0 blocks ==249880== indirectly lost: 0 bytes in 0 blocks ==249880== possibly lost: 0 bytes in 0 blocks ==249880== still reachable: 90,231,628 bytes in 17,117 blocks ==249880== suppressed: 0 bytes in 0 blocks ==249880== Rerun with --leak-check=full to see details of leaked memory ==249880== ==249880== For lists of detected and suppressed errors, rerun with: -s ==249880== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249881== LEAK SUMMARY: ==249881== definitely lost: 0 bytes in 0 blocks ==249881== indirectly lost: 0 bytes in 0 blocks ==249881== possibly lost: 0 bytes in 0 blocks ==249881== still reachable: 90,231,628 bytes in 17,117 blocks ==249881== suppressed: 0 bytes in 0 blocks ==249881== Rerun with --leak-check=full to see details of leaked memory ==249881== ==249881== For lists of detected and suppressed errors, rerun with: -s ==249881== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249883== LEAK SUMMARY: ==249883== definitely lost: 0 bytes in 0 blocks ==249883== indirectly lost: 0 bytes in 0 blocks ==249883== possibly lost: 0 bytes in 0 blocks ==249883== still reachable: 90,609,836 bytes in 17,291 blocks ==249883== suppressed: 0 bytes in 0 blocks ==249883== Rerun with --leak-check=full to see details of leaked memory ==249883== ==249883== For lists of detected and suppressed errors, rerun with: -s ==249883== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249882== LEAK SUMMARY: ==249882== definitely lost: 0 bytes in 0 blocks ==249882== indirectly lost: 0 bytes in 0 blocks ==249882== possibly lost: 0 bytes in 0 blocks ==249882== still reachable: 90,609,860 bytes in 17,291 blocks ==249882== suppressed: 0 bytes in 0 blocks ==249882== Rerun with --leak-check=full to see details of leaked memory ==249882== ==249882== For lists of detected and suppressed errors, rerun with: -s ==249882== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249878== LEAK SUMMARY: ==249878== definitely lost: 0 bytes in 0 blocks ==249878== indirectly lost: 0 bytes in 0 blocks ==249878== possibly lost: 0 bytes in 0 blocks ==249878== still reachable: 89,982,324 bytes in 17,016 blocks ==249878== suppressed: 0 bytes in 0 blocks ==249878== Rerun with --leak-check=full to see details of leaked memory ==249878== ==249878== For lists of detected and suppressed errors, rerun with: -s ==249878== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249879== LEAK SUMMARY: ==249879== definitely lost: 0 bytes in 0 blocks ==249879== indirectly lost: 0 bytes in 0 blocks ==249879== possibly lost: 0 bytes in 0 blocks ==249879== still reachable: 89,982,300 bytes in 17,016 blocks ==249879== suppressed: 0 bytes in 0 blocks ==249879== Rerun with --leak-check=full to see details of leaked memory ==249879== ==249879== For lists of detected and suppressed errors, rerun with: -s ==249879== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249885== LEAK SUMMARY: ==249885== definitely lost: 0 bytes in 0 blocks ==249885== indirectly lost: 0 bytes in 0 blocks ==249885== possibly lost: 0 bytes in 0 blocks ==249885== still reachable: 91,076,116 bytes in 17,465 blocks ==249885== suppressed: 0 bytes in 0 blocks ==249885== Rerun with --leak-check=full to see details of leaked memory ==249885== ==249885== For lists of detected and suppressed errors, rerun with: -s ==249885== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249884== LEAK SUMMARY: ==249884== definitely lost: 0 bytes in 0 blocks ==249884== indirectly lost: 0 bytes in 0 blocks ==249884== possibly lost: 0 bytes in 0 blocks ==249884== still reachable: 91,076,116 bytes in 17,465 blocks ==249884== suppressed: 0 bytes in 0 blocks ==249884== Rerun with --leak-check=full to see details of leaked memory ==249884== ==249884== For lists of detected and suppressed errors, rerun with: -s ==249884== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249886== ==249887== ==249886== HEAP SUMMARY: ==249886== in use at exit: 90,086,880 bytes in 17,120 blocks ==249886== total heap usage: 1,962,962 allocs, 1,945,842 frees, 2,872,916,938 bytes allocated ==249886== ==249887== HEAP SUMMARY: ==249887== in use at exit: 90,082,704 bytes in 17,119 blocks ==249887== total heap usage: 1,962,962 allocs, 1,945,843 frees, 2,872,912,794 bytes allocated ==249887== ==249887== LEAK SUMMARY: ==249887== definitely lost: 0 bytes in 0 blocks ==249887== indirectly lost: 0 bytes in 0 blocks ==249887== possibly lost: 0 bytes in 0 blocks ==249887== still reachable: 90,080,856 bytes in 17,098 blocks ==249887== suppressed: 0 bytes in 0 blocks ==249887== Rerun with --leak-check=full to see details of leaked memory ==249887== ==249887== For lists of detected and suppressed errors, rerun with: -s ==249887== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249886== LEAK SUMMARY: ==249886== definitely lost: 0 bytes in 0 blocks ==249886== indirectly lost: 0 bytes in 0 blocks ==249886== possibly lost: 0 bytes in 0 blocks ==249886== still reachable: 90,085,032 bytes in 17,099 blocks ==249886== suppressed: 0 bytes in 0 blocks ==249886== Rerun with --leak-check=full to see details of leaked memory ==249886== ==249886== For lists of detected and suppressed errors, rerun with: -s ==249886== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249889== ==249889== HEAP SUMMARY: ==249889== in use at exit: 90,265,248 bytes in 17,179 blocks ==249889== total heap usage: 1,963,087 allocs, 1,945,908 frees, 2,873,156,570 bytes allocated ==249889== ==249888== ==249888== HEAP SUMMARY: ==249888== in use at exit: 90,269,424 bytes in 17,180 blocks ==249888== total heap usage: 1,963,087 allocs, 1,945,907 frees, 2,873,160,714 bytes allocated ==249888== ==249890== ==249890== HEAP SUMMARY: ==249890== in use at exit: 89,347,208 bytes in 16,723 blocks ==249890== total heap usage: 1,962,746 allocs, 1,946,023 frees, 2,872,329,940 bytes allocated ==249890== ==249891== ==249891== HEAP SUMMARY: ==249891== in use at exit: 89,347,200 bytes in 16,723 blocks ==249891== total heap usage: 1,962,747 allocs, 1,946,024 frees, 2,872,329,966 bytes allocated ==249891== ==249889== LEAK SUMMARY: ==249889== definitely lost: 0 bytes in 0 blocks ==249889== indirectly lost: 0 bytes in 0 blocks ==249889== possibly lost: 0 bytes in 0 blocks ==249889== still reachable: 90,263,400 bytes in 17,158 blocks ==249889== suppressed: 0 bytes in 0 blocks ==249889== Rerun with --leak-check=full to see details of leaked memory ==249889== ==249889== For lists of detected and suppressed errors, rerun with: -s ==249889== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249888== LEAK SUMMARY: ==249888== definitely lost: 0 bytes in 0 blocks ==249888== indirectly lost: 0 bytes in 0 blocks ==249888== possibly lost: 0 bytes in 0 blocks ==249888== still reachable: 90,267,576 bytes in 17,159 blocks ==249888== suppressed: 0 bytes in 0 blocks ==249888== Rerun with --leak-check=full to see details of leaked memory ==249888== ==249888== For lists of detected and suppressed errors, rerun with: -s ==249888== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249891== LEAK SUMMARY: ==249891== definitely lost: 0 bytes in 0 blocks ==249891== indirectly lost: 0 bytes in 0 blocks ==249891== possibly lost: 0 bytes in 0 blocks ==249891== still reachable: 89,345,352 bytes in 16,702 blocks ==249891== suppressed: 0 bytes in 0 blocks ==249891== Rerun with --leak-check=full to see details of leaked memory ==249891== ==249891== For lists of detected and suppressed errors, rerun with: -s ==249891== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249890== LEAK SUMMARY: ==249890== definitely lost: 0 bytes in 0 blocks ==249890== indirectly lost: 0 bytes in 0 blocks ==249890== possibly lost: 0 bytes in 0 blocks ==249890== still reachable: 89,345,360 bytes in 16,702 blocks ==249890== suppressed: 0 bytes in 0 blocks ==249890== Rerun with --leak-check=full to see details of leaked memory ==249890== ==249890== For lists of detected and suppressed errors, rerun with: -s ==249890== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249896== ==249896== HEAP SUMMARY: ==249896== in use at exit: 90,944,024 bytes in 17,355 blocks ==249896== total heap usage: 1,978,610 allocs, 1,961,255 frees, 2,893,556,262 bytes allocated ==249896== ==249898== ==249898== HEAP SUMMARY: ==249898== in use at exit: 89,417,304 bytes in 16,729 blocks ==249898== total heap usage: 1,978,803 allocs, 1,962,074 frees, 2,893,779,464 bytes allocated ==249898== ==249893== ==249893== HEAP SUMMARY: ==249893== in use at exit: 90,887,368 bytes in 17,324 blocks ==249893== total heap usage: 1,978,420 allocs, 1,961,096 frees, 2,893,378,440 bytes allocated ==249893== ==249892== ==249892== HEAP SUMMARY: ==249892== in use at exit: 90,887,368 bytes in 17,324 blocks ==249892== total heap usage: 1,978,419 allocs, 1,961,095 frees, 2,893,378,408 bytes allocated ==249892== ==249895== ==249895== HEAP SUMMARY: ==249895== in use at exit: 90,907,288 bytes in 17,338 blocks ==249895== total heap usage: 1,978,513 allocs, 1,961,175 frees, 2,893,458,952 bytes allocated ==249895== ==249894== ==249894== HEAP SUMMARY: ==249894== in use at exit: 90,907,288 bytes in 17,338 blocks ==249894== total heap usage: 1,978,512 allocs, 1,961,174 frees, 2,893,458,920 bytes allocated ==249894== ==249899== ==249899== HEAP SUMMARY: ==249899== in use at exit: 89,486,136 bytes in 16,751 blocks ==249899== total heap usage: 1,978,912 allocs, 1,962,161 frees, 2,893,908,788 bytes allocated ==249899== ==249897== ==249897== HEAP SUMMARY: ==249897== in use at exit: 89,381,640 bytes in 16,713 blocks ==249897== total heap usage: 1,978,711 allocs, 1,961,998 frees, 2,893,684,440 bytes allocated ==249897== ==249896== LEAK SUMMARY: ==249896== definitely lost: 0 bytes in 0 blocks ==249896== indirectly lost: 0 bytes in 0 blocks ==249896== possibly lost: 0 bytes in 0 blocks ==249896== still reachable: 90,942,176 bytes in 17,334 blocks ==249896== suppressed: 0 bytes in 0 blocks ==249896== Rerun with --leak-check=full to see details of leaked memory ==249896== ==249896== For lists of detected and suppressed errors, rerun with: -s ==249896== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249901== ==249901== HEAP SUMMARY: ==249901== in use at exit: 89,608,248 bytes in 16,799 blocks ==249901== total heap usage: 1,979,181 allocs, 1,962,382 frees, 2,894,208,590 bytes allocated ==249901== ==249898== LEAK SUMMARY: ==249898== definitely lost: 0 bytes in 0 blocks ==249898== indirectly lost: 0 bytes in 0 blocks ==249898== possibly lost: 0 bytes in 0 blocks ==249898== still reachable: 89,415,456 bytes in 16,708 blocks ==249898== suppressed: 0 bytes in 0 blocks ==249898== Rerun with --leak-check=full to see details of leaked memory ==249898== ==249898== For lists of detected and suppressed errors, rerun with: -s ==249898== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249900== ==249900== HEAP SUMMARY: ==249900== in use at exit: 89,538,304 bytes in 16,769 blocks ==249900== total heap usage: 1,979,004 allocs, 1,962,235 frees, 2,894,019,571 bytes allocated ==249900== ==249893== LEAK SUMMARY: ==249893== definitely lost: 0 bytes in 0 blocks ==249893== indirectly lost: 0 bytes in 0 blocks ==249893== possibly lost: 0 bytes in 0 blocks ==249893== still reachable: 90,885,520 bytes in 17,303 blocks ==249893== suppressed: 0 bytes in 0 blocks ==249893== Rerun with --leak-check=full to see details of leaked memory ==249893== ==249893== For lists of detected and suppressed errors, rerun with: -s ==249893== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249894== LEAK SUMMARY: ==249894== definitely lost: 0 bytes in 0 blocks ==249894== indirectly lost: 0 bytes in 0 blocks ==249894== possibly lost: 0 bytes in 0 blocks ==249894== still reachable: 90,905,440 bytes in 17,317 blocks ==249894== suppressed: 0 bytes in 0 blocks ==249894== Rerun with --leak-check=full to see details of leaked memory ==249894== ==249894== For lists of detected and suppressed errors, rerun with: -s ==249894== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249892== LEAK SUMMARY: ==249892== definitely lost: 0 bytes in 0 blocks ==249892== indirectly lost: 0 bytes in 0 blocks ==249892== possibly lost: 0 bytes in 0 blocks ==249892== still reachable: 90,885,520 bytes in 17,303 blocks ==249892== suppressed: 0 bytes in 0 blocks ==249892== Rerun with --leak-check=full to see details of leaked memory ==249892== ==249892== For lists of detected and suppressed errors, rerun with: -s ==249892== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249895== LEAK SUMMARY: ==249895== definitely lost: 0 bytes in 0 blocks ==249895== indirectly lost: 0 bytes in 0 blocks ==249895== possibly lost: 0 bytes in 0 blocks ==249895== still reachable: 90,905,440 bytes in 17,317 blocks ==249895== suppressed: 0 bytes in 0 blocks ==249895== Rerun with --leak-check=full to see details of leaked memory ==249895== ==249895== For lists of detected and suppressed errors, rerun with: -s ==249895== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249899== LEAK SUMMARY: ==249899== definitely lost: 0 bytes in 0 blocks ==249899== indirectly lost: 0 bytes in 0 blocks ==249899== possibly lost: 0 bytes in 0 blocks ==249899== still reachable: 89,484,288 bytes in 16,730 blocks ==249899== suppressed: 0 bytes in 0 blocks ==249899== Rerun with --leak-check=full to see details of leaked memory ==249899== ==249899== For lists of detected and suppressed errors, rerun with: -s ==249899== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==249897== LEAK SUMMARY: ==249897== definitely lost: 0 bytes in 0 blocks ==249897== indirectly lost: 0 bytes in 0 blocks ==249897== possibly lost: 0 bytes in 0 blocks ==249897== still reachable: 89,379,792 bytes in 16,692 blocks ==249897== suppressed: 0 bytes in 0 blocks ==249897== Rerun with --leak-check=full to see details of leaked memory ==249897== ==249897== For lists of detected and suppressed errors, rerun with: -s ==249897== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250010== ==250010== HEAP SUMMARY: ==250010== in use at exit: 89,660,408 bytes in 16,817 blocks ==250010== total heap usage: 1,979,276 allocs, 1,962,459 frees, 2,894,320,601 bytes allocated ==250010== ==250009== ==250009== HEAP SUMMARY: ==250009== in use at exit: 89,643,832 bytes in 16,815 blocks ==250009== total heap usage: 1,979,278 allocs, 1,962,463 frees, 2,894,306,729 bytes allocated ==250009== ==249901== LEAK SUMMARY: ==249901== definitely lost: 0 bytes in 0 blocks ==249901== indirectly lost: 0 bytes in 0 blocks ==249901== possibly lost: 0 bytes in 0 blocks ==249901== still reachable: 89,606,400 bytes in 16,778 blocks ==249901== suppressed: 0 bytes in 0 blocks ==249901== Rerun with --leak-check=full to see details of leaked memory ==249901== ==249901== For lists of detected and suppressed errors, rerun with: -s ==249901== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250088== ==250087== ==250088== HEAP SUMMARY: ==250088== in use at exit: 89,697,384 bytes in 16,835 blocks ==250088== total heap usage: 1,979,375 allocs, 1,962,540 frees, 2,894,417,500 bytes allocated ==250088== ==250087== HEAP SUMMARY: ==250087== in use at exit: 89,680,808 bytes in 16,833 blocks ==250087== total heap usage: 1,979,377 allocs, 1,962,544 frees, 2,894,403,628 bytes allocated ==250087== ==249900== LEAK SUMMARY: ==249900== definitely lost: 0 bytes in 0 blocks ==249900== indirectly lost: 0 bytes in 0 blocks ==249900== possibly lost: 0 bytes in 0 blocks ==249900== still reachable: 89,536,456 bytes in 16,748 blocks ==249900== suppressed: 0 bytes in 0 blocks ==249900== Rerun with --leak-check=full to see details of leaked memory ==249900== ==249900== For lists of detected and suppressed errors, rerun with: -s ==249900== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250009== LEAK SUMMARY: ==250009== definitely lost: 0 bytes in 0 blocks ==250009== indirectly lost: 0 bytes in 0 blocks ==250009== possibly lost: 0 bytes in 0 blocks ==250009== still reachable: 89,641,984 bytes in 16,794 blocks ==250009== suppressed: 0 bytes in 0 blocks ==250009== Rerun with --leak-check=full to see details of leaked memory ==250009== ==250009== For lists of detected and suppressed errors, rerun with: -s ==250009== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250010== LEAK SUMMARY: ==250010== definitely lost: 0 bytes in 0 blocks ==250010== indirectly lost: 0 bytes in 0 blocks ==250010== possibly lost: 0 bytes in 0 blocks ==250010== still reachable: 89,658,560 bytes in 16,796 blocks ==250010== suppressed: 0 bytes in 0 blocks ==250010== Rerun with --leak-check=full to see details of leaked memory ==250010== ==250010== For lists of detected and suppressed errors, rerun with: -s ==250010== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250087== LEAK SUMMARY: ==250087== definitely lost: 0 bytes in 0 blocks ==250087== indirectly lost: 0 bytes in 0 blocks ==250087== possibly lost: 0 bytes in 0 blocks ==250087== still reachable: 89,678,960 bytes in 16,812 blocks ==250087== suppressed: 0 bytes in 0 blocks ==250087== Rerun with --leak-check=full to see details of leaked memory ==250087== ==250087== For lists of detected and suppressed errors, rerun with: -s ==250087== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250088== LEAK SUMMARY: ==250088== definitely lost: 0 bytes in 0 blocks ==250088== indirectly lost: 0 bytes in 0 blocks ==250088== possibly lost: 0 bytes in 0 blocks ==250088== still reachable: 89,695,536 bytes in 16,814 blocks ==250088== suppressed: 0 bytes in 0 blocks ==250088== Rerun with --leak-check=full to see details of leaked memory ==250088== ==250088== For lists of detected and suppressed errors, rerun with: -s ==250088== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:04:06 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 31s (100% of 31s) ID time nTest 1: 6010 12.630 268 2: 6000 8.469 538 3: 6004 4.843 68 4: 6001 3.562 272 5: 6006 1.344 98 6: 6015 0.485 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.7s elapsed (49.1s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==250154== ==250154== HEAP SUMMARY: ==250154== in use at exit: 94,285,860 bytes in 16,971 blocks ==250154== total heap usage: 2,099,866 allocs, 2,082,895 frees, 3,063,935,968 bytes allocated ==250154== ==250155== ==250155== HEAP SUMMARY: ==250155== in use at exit: 94,285,836 bytes in 16,971 blocks ==250155== total heap usage: 2,099,867 allocs, 2,082,896 frees, 3,063,935,976 bytes allocated ==250155== ==250156== ==250156== HEAP SUMMARY: ==250156== in use at exit: 94,535,164 bytes in 17,072 blocks ==250156== total heap usage: 2,100,059 allocs, 2,082,987 frees, 3,064,278,096 bytes allocated ==250156== ==250157== ==250157== HEAP SUMMARY: ==250157== in use at exit: 94,535,164 bytes in 17,072 blocks ==250157== total heap usage: 2,100,060 allocs, 2,082,988 frees, 3,064,278,128 bytes allocated ==250157== ==250158== ==250158== HEAP SUMMARY: ==250158== in use at exit: 94,913,396 bytes in 17,246 blocks ==250158== total heap usage: 2,100,326 allocs, 2,083,080 frees, 3,064,749,152 bytes allocated ==250158== ==250159== ==250159== HEAP SUMMARY: ==250159== in use at exit: 94,913,372 bytes in 17,246 blocks ==250159== total heap usage: 2,100,327 allocs, 2,083,081 frees, 3,064,749,160 bytes allocated ==250159== ==250154== LEAK SUMMARY: ==250154== definitely lost: 0 bytes in 0 blocks ==250154== indirectly lost: 0 bytes in 0 blocks ==250154== possibly lost: 0 bytes in 0 blocks ==250154== still reachable: 94,284,012 bytes in 16,950 blocks ==250154== suppressed: 0 bytes in 0 blocks ==250154== Rerun with --leak-check=full to see details of leaked memory ==250154== ==250154== For lists of detected and suppressed errors, rerun with: -s ==250154== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250160== ==250161== ==250160== HEAP SUMMARY: ==250160== in use at exit: 95,379,652 bytes in 17,420 blocks ==250160== total heap usage: 2,100,593 allocs, 2,083,173 frees, 3,065,308,232 bytes allocated ==250160== ==250161== HEAP SUMMARY: ==250161== in use at exit: 95,379,652 bytes in 17,420 blocks ==250161== total heap usage: 2,100,594 allocs, 2,083,174 frees, 3,065,308,264 bytes allocated ==250161== ==250155== LEAK SUMMARY: ==250155== definitely lost: 0 bytes in 0 blocks ==250155== indirectly lost: 0 bytes in 0 blocks ==250155== possibly lost: 0 bytes in 0 blocks ==250155== still reachable: 94,283,988 bytes in 16,950 blocks ==250155== suppressed: 0 bytes in 0 blocks ==250155== Rerun with --leak-check=full to see details of leaked memory ==250155== ==250155== For lists of detected and suppressed errors, rerun with: -s ==250155== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250156== LEAK SUMMARY: ==250156== definitely lost: 0 bytes in 0 blocks ==250156== indirectly lost: 0 bytes in 0 blocks ==250156== possibly lost: 0 bytes in 0 blocks ==250156== still reachable: 94,533,316 bytes in 17,051 blocks ==250156== suppressed: 0 bytes in 0 blocks ==250156== Rerun with --leak-check=full to see details of leaked memory ==250156== ==250156== For lists of detected and suppressed errors, rerun with: -s ==250156== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250157== LEAK SUMMARY: ==250157== definitely lost: 0 bytes in 0 blocks ==250157== indirectly lost: 0 bytes in 0 blocks ==250157== possibly lost: 0 bytes in 0 blocks ==250157== still reachable: 94,533,316 bytes in 17,051 blocks ==250157== suppressed: 0 bytes in 0 blocks ==250157== Rerun with --leak-check=full to see details of leaked memory ==250157== ==250157== For lists of detected and suppressed errors, rerun with: -s ==250157== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250158== LEAK SUMMARY: ==250158== definitely lost: 0 bytes in 0 blocks ==250158== indirectly lost: 0 bytes in 0 blocks ==250158== possibly lost: 0 bytes in 0 blocks ==250158== still reachable: 94,911,548 bytes in 17,225 blocks ==250158== suppressed: 0 bytes in 0 blocks ==250158== Rerun with --leak-check=full to see details of leaked memory ==250158== ==250158== For lists of detected and suppressed errors, rerun with: -s ==250158== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250159== LEAK SUMMARY: ==250159== definitely lost: 0 bytes in 0 blocks ==250159== indirectly lost: 0 bytes in 0 blocks ==250159== possibly lost: 0 bytes in 0 blocks ==250159== still reachable: 94,911,524 bytes in 17,225 blocks ==250159== suppressed: 0 bytes in 0 blocks ==250159== Rerun with --leak-check=full to see details of leaked memory ==250159== ==250159== For lists of detected and suppressed errors, rerun with: -s ==250159== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250161== LEAK SUMMARY: ==250161== definitely lost: 0 bytes in 0 blocks ==250161== indirectly lost: 0 bytes in 0 blocks ==250161== possibly lost: 0 bytes in 0 blocks ==250161== still reachable: 95,377,804 bytes in 17,399 blocks ==250161== suppressed: 0 bytes in 0 blocks ==250161== Rerun with --leak-check=full to see details of leaked memory ==250161== ==250161== For lists of detected and suppressed errors, rerun with: -s ==250161== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250160== LEAK SUMMARY: ==250160== definitely lost: 0 bytes in 0 blocks ==250160== indirectly lost: 0 bytes in 0 blocks ==250160== possibly lost: 0 bytes in 0 blocks ==250160== still reachable: 95,377,804 bytes in 17,399 blocks ==250160== suppressed: 0 bytes in 0 blocks ==250160== Rerun with --leak-check=full to see details of leaked memory ==250160== ==250160== For lists of detected and suppressed errors, rerun with: -s ==250160== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250163== ==250163== HEAP SUMMARY: ==250163== in use at exit: 94,786,544 bytes in 17,181 blocks ==250163== total heap usage: 2,102,054 allocs, 2,084,873 frees, 3,067,565,264 bytes allocated ==250163== ==250162== ==250162== HEAP SUMMARY: ==250162== in use at exit: 94,790,720 bytes in 17,182 blocks ==250162== total heap usage: 2,102,054 allocs, 2,084,872 frees, 3,067,569,408 bytes allocated ==250162== ==250163== LEAK SUMMARY: ==250163== definitely lost: 0 bytes in 0 blocks ==250163== indirectly lost: 0 bytes in 0 blocks ==250163== possibly lost: 0 bytes in 0 blocks ==250163== still reachable: 94,784,696 bytes in 17,160 blocks ==250163== suppressed: 0 bytes in 0 blocks ==250163== Rerun with --leak-check=full to see details of leaked memory ==250163== ==250163== For lists of detected and suppressed errors, rerun with: -s ==250163== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250162== LEAK SUMMARY: ==250162== definitely lost: 0 bytes in 0 blocks ==250162== indirectly lost: 0 bytes in 0 blocks ==250162== possibly lost: 0 bytes in 0 blocks ==250162== still reachable: 94,788,872 bytes in 17,161 blocks ==250162== suppressed: 0 bytes in 0 blocks ==250162== Rerun with --leak-check=full to see details of leaked memory ==250162== ==250162== For lists of detected and suppressed errors, rerun with: -s ==250162== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250165== ==250165== HEAP SUMMARY: ==250165== in use at exit: 93,779,488 bytes in 16,729 blocks ==250165== total heap usage: 2,102,178 allocs, 2,085,449 frees, 3,067,801,080 bytes allocated ==250165== ==250164== ==250164== HEAP SUMMARY: ==250164== in use at exit: 93,779,624 bytes in 16,729 blocks ==250164== total heap usage: 2,102,178 allocs, 2,085,449 frees, 3,067,805,224 bytes allocated ==250164== ==250166== ==250166== HEAP SUMMARY: ==250166== in use at exit: 93,800,264 bytes in 16,760 blocks ==250166== total heap usage: 2,101,838 allocs, 2,085,078 frees, 3,066,982,410 bytes allocated ==250166== ==250167== ==250167== HEAP SUMMARY: ==250167== in use at exit: 93,800,256 bytes in 16,760 blocks ==250167== total heap usage: 2,101,839 allocs, 2,085,079 frees, 3,066,982,436 bytes allocated ==250167== ==250165== LEAK SUMMARY: ==250165== definitely lost: 0 bytes in 0 blocks ==250165== indirectly lost: 0 bytes in 0 blocks ==250165== possibly lost: 0 bytes in 0 blocks ==250165== still reachable: 93,777,640 bytes in 16,708 blocks ==250165== suppressed: 0 bytes in 0 blocks ==250165== Rerun with --leak-check=full to see details of leaked memory ==250165== ==250165== For lists of detected and suppressed errors, rerun with: -s ==250165== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250164== LEAK SUMMARY: ==250164== definitely lost: 0 bytes in 0 blocks ==250164== indirectly lost: 0 bytes in 0 blocks ==250164== possibly lost: 0 bytes in 0 blocks ==250164== still reachable: 93,777,776 bytes in 16,708 blocks ==250164== suppressed: 0 bytes in 0 blocks ==250164== Rerun with --leak-check=full to see details of leaked memory ==250164== ==250164== For lists of detected and suppressed errors, rerun with: -s ==250164== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250166== LEAK SUMMARY: ==250166== definitely lost: 0 bytes in 0 blocks ==250166== indirectly lost: 0 bytes in 0 blocks ==250166== possibly lost: 0 bytes in 0 blocks ==250166== still reachable: 93,798,416 bytes in 16,739 blocks ==250166== suppressed: 0 bytes in 0 blocks ==250166== Rerun with --leak-check=full to see details of leaked memory ==250166== ==250166== For lists of detected and suppressed errors, rerun with: -s ==250166== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250167== LEAK SUMMARY: ==250167== definitely lost: 0 bytes in 0 blocks ==250167== indirectly lost: 0 bytes in 0 blocks ==250167== possibly lost: 0 bytes in 0 blocks ==250167== still reachable: 93,798,408 bytes in 16,739 blocks ==250167== suppressed: 0 bytes in 0 blocks ==250167== Rerun with --leak-check=full to see details of leaked memory ==250167== ==250167== For lists of detected and suppressed errors, rerun with: -s ==250167== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250171== ==250171== HEAP SUMMARY: ==250171== in use at exit: 89,689,488 bytes in 17,182 blocks ==250171== total heap usage: 2,117,605 allocs, 2,100,423 frees, 3,088,111,422 bytes allocated ==250171== ==250172== ==250172== HEAP SUMMARY: ==250172== in use at exit: 89,726,224 bytes in 17,199 blocks ==250172== total heap usage: 2,117,702 allocs, 2,100,503 frees, 3,088,208,732 bytes allocated ==250172== ==250168== ==250168== HEAP SUMMARY: ==250168== in use at exit: 89,669,568 bytes in 17,168 blocks ==250168== total heap usage: 2,117,511 allocs, 2,100,343 frees, 3,088,030,878 bytes allocated ==250168== ==250169== ==250169== HEAP SUMMARY: ==250169== in use at exit: 89,669,568 bytes in 17,168 blocks ==250169== total heap usage: 2,117,512 allocs, 2,100,344 frees, 3,088,030,910 bytes allocated ==250169== ==250170== ==250170== HEAP SUMMARY: ==250170== in use at exit: 89,689,488 bytes in 17,182 blocks ==250170== total heap usage: 2,117,604 allocs, 2,100,422 frees, 3,088,111,390 bytes allocated ==250170== ==250173== ==250173== HEAP SUMMARY: ==250173== in use at exit: 89,795,056 bytes in 17,221 blocks ==250173== total heap usage: 2,117,803 allocs, 2,100,582 frees, 3,088,336,910 bytes allocated ==250173== ==250174== ==250174== HEAP SUMMARY: ==250174== in use at exit: 89,830,720 bytes in 17,237 blocks ==250174== total heap usage: 2,117,895 allocs, 2,100,658 frees, 3,088,431,934 bytes allocated ==250174== ==250171== LEAK SUMMARY: ==250171== definitely lost: 0 bytes in 0 blocks ==250171== indirectly lost: 0 bytes in 0 blocks ==250171== possibly lost: 0 bytes in 0 blocks ==250171== still reachable: 89,687,640 bytes in 17,161 blocks ==250171== suppressed: 0 bytes in 0 blocks ==250171== Rerun with --leak-check=full to see details of leaked memory ==250171== ==250171== For lists of detected and suppressed errors, rerun with: -s ==250171== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250172== LEAK SUMMARY: ==250172== definitely lost: 0 bytes in 0 blocks ==250172== indirectly lost: 0 bytes in 0 blocks ==250172== possibly lost: 0 bytes in 0 blocks ==250172== still reachable: 89,724,376 bytes in 17,178 blocks ==250172== suppressed: 0 bytes in 0 blocks ==250172== Rerun with --leak-check=full to see details of leaked memory ==250172== ==250172== For lists of detected and suppressed errors, rerun with: -s ==250172== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250175== ==250175== HEAP SUMMARY: ==250175== in use at exit: 89,899,552 bytes in 17,259 blocks ==250175== total heap usage: 2,118,004 allocs, 2,100,745 frees, 3,088,561,258 bytes allocated ==250175== ==250176== ==250176== HEAP SUMMARY: ==250176== in use at exit: 89,951,720 bytes in 17,277 blocks ==250176== total heap usage: 2,118,096 allocs, 2,100,819 frees, 3,088,672,041 bytes allocated ==250176== ==250169== LEAK SUMMARY: ==250169== definitely lost: 0 bytes in 0 blocks ==250169== indirectly lost: 0 bytes in 0 blocks ==250169== possibly lost: 0 bytes in 0 blocks ==250169== still reachable: 89,667,720 bytes in 17,147 blocks ==250169== suppressed: 0 bytes in 0 blocks ==250169== Rerun with --leak-check=full to see details of leaked memory ==250169== ==250169== For lists of detected and suppressed errors, rerun with: -s ==250169== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250168== LEAK SUMMARY: ==250168== definitely lost: 0 bytes in 0 blocks ==250168== indirectly lost: 0 bytes in 0 blocks ==250168== possibly lost: 0 bytes in 0 blocks ==250168== still reachable: 89,667,720 bytes in 17,147 blocks ==250168== suppressed: 0 bytes in 0 blocks ==250168== Rerun with --leak-check=full to see details of leaked memory ==250168== ==250168== For lists of detected and suppressed errors, rerun with: -s ==250168== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250170== LEAK SUMMARY: ==250170== definitely lost: 0 bytes in 0 blocks ==250170== indirectly lost: 0 bytes in 0 blocks ==250170== possibly lost: 0 bytes in 0 blocks ==250170== still reachable: 89,687,640 bytes in 17,161 blocks ==250170== suppressed: 0 bytes in 0 blocks ==250170== Rerun with --leak-check=full to see details of leaked memory ==250170== ==250170== For lists of detected and suppressed errors, rerun with: -s ==250170== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250173== LEAK SUMMARY: ==250173== definitely lost: 0 bytes in 0 blocks ==250173== indirectly lost: 0 bytes in 0 blocks ==250173== possibly lost: 0 bytes in 0 blocks ==250173== still reachable: 89,793,208 bytes in 17,200 blocks ==250173== suppressed: 0 bytes in 0 blocks ==250173== Rerun with --leak-check=full to see details of leaked memory ==250173== ==250173== For lists of detected and suppressed errors, rerun with: -s ==250173== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250178== ==250178== HEAP SUMMARY: ==250178== in use at exit: 90,335,848 bytes in 17,358 blocks ==250178== total heap usage: 2,118,405 allocs, 2,101,047 frees, 3,089,237,799 bytes allocated ==250178== ==250179== ==250179== HEAP SUMMARY: ==250179== in use at exit: 90,352,424 bytes in 17,360 blocks ==250179== total heap usage: 2,118,403 allocs, 2,101,043 frees, 3,089,251,671 bytes allocated ==250179== ==250174== LEAK SUMMARY: ==250174== definitely lost: 0 bytes in 0 blocks ==250174== indirectly lost: 0 bytes in 0 blocks ==250174== possibly lost: 0 bytes in 0 blocks ==250174== still reachable: 89,828,872 bytes in 17,216 blocks ==250174== suppressed: 0 bytes in 0 blocks ==250174== Rerun with --leak-check=full to see details of leaked memory ==250174== ==250174== For lists of detected and suppressed errors, rerun with: -s ==250174== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250181== ==250181== HEAP SUMMARY: ==250181== in use at exit: 90,763,520 bytes in 17,425 blocks ==250181== total heap usage: 2,118,549 allocs, 2,101,124 frees, 3,089,722,690 bytes allocated ==250181== ==250175== LEAK SUMMARY: ==250175== definitely lost: 0 bytes in 0 blocks ==250175== indirectly lost: 0 bytes in 0 blocks ==250175== possibly lost: 0 bytes in 0 blocks ==250175== still reachable: 89,897,704 bytes in 17,238 blocks ==250175== suppressed: 0 bytes in 0 blocks ==250175== Rerun with --leak-check=full to see details of leaked memory ==250175== ==250175== For lists of detected and suppressed errors, rerun with: -s ==250175== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250176== LEAK SUMMARY: ==250176== definitely lost: 0 bytes in 0 blocks ==250176== indirectly lost: 0 bytes in 0 blocks ==250176== possibly lost: 0 bytes in 0 blocks ==250176== still reachable: 89,949,872 bytes in 17,256 blocks ==250176== suppressed: 0 bytes in 0 blocks ==250176== Rerun with --leak-check=full to see details of leaked memory ==250176== ==250176== For lists of detected and suppressed errors, rerun with: -s ==250176== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250177== ==250177== HEAP SUMMARY: ==250177== in use at exit: 90,021,664 bytes in 17,307 blocks ==250177== total heap usage: 2,118,273 allocs, 2,100,966 frees, 3,088,861,060 bytes allocated ==250177== ==250180== ==250180== HEAP SUMMARY: ==250180== in use at exit: 90,746,944 bytes in 17,423 blocks ==250180== total heap usage: 2,118,551 allocs, 2,101,128 frees, 3,089,708,818 bytes allocated ==250180== ==250178== LEAK SUMMARY: ==250178== definitely lost: 0 bytes in 0 blocks ==250178== indirectly lost: 0 bytes in 0 blocks ==250178== possibly lost: 0 bytes in 0 blocks ==250178== still reachable: 90,334,000 bytes in 17,337 blocks ==250178== suppressed: 0 bytes in 0 blocks ==250178== Rerun with --leak-check=full to see details of leaked memory ==250178== ==250178== For lists of detected and suppressed errors, rerun with: -s ==250178== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250179== LEAK SUMMARY: ==250179== definitely lost: 0 bytes in 0 blocks ==250179== indirectly lost: 0 bytes in 0 blocks ==250179== possibly lost: 0 bytes in 0 blocks ==250179== still reachable: 90,350,576 bytes in 17,339 blocks ==250179== suppressed: 0 bytes in 0 blocks ==250179== Rerun with --leak-check=full to see details of leaked memory ==250179== ==250179== For lists of detected and suppressed errors, rerun with: -s ==250179== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250181== LEAK SUMMARY: ==250181== definitely lost: 0 bytes in 0 blocks ==250181== indirectly lost: 0 bytes in 0 blocks ==250181== possibly lost: 0 bytes in 0 blocks ==250181== still reachable: 90,761,672 bytes in 17,404 blocks ==250181== suppressed: 0 bytes in 0 blocks ==250181== Rerun with --leak-check=full to see details of leaked memory ==250181== ==250181== For lists of detected and suppressed errors, rerun with: -s ==250181== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250177== LEAK SUMMARY: ==250177== definitely lost: 0 bytes in 0 blocks ==250177== indirectly lost: 0 bytes in 0 blocks ==250177== possibly lost: 0 bytes in 0 blocks ==250177== still reachable: 90,019,816 bytes in 17,286 blocks ==250177== suppressed: 0 bytes in 0 blocks ==250177== Rerun with --leak-check=full to see details of leaked memory ==250177== ==250177== For lists of detected and suppressed errors, rerun with: -s ==250177== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250180== LEAK SUMMARY: ==250180== definitely lost: 0 bytes in 0 blocks ==250180== indirectly lost: 0 bytes in 0 blocks ==250180== possibly lost: 0 bytes in 0 blocks ==250180== still reachable: 90,745,096 bytes in 17,402 blocks ==250180== suppressed: 0 bytes in 0 blocks ==250180== Rerun with --leak-check=full to see details of leaked memory ==250180== ==250180== For lists of detected and suppressed errors, rerun with: -s ==250180== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:05:00 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.819 268 2: 6000 7.867 538 3: 6004 4.829 68 4: 6001 3.407 272 5: 6006 1.286 98 6: 6015 0.461 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.5s elapsed (49.2s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==250528== ==250528== HEAP SUMMARY: ==250528== in use at exit: 89,793,436 bytes in 16,717 blocks ==250528== total heap usage: 2,239,479 allocs, 2,222,762 frees, 3,260,383,990 bytes allocated ==250528== ==250527== ==250527== HEAP SUMMARY: ==250527== in use at exit: 89,793,436 bytes in 16,717 blocks ==250527== total heap usage: 2,239,478 allocs, 2,222,761 frees, 3,260,383,958 bytes allocated ==250527== ==250530== ==250530== HEAP SUMMARY: ==250530== in use at exit: 90,168,212 bytes in 16,910 blocks ==250530== total heap usage: 2,239,747 allocs, 2,222,837 frees, 3,260,866,382 bytes allocated ==250530== ==250529== ==250529== HEAP SUMMARY: ==250529== in use at exit: 90,168,236 bytes in 16,910 blocks ==250529== total heap usage: 2,239,746 allocs, 2,222,836 frees, 3,260,866,374 bytes allocated ==250529== ==250525== ==250525== HEAP SUMMARY: ==250525== in use at exit: 93,400,180 bytes in 17,781 blocks ==250525== total heap usage: 2,239,284 allocs, 2,221,503 frees, 3,260,036,102 bytes allocated ==250525== ==250526== ==250526== HEAP SUMMARY: ==250526== in use at exit: 93,400,156 bytes in 17,781 blocks ==250526== total heap usage: 2,239,285 allocs, 2,221,504 frees, 3,260,036,110 bytes allocated ==250526== ==250531== ==250532== ==250531== HEAP SUMMARY: ==250531== in use at exit: 90,645,852 bytes in 17,085 blocks ==250531== total heap usage: 2,240,014 allocs, 2,222,929 frees, 3,261,436,814 bytes allocated ==250531== ==250532== HEAP SUMMARY: ==250532== in use at exit: 90,645,852 bytes in 17,085 blocks ==250532== total heap usage: 2,240,015 allocs, 2,222,930 frees, 3,261,436,846 bytes allocated ==250532== ==250528== LEAK SUMMARY: ==250528== definitely lost: 0 bytes in 0 blocks ==250528== indirectly lost: 0 bytes in 0 blocks ==250528== possibly lost: 0 bytes in 0 blocks ==250528== still reachable: 89,791,588 bytes in 16,696 blocks ==250528== suppressed: 0 bytes in 0 blocks ==250528== Rerun with --leak-check=full to see details of leaked memory ==250528== ==250528== For lists of detected and suppressed errors, rerun with: -s ==250528== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250527== LEAK SUMMARY: ==250527== definitely lost: 0 bytes in 0 blocks ==250527== indirectly lost: 0 bytes in 0 blocks ==250527== possibly lost: 0 bytes in 0 blocks ==250527== still reachable: 89,791,588 bytes in 16,696 blocks ==250527== suppressed: 0 bytes in 0 blocks ==250527== Rerun with --leak-check=full to see details of leaked memory ==250527== ==250527== For lists of detected and suppressed errors, rerun with: -s ==250527== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250530== LEAK SUMMARY: ==250530== definitely lost: 0 bytes in 0 blocks ==250530== indirectly lost: 0 bytes in 0 blocks ==250530== possibly lost: 0 bytes in 0 blocks ==250530== still reachable: 90,166,364 bytes in 16,889 blocks ==250530== suppressed: 0 bytes in 0 blocks ==250530== Rerun with --leak-check=full to see details of leaked memory ==250530== ==250530== For lists of detected and suppressed errors, rerun with: -s ==250530== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250529== LEAK SUMMARY: ==250529== definitely lost: 0 bytes in 0 blocks ==250529== indirectly lost: 0 bytes in 0 blocks ==250529== possibly lost: 0 bytes in 0 blocks ==250529== still reachable: 90,166,388 bytes in 16,889 blocks ==250529== suppressed: 0 bytes in 0 blocks ==250529== Rerun with --leak-check=full to see details of leaked memory ==250529== ==250529== For lists of detected and suppressed errors, rerun with: -s ==250529== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250525== LEAK SUMMARY: ==250525== definitely lost: 0 bytes in 0 blocks ==250525== indirectly lost: 0 bytes in 0 blocks ==250525== possibly lost: 0 bytes in 0 blocks ==250525== still reachable: 93,398,332 bytes in 17,760 blocks ==250525== suppressed: 0 bytes in 0 blocks ==250525== Rerun with --leak-check=full to see details of leaked memory ==250525== ==250525== For lists of detected and suppressed errors, rerun with: -s ==250525== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250526== LEAK SUMMARY: ==250526== definitely lost: 0 bytes in 0 blocks ==250526== indirectly lost: 0 bytes in 0 blocks ==250526== possibly lost: 0 bytes in 0 blocks ==250526== still reachable: 93,398,308 bytes in 17,760 blocks ==250526== suppressed: 0 bytes in 0 blocks ==250526== Rerun with --leak-check=full to see details of leaked memory ==250526== ==250526== For lists of detected and suppressed errors, rerun with: -s ==250526== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250531== LEAK SUMMARY: ==250531== definitely lost: 0 bytes in 0 blocks ==250531== indirectly lost: 0 bytes in 0 blocks ==250531== possibly lost: 0 bytes in 0 blocks ==250531== still reachable: 90,644,004 bytes in 17,064 blocks ==250531== suppressed: 0 bytes in 0 blocks ==250531== Rerun with --leak-check=full to see details of leaked memory ==250531== ==250531== For lists of detected and suppressed errors, rerun with: -s ==250531== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250532== LEAK SUMMARY: ==250532== definitely lost: 0 bytes in 0 blocks ==250532== indirectly lost: 0 bytes in 0 blocks ==250532== possibly lost: 0 bytes in 0 blocks ==250532== still reachable: 90,644,004 bytes in 17,064 blocks ==250532== suppressed: 0 bytes in 0 blocks ==250532== Rerun with --leak-check=full to see details of leaked memory ==250532== ==250532== For lists of detected and suppressed errors, rerun with: -s ==250532== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250533== ==250534== ==250533== HEAP SUMMARY: ==250533== in use at exit: 92,423,024 bytes in 17,913 blocks ==250533== total heap usage: 2,241,480 allocs, 2,223,567 frees, 3,263,746,814 bytes allocated ==250533== ==250534== HEAP SUMMARY: ==250534== in use at exit: 92,410,888 bytes in 17,911 blocks ==250534== total heap usage: 2,241,479 allocs, 2,223,568 frees, 3,263,734,710 bytes allocated ==250534== ==250534== LEAK SUMMARY: ==250534== definitely lost: 0 bytes in 0 blocks ==250534== indirectly lost: 0 bytes in 0 blocks ==250534== possibly lost: 0 bytes in 0 blocks ==250534== still reachable: 92,409,040 bytes in 17,890 blocks ==250534== suppressed: 0 bytes in 0 blocks ==250534== Rerun with --leak-check=full to see details of leaked memory ==250534== ==250534== For lists of detected and suppressed errors, rerun with: -s ==250534== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250533== LEAK SUMMARY: ==250533== definitely lost: 0 bytes in 0 blocks ==250533== indirectly lost: 0 bytes in 0 blocks ==250533== possibly lost: 0 bytes in 0 blocks ==250533== still reachable: 92,421,176 bytes in 17,892 blocks ==250533== suppressed: 0 bytes in 0 blocks ==250533== Rerun with --leak-check=full to see details of leaked memory ==250533== ==250533== For lists of detected and suppressed errors, rerun with: -s ==250533== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250536== ==250536== HEAP SUMMARY: ==250536== in use at exit: 92,587,768 bytes in 17,953 blocks ==250536== total heap usage: 2,241,604 allocs, 2,223,651 frees, 3,263,978,486 bytes allocated ==250536== ==250535== ==250535== HEAP SUMMARY: ==250535== in use at exit: 92,591,944 bytes in 17,954 blocks ==250535== total heap usage: 2,241,604 allocs, 2,223,650 frees, 3,263,982,630 bytes allocated ==250535== ==250537== ==250537== HEAP SUMMARY: ==250537== in use at exit: 91,645,848 bytes in 17,494 blocks ==250537== total heap usage: 2,241,260 allocs, 2,223,766 frees, 3,263,127,976 bytes allocated ==250537== ==250538== ==250538== HEAP SUMMARY: ==250538== in use at exit: 91,645,840 bytes in 17,494 blocks ==250538== total heap usage: 2,241,261 allocs, 2,223,767 frees, 3,263,128,002 bytes allocated ==250538== ==250536== LEAK SUMMARY: ==250536== definitely lost: 0 bytes in 0 blocks ==250536== indirectly lost: 0 bytes in 0 blocks ==250536== possibly lost: 0 bytes in 0 blocks ==250536== still reachable: 92,585,920 bytes in 17,932 blocks ==250536== suppressed: 0 bytes in 0 blocks ==250536== Rerun with --leak-check=full to see details of leaked memory ==250536== ==250536== For lists of detected and suppressed errors, rerun with: -s ==250536== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250535== LEAK SUMMARY: ==250535== definitely lost: 0 bytes in 0 blocks ==250535== indirectly lost: 0 bytes in 0 blocks ==250535== possibly lost: 0 bytes in 0 blocks ==250535== still reachable: 92,590,096 bytes in 17,933 blocks ==250535== suppressed: 0 bytes in 0 blocks ==250535== Rerun with --leak-check=full to see details of leaked memory ==250535== ==250535== For lists of detected and suppressed errors, rerun with: -s ==250535== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250537== LEAK SUMMARY: ==250537== definitely lost: 0 bytes in 0 blocks ==250537== indirectly lost: 0 bytes in 0 blocks ==250537== possibly lost: 0 bytes in 0 blocks ==250537== still reachable: 91,644,000 bytes in 17,473 blocks ==250537== suppressed: 0 bytes in 0 blocks ==250537== Rerun with --leak-check=full to see details of leaked memory ==250537== ==250537== For lists of detected and suppressed errors, rerun with: -s ==250537== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250538== LEAK SUMMARY: ==250538== definitely lost: 0 bytes in 0 blocks ==250538== indirectly lost: 0 bytes in 0 blocks ==250538== possibly lost: 0 bytes in 0 blocks ==250538== still reachable: 91,643,992 bytes in 17,473 blocks ==250538== suppressed: 0 bytes in 0 blocks ==250538== Rerun with --leak-check=full to see details of leaked memory ==250538== ==250538== For lists of detected and suppressed errors, rerun with: -s ==250538== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250541== ==250541== HEAP SUMMARY: ==250541== in use at exit: 90,265,160 bytes in 16,918 blocks ==250541== total heap usage: 2,257,027 allocs, 2,240,109 frees, 3,284,257,172 bytes allocated ==250541== ==250543== ==250543== HEAP SUMMARY: ==250543== in use at exit: 90,301,896 bytes in 16,935 blocks ==250543== total heap usage: 2,257,125 allocs, 2,240,190 frees, 3,284,354,514 bytes allocated ==250543== ==250544== ==250544== HEAP SUMMARY: ==250544== in use at exit: 90,370,728 bytes in 16,957 blocks ==250544== total heap usage: 2,257,226 allocs, 2,240,269 frees, 3,284,482,692 bytes allocated ==250544== ==250539== ==250539== HEAP SUMMARY: ==250539== in use at exit: 90,245,240 bytes in 16,904 blocks ==250539== total heap usage: 2,256,934 allocs, 2,240,030 frees, 3,284,176,660 bytes allocated ==250539== ==250540== ==250540== HEAP SUMMARY: ==250540== in use at exit: 90,245,240 bytes in 16,904 blocks ==250540== total heap usage: 2,256,935 allocs, 2,240,031 frees, 3,284,176,692 bytes allocated ==250540== ==250542== ==250542== HEAP SUMMARY: ==250542== in use at exit: 90,265,160 bytes in 16,918 blocks ==250542== total heap usage: 2,257,028 allocs, 2,240,110 frees, 3,284,257,204 bytes allocated ==250542== ==250546== ==250546== HEAP SUMMARY: ==250546== in use at exit: 90,475,224 bytes in 16,995 blocks ==250546== total heap usage: 2,257,427 allocs, 2,240,432 frees, 3,284,707,040 bytes allocated ==250546== ==250541== LEAK SUMMARY: ==250541== definitely lost: 0 bytes in 0 blocks ==250541== indirectly lost: 0 bytes in 0 blocks ==250541== possibly lost: 0 bytes in 0 blocks ==250541== still reachable: 90,263,312 bytes in 16,897 blocks ==250541== suppressed: 0 bytes in 0 blocks ==250541== Rerun with --leak-check=full to see details of leaked memory ==250541== ==250541== For lists of detected and suppressed errors, rerun with: -s ==250541== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250543== LEAK SUMMARY: ==250543== definitely lost: 0 bytes in 0 blocks ==250543== indirectly lost: 0 bytes in 0 blocks ==250543== possibly lost: 0 bytes in 0 blocks ==250543== still reachable: 90,300,048 bytes in 16,914 blocks ==250543== suppressed: 0 bytes in 0 blocks ==250543== Rerun with --leak-check=full to see details of leaked memory ==250543== ==250543== For lists of detected and suppressed errors, rerun with: -s ==250543== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250547== ==250547== HEAP SUMMARY: ==250547== in use at exit: 90,527,392 bytes in 17,013 blocks ==250547== total heap usage: 2,257,519 allocs, 2,240,506 frees, 3,284,817,823 bytes allocated ==250547== ==250544== LEAK SUMMARY: ==250544== definitely lost: 0 bytes in 0 blocks ==250544== indirectly lost: 0 bytes in 0 blocks ==250544== possibly lost: 0 bytes in 0 blocks ==250544== still reachable: 90,368,880 bytes in 16,936 blocks ==250544== suppressed: 0 bytes in 0 blocks ==250544== Rerun with --leak-check=full to see details of leaked memory ==250544== ==250544== For lists of detected and suppressed errors, rerun with: -s ==250544== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250545== ==250545== HEAP SUMMARY: ==250545== in use at exit: 90,406,392 bytes in 16,973 blocks ==250545== total heap usage: 2,257,318 allocs, 2,240,345 frees, 3,284,577,716 bytes allocated ==250545== ==250539== LEAK SUMMARY: ==250539== definitely lost: 0 bytes in 0 blocks ==250539== indirectly lost: 0 bytes in 0 blocks ==250539== possibly lost: 0 bytes in 0 blocks ==250539== still reachable: 90,243,392 bytes in 16,883 blocks ==250539== suppressed: 0 bytes in 0 blocks ==250539== Rerun with --leak-check=full to see details of leaked memory ==250539== ==250539== For lists of detected and suppressed errors, rerun with: -s ==250539== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250540== LEAK SUMMARY: ==250540== definitely lost: 0 bytes in 0 blocks ==250540== indirectly lost: 0 bytes in 0 blocks ==250540== possibly lost: 0 bytes in 0 blocks ==250540== still reachable: 90,243,392 bytes in 16,883 blocks ==250540== suppressed: 0 bytes in 0 blocks ==250540== Rerun with --leak-check=full to see details of leaked memory ==250540== ==250540== For lists of detected and suppressed errors, rerun with: -s ==250540== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250542== LEAK SUMMARY: ==250542== definitely lost: 0 bytes in 0 blocks ==250542== indirectly lost: 0 bytes in 0 blocks ==250542== possibly lost: 0 bytes in 0 blocks ==250542== still reachable: 90,263,312 bytes in 16,897 blocks ==250542== suppressed: 0 bytes in 0 blocks ==250542== Rerun with --leak-check=full to see details of leaked memory ==250542== ==250542== For lists of detected and suppressed errors, rerun with: -s ==250542== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250549== ==250549== HEAP SUMMARY: ==250549== in use at exit: 90,632,920 bytes in 17,059 blocks ==250549== total heap usage: 2,257,793 allocs, 2,240,734 frees, 3,285,104,981 bytes allocated ==250549== ==250546== LEAK SUMMARY: ==250546== definitely lost: 0 bytes in 0 blocks ==250546== indirectly lost: 0 bytes in 0 blocks ==250546== possibly lost: 0 bytes in 0 blocks ==250546== still reachable: 90,473,376 bytes in 16,974 blocks ==250546== suppressed: 0 bytes in 0 blocks ==250546== Rerun with --leak-check=full to see details of leaked memory ==250546== ==250546== For lists of detected and suppressed errors, rerun with: -s ==250546== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250551== ==250551== HEAP SUMMARY: ==250551== in use at exit: 90,669,896 bytes in 17,077 blocks ==250551== total heap usage: 2,257,892 allocs, 2,240,815 frees, 3,285,201,880 bytes allocated ==250551== ==250552== ==250552== HEAP SUMMARY: ==250552== in use at exit: 90,686,472 bytes in 17,079 blocks ==250552== total heap usage: 2,257,890 allocs, 2,240,811 frees, 3,285,215,752 bytes allocated ==250552== ==250547== LEAK SUMMARY: ==250547== definitely lost: 0 bytes in 0 blocks ==250547== indirectly lost: 0 bytes in 0 blocks ==250547== possibly lost: 0 bytes in 0 blocks ==250547== still reachable: 90,525,544 bytes in 16,992 blocks ==250547== suppressed: 0 bytes in 0 blocks ==250547== Rerun with --leak-check=full to see details of leaked memory ==250547== ==250547== For lists of detected and suppressed errors, rerun with: -s ==250547== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250548== ==250548== HEAP SUMMARY: ==250548== in use at exit: 90,597,336 bytes in 17,043 blocks ==250548== total heap usage: 2,257,696 allocs, 2,240,653 frees, 3,285,006,842 bytes allocated ==250548== ==250545== LEAK SUMMARY: ==250545== definitely lost: 0 bytes in 0 blocks ==250545== indirectly lost: 0 bytes in 0 blocks ==250545== possibly lost: 0 bytes in 0 blocks ==250545== still reachable: 90,404,544 bytes in 16,952 blocks ==250545== suppressed: 0 bytes in 0 blocks ==250545== Rerun with --leak-check=full to see details of leaked memory ==250545== ==250545== For lists of detected and suppressed errors, rerun with: -s ==250545== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250550== ==250550== HEAP SUMMARY: ==250550== in use at exit: 90,649,496 bytes in 17,061 blocks ==250550== total heap usage: 2,257,791 allocs, 2,240,730 frees, 3,285,118,853 bytes allocated ==250550== ==250549== LEAK SUMMARY: ==250549== definitely lost: 0 bytes in 0 blocks ==250549== indirectly lost: 0 bytes in 0 blocks ==250549== possibly lost: 0 bytes in 0 blocks ==250549== still reachable: 90,631,072 bytes in 17,038 blocks ==250549== suppressed: 0 bytes in 0 blocks ==250549== Rerun with --leak-check=full to see details of leaked memory ==250549== ==250549== For lists of detected and suppressed errors, rerun with: -s ==250549== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250551== LEAK SUMMARY: ==250551== definitely lost: 0 bytes in 0 blocks ==250551== indirectly lost: 0 bytes in 0 blocks ==250551== possibly lost: 0 bytes in 0 blocks ==250551== still reachable: 90,668,048 bytes in 17,056 blocks ==250551== suppressed: 0 bytes in 0 blocks ==250551== Rerun with --leak-check=full to see details of leaked memory ==250551== ==250551== For lists of detected and suppressed errors, rerun with: -s ==250551== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250552== LEAK SUMMARY: ==250552== definitely lost: 0 bytes in 0 blocks ==250552== indirectly lost: 0 bytes in 0 blocks ==250552== possibly lost: 0 bytes in 0 blocks ==250552== still reachable: 90,684,624 bytes in 17,058 blocks ==250552== suppressed: 0 bytes in 0 blocks ==250552== Rerun with --leak-check=full to see details of leaked memory ==250552== ==250552== For lists of detected and suppressed errors, rerun with: -s ==250552== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250548== LEAK SUMMARY: ==250548== definitely lost: 0 bytes in 0 blocks ==250548== indirectly lost: 0 bytes in 0 blocks ==250548== possibly lost: 0 bytes in 0 blocks ==250548== still reachable: 90,595,488 bytes in 17,022 blocks ==250548== suppressed: 0 bytes in 0 blocks ==250548== Rerun with --leak-check=full to see details of leaked memory ==250548== ==250548== For lists of detected and suppressed errors, rerun with: -s ==250548== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250550== LEAK SUMMARY: ==250550== definitely lost: 0 bytes in 0 blocks ==250550== indirectly lost: 0 bytes in 0 blocks ==250550== possibly lost: 0 bytes in 0 blocks ==250550== still reachable: 90,647,648 bytes in 17,040 blocks ==250550== suppressed: 0 bytes in 0 blocks ==250550== Rerun with --leak-check=full to see details of leaked memory ==250550== ==250550== For lists of detected and suppressed errors, rerun with: -s ==250550== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:05:54 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.582 268 2: 6000 7.894 538 3: 6004 4.872 68 4: 6001 3.424 272 5: 6006 1.173 98 6: 6015 0.465 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.6s elapsed (48.4s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==250803== ==250803== HEAP SUMMARY: ==250803== in use at exit: 94,018,124 bytes in 17,183 blocks ==250803== total heap usage: 2,378,579 allocs, 2,361,396 frees, 3,456,214,092 bytes allocated ==250803== ==250804== ==250804== HEAP SUMMARY: ==250804== in use at exit: 94,267,452 bytes in 17,284 blocks ==250804== total heap usage: 2,378,771 allocs, 2,361,487 frees, 3,456,556,212 bytes allocated ==250804== ==250805== ==250805== HEAP SUMMARY: ==250805== in use at exit: 94,267,452 bytes in 17,284 blocks ==250805== total heap usage: 2,378,772 allocs, 2,361,488 frees, 3,456,556,244 bytes allocated ==250805== ==250807== ==250807== HEAP SUMMARY: ==250807== in use at exit: 94,645,660 bytes in 17,458 blocks ==250807== total heap usage: 2,379,039 allocs, 2,361,581 frees, 3,457,027,276 bytes allocated ==250807== ==250806== ==250806== HEAP SUMMARY: ==250806== in use at exit: 94,645,684 bytes in 17,458 blocks ==250806== total heap usage: 2,379,038 allocs, 2,361,580 frees, 3,457,027,268 bytes allocated ==250806== ==250802== ==250802== HEAP SUMMARY: ==250802== in use at exit: 94,018,148 bytes in 17,183 blocks ==250802== total heap usage: 2,378,578 allocs, 2,361,395 frees, 3,456,214,084 bytes allocated ==250802== ==250809== ==250809== HEAP SUMMARY: ==250809== in use at exit: 95,111,940 bytes in 17,632 blocks ==250809== total heap usage: 2,379,306 allocs, 2,361,674 frees, 3,457,586,380 bytes allocated ==250809== ==250808== ==250808== HEAP SUMMARY: ==250808== in use at exit: 95,111,940 bytes in 17,632 blocks ==250808== total heap usage: 2,379,305 allocs, 2,361,673 frees, 3,457,586,348 bytes allocated ==250808== ==250803== LEAK SUMMARY: ==250803== definitely lost: 0 bytes in 0 blocks ==250803== indirectly lost: 0 bytes in 0 blocks ==250803== possibly lost: 0 bytes in 0 blocks ==250803== still reachable: 94,016,276 bytes in 17,162 blocks ==250803== suppressed: 0 bytes in 0 blocks ==250803== Rerun with --leak-check=full to see details of leaked memory ==250803== ==250803== For lists of detected and suppressed errors, rerun with: -s ==250803== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250804== LEAK SUMMARY: ==250804== definitely lost: 0 bytes in 0 blocks ==250804== indirectly lost: 0 bytes in 0 blocks ==250804== possibly lost: 0 bytes in 0 blocks ==250804== still reachable: 94,265,604 bytes in 17,263 blocks ==250804== suppressed: 0 bytes in 0 blocks ==250804== Rerun with --leak-check=full to see details of leaked memory ==250804== ==250804== For lists of detected and suppressed errors, rerun with: -s ==250804== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250805== LEAK SUMMARY: ==250805== definitely lost: 0 bytes in 0 blocks ==250805== indirectly lost: 0 bytes in 0 blocks ==250805== possibly lost: 0 bytes in 0 blocks ==250805== still reachable: 94,265,604 bytes in 17,263 blocks ==250805== suppressed: 0 bytes in 0 blocks ==250805== Rerun with --leak-check=full to see details of leaked memory ==250805== ==250805== For lists of detected and suppressed errors, rerun with: -s ==250805== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250806== LEAK SUMMARY: ==250806== definitely lost: 0 bytes in 0 blocks ==250806== indirectly lost: 0 bytes in 0 blocks ==250806== possibly lost: 0 bytes in 0 blocks ==250806== still reachable: 94,643,836 bytes in 17,437 blocks ==250806== suppressed: 0 bytes in 0 blocks ==250806== Rerun with --leak-check=full to see details of leaked memory ==250806== ==250806== For lists of detected and suppressed errors, rerun with: -s ==250806== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250807== LEAK SUMMARY: ==250807== definitely lost: 0 bytes in 0 blocks ==250807== indirectly lost: 0 bytes in 0 blocks ==250807== possibly lost: 0 bytes in 0 blocks ==250807== still reachable: 94,643,812 bytes in 17,437 blocks ==250807== suppressed: 0 bytes in 0 blocks ==250807== Rerun with --leak-check=full to see details of leaked memory ==250807== ==250807== For lists of detected and suppressed errors, rerun with: -s ==250807== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250802== LEAK SUMMARY: ==250802== definitely lost: 0 bytes in 0 blocks ==250802== indirectly lost: 0 bytes in 0 blocks ==250802== possibly lost: 0 bytes in 0 blocks ==250802== still reachable: 94,016,300 bytes in 17,162 blocks ==250802== suppressed: 0 bytes in 0 blocks ==250802== Rerun with --leak-check=full to see details of leaked memory ==250802== ==250802== For lists of detected and suppressed errors, rerun with: -s ==250802== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250809== LEAK SUMMARY: ==250809== definitely lost: 0 bytes in 0 blocks ==250809== indirectly lost: 0 bytes in 0 blocks ==250809== possibly lost: 0 bytes in 0 blocks ==250809== still reachable: 95,110,092 bytes in 17,611 blocks ==250809== suppressed: 0 bytes in 0 blocks ==250809== Rerun with --leak-check=full to see details of leaked memory ==250809== ==250809== For lists of detected and suppressed errors, rerun with: -s ==250809== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250808== LEAK SUMMARY: ==250808== definitely lost: 0 bytes in 0 blocks ==250808== indirectly lost: 0 bytes in 0 blocks ==250808== possibly lost: 0 bytes in 0 blocks ==250808== still reachable: 95,110,092 bytes in 17,611 blocks ==250808== suppressed: 0 bytes in 0 blocks ==250808== Rerun with --leak-check=full to see details of leaked memory ==250808== ==250808== For lists of detected and suppressed errors, rerun with: -s ==250808== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250810== ==250810== HEAP SUMMARY: ==250810== in use at exit: 93,338,848 bytes in 16,976 blocks ==250810== total heap usage: 2,380,766 allocs, 2,363,790 frees, 3,459,847,524 bytes allocated ==250810== ==250811== ==250811== HEAP SUMMARY: ==250811== in use at exit: 93,335,768 bytes in 16,976 blocks ==250811== total heap usage: 2,380,766 allocs, 2,363,790 frees, 3,459,843,380 bytes allocated ==250811== ==250810== LEAK SUMMARY: ==250810== definitely lost: 0 bytes in 0 blocks ==250810== indirectly lost: 0 bytes in 0 blocks ==250810== possibly lost: 0 bytes in 0 blocks ==250810== still reachable: 93,337,000 bytes in 16,955 blocks ==250810== suppressed: 0 bytes in 0 blocks ==250810== Rerun with --leak-check=full to see details of leaked memory ==250810== ==250810== For lists of detected and suppressed errors, rerun with: -s ==250810== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250811== LEAK SUMMARY: ==250811== definitely lost: 0 bytes in 0 blocks ==250811== indirectly lost: 0 bytes in 0 blocks ==250811== possibly lost: 0 bytes in 0 blocks ==250811== still reachable: 93,333,920 bytes in 16,955 blocks ==250811== suppressed: 0 bytes in 0 blocks ==250811== Rerun with --leak-check=full to see details of leaked memory ==250811== ==250811== For lists of detected and suppressed errors, rerun with: -s ==250811== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250813== ==250813== HEAP SUMMARY: ==250813== in use at exit: 93,374,576 bytes in 17,018 blocks ==250813== total heap usage: 2,380,890 allocs, 2,363,872 frees, 3,460,079,196 bytes allocated ==250813== ==250812== ==250812== HEAP SUMMARY: ==250812== in use at exit: 93,378,752 bytes in 17,019 blocks ==250812== total heap usage: 2,380,890 allocs, 2,363,871 frees, 3,460,083,340 bytes allocated ==250812== ==250814== ==250815== ==250814== HEAP SUMMARY: ==250814== in use at exit: 96,094,952 bytes in 18,040 blocks ==250814== total heap usage: 2,380,550 allocs, 2,362,510 frees, 3,459,260,526 bytes allocated ==250814== ==250815== HEAP SUMMARY: ==250815== in use at exit: 96,094,944 bytes in 18,040 blocks ==250815== total heap usage: 2,380,551 allocs, 2,362,511 frees, 3,459,260,552 bytes allocated ==250815== ==250812== LEAK SUMMARY: ==250812== definitely lost: 0 bytes in 0 blocks ==250812== indirectly lost: 0 bytes in 0 blocks ==250812== possibly lost: 0 bytes in 0 blocks ==250812== still reachable: 93,376,904 bytes in 16,998 blocks ==250812== suppressed: 0 bytes in 0 blocks ==250812== Rerun with --leak-check=full to see details of leaked memory ==250812== ==250812== For lists of detected and suppressed errors, rerun with: -s ==250812== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250813== LEAK SUMMARY: ==250813== definitely lost: 0 bytes in 0 blocks ==250813== indirectly lost: 0 bytes in 0 blocks ==250813== possibly lost: 0 bytes in 0 blocks ==250813== still reachable: 93,372,728 bytes in 16,997 blocks ==250813== suppressed: 0 bytes in 0 blocks ==250813== Rerun with --leak-check=full to see details of leaked memory ==250813== ==250813== For lists of detected and suppressed errors, rerun with: -s ==250813== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250815== LEAK SUMMARY: ==250815== definitely lost: 0 bytes in 0 blocks ==250815== indirectly lost: 0 bytes in 0 blocks ==250815== possibly lost: 0 bytes in 0 blocks ==250815== still reachable: 96,093,096 bytes in 18,019 blocks ==250814== LEAK SUMMARY: ==250815== suppressed: 0 bytes in 0 blocks ==250814== definitely lost: 0 bytes in 0 blocks ==250815== Rerun with --leak-check=full to see details of leaked memory ==250814== indirectly lost: 0 bytes in 0 blocks ==250815== ==250814== possibly lost: 0 bytes in 0 blocks ==250814== still reachable: 96,093,104 bytes in 18,019 blocks ==250814== suppressed: 0 bytes in 0 blocks ==250814== Rerun with --leak-check=full to see details of leaked memory ==250814== ==250815== For lists of detected and suppressed errors, rerun with: -s ==250814== For lists of detected and suppressed errors, rerun with: -s ==250815== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250814== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250819== ==250819== HEAP SUMMARY: ==250819== in use at exit: 94,186,392 bytes in 17,288 blocks ==250819== total heap usage: 2,396,317 allocs, 2,379,029 frees, 3,480,389,538 bytes allocated ==250819== ==250816== ==250816== HEAP SUMMARY: ==250816== in use at exit: 94,166,472 bytes in 17,274 blocks ==250816== total heap usage: 2,396,223 allocs, 2,378,949 frees, 3,480,308,994 bytes allocated ==250816== ==250817== ==250817== HEAP SUMMARY: ==250817== in use at exit: 94,166,472 bytes in 17,274 blocks ==250817== total heap usage: 2,396,224 allocs, 2,378,950 frees, 3,480,309,026 bytes allocated ==250817== ==250818== ==250818== HEAP SUMMARY: ==250818== in use at exit: 94,186,392 bytes in 17,288 blocks ==250818== total heap usage: 2,396,316 allocs, 2,379,028 frees, 3,480,389,506 bytes allocated ==250818== ==250820== ==250820== HEAP SUMMARY: ==250820== in use at exit: 94,223,128 bytes in 17,305 blocks ==250820== total heap usage: 2,396,414 allocs, 2,379,109 frees, 3,480,486,848 bytes allocated ==250820== ==250819== LEAK SUMMARY: ==250819== definitely lost: 0 bytes in 0 blocks ==250819== indirectly lost: 0 bytes in 0 blocks ==250819== possibly lost: 0 bytes in 0 blocks ==250819== still reachable: 94,184,544 bytes in 17,267 blocks ==250819== suppressed: 0 bytes in 0 blocks ==250819== Rerun with --leak-check=full to see details of leaked memory ==250819== ==250819== For lists of detected and suppressed errors, rerun with: -s ==250819== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250821== ==250821== HEAP SUMMARY: ==250821== in use at exit: 94,291,960 bytes in 17,327 blocks ==250821== total heap usage: 2,396,515 allocs, 2,379,188 frees, 3,480,615,026 bytes allocated ==250821== ==250822== ==250822== HEAP SUMMARY: ==250822== in use at exit: 94,327,624 bytes in 17,343 blocks ==250822== total heap usage: 2,396,607 allocs, 2,379,264 frees, 3,480,710,050 bytes allocated ==250822== ==250823== ==250823== HEAP SUMMARY: ==250823== in use at exit: 94,396,456 bytes in 17,365 blocks ==250823== total heap usage: 2,396,716 allocs, 2,379,351 frees, 3,480,839,374 bytes allocated ==250823== ==250824== ==250824== HEAP SUMMARY: ==250824== in use at exit: 94,448,624 bytes in 17,383 blocks ==250824== total heap usage: 2,396,808 allocs, 2,379,425 frees, 3,480,950,157 bytes allocated ==250824== ==250816== LEAK SUMMARY: ==250816== definitely lost: 0 bytes in 0 blocks ==250816== indirectly lost: 0 bytes in 0 blocks ==250816== possibly lost: 0 bytes in 0 blocks ==250816== still reachable: 94,164,624 bytes in 17,253 blocks ==250816== suppressed: 0 bytes in 0 blocks ==250816== Rerun with --leak-check=full to see details of leaked memory ==250816== ==250816== For lists of detected and suppressed errors, rerun with: -s ==250816== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250817== LEAK SUMMARY: ==250817== definitely lost: 0 bytes in 0 blocks ==250817== indirectly lost: 0 bytes in 0 blocks ==250817== possibly lost: 0 bytes in 0 blocks ==250817== still reachable: 94,164,624 bytes in 17,253 blocks ==250817== suppressed: 0 bytes in 0 blocks ==250817== Rerun with --leak-check=full to see details of leaked memory ==250817== ==250817== For lists of detected and suppressed errors, rerun with: -s ==250817== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250825== ==250825== HEAP SUMMARY: ==250825== in use at exit: 94,518,568 bytes in 17,413 blocks ==250825== total heap usage: 2,396,985 allocs, 2,379,572 frees, 3,481,139,176 bytes allocated ==250825== ==250818== LEAK SUMMARY: ==250818== definitely lost: 0 bytes in 0 blocks ==250818== indirectly lost: 0 bytes in 0 blocks ==250818== possibly lost: 0 bytes in 0 blocks ==250818== still reachable: 94,184,544 bytes in 17,267 blocks ==250818== suppressed: 0 bytes in 0 blocks ==250818== Rerun with --leak-check=full to see details of leaked memory ==250818== ==250818== For lists of detected and suppressed errors, rerun with: -s ==250818== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250820== LEAK SUMMARY: ==250820== definitely lost: 0 bytes in 0 blocks ==250820== indirectly lost: 0 bytes in 0 blocks ==250820== possibly lost: 0 bytes in 0 blocks ==250820== still reachable: 94,221,280 bytes in 17,284 blocks ==250820== suppressed: 0 bytes in 0 blocks ==250820== Rerun with --leak-check=full to see details of leaked memory ==250820== ==250820== For lists of detected and suppressed errors, rerun with: -s ==250820== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250826== ==250826== HEAP SUMMARY: ==250826== in use at exit: 94,554,152 bytes in 17,429 blocks ==250826== total heap usage: 2,397,082 allocs, 2,379,653 frees, 3,481,237,315 bytes allocated ==250826== ==250827== ==250827== HEAP SUMMARY: ==250827== in use at exit: 94,570,728 bytes in 17,431 blocks ==250827== total heap usage: 2,397,080 allocs, 2,379,649 frees, 3,481,251,187 bytes allocated ==250827== ==250822== LEAK SUMMARY: ==250822== definitely lost: 0 bytes in 0 blocks ==250822== indirectly lost: 0 bytes in 0 blocks ==250822== possibly lost: 0 bytes in 0 blocks ==250822== still reachable: 94,325,776 bytes in 17,322 blocks ==250822== suppressed: 0 bytes in 0 blocks ==250822== Rerun with --leak-check=full to see details of leaked memory ==250822== ==250822== For lists of detected and suppressed errors, rerun with: -s ==250822== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250821== LEAK SUMMARY: ==250821== definitely lost: 0 bytes in 0 blocks ==250821== indirectly lost: 0 bytes in 0 blocks ==250821== possibly lost: 0 bytes in 0 blocks ==250821== still reachable: 94,290,112 bytes in 17,306 blocks ==250821== suppressed: 0 bytes in 0 blocks ==250821== Rerun with --leak-check=full to see details of leaked memory ==250821== ==250821== For lists of detected and suppressed errors, rerun with: -s ==250821== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250828== ==250828== HEAP SUMMARY: ==250828== in use at exit: 94,591,128 bytes in 17,447 blocks ==250828== total heap usage: 2,397,181 allocs, 2,379,734 frees, 3,481,334,214 bytes allocated ==250828== ==250829== ==250829== HEAP SUMMARY: ==250829== in use at exit: 94,607,704 bytes in 17,449 blocks ==250829== total heap usage: 2,397,179 allocs, 2,379,730 frees, 3,481,348,086 bytes allocated ==250829== ==250823== LEAK SUMMARY: ==250823== definitely lost: 0 bytes in 0 blocks ==250823== indirectly lost: 0 bytes in 0 blocks ==250823== possibly lost: 0 bytes in 0 blocks ==250823== still reachable: 94,394,608 bytes in 17,344 blocks ==250823== suppressed: 0 bytes in 0 blocks ==250823== Rerun with --leak-check=full to see details of leaked memory ==250823== ==250823== For lists of detected and suppressed errors, rerun with: -s ==250823== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250824== LEAK SUMMARY: ==250824== definitely lost: 0 bytes in 0 blocks ==250824== indirectly lost: 0 bytes in 0 blocks ==250824== possibly lost: 0 bytes in 0 blocks ==250824== still reachable: 94,446,776 bytes in 17,362 blocks ==250824== suppressed: 0 bytes in 0 blocks ==250824== Rerun with --leak-check=full to see details of leaked memory ==250824== ==250824== For lists of detected and suppressed errors, rerun with: -s ==250824== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250825== LEAK SUMMARY: ==250825== definitely lost: 0 bytes in 0 blocks ==250825== indirectly lost: 0 bytes in 0 blocks ==250825== possibly lost: 0 bytes in 0 blocks ==250825== still reachable: 94,516,720 bytes in 17,392 blocks ==250825== suppressed: 0 bytes in 0 blocks ==250825== Rerun with --leak-check=full to see details of leaked memory ==250825== ==250825== For lists of detected and suppressed errors, rerun with: -s ==250825== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250827== LEAK SUMMARY: ==250827== definitely lost: 0 bytes in 0 blocks ==250827== indirectly lost: 0 bytes in 0 blocks ==250827== possibly lost: 0 bytes in 0 blocks ==250827== still reachable: 94,568,880 bytes in 17,410 blocks ==250827== suppressed: 0 bytes in 0 blocks ==250827== Rerun with --leak-check=full to see details of leaked memory ==250827== ==250827== For lists of detected and suppressed errors, rerun with: -s ==250827== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250826== LEAK SUMMARY: ==250826== definitely lost: 0 bytes in 0 blocks ==250826== indirectly lost: 0 bytes in 0 blocks ==250826== possibly lost: 0 bytes in 0 blocks ==250826== still reachable: 94,552,304 bytes in 17,408 blocks ==250826== suppressed: 0 bytes in 0 blocks ==250826== Rerun with --leak-check=full to see details of leaked memory ==250826== ==250826== For lists of detected and suppressed errors, rerun with: -s ==250826== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250829== LEAK SUMMARY: ==250828== LEAK SUMMARY: ==250829== definitely lost: 0 bytes in 0 blocks ==250828== definitely lost: 0 bytes in 0 blocks ==250829== indirectly lost: 0 bytes in 0 blocks ==250828== indirectly lost: 0 bytes in 0 blocks ==250829== possibly lost: 0 bytes in 0 blocks ==250828== possibly lost: 0 bytes in 0 blocks ==250829== still reachable: 94,605,856 bytes in 17,428 blocks ==250828== still reachable: 94,589,280 bytes in 17,426 blocks ==250829== suppressed: 0 bytes in 0 blocks ==250828== suppressed: 0 bytes in 0 blocks ==250829== Rerun with --leak-check=full to see details of leaked memory ==250828== Rerun with --leak-check=full to see details of leaked memory ==250829== ==250828== ==250828== For lists of detected and suppressed errors, rerun with: -s ==250829== For lists of detected and suppressed errors, rerun with: -s ==250828== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==250829== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:06:47 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.594 268 2: 6000 7.788 538 3: 6004 4.482 68 4: 6001 3.416 272 5: 6006 1.284 98 6: 6015 0.465 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 52.9s elapsed (47.8s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==251077== ==251077== HEAP SUMMARY: ==251077== in use at exit: 93,948,356 bytes in 17,188 blocks ==251077== total heap usage: 2,517,640 allocs, 2,500,452 frees, 3,650,562,466 bytes allocated ==251077== ==251078== ==251078== HEAP SUMMARY: ==251078== in use at exit: 93,948,332 bytes in 17,188 blocks ==251078== total heap usage: 2,517,641 allocs, 2,500,453 frees, 3,650,562,474 bytes allocated ==251078== ==251079== ==251079== HEAP SUMMARY: ==251079== in use at exit: 94,197,660 bytes in 17,289 blocks ==251079== total heap usage: 2,517,833 allocs, 2,500,544 frees, 3,650,904,594 bytes allocated ==251079== ==251080== ==251080== HEAP SUMMARY: ==251080== in use at exit: 94,197,660 bytes in 17,289 blocks ==251080== total heap usage: 2,517,834 allocs, 2,500,545 frees, 3,650,904,626 bytes allocated ==251080== ==251081== ==251081== HEAP SUMMARY: ==251081== in use at exit: 94,575,892 bytes in 17,463 blocks ==251081== total heap usage: 2,518,100 allocs, 2,500,637 frees, 3,651,375,650 bytes allocated ==251081== ==251082== ==251082== HEAP SUMMARY: ==251082== in use at exit: 94,575,868 bytes in 17,463 blocks ==251082== total heap usage: 2,518,101 allocs, 2,500,638 frees, 3,651,375,658 bytes allocated ==251082== ==251083== ==251083== HEAP SUMMARY: ==251083== in use at exit: 95,042,148 bytes in 17,637 blocks ==251083== total heap usage: 2,518,367 allocs, 2,500,730 frees, 3,651,934,730 bytes allocated ==251083== ==251077== LEAK SUMMARY: ==251077== definitely lost: 0 bytes in 0 blocks ==251077== indirectly lost: 0 bytes in 0 blocks ==251077== possibly lost: 0 bytes in 0 blocks ==251077== still reachable: 93,946,508 bytes in 17,167 blocks ==251077== suppressed: 0 bytes in 0 blocks ==251077== Rerun with --leak-check=full to see details of leaked memory ==251077== ==251077== For lists of detected and suppressed errors, rerun with: -s ==251077== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251084== ==251084== HEAP SUMMARY: ==251084== in use at exit: 95,042,148 bytes in 17,637 blocks ==251084== total heap usage: 2,518,368 allocs, 2,500,731 frees, 3,651,934,762 bytes allocated ==251084== ==251078== LEAK SUMMARY: ==251078== definitely lost: 0 bytes in 0 blocks ==251078== indirectly lost: 0 bytes in 0 blocks ==251078== possibly lost: 0 bytes in 0 blocks ==251078== still reachable: 93,946,484 bytes in 17,167 blocks ==251078== suppressed: 0 bytes in 0 blocks ==251078== Rerun with --leak-check=full to see details of leaked memory ==251078== ==251078== For lists of detected and suppressed errors, rerun with: -s ==251078== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251079== LEAK SUMMARY: ==251079== definitely lost: 0 bytes in 0 blocks ==251079== indirectly lost: 0 bytes in 0 blocks ==251079== possibly lost: 0 bytes in 0 blocks ==251079== still reachable: 94,195,812 bytes in 17,268 blocks ==251079== suppressed: 0 bytes in 0 blocks ==251079== Rerun with --leak-check=full to see details of leaked memory ==251079== ==251079== For lists of detected and suppressed errors, rerun with: -s ==251079== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251080== LEAK SUMMARY: ==251080== definitely lost: 0 bytes in 0 blocks ==251080== indirectly lost: 0 bytes in 0 blocks ==251080== possibly lost: 0 bytes in 0 blocks ==251080== still reachable: 94,195,812 bytes in 17,268 blocks ==251080== suppressed: 0 bytes in 0 blocks ==251080== Rerun with --leak-check=full to see details of leaked memory ==251080== ==251080== For lists of detected and suppressed errors, rerun with: -s ==251080== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251082== LEAK SUMMARY: ==251082== definitely lost: 0 bytes in 0 blocks ==251082== indirectly lost: 0 bytes in 0 blocks ==251082== possibly lost: 0 bytes in 0 blocks ==251082== still reachable: 94,574,020 bytes in 17,442 blocks ==251082== suppressed: 0 bytes in 0 blocks ==251082== Rerun with --leak-check=full to see details of leaked memory ==251082== ==251082== For lists of detected and suppressed errors, rerun with: -s ==251082== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251081== LEAK SUMMARY: ==251081== definitely lost: 0 bytes in 0 blocks ==251081== indirectly lost: 0 bytes in 0 blocks ==251081== possibly lost: 0 bytes in 0 blocks ==251081== still reachable: 94,574,044 bytes in 17,442 blocks ==251081== suppressed: 0 bytes in 0 blocks ==251081== Rerun with --leak-check=full to see details of leaked memory ==251081== ==251081== For lists of detected and suppressed errors, rerun with: -s ==251081== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251083== LEAK SUMMARY: ==251083== definitely lost: 0 bytes in 0 blocks ==251083== indirectly lost: 0 bytes in 0 blocks ==251083== possibly lost: 0 bytes in 0 blocks ==251083== still reachable: 95,040,300 bytes in 17,616 blocks ==251083== suppressed: 0 bytes in 0 blocks ==251083== Rerun with --leak-check=full to see details of leaked memory ==251083== ==251083== For lists of detected and suppressed errors, rerun with: -s ==251083== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251084== LEAK SUMMARY: ==251084== definitely lost: 0 bytes in 0 blocks ==251084== indirectly lost: 0 bytes in 0 blocks ==251084== possibly lost: 0 bytes in 0 blocks ==251084== still reachable: 95,040,300 bytes in 17,616 blocks ==251084== suppressed: 0 bytes in 0 blocks ==251084== Rerun with --leak-check=full to see details of leaked memory ==251084== ==251084== For lists of detected and suppressed errors, rerun with: -s ==251084== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251086== ==251086== HEAP SUMMARY: ==251086== in use at exit: 93,261,544 bytes in 16,977 blocks ==251086== total heap usage: 2,519,828 allocs, 2,502,851 frees, 3,654,191,762 bytes allocated ==251086== ==251085== ==251085== HEAP SUMMARY: ==251085== in use at exit: 93,265,720 bytes in 16,978 blocks ==251085== total heap usage: 2,519,828 allocs, 2,502,850 frees, 3,654,195,906 bytes allocated ==251085== ==251086== LEAK SUMMARY: ==251086== definitely lost: 0 bytes in 0 blocks ==251086== indirectly lost: 0 bytes in 0 blocks ==251086== possibly lost: 0 bytes in 0 blocks ==251086== still reachable: 93,259,696 bytes in 16,956 blocks ==251086== suppressed: 0 bytes in 0 blocks ==251086== Rerun with --leak-check=full to see details of leaked memory ==251086== ==251086== For lists of detected and suppressed errors, rerun with: -s ==251086== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251085== LEAK SUMMARY: ==251085== definitely lost: 0 bytes in 0 blocks ==251085== indirectly lost: 0 bytes in 0 blocks ==251085== possibly lost: 0 bytes in 0 blocks ==251085== still reachable: 93,263,872 bytes in 16,957 blocks ==251085== suppressed: 0 bytes in 0 blocks ==251085== Rerun with --leak-check=full to see details of leaked memory ==251085== ==251085== For lists of detected and suppressed errors, rerun with: -s ==251085== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251087== ==251087== HEAP SUMMARY: ==251087== in use at exit: 93,305,872 bytes in 17,020 blocks ==251087== total heap usage: 2,519,952 allocs, 2,502,932 frees, 3,654,431,722 bytes allocated ==251087== ==251088== ==251088== HEAP SUMMARY: ==251088== in use at exit: 93,302,480 bytes in 17,020 blocks ==251088== total heap usage: 2,519,952 allocs, 2,502,932 frees, 3,654,427,578 bytes allocated ==251088== ==251089== ==251090== ==251090== HEAP SUMMARY: ==251090== in use at exit: 96,025,152 bytes in 18,045 blocks ==251090== total heap usage: 2,519,613 allocs, 2,501,568 frees, 3,653,608,934 bytes allocated ==251090== ==251089== HEAP SUMMARY: ==251089== in use at exit: 96,025,160 bytes in 18,045 blocks ==251089== total heap usage: 2,519,612 allocs, 2,501,567 frees, 3,653,608,908 bytes allocated ==251089== ==251088== LEAK SUMMARY: ==251088== definitely lost: 0 bytes in 0 blocks ==251088== indirectly lost: 0 bytes in 0 blocks ==251088== possibly lost: 0 bytes in 0 blocks ==251088== still reachable: 93,300,632 bytes in 16,999 blocks ==251088== suppressed: 0 bytes in 0 blocks ==251088== Rerun with --leak-check=full to see details of leaked memory ==251088== ==251088== For lists of detected and suppressed errors, rerun with: -s ==251088== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251087== LEAK SUMMARY: ==251087== definitely lost: 0 bytes in 0 blocks ==251087== indirectly lost: 0 bytes in 0 blocks ==251087== possibly lost: 0 bytes in 0 blocks ==251087== still reachable: 93,304,024 bytes in 16,999 blocks ==251087== suppressed: 0 bytes in 0 blocks ==251087== Rerun with --leak-check=full to see details of leaked memory ==251087== ==251087== For lists of detected and suppressed errors, rerun with: -s ==251087== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251090== LEAK SUMMARY: ==251090== definitely lost: 0 bytes in 0 blocks ==251090== indirectly lost: 0 bytes in 0 blocks ==251090== possibly lost: 0 bytes in 0 blocks ==251090== still reachable: 96,023,304 bytes in 18,024 blocks ==251090== suppressed: 0 bytes in 0 blocks ==251090== Rerun with --leak-check=full to see details of leaked memory ==251090== ==251090== For lists of detected and suppressed errors, rerun with: -s ==251090== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251089== LEAK SUMMARY: ==251089== definitely lost: 0 bytes in 0 blocks ==251089== indirectly lost: 0 bytes in 0 blocks ==251089== possibly lost: 0 bytes in 0 blocks ==251089== still reachable: 96,023,312 bytes in 18,024 blocks ==251089== suppressed: 0 bytes in 0 blocks ==251089== Rerun with --leak-check=full to see details of leaked memory ==251089== ==251089== For lists of detected and suppressed errors, rerun with: -s ==251089== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251095== ==251095== HEAP SUMMARY: ==251095== in use at exit: 94,170,128 bytes in 17,313 blocks ==251095== total heap usage: 2,535,476 allocs, 2,518,163 frees, 3,674,835,230 bytes allocated ==251095== ==251096== ==251096== HEAP SUMMARY: ==251096== in use at exit: 94,238,960 bytes in 17,335 blocks ==251096== total heap usage: 2,535,577 allocs, 2,518,242 frees, 3,674,963,408 bytes allocated ==251096== ==251098== ==251098== HEAP SUMMARY: ==251098== in use at exit: 94,343,456 bytes in 17,373 blocks ==251098== total heap usage: 2,535,778 allocs, 2,518,405 frees, 3,675,187,756 bytes allocated ==251098== ==251092== ==251092== HEAP SUMMARY: ==251092== in use at exit: 94,113,472 bytes in 17,282 blocks ==251092== total heap usage: 2,535,286 allocs, 2,518,004 frees, 3,674,657,408 bytes allocated ==251092== ==251091== ==251091== HEAP SUMMARY: ==251091== in use at exit: 94,113,472 bytes in 17,282 blocks ==251091== total heap usage: 2,535,285 allocs, 2,518,003 frees, 3,674,657,376 bytes allocated ==251091== ==251094== ==251094== HEAP SUMMARY: ==251094== in use at exit: 94,133,392 bytes in 17,296 blocks ==251094== total heap usage: 2,535,379 allocs, 2,518,083 frees, 3,674,737,920 bytes allocated ==251094== ==251093== ==251093== HEAP SUMMARY: ==251093== in use at exit: 94,133,392 bytes in 17,296 blocks ==251093== total heap usage: 2,535,378 allocs, 2,518,082 frees, 3,674,737,888 bytes allocated ==251093== ==251099== ==251099== HEAP SUMMARY: ==251099== in use at exit: 94,395,624 bytes in 17,391 blocks ==251099== total heap usage: 2,535,870 allocs, 2,518,479 frees, 3,675,298,539 bytes allocated ==251099== ==251100== ==251100== HEAP SUMMARY: ==251100== in use at exit: 94,465,568 bytes in 17,421 blocks ==251100== total heap usage: 2,536,047 allocs, 2,518,626 frees, 3,675,487,558 bytes allocated ==251100== ==251095== LEAK SUMMARY: ==251095== definitely lost: 0 bytes in 0 blocks ==251095== indirectly lost: 0 bytes in 0 blocks ==251095== possibly lost: 0 bytes in 0 blocks ==251095== still reachable: 94,168,280 bytes in 17,292 blocks ==251095== suppressed: 0 bytes in 0 blocks ==251095== Rerun with --leak-check=full to see details of leaked memory ==251095== ==251095== For lists of detected and suppressed errors, rerun with: -s ==251095== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251097== ==251097== HEAP SUMMARY: ==251097== in use at exit: 94,274,624 bytes in 17,351 blocks ==251097== total heap usage: 2,535,669 allocs, 2,518,318 frees, 3,675,058,432 bytes allocated ==251097== ==251096== LEAK SUMMARY: ==251096== definitely lost: 0 bytes in 0 blocks ==251096== indirectly lost: 0 bytes in 0 blocks ==251096== possibly lost: 0 bytes in 0 blocks ==251096== still reachable: 94,237,112 bytes in 17,314 blocks ==251096== suppressed: 0 bytes in 0 blocks ==251096== Rerun with --leak-check=full to see details of leaked memory ==251096== ==251096== For lists of detected and suppressed errors, rerun with: -s ==251096== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251103== ==251103== HEAP SUMMARY: ==251103== in use at exit: 94,538,128 bytes in 17,455 blocks ==251103== total heap usage: 2,536,243 allocs, 2,518,788 frees, 3,675,682,596 bytes allocated ==251103== ==251092== LEAK SUMMARY: ==251092== definitely lost: 0 bytes in 0 blocks ==251092== indirectly lost: 0 bytes in 0 blocks ==251092== possibly lost: 0 bytes in 0 blocks ==251092== still reachable: 94,111,624 bytes in 17,261 blocks ==251092== suppressed: 0 bytes in 0 blocks ==251092== Rerun with --leak-check=full to see details of leaked memory ==251092== ==251092== For lists of detected and suppressed errors, rerun with: -s ==251092== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251091== LEAK SUMMARY: ==251091== definitely lost: 0 bytes in 0 blocks ==251091== indirectly lost: 0 bytes in 0 blocks ==251091== possibly lost: 0 bytes in 0 blocks ==251091== still reachable: 94,111,624 bytes in 17,261 blocks ==251091== suppressed: 0 bytes in 0 blocks ==251091== Rerun with --leak-check=full to see details of leaked memory ==251091== ==251091== For lists of detected and suppressed errors, rerun with: -s ==251091== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251098== LEAK SUMMARY: ==251098== definitely lost: 0 bytes in 0 blocks ==251098== indirectly lost: 0 bytes in 0 blocks ==251098== possibly lost: 0 bytes in 0 blocks ==251098== still reachable: 94,341,608 bytes in 17,352 blocks ==251098== suppressed: 0 bytes in 0 blocks ==251098== Rerun with --leak-check=full to see details of leaked memory ==251098== ==251098== For lists of detected and suppressed errors, rerun with: -s ==251098== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251093== LEAK SUMMARY: ==251093== definitely lost: 0 bytes in 0 blocks ==251093== indirectly lost: 0 bytes in 0 blocks ==251093== possibly lost: 0 bytes in 0 blocks ==251093== still reachable: 94,131,544 bytes in 17,275 blocks ==251093== suppressed: 0 bytes in 0 blocks ==251093== Rerun with --leak-check=full to see details of leaked memory ==251093== ==251093== For lists of detected and suppressed errors, rerun with: -s ==251093== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251094== LEAK SUMMARY: ==251094== definitely lost: 0 bytes in 0 blocks ==251094== indirectly lost: 0 bytes in 0 blocks ==251094== possibly lost: 0 bytes in 0 blocks ==251094== still reachable: 94,131,544 bytes in 17,275 blocks ==251094== suppressed: 0 bytes in 0 blocks ==251094== Rerun with --leak-check=full to see details of leaked memory ==251094== ==251094== For lists of detected and suppressed errors, rerun with: -s ==251094== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251099== LEAK SUMMARY: ==251099== definitely lost: 0 bytes in 0 blocks ==251099== indirectly lost: 0 bytes in 0 blocks ==251099== possibly lost: 0 bytes in 0 blocks ==251099== still reachable: 94,393,776 bytes in 17,370 blocks ==251099== suppressed: 0 bytes in 0 blocks ==251099== Rerun with --leak-check=full to see details of leaked memory ==251099== ==251099== For lists of detected and suppressed errors, rerun with: -s ==251099== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251101== ==251101== HEAP SUMMARY: ==251101== in use at exit: 94,501,152 bytes in 17,437 blocks ==251101== total heap usage: 2,536,144 allocs, 2,518,707 frees, 3,675,585,697 bytes allocated ==251101== ==251102== ==251102== HEAP SUMMARY: ==251102== in use at exit: 94,517,728 bytes in 17,439 blocks ==251102== total heap usage: 2,536,142 allocs, 2,518,703 frees, 3,675,599,569 bytes allocated ==251102== ==251104== ==251104== HEAP SUMMARY: ==251104== in use at exit: 94,554,704 bytes in 17,457 blocks ==251104== total heap usage: 2,536,241 allocs, 2,518,784 frees, 3,675,696,468 bytes allocated ==251104== ==251100== LEAK SUMMARY: ==251100== definitely lost: 0 bytes in 0 blocks ==251100== indirectly lost: 0 bytes in 0 blocks ==251100== possibly lost: 0 bytes in 0 blocks ==251100== still reachable: 94,463,720 bytes in 17,400 blocks ==251100== suppressed: 0 bytes in 0 blocks ==251100== Rerun with --leak-check=full to see details of leaked memory ==251100== ==251100== For lists of detected and suppressed errors, rerun with: -s ==251100== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251097== LEAK SUMMARY: ==251097== definitely lost: 0 bytes in 0 blocks ==251097== indirectly lost: 0 bytes in 0 blocks ==251097== possibly lost: 0 bytes in 0 blocks ==251097== still reachable: 94,272,776 bytes in 17,330 blocks ==251097== suppressed: 0 bytes in 0 blocks ==251097== Rerun with --leak-check=full to see details of leaked memory ==251097== ==251097== For lists of detected and suppressed errors, rerun with: -s ==251097== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251103== LEAK SUMMARY: ==251103== definitely lost: 0 bytes in 0 blocks ==251103== indirectly lost: 0 bytes in 0 blocks ==251103== possibly lost: 0 bytes in 0 blocks ==251103== still reachable: 94,536,280 bytes in 17,434 blocks ==251103== suppressed: 0 bytes in 0 blocks ==251103== Rerun with --leak-check=full to see details of leaked memory ==251103== ==251103== For lists of detected and suppressed errors, rerun with: -s ==251103== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251102== LEAK SUMMARY: ==251102== definitely lost: 0 bytes in 0 blocks ==251102== indirectly lost: 0 bytes in 0 blocks ==251102== possibly lost: 0 bytes in 0 blocks ==251102== still reachable: 94,515,880 bytes in 17,418 blocks ==251102== suppressed: 0 bytes in 0 blocks ==251102== Rerun with --leak-check=full to see details of leaked memory ==251102== ==251102== For lists of detected and suppressed errors, rerun with: -s ==251102== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251101== LEAK SUMMARY: ==251101== definitely lost: 0 bytes in 0 blocks ==251101== indirectly lost: 0 bytes in 0 blocks ==251101== possibly lost: 0 bytes in 0 blocks ==251101== still reachable: 94,499,304 bytes in 17,416 blocks ==251101== suppressed: 0 bytes in 0 blocks ==251101== Rerun with --leak-check=full to see details of leaked memory ==251101== ==251101== For lists of detected and suppressed errors, rerun with: -s ==251101== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251104== LEAK SUMMARY: ==251104== definitely lost: 0 bytes in 0 blocks ==251104== indirectly lost: 0 bytes in 0 blocks ==251104== possibly lost: 0 bytes in 0 blocks ==251104== still reachable: 94,552,856 bytes in 17,436 blocks ==251104== suppressed: 0 bytes in 0 blocks ==251104== Rerun with --leak-check=full to see details of leaked memory ==251104== ==251104== For lists of detected and suppressed errors, rerun with: -s ==251104== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:07:39 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 29s (100% of 29s) ID time nTest 1: 6010 12.417 268 2: 6000 7.765 538 3: 6004 4.664 68 4: 6001 3.426 272 5: 6006 1.212 98 6: 6015 0.469 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 52.4s elapsed (47.5s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==251351== ==251351== HEAP SUMMARY: ==251351== in use at exit: 91,535,684 bytes in 16,998 blocks ==251351== total heap usage: 2,656,780 allocs, 2,639,782 frees, 3,845,545,768 bytes allocated ==251351== ==251352== ==251352== HEAP SUMMARY: ==251352== in use at exit: 91,535,660 bytes in 16,998 blocks ==251352== total heap usage: 2,656,781 allocs, 2,639,783 frees, 3,845,545,776 bytes allocated ==251352== ==251353== ==251353== HEAP SUMMARY: ==251353== in use at exit: 91,784,988 bytes in 17,099 blocks ==251353== total heap usage: 2,656,973 allocs, 2,639,874 frees, 3,845,887,896 bytes allocated ==251353== ==251354== ==251354== HEAP SUMMARY: ==251354== in use at exit: 91,784,988 bytes in 17,099 blocks ==251354== total heap usage: 2,656,974 allocs, 2,639,875 frees, 3,845,887,928 bytes allocated ==251354== ==251355== ==251355== HEAP SUMMARY: ==251355== in use at exit: 92,163,220 bytes in 17,273 blocks ==251355== total heap usage: 2,657,240 allocs, 2,639,967 frees, 3,846,358,952 bytes allocated ==251355== ==251356== ==251356== HEAP SUMMARY: ==251356== in use at exit: 92,163,196 bytes in 17,273 blocks ==251356== total heap usage: 2,657,241 allocs, 2,639,968 frees, 3,846,358,960 bytes allocated ==251356== ==251351== LEAK SUMMARY: ==251351== definitely lost: 0 bytes in 0 blocks ==251351== indirectly lost: 0 bytes in 0 blocks ==251351== possibly lost: 0 bytes in 0 blocks ==251351== still reachable: 91,533,836 bytes in 16,977 blocks ==251351== suppressed: 0 bytes in 0 blocks ==251351== Rerun with --leak-check=full to see details of leaked memory ==251351== ==251351== For lists of detected and suppressed errors, rerun with: -s ==251351== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251358== ==251358== HEAP SUMMARY: ==251358== in use at exit: 92,629,476 bytes in 17,447 blocks ==251358== total heap usage: 2,657,508 allocs, 2,640,061 frees, 3,846,918,064 bytes allocated ==251358== ==251357== ==251357== HEAP SUMMARY: ==251357== in use at exit: 92,629,476 bytes in 17,447 blocks ==251357== total heap usage: 2,657,507 allocs, 2,640,060 frees, 3,846,918,032 bytes allocated ==251357== ==251352== LEAK SUMMARY: ==251352== definitely lost: 0 bytes in 0 blocks ==251352== indirectly lost: 0 bytes in 0 blocks ==251352== possibly lost: 0 bytes in 0 blocks ==251352== still reachable: 91,533,812 bytes in 16,977 blocks ==251352== suppressed: 0 bytes in 0 blocks ==251352== Rerun with --leak-check=full to see details of leaked memory ==251352== ==251352== For lists of detected and suppressed errors, rerun with: -s ==251352== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251353== LEAK SUMMARY: ==251353== definitely lost: 0 bytes in 0 blocks ==251353== indirectly lost: 0 bytes in 0 blocks ==251353== possibly lost: 0 bytes in 0 blocks ==251353== still reachable: 91,783,140 bytes in 17,078 blocks ==251353== suppressed: 0 bytes in 0 blocks ==251353== Rerun with --leak-check=full to see details of leaked memory ==251353== ==251353== For lists of detected and suppressed errors, rerun with: -s ==251353== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251354== LEAK SUMMARY: ==251354== definitely lost: 0 bytes in 0 blocks ==251354== indirectly lost: 0 bytes in 0 blocks ==251354== possibly lost: 0 bytes in 0 blocks ==251354== still reachable: 91,783,140 bytes in 17,078 blocks ==251354== suppressed: 0 bytes in 0 blocks ==251354== Rerun with --leak-check=full to see details of leaked memory ==251354== ==251354== For lists of detected and suppressed errors, rerun with: -s ==251354== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251355== LEAK SUMMARY: ==251355== definitely lost: 0 bytes in 0 blocks ==251355== indirectly lost: 0 bytes in 0 blocks ==251355== possibly lost: 0 bytes in 0 blocks ==251355== still reachable: 92,161,372 bytes in 17,252 blocks ==251355== suppressed: 0 bytes in 0 blocks ==251355== Rerun with --leak-check=full to see details of leaked memory ==251355== ==251355== For lists of detected and suppressed errors, rerun with: -s ==251355== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251356== LEAK SUMMARY: ==251356== definitely lost: 0 bytes in 0 blocks ==251356== indirectly lost: 0 bytes in 0 blocks ==251356== possibly lost: 0 bytes in 0 blocks ==251356== still reachable: 92,161,348 bytes in 17,252 blocks ==251356== suppressed: 0 bytes in 0 blocks ==251356== Rerun with --leak-check=full to see details of leaked memory ==251356== ==251356== For lists of detected and suppressed errors, rerun with: -s ==251356== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251357== LEAK SUMMARY: ==251357== definitely lost: 0 bytes in 0 blocks ==251357== indirectly lost: 0 bytes in 0 blocks ==251357== possibly lost: 0 bytes in 0 blocks ==251357== still reachable: 92,627,628 bytes in 17,426 blocks ==251357== suppressed: 0 bytes in 0 blocks ==251357== Rerun with --leak-check=full to see details of leaked memory ==251357== ==251357== For lists of detected and suppressed errors, rerun with: -s ==251357== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251358== LEAK SUMMARY: ==251358== definitely lost: 0 bytes in 0 blocks ==251358== indirectly lost: 0 bytes in 0 blocks ==251358== possibly lost: 0 bytes in 0 blocks ==251358== still reachable: 92,627,628 bytes in 17,426 blocks ==251358== suppressed: 0 bytes in 0 blocks ==251358== Rerun with --leak-check=full to see details of leaked memory ==251358== ==251358== For lists of detected and suppressed errors, rerun with: -s ==251358== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251359== ==251359== HEAP SUMMARY: ==251359== in use at exit: 91,594,576 bytes in 16,922 blocks ==251359== total heap usage: 2,658,984 allocs, 2,642,062 frees, 3,849,306,568 bytes allocated ==251359== ==251360== ==251360== HEAP SUMMARY: ==251360== in use at exit: 91,590,400 bytes in 16,921 blocks ==251360== total heap usage: 2,658,984 allocs, 2,642,063 frees, 3,849,302,424 bytes allocated ==251360== ==251359== LEAK SUMMARY: ==251359== definitely lost: 0 bytes in 0 blocks ==251359== indirectly lost: 0 bytes in 0 blocks ==251359== possibly lost: 0 bytes in 0 blocks ==251359== still reachable: 91,592,728 bytes in 16,901 blocks ==251359== suppressed: 0 bytes in 0 blocks ==251359== Rerun with --leak-check=full to see details of leaked memory ==251359== ==251359== For lists of detected and suppressed errors, rerun with: -s ==251359== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251360== LEAK SUMMARY: ==251360== definitely lost: 0 bytes in 0 blocks ==251360== indirectly lost: 0 bytes in 0 blocks ==251360== possibly lost: 0 bytes in 0 blocks ==251360== still reachable: 91,588,552 bytes in 16,900 blocks ==251360== suppressed: 0 bytes in 0 blocks ==251360== Rerun with --leak-check=full to see details of leaked memory ==251360== ==251360== For lists of detected and suppressed errors, rerun with: -s ==251360== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251361== ==251361== HEAP SUMMARY: ==251361== in use at exit: 91,664,936 bytes in 16,971 blocks ==251361== total heap usage: 2,659,109 allocs, 2,642,138 frees, 3,849,550,344 bytes allocated ==251361== ==251362== ==251362== HEAP SUMMARY: ==251362== in use at exit: 91,653,904 bytes in 16,970 blocks ==251362== total heap usage: 2,659,108 allocs, 2,642,138 frees, 3,849,538,240 bytes allocated ==251362== ==251365== ==251364== ==251365== HEAP SUMMARY: ==251365== in use at exit: 93,612,480 bytes in 17,855 blocks ==251365== total heap usage: 2,658,753 allocs, 2,640,898 frees, 3,848,592,236 bytes allocated ==251365== ==251364== HEAP SUMMARY: ==251364== in use at exit: 93,612,488 bytes in 17,855 blocks ==251364== total heap usage: 2,658,752 allocs, 2,640,897 frees, 3,848,592,210 bytes allocated ==251364== ==251362== LEAK SUMMARY: ==251362== definitely lost: 0 bytes in 0 blocks ==251362== indirectly lost: 0 bytes in 0 blocks ==251362== possibly lost: 0 bytes in 0 blocks ==251362== still reachable: 91,652,056 bytes in 16,949 blocks ==251362== suppressed: 0 bytes in 0 blocks ==251362== Rerun with --leak-check=full to see details of leaked memory ==251362== ==251362== For lists of detected and suppressed errors, rerun with: -s ==251362== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251361== LEAK SUMMARY: ==251361== definitely lost: 0 bytes in 0 blocks ==251361== indirectly lost: 0 bytes in 0 blocks ==251361== possibly lost: 0 bytes in 0 blocks ==251361== still reachable: 91,663,088 bytes in 16,950 blocks ==251361== suppressed: 0 bytes in 0 blocks ==251361== Rerun with --leak-check=full to see details of leaked memory ==251361== ==251361== For lists of detected and suppressed errors, rerun with: -s ==251361== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251364== LEAK SUMMARY: ==251364== definitely lost: 0 bytes in 0 blocks ==251364== indirectly lost: 0 bytes in 0 blocks ==251364== possibly lost: 0 bytes in 0 blocks ==251364== still reachable: 93,610,640 bytes in 17,834 blocks ==251364== suppressed: 0 bytes in 0 blocks ==251364== Rerun with --leak-check=full to see details of leaked memory ==251364== ==251364== For lists of detected and suppressed errors, rerun with: -s ==251364== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251365== LEAK SUMMARY: ==251365== definitely lost: 0 bytes in 0 blocks ==251365== indirectly lost: 0 bytes in 0 blocks ==251365== possibly lost: 0 bytes in 0 blocks ==251365== still reachable: 93,610,632 bytes in 17,834 blocks ==251365== suppressed: 0 bytes in 0 blocks ==251365== Rerun with --leak-check=full to see details of leaked memory ==251365== ==251365== For lists of detected and suppressed errors, rerun with: -s ==251365== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251368== ==251368== HEAP SUMMARY: ==251368== in use at exit: 93,057,616 bytes in 17,395 blocks ==251368== total heap usage: 2,674,529 allocs, 2,657,134 frees, 3,869,808,750 bytes allocated ==251368== ==251369== ==251369== HEAP SUMMARY: ==251369== in use at exit: 93,057,616 bytes in 17,395 blocks ==251369== total heap usage: 2,674,530 allocs, 2,657,135 frees, 3,869,808,782 bytes allocated ==251369== ==251366== ==251366== HEAP SUMMARY: ==251366== in use at exit: 93,037,696 bytes in 17,381 blocks ==251366== total heap usage: 2,674,436 allocs, 2,657,055 frees, 3,869,728,238 bytes allocated ==251366== ==251367== ==251367== HEAP SUMMARY: ==251367== in use at exit: 93,037,696 bytes in 17,381 blocks ==251367== total heap usage: 2,674,437 allocs, 2,657,056 frees, 3,869,728,270 bytes allocated ==251367== ==251368== LEAK SUMMARY: ==251368== definitely lost: 0 bytes in 0 blocks ==251368== indirectly lost: 0 bytes in 0 blocks ==251368== possibly lost: 0 bytes in 0 blocks ==251368== still reachable: 93,055,768 bytes in 17,374 blocks ==251368== suppressed: 0 bytes in 0 blocks ==251368== Rerun with --leak-check=full to see details of leaked memory ==251368== ==251368== For lists of detected and suppressed errors, rerun with: -s ==251368== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251369== LEAK SUMMARY: ==251369== definitely lost: 0 bytes in 0 blocks ==251369== indirectly lost: 0 bytes in 0 blocks ==251369== possibly lost: 0 bytes in 0 blocks ==251369== still reachable: 93,055,768 bytes in 17,374 blocks ==251369== suppressed: 0 bytes in 0 blocks ==251369== Rerun with --leak-check=full to see details of leaked memory ==251369== ==251369== For lists of detected and suppressed errors, rerun with: -s ==251369== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251370== ==251370== HEAP SUMMARY: ==251370== in use at exit: 93,094,352 bytes in 17,412 blocks ==251370== total heap usage: 2,674,627 allocs, 2,657,215 frees, 3,869,906,092 bytes allocated ==251370== ==251371== ==251371== HEAP SUMMARY: ==251371== in use at exit: 93,163,184 bytes in 17,434 blocks ==251371== total heap usage: 2,674,728 allocs, 2,657,294 frees, 3,870,034,270 bytes allocated ==251371== ==251366== LEAK SUMMARY: ==251366== definitely lost: 0 bytes in 0 blocks ==251366== indirectly lost: 0 bytes in 0 blocks ==251366== possibly lost: 0 bytes in 0 blocks ==251366== still reachable: 93,035,848 bytes in 17,360 blocks ==251366== suppressed: 0 bytes in 0 blocks ==251366== Rerun with --leak-check=full to see details of leaked memory ==251366== ==251366== For lists of detected and suppressed errors, rerun with: -s ==251366== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251367== LEAK SUMMARY: ==251367== definitely lost: 0 bytes in 0 blocks ==251367== indirectly lost: 0 bytes in 0 blocks ==251367== possibly lost: 0 bytes in 0 blocks ==251367== still reachable: 93,035,848 bytes in 17,360 blocks ==251367== suppressed: 0 bytes in 0 blocks ==251367== Rerun with --leak-check=full to see details of leaked memory ==251367== ==251367== For lists of detected and suppressed errors, rerun with: -s ==251367== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251374== ==251374== HEAP SUMMARY: ==251374== in use at exit: 93,319,848 bytes in 17,490 blocks ==251374== total heap usage: 2,675,021 allocs, 2,657,531 frees, 3,870,369,401 bytes allocated ==251374== ==251372== ==251372== HEAP SUMMARY: ==251372== in use at exit: 93,198,848 bytes in 17,450 blocks ==251372== total heap usage: 2,674,820 allocs, 2,657,370 frees, 3,870,129,294 bytes allocated ==251372== ==251370== LEAK SUMMARY: ==251370== definitely lost: 0 bytes in 0 blocks ==251370== indirectly lost: 0 bytes in 0 blocks ==251370== possibly lost: 0 bytes in 0 blocks ==251370== still reachable: 93,092,504 bytes in 17,391 blocks ==251370== suppressed: 0 bytes in 0 blocks ==251370== Rerun with --leak-check=full to see details of leaked memory ==251370== ==251370== For lists of detected and suppressed errors, rerun with: -s ==251370== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251373== ==251373== HEAP SUMMARY: ==251373== in use at exit: 93,267,680 bytes in 17,472 blocks ==251373== total heap usage: 2,674,929 allocs, 2,657,457 frees, 3,870,258,618 bytes allocated ==251373== ==251375== ==251375== HEAP SUMMARY: ==251375== in use at exit: 91,129,568 bytes in 16,675 blocks ==251375== total heap usage: 2,675,198 allocs, 2,658,523 frees, 3,870,558,420 bytes allocated ==251375== ==251371== LEAK SUMMARY: ==251371== definitely lost: 0 bytes in 0 blocks ==251371== indirectly lost: 0 bytes in 0 blocks ==251371== possibly lost: 0 bytes in 0 blocks ==251371== still reachable: 93,161,336 bytes in 17,413 blocks ==251371== suppressed: 0 bytes in 0 blocks ==251371== Rerun with --leak-check=full to see details of leaked memory ==251371== ==251371== For lists of detected and suppressed errors, rerun with: -s ==251371== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251376== ==251377== ==251376== HEAP SUMMARY: ==251376== in use at exit: 91,165,152 bytes in 16,691 blocks ==251376== total heap usage: 2,675,295 allocs, 2,658,604 frees, 3,870,656,559 bytes allocated ==251376== ==251377== HEAP SUMMARY: ==251377== in use at exit: 91,181,728 bytes in 16,693 blocks ==251377== total heap usage: 2,675,293 allocs, 2,658,600 frees, 3,870,670,431 bytes allocated ==251377== ==251374== LEAK SUMMARY: ==251374== definitely lost: 0 bytes in 0 blocks ==251374== indirectly lost: 0 bytes in 0 blocks ==251374== possibly lost: 0 bytes in 0 blocks ==251374== still reachable: 93,318,000 bytes in 17,469 blocks ==251374== suppressed: 0 bytes in 0 blocks ==251374== Rerun with --leak-check=full to see details of leaked memory ==251374== ==251374== For lists of detected and suppressed errors, rerun with: -s ==251374== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251372== LEAK SUMMARY: ==251372== definitely lost: 0 bytes in 0 blocks ==251372== indirectly lost: 0 bytes in 0 blocks ==251372== possibly lost: 0 bytes in 0 blocks ==251372== still reachable: 93,197,000 bytes in 17,429 blocks ==251372== suppressed: 0 bytes in 0 blocks ==251372== Rerun with --leak-check=full to see details of leaked memory ==251372== ==251372== For lists of detected and suppressed errors, rerun with: -s ==251372== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251378== ==251378== HEAP SUMMARY: ==251378== in use at exit: 91,202,128 bytes in 16,709 blocks ==251378== total heap usage: 2,675,394 allocs, 2,658,685 frees, 3,870,753,458 bytes allocated ==251378== ==251379== ==251379== HEAP SUMMARY: ==251379== in use at exit: 91,218,704 bytes in 16,711 blocks ==251379== total heap usage: 2,675,392 allocs, 2,658,681 frees, 3,870,767,330 bytes allocated ==251379== ==251373== LEAK SUMMARY: ==251373== definitely lost: 0 bytes in 0 blocks ==251373== indirectly lost: 0 bytes in 0 blocks ==251373== possibly lost: 0 bytes in 0 blocks ==251373== still reachable: 93,265,832 bytes in 17,451 blocks ==251373== suppressed: 0 bytes in 0 blocks ==251373== Rerun with --leak-check=full to see details of leaked memory ==251373== ==251373== For lists of detected and suppressed errors, rerun with: -s ==251373== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251375== LEAK SUMMARY: ==251375== definitely lost: 0 bytes in 0 blocks ==251375== indirectly lost: 0 bytes in 0 blocks ==251375== possibly lost: 0 bytes in 0 blocks ==251375== still reachable: 91,127,720 bytes in 16,654 blocks ==251375== suppressed: 0 bytes in 0 blocks ==251375== Rerun with --leak-check=full to see details of leaked memory ==251375== ==251375== For lists of detected and suppressed errors, rerun with: -s ==251375== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251377== LEAK SUMMARY: ==251377== definitely lost: 0 bytes in 0 blocks ==251377== indirectly lost: 0 bytes in 0 blocks ==251377== possibly lost: 0 bytes in 0 blocks ==251377== still reachable: 91,179,880 bytes in 16,672 blocks ==251377== suppressed: 0 bytes in 0 blocks ==251377== Rerun with --leak-check=full to see details of leaked memory ==251377== ==251377== For lists of detected and suppressed errors, rerun with: -s ==251377== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251376== LEAK SUMMARY: ==251376== definitely lost: 0 bytes in 0 blocks ==251376== indirectly lost: 0 bytes in 0 blocks ==251376== possibly lost: 0 bytes in 0 blocks ==251376== still reachable: 91,163,304 bytes in 16,670 blocks ==251376== suppressed: 0 bytes in 0 blocks ==251376== Rerun with --leak-check=full to see details of leaked memory ==251376== ==251376== For lists of detected and suppressed errors, rerun with: -s ==251376== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251378== LEAK SUMMARY: ==251378== definitely lost: 0 bytes in 0 blocks ==251378== indirectly lost: 0 bytes in 0 blocks ==251378== possibly lost: 0 bytes in 0 blocks ==251378== still reachable: 91,200,280 bytes in 16,688 blocks ==251378== suppressed: 0 bytes in 0 blocks ==251378== Rerun with --leak-check=full to see details of leaked memory ==251378== ==251378== For lists of detected and suppressed errors, rerun with: -s ==251378== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251379== LEAK SUMMARY: ==251379== definitely lost: 0 bytes in 0 blocks ==251379== indirectly lost: 0 bytes in 0 blocks ==251379== possibly lost: 0 bytes in 0 blocks ==251379== still reachable: 91,216,856 bytes in 16,690 blocks ==251379== suppressed: 0 bytes in 0 blocks ==251379== Rerun with --leak-check=full to see details of leaked memory ==251379== ==251379== For lists of detected and suppressed errors, rerun with: -s ==251379== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:08:34 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.769 268 2: 6000 7.714 538 3: 6004 4.460 68 4: 6001 3.449 272 5: 6006 1.245 98 6: 6015 0.469 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.5s elapsed (49.2s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==251626== ==251626== HEAP SUMMARY: ==251626== in use at exit: 89,527,724 bytes in 16,885 blocks ==251626== total heap usage: 2,795,850 allocs, 2,778,965 frees, 4,039,979,350 bytes allocated ==251626== ==251627== ==251627== HEAP SUMMARY: ==251627== in use at exit: 89,777,052 bytes in 16,986 blocks ==251627== total heap usage: 2,796,042 allocs, 2,779,056 frees, 4,040,321,470 bytes allocated ==251627== ==251628== ==251628== HEAP SUMMARY: ==251628== in use at exit: 89,777,052 bytes in 16,986 blocks ==251628== total heap usage: 2,796,043 allocs, 2,779,057 frees, 4,040,321,502 bytes allocated ==251628== ==251630== ==251630== HEAP SUMMARY: ==251630== in use at exit: 90,155,260 bytes in 17,160 blocks ==251630== total heap usage: 2,796,310 allocs, 2,779,150 frees, 4,040,792,534 bytes allocated ==251630== ==251629== ==251629== HEAP SUMMARY: ==251629== in use at exit: 90,155,284 bytes in 17,160 blocks ==251629== total heap usage: 2,796,309 allocs, 2,779,149 frees, 4,040,792,526 bytes allocated ==251629== ==251625== ==251625== HEAP SUMMARY: ==251625== in use at exit: 89,527,748 bytes in 16,885 blocks ==251625== total heap usage: 2,795,849 allocs, 2,778,964 frees, 4,039,979,342 bytes allocated ==251625== ==251631== ==251631== HEAP SUMMARY: ==251631== in use at exit: 90,621,540 bytes in 17,334 blocks ==251631== total heap usage: 2,796,576 allocs, 2,779,242 frees, 4,041,351,606 bytes allocated ==251631== ==251632== ==251632== HEAP SUMMARY: ==251632== in use at exit: 90,621,540 bytes in 17,334 blocks ==251632== total heap usage: 2,796,577 allocs, 2,779,243 frees, 4,041,351,638 bytes allocated ==251632== ==251626== LEAK SUMMARY: ==251626== definitely lost: 0 bytes in 0 blocks ==251626== indirectly lost: 0 bytes in 0 blocks ==251626== possibly lost: 0 bytes in 0 blocks ==251626== still reachable: 89,525,876 bytes in 16,864 blocks ==251626== suppressed: 0 bytes in 0 blocks ==251626== Rerun with --leak-check=full to see details of leaked memory ==251626== ==251626== For lists of detected and suppressed errors, rerun with: -s ==251626== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251627== LEAK SUMMARY: ==251627== definitely lost: 0 bytes in 0 blocks ==251627== indirectly lost: 0 bytes in 0 blocks ==251627== possibly lost: 0 bytes in 0 blocks ==251627== still reachable: 89,775,204 bytes in 16,965 blocks ==251627== suppressed: 0 bytes in 0 blocks ==251627== Rerun with --leak-check=full to see details of leaked memory ==251627== ==251627== For lists of detected and suppressed errors, rerun with: -s ==251627== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251628== LEAK SUMMARY: ==251628== definitely lost: 0 bytes in 0 blocks ==251628== indirectly lost: 0 bytes in 0 blocks ==251628== possibly lost: 0 bytes in 0 blocks ==251628== still reachable: 89,775,204 bytes in 16,965 blocks ==251628== suppressed: 0 bytes in 0 blocks ==251628== Rerun with --leak-check=full to see details of leaked memory ==251628== ==251628== For lists of detected and suppressed errors, rerun with: -s ==251628== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251629== LEAK SUMMARY: ==251629== definitely lost: 0 bytes in 0 blocks ==251629== indirectly lost: 0 bytes in 0 blocks ==251629== possibly lost: 0 bytes in 0 blocks ==251629== still reachable: 90,153,436 bytes in 17,139 blocks ==251629== suppressed: 0 bytes in 0 blocks ==251629== Rerun with --leak-check=full to see details of leaked memory ==251629== ==251629== For lists of detected and suppressed errors, rerun with: -s ==251629== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251630== LEAK SUMMARY: ==251630== definitely lost: 0 bytes in 0 blocks ==251630== indirectly lost: 0 bytes in 0 blocks ==251630== possibly lost: 0 bytes in 0 blocks ==251630== still reachable: 90,153,412 bytes in 17,139 blocks ==251630== suppressed: 0 bytes in 0 blocks ==251630== Rerun with --leak-check=full to see details of leaked memory ==251630== ==251630== For lists of detected and suppressed errors, rerun with: -s ==251630== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251625== LEAK SUMMARY: ==251625== definitely lost: 0 bytes in 0 blocks ==251625== indirectly lost: 0 bytes in 0 blocks ==251625== possibly lost: 0 bytes in 0 blocks ==251625== still reachable: 89,525,900 bytes in 16,864 blocks ==251625== suppressed: 0 bytes in 0 blocks ==251625== Rerun with --leak-check=full to see details of leaked memory ==251625== ==251625== For lists of detected and suppressed errors, rerun with: -s ==251625== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251631== LEAK SUMMARY: ==251631== definitely lost: 0 bytes in 0 blocks ==251631== indirectly lost: 0 bytes in 0 blocks ==251631== possibly lost: 0 bytes in 0 blocks ==251631== still reachable: 90,619,692 bytes in 17,313 blocks ==251631== suppressed: 0 bytes in 0 blocks ==251631== Rerun with --leak-check=full to see details of leaked memory ==251631== ==251631== For lists of detected and suppressed errors, rerun with: -s ==251631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251632== LEAK SUMMARY: ==251632== definitely lost: 0 bytes in 0 blocks ==251632== indirectly lost: 0 bytes in 0 blocks ==251632== possibly lost: 0 bytes in 0 blocks ==251632== still reachable: 90,619,692 bytes in 17,313 blocks ==251632== suppressed: 0 bytes in 0 blocks ==251632== Rerun with --leak-check=full to see details of leaked memory ==251632== ==251632== For lists of detected and suppressed errors, rerun with: -s ==251632== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251633== ==251633== HEAP SUMMARY: ==251633== in use at exit: 89,807,768 bytes in 16,903 blocks ==251633== total heap usage: 2,798,037 allocs, 2,781,134 frees, 4,043,612,782 bytes allocated ==251633== ==251634== ==251634== HEAP SUMMARY: ==251634== in use at exit: 89,803,592 bytes in 16,902 blocks ==251634== total heap usage: 2,798,037 allocs, 2,781,135 frees, 4,043,608,638 bytes allocated ==251634== ==251633== LEAK SUMMARY: ==251633== definitely lost: 0 bytes in 0 blocks ==251633== indirectly lost: 0 bytes in 0 blocks ==251633== possibly lost: 0 bytes in 0 blocks ==251633== still reachable: 89,805,920 bytes in 16,882 blocks ==251633== suppressed: 0 bytes in 0 blocks ==251633== Rerun with --leak-check=full to see details of leaked memory ==251633== ==251633== For lists of detected and suppressed errors, rerun with: -s ==251633== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251634== LEAK SUMMARY: ==251634== definitely lost: 0 bytes in 0 blocks ==251634== indirectly lost: 0 bytes in 0 blocks ==251634== possibly lost: 0 bytes in 0 blocks ==251634== still reachable: 89,801,744 bytes in 16,881 blocks ==251634== suppressed: 0 bytes in 0 blocks ==251634== Rerun with --leak-check=full to see details of leaked memory ==251634== ==251634== For lists of detected and suppressed errors, rerun with: -s ==251634== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251636== ==251636== HEAP SUMMARY: ==251636== in use at exit: 89,892,800 bytes in 16,956 blocks ==251636== total heap usage: 2,798,161 allocs, 2,781,205 frees, 4,043,844,454 bytes allocated ==251636== ==251635== ==251635== HEAP SUMMARY: ==251635== in use at exit: 89,896,976 bytes in 16,957 blocks ==251635== total heap usage: 2,798,161 allocs, 2,781,204 frees, 4,043,848,598 bytes allocated ==251635== ==251638== ==251638== HEAP SUMMARY: ==251638== in use at exit: 91,604,544 bytes in 17,742 blocks ==251638== total heap usage: 2,797,822 allocs, 2,780,080 frees, 4,043,025,810 bytes allocated ==251638== ==251637== ==251637== HEAP SUMMARY: ==251637== in use at exit: 91,604,552 bytes in 17,742 blocks ==251637== total heap usage: 2,797,821 allocs, 2,780,079 frees, 4,043,025,784 bytes allocated ==251637== ==251636== LEAK SUMMARY: ==251636== definitely lost: 0 bytes in 0 blocks ==251636== indirectly lost: 0 bytes in 0 blocks ==251636== possibly lost: 0 bytes in 0 blocks ==251636== still reachable: 89,890,952 bytes in 16,935 blocks ==251636== suppressed: 0 bytes in 0 blocks ==251636== Rerun with --leak-check=full to see details of leaked memory ==251636== ==251636== For lists of detected and suppressed errors, rerun with: -s ==251636== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251635== LEAK SUMMARY: ==251635== definitely lost: 0 bytes in 0 blocks ==251635== indirectly lost: 0 bytes in 0 blocks ==251635== possibly lost: 0 bytes in 0 blocks ==251635== still reachable: 89,895,128 bytes in 16,936 blocks ==251635== suppressed: 0 bytes in 0 blocks ==251635== Rerun with --leak-check=full to see details of leaked memory ==251635== ==251635== For lists of detected and suppressed errors, rerun with: -s ==251635== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251638== LEAK SUMMARY: ==251637== LEAK SUMMARY: ==251638== definitely lost: 0 bytes in 0 blocks ==251637== definitely lost: 0 bytes in 0 blocks ==251638== indirectly lost: 0 bytes in 0 blocks ==251637== indirectly lost: 0 bytes in 0 blocks ==251638== possibly lost: 0 bytes in 0 blocks ==251637== possibly lost: 0 bytes in 0 blocks ==251638== still reachable: 91,602,696 bytes in 17,721 blocks ==251637== still reachable: 91,602,704 bytes in 17,721 blocks ==251638== suppressed: 0 bytes in 0 blocks ==251637== suppressed: 0 bytes in 0 blocks ==251638== Rerun with --leak-check=full to see details of leaked memory ==251637== Rerun with --leak-check=full to see details of leaked memory ==251638== ==251637== ==251637== For lists of detected and suppressed errors, rerun with: -s ==251638== For lists of detected and suppressed errors, rerun with: -s ==251637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251638== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251645== ==251645== HEAP SUMMARY: ==251645== in use at exit: 89,297,496 bytes in 16,790 blocks ==251645== total heap usage: 2,813,685 allocs, 2,796,895 frees, 4,064,252,106 bytes allocated ==251645== ==251646== ==251646== HEAP SUMMARY: ==251646== in use at exit: 89,366,328 bytes in 16,812 blocks ==251646== total heap usage: 2,813,786 allocs, 2,796,974 frees, 4,064,380,284 bytes allocated ==251646== ==251641== ==251641== HEAP SUMMARY: ==251641== in use at exit: 89,240,840 bytes in 16,759 blocks ==251641== total heap usage: 2,813,494 allocs, 2,796,735 frees, 4,064,074,252 bytes allocated ==251641== ==251642== ==251642== HEAP SUMMARY: ==251642== in use at exit: 89,240,840 bytes in 16,759 blocks ==251642== total heap usage: 2,813,495 allocs, 2,796,736 frees, 4,064,074,284 bytes allocated ==251642== ==251647== ==251647== HEAP SUMMARY: ==251647== in use at exit: 89,401,992 bytes in 16,828 blocks ==251647== total heap usage: 2,813,878 allocs, 2,797,050 frees, 4,064,475,308 bytes allocated ==251647== ==251643== ==251643== HEAP SUMMARY: ==251643== in use at exit: 89,260,760 bytes in 16,773 blocks ==251643== total heap usage: 2,813,587 allocs, 2,796,814 frees, 4,064,154,764 bytes allocated ==251643== ==251644== ==251644== HEAP SUMMARY: ==251644== in use at exit: 89,260,760 bytes in 16,773 blocks ==251644== total heap usage: 2,813,588 allocs, 2,796,815 frees, 4,064,154,796 bytes allocated ==251644== ==251648== ==251648== HEAP SUMMARY: ==251648== in use at exit: 89,470,824 bytes in 16,850 blocks ==251648== total heap usage: 2,813,987 allocs, 2,797,137 frees, 4,064,604,632 bytes allocated ==251648== ==251649== ==251649== HEAP SUMMARY: ==251649== in use at exit: 89,522,992 bytes in 16,868 blocks ==251649== total heap usage: 2,814,079 allocs, 2,797,211 frees, 4,064,715,415 bytes allocated ==251649== ==251645== LEAK SUMMARY: ==251645== definitely lost: 0 bytes in 0 blocks ==251645== indirectly lost: 0 bytes in 0 blocks ==251645== possibly lost: 0 bytes in 0 blocks ==251645== still reachable: 89,295,648 bytes in 16,769 blocks ==251645== suppressed: 0 bytes in 0 blocks ==251645== Rerun with --leak-check=full to see details of leaked memory ==251645== ==251645== For lists of detected and suppressed errors, rerun with: -s ==251645== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251646== LEAK SUMMARY: ==251646== definitely lost: 0 bytes in 0 blocks ==251646== indirectly lost: 0 bytes in 0 blocks ==251646== possibly lost: 0 bytes in 0 blocks ==251646== still reachable: 89,364,480 bytes in 16,791 blocks ==251646== suppressed: 0 bytes in 0 blocks ==251646== Rerun with --leak-check=full to see details of leaked memory ==251646== ==251646== For lists of detected and suppressed errors, rerun with: -s ==251646== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251641== LEAK SUMMARY: ==251641== definitely lost: 0 bytes in 0 blocks ==251641== indirectly lost: 0 bytes in 0 blocks ==251641== possibly lost: 0 bytes in 0 blocks ==251641== still reachable: 89,238,992 bytes in 16,738 blocks ==251641== suppressed: 0 bytes in 0 blocks ==251641== Rerun with --leak-check=full to see details of leaked memory ==251641== ==251641== For lists of detected and suppressed errors, rerun with: -s ==251641== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251642== LEAK SUMMARY: ==251642== definitely lost: 0 bytes in 0 blocks ==251642== indirectly lost: 0 bytes in 0 blocks ==251642== possibly lost: 0 bytes in 0 blocks ==251642== still reachable: 89,238,992 bytes in 16,738 blocks ==251642== suppressed: 0 bytes in 0 blocks ==251642== Rerun with --leak-check=full to see details of leaked memory ==251642== ==251642== For lists of detected and suppressed errors, rerun with: -s ==251642== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251647== LEAK SUMMARY: ==251647== definitely lost: 0 bytes in 0 blocks ==251647== indirectly lost: 0 bytes in 0 blocks ==251647== possibly lost: 0 bytes in 0 blocks ==251647== still reachable: 89,400,144 bytes in 16,807 blocks ==251647== suppressed: 0 bytes in 0 blocks ==251647== Rerun with --leak-check=full to see details of leaked memory ==251647== ==251647== For lists of detected and suppressed errors, rerun with: -s ==251647== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251643== LEAK SUMMARY: ==251643== definitely lost: 0 bytes in 0 blocks ==251643== indirectly lost: 0 bytes in 0 blocks ==251643== possibly lost: 0 bytes in 0 blocks ==251643== still reachable: 89,258,912 bytes in 16,752 blocks ==251643== suppressed: 0 bytes in 0 blocks ==251643== Rerun with --leak-check=full to see details of leaked memory ==251643== ==251643== For lists of detected and suppressed errors, rerun with: -s ==251643== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251644== LEAK SUMMARY: ==251644== definitely lost: 0 bytes in 0 blocks ==251644== indirectly lost: 0 bytes in 0 blocks ==251644== possibly lost: 0 bytes in 0 blocks ==251644== still reachable: 89,258,912 bytes in 16,752 blocks ==251644== suppressed: 0 bytes in 0 blocks ==251644== Rerun with --leak-check=full to see details of leaked memory ==251644== ==251644== For lists of detected and suppressed errors, rerun with: -s ==251644== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251650== ==251650== HEAP SUMMARY: ==251650== in use at exit: 89,592,936 bytes in 16,898 blocks ==251650== total heap usage: 2,814,256 allocs, 2,797,358 frees, 4,064,904,434 bytes allocated ==251650== ==251651== ==251651== HEAP SUMMARY: ==251651== in use at exit: 89,628,520 bytes in 16,914 blocks ==251651== total heap usage: 2,814,353 allocs, 2,797,439 frees, 4,065,002,573 bytes allocated ==251651== ==251648== LEAK SUMMARY: ==251648== definitely lost: 0 bytes in 0 blocks ==251648== indirectly lost: 0 bytes in 0 blocks ==251648== possibly lost: 0 bytes in 0 blocks ==251648== still reachable: 89,468,976 bytes in 16,829 blocks ==251648== suppressed: 0 bytes in 0 blocks ==251648== Rerun with --leak-check=full to see details of leaked memory ==251648== ==251648== For lists of detected and suppressed errors, rerun with: -s ==251648== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251652== ==251652== HEAP SUMMARY: ==251652== in use at exit: 89,645,096 bytes in 16,916 blocks ==251652== total heap usage: 2,814,351 allocs, 2,797,435 frees, 4,065,016,445 bytes allocated ==251652== ==251649== LEAK SUMMARY: ==251649== definitely lost: 0 bytes in 0 blocks ==251649== indirectly lost: 0 bytes in 0 blocks ==251649== possibly lost: 0 bytes in 0 blocks ==251649== still reachable: 89,521,144 bytes in 16,847 blocks ==251649== suppressed: 0 bytes in 0 blocks ==251649== Rerun with --leak-check=full to see details of leaked memory ==251649== ==251649== For lists of detected and suppressed errors, rerun with: -s ==251649== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251653== ==251653== HEAP SUMMARY: ==251653== in use at exit: 89,665,496 bytes in 16,932 blocks ==251653== total heap usage: 2,814,452 allocs, 2,797,520 frees, 4,065,099,472 bytes allocated ==251653== ==251654== ==251654== HEAP SUMMARY: ==251654== in use at exit: 89,682,072 bytes in 16,934 blocks ==251654== total heap usage: 2,814,450 allocs, 2,797,516 frees, 4,065,113,344 bytes allocated ==251654== ==251650== LEAK SUMMARY: ==251650== definitely lost: 0 bytes in 0 blocks ==251650== indirectly lost: 0 bytes in 0 blocks ==251650== possibly lost: 0 bytes in 0 blocks ==251650== still reachable: 89,591,088 bytes in 16,877 blocks ==251650== suppressed: 0 bytes in 0 blocks ==251650== Rerun with --leak-check=full to see details of leaked memory ==251650== ==251650== For lists of detected and suppressed errors, rerun with: -s ==251650== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251652== LEAK SUMMARY: ==251652== definitely lost: 0 bytes in 0 blocks ==251652== indirectly lost: 0 bytes in 0 blocks ==251652== possibly lost: 0 bytes in 0 blocks ==251652== still reachable: 89,643,248 bytes in 16,895 blocks ==251652== suppressed: 0 bytes in 0 blocks ==251652== Rerun with --leak-check=full to see details of leaked memory ==251652== ==251651== LEAK SUMMARY: ==251651== definitely lost: 0 bytes in 0 blocks ==251651== indirectly lost: 0 bytes in 0 blocks ==251651== possibly lost: 0 bytes in 0 blocks ==251651== still reachable: 89,626,672 bytes in 16,893 blocks ==251651== suppressed: 0 bytes in 0 blocks ==251651== Rerun with --leak-check=full to see details of leaked memory ==251651== ==251652== For lists of detected and suppressed errors, rerun with: -s ==251652== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251651== For lists of detected and suppressed errors, rerun with: -s ==251651== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251654== LEAK SUMMARY: ==251654== definitely lost: 0 bytes in 0 blocks ==251654== indirectly lost: 0 bytes in 0 blocks ==251654== possibly lost: 0 bytes in 0 blocks ==251654== still reachable: 89,680,224 bytes in 16,913 blocks ==251654== suppressed: 0 bytes in 0 blocks ==251654== Rerun with --leak-check=full to see details of leaked memory ==251654== ==251654== For lists of detected and suppressed errors, rerun with: -s ==251654== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==251653== LEAK SUMMARY: ==251653== definitely lost: 0 bytes in 0 blocks ==251653== indirectly lost: 0 bytes in 0 blocks ==251653== possibly lost: 0 bytes in 0 blocks ==251653== still reachable: 89,663,648 bytes in 16,911 blocks ==251653== suppressed: 0 bytes in 0 blocks ==251653== Rerun with --leak-check=full to see details of leaked memory ==251653== ==251653== For lists of detected and suppressed errors, rerun with: -s ==251653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:09:28 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.906 268 2: 6000 7.628 538 3: 6004 4.839 68 4: 6001 3.482 272 5: 6006 1.312 98 6: 6015 0.497 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.5s elapsed (49.2s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==252050== ==252050== HEAP SUMMARY: ==252050== in use at exit: 90,420,828 bytes in 17,184 blocks ==252050== total heap usage: 2,934,907 allocs, 2,917,723 frees, 4,234,324,124 bytes allocated ==252050== ==252049== ==252049== HEAP SUMMARY: ==252049== in use at exit: 90,420,852 bytes in 17,184 blocks ==252049== total heap usage: 2,934,906 allocs, 2,917,722 frees, 4,234,324,116 bytes allocated ==252049== ==252052== ==252052== HEAP SUMMARY: ==252052== in use at exit: 90,670,156 bytes in 17,285 blocks ==252052== total heap usage: 2,935,100 allocs, 2,917,815 frees, 4,234,666,276 bytes allocated ==252052== ==252051== ==252051== HEAP SUMMARY: ==252051== in use at exit: 90,670,156 bytes in 17,285 blocks ==252051== total heap usage: 2,935,099 allocs, 2,917,814 frees, 4,234,666,244 bytes allocated ==252051== ==252054== ==252054== HEAP SUMMARY: ==252054== in use at exit: 88,709,900 bytes in 16,909 blocks ==252054== total heap usage: 2,935,367 allocs, 2,918,458 frees, 4,235,137,308 bytes allocated ==252054== ==252053== ==252053== HEAP SUMMARY: ==252053== in use at exit: 88,709,924 bytes in 16,909 blocks ==252053== total heap usage: 2,935,366 allocs, 2,918,457 frees, 4,235,137,300 bytes allocated ==252053== ==252050== LEAK SUMMARY: ==252050== definitely lost: 0 bytes in 0 blocks ==252050== indirectly lost: 0 bytes in 0 blocks ==252050== possibly lost: 0 bytes in 0 blocks ==252050== still reachable: 90,418,980 bytes in 17,163 blocks ==252050== suppressed: 0 bytes in 0 blocks ==252050== Rerun with --leak-check=full to see details of leaked memory ==252050== ==252050== For lists of detected and suppressed errors, rerun with: -s ==252050== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252049== LEAK SUMMARY: ==252049== definitely lost: 0 bytes in 0 blocks ==252049== indirectly lost: 0 bytes in 0 blocks ==252049== possibly lost: 0 bytes in 0 blocks ==252049== still reachable: 90,419,004 bytes in 17,163 blocks ==252049== suppressed: 0 bytes in 0 blocks ==252049== Rerun with --leak-check=full to see details of leaked memory ==252049== ==252049== For lists of detected and suppressed errors, rerun with: -s ==252049== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252055== ==252055== HEAP SUMMARY: ==252055== in use at exit: 88,708,156 bytes in 16,587 blocks ==252055== total heap usage: 2,935,633 allocs, 2,919,046 frees, 4,235,696,380 bytes allocated ==252055== ==252056== ==252056== HEAP SUMMARY: ==252056== in use at exit: 88,708,156 bytes in 16,587 blocks ==252056== total heap usage: 2,935,634 allocs, 2,919,047 frees, 4,235,696,412 bytes allocated ==252056== ==252052== LEAK SUMMARY: ==252052== definitely lost: 0 bytes in 0 blocks ==252052== indirectly lost: 0 bytes in 0 blocks ==252052== possibly lost: 0 bytes in 0 blocks ==252052== still reachable: 90,668,308 bytes in 17,264 blocks ==252052== suppressed: 0 bytes in 0 blocks ==252052== Rerun with --leak-check=full to see details of leaked memory ==252052== ==252052== For lists of detected and suppressed errors, rerun with: -s ==252052== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252051== LEAK SUMMARY: ==252051== definitely lost: 0 bytes in 0 blocks ==252051== indirectly lost: 0 bytes in 0 blocks ==252051== possibly lost: 0 bytes in 0 blocks ==252051== still reachable: 90,668,308 bytes in 17,264 blocks ==252051== suppressed: 0 bytes in 0 blocks ==252051== Rerun with --leak-check=full to see details of leaked memory ==252051== ==252051== For lists of detected and suppressed errors, rerun with: -s ==252051== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252053== LEAK SUMMARY: ==252053== definitely lost: 0 bytes in 0 blocks ==252053== indirectly lost: 0 bytes in 0 blocks ==252053== possibly lost: 0 bytes in 0 blocks ==252053== still reachable: 88,708,076 bytes in 16,888 blocks ==252053== suppressed: 0 bytes in 0 blocks ==252053== Rerun with --leak-check=full to see details of leaked memory ==252053== ==252053== For lists of detected and suppressed errors, rerun with: -s ==252053== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252054== LEAK SUMMARY: ==252054== definitely lost: 0 bytes in 0 blocks ==252054== indirectly lost: 0 bytes in 0 blocks ==252054== possibly lost: 0 bytes in 0 blocks ==252054== still reachable: 88,708,052 bytes in 16,888 blocks ==252054== suppressed: 0 bytes in 0 blocks ==252054== Rerun with --leak-check=full to see details of leaked memory ==252054== ==252054== For lists of detected and suppressed errors, rerun with: -s ==252054== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252056== LEAK SUMMARY: ==252056== definitely lost: 0 bytes in 0 blocks ==252056== indirectly lost: 0 bytes in 0 blocks ==252056== possibly lost: 0 bytes in 0 blocks ==252056== still reachable: 88,706,308 bytes in 16,566 blocks ==252056== suppressed: 0 bytes in 0 blocks ==252056== Rerun with --leak-check=full to see details of leaked memory ==252056== ==252056== For lists of detected and suppressed errors, rerun with: -s ==252056== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252055== LEAK SUMMARY: ==252055== definitely lost: 0 bytes in 0 blocks ==252055== indirectly lost: 0 bytes in 0 blocks ==252055== possibly lost: 0 bytes in 0 blocks ==252055== still reachable: 88,706,308 bytes in 16,566 blocks ==252055== suppressed: 0 bytes in 0 blocks ==252055== Rerun with --leak-check=full to see details of leaked memory ==252055== ==252055== For lists of detected and suppressed errors, rerun with: -s ==252055== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252058== ==252058== HEAP SUMMARY: ==252058== in use at exit: 90,420,936 bytes in 17,430 blocks ==252058== total heap usage: 2,937,097 allocs, 2,919,667 frees, 4,237,977,292 bytes allocated ==252058== ==252057== ==252057== HEAP SUMMARY: ==252057== in use at exit: 90,425,112 bytes in 17,431 blocks ==252057== total heap usage: 2,937,097 allocs, 2,919,666 frees, 4,237,981,436 bytes allocated ==252057== ==252058== LEAK SUMMARY: ==252058== definitely lost: 0 bytes in 0 blocks ==252058== indirectly lost: 0 bytes in 0 blocks ==252058== possibly lost: 0 bytes in 0 blocks ==252058== still reachable: 90,419,088 bytes in 17,409 blocks ==252058== suppressed: 0 bytes in 0 blocks ==252058== Rerun with --leak-check=full to see details of leaked memory ==252058== ==252058== For lists of detected and suppressed errors, rerun with: -s ==252058== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252057== LEAK SUMMARY: ==252057== definitely lost: 0 bytes in 0 blocks ==252057== indirectly lost: 0 bytes in 0 blocks ==252057== possibly lost: 0 bytes in 0 blocks ==252057== still reachable: 90,423,264 bytes in 17,410 blocks ==252057== suppressed: 0 bytes in 0 blocks ==252057== Rerun with --leak-check=full to see details of leaked memory ==252057== ==252057== For lists of detected and suppressed errors, rerun with: -s ==252057== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252059== ==252060== ==252059== HEAP SUMMARY: ==252059== in use at exit: 89,112,544 bytes in 16,671 blocks ==252059== total heap usage: 2,937,218 allocs, 2,920,547 frees, 4,238,193,372 bytes allocated ==252059== ==252060== HEAP SUMMARY: ==252060== in use at exit: 89,111,904 bytes in 16,671 blocks ==252060== total heap usage: 2,937,218 allocs, 2,920,547 frees, 4,238,189,228 bytes allocated ==252060== ==252061== ==252061== HEAP SUMMARY: ==252061== in use at exit: 89,655,896 bytes in 17,013 blocks ==252061== total heap usage: 2,936,878 allocs, 2,919,865 frees, 4,237,370,558 bytes allocated ==252061== ==252062== ==252062== HEAP SUMMARY: ==252062== in use at exit: 89,655,888 bytes in 17,013 blocks ==252062== total heap usage: 2,936,879 allocs, 2,919,866 frees, 4,237,370,584 bytes allocated ==252062== ==252060== LEAK SUMMARY: ==252060== definitely lost: 0 bytes in 0 blocks ==252060== indirectly lost: 0 bytes in 0 blocks ==252060== possibly lost: 0 bytes in 0 blocks ==252060== still reachable: 89,110,056 bytes in 16,650 blocks ==252060== suppressed: 0 bytes in 0 blocks ==252060== Rerun with --leak-check=full to see details of leaked memory ==252060== ==252060== For lists of detected and suppressed errors, rerun with: -s ==252060== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252059== LEAK SUMMARY: ==252059== definitely lost: 0 bytes in 0 blocks ==252059== indirectly lost: 0 bytes in 0 blocks ==252059== possibly lost: 0 bytes in 0 blocks ==252059== still reachable: 89,110,696 bytes in 16,650 blocks ==252059== suppressed: 0 bytes in 0 blocks ==252059== Rerun with --leak-check=full to see details of leaked memory ==252059== ==252059== For lists of detected and suppressed errors, rerun with: -s ==252059== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252062== LEAK SUMMARY: ==252062== definitely lost: 0 bytes in 0 blocks ==252062== indirectly lost: 0 bytes in 0 blocks ==252062== possibly lost: 0 bytes in 0 blocks ==252062== still reachable: 89,654,040 bytes in 16,992 blocks ==252062== suppressed: 0 bytes in 0 blocks ==252062== Rerun with --leak-check=full to see details of leaked memory ==252062== ==252062== For lists of detected and suppressed errors, rerun with: -s ==252062== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252061== LEAK SUMMARY: ==252061== definitely lost: 0 bytes in 0 blocks ==252061== indirectly lost: 0 bytes in 0 blocks ==252061== possibly lost: 0 bytes in 0 blocks ==252061== still reachable: 89,654,048 bytes in 16,992 blocks ==252061== suppressed: 0 bytes in 0 blocks ==252061== Rerun with --leak-check=full to see details of leaked memory ==252061== ==252061== For lists of detected and suppressed errors, rerun with: -s ==252061== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252123== ==252123== HEAP SUMMARY: ==252123== in use at exit: 89,265,488 bytes in 16,769 blocks ==252123== total heap usage: 2,952,742 allocs, 2,935,973 frees, 4,258,596,880 bytes allocated ==252123== ==252124== ==252124== HEAP SUMMARY: ==252124== in use at exit: 89,334,320 bytes in 16,791 blocks ==252124== total heap usage: 2,952,843 allocs, 2,936,052 frees, 4,258,725,058 bytes allocated ==252124== ==252120== ==252120== HEAP SUMMARY: ==252120== in use at exit: 89,208,832 bytes in 16,738 blocks ==252120== total heap usage: 2,952,552 allocs, 2,935,814 frees, 4,258,419,058 bytes allocated ==252120== ==252119== ==252119== HEAP SUMMARY: ==252119== in use at exit: 89,208,832 bytes in 16,738 blocks ==252119== total heap usage: 2,952,551 allocs, 2,935,813 frees, 4,258,419,026 bytes allocated ==252119== ==252121== ==252121== HEAP SUMMARY: ==252121== in use at exit: 89,228,752 bytes in 16,752 blocks ==252121== total heap usage: 2,952,644 allocs, 2,935,892 frees, 4,258,499,538 bytes allocated ==252121== ==252122== ==252122== HEAP SUMMARY: ==252122== in use at exit: 89,228,752 bytes in 16,752 blocks ==252122== total heap usage: 2,952,645 allocs, 2,935,893 frees, 4,258,499,570 bytes allocated ==252122== ==252125== ==252125== HEAP SUMMARY: ==252125== in use at exit: 89,369,984 bytes in 16,807 blocks ==252125== total heap usage: 2,952,935 allocs, 2,936,128 frees, 4,258,820,082 bytes allocated ==252125== ==252126== ==252126== HEAP SUMMARY: ==252126== in use at exit: 89,438,816 bytes in 16,829 blocks ==252126== total heap usage: 2,953,044 allocs, 2,936,215 frees, 4,258,949,406 bytes allocated ==252126== ==252123== LEAK SUMMARY: ==252123== definitely lost: 0 bytes in 0 blocks ==252123== indirectly lost: 0 bytes in 0 blocks ==252123== possibly lost: 0 bytes in 0 blocks ==252123== still reachable: 89,263,640 bytes in 16,748 blocks ==252123== suppressed: 0 bytes in 0 blocks ==252123== Rerun with --leak-check=full to see details of leaked memory ==252123== ==252123== For lists of detected and suppressed errors, rerun with: -s ==252123== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252127== ==252127== HEAP SUMMARY: ==252127== in use at exit: 89,490,984 bytes in 16,847 blocks ==252127== total heap usage: 2,953,136 allocs, 2,936,289 frees, 4,259,060,189 bytes allocated ==252127== ==252124== LEAK SUMMARY: ==252124== definitely lost: 0 bytes in 0 blocks ==252124== indirectly lost: 0 bytes in 0 blocks ==252124== possibly lost: 0 bytes in 0 blocks ==252124== still reachable: 89,332,472 bytes in 16,770 blocks ==252124== suppressed: 0 bytes in 0 blocks ==252124== Rerun with --leak-check=full to see details of leaked memory ==252124== ==252124== For lists of detected and suppressed errors, rerun with: -s ==252124== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252119== LEAK SUMMARY: ==252119== definitely lost: 0 bytes in 0 blocks ==252119== indirectly lost: 0 bytes in 0 blocks ==252119== possibly lost: 0 bytes in 0 blocks ==252119== still reachable: 89,206,984 bytes in 16,717 blocks ==252119== suppressed: 0 bytes in 0 blocks ==252119== Rerun with --leak-check=full to see details of leaked memory ==252119== ==252119== For lists of detected and suppressed errors, rerun with: -s ==252119== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252120== LEAK SUMMARY: ==252120== definitely lost: 0 bytes in 0 blocks ==252120== indirectly lost: 0 bytes in 0 blocks ==252120== possibly lost: 0 bytes in 0 blocks ==252120== still reachable: 89,206,984 bytes in 16,717 blocks ==252120== suppressed: 0 bytes in 0 blocks ==252120== Rerun with --leak-check=full to see details of leaked memory ==252120== ==252120== For lists of detected and suppressed errors, rerun with: -s ==252120== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252128== ==252128== HEAP SUMMARY: ==252128== in use at exit: 89,560,928 bytes in 16,877 blocks ==252128== total heap usage: 2,953,313 allocs, 2,936,436 frees, 4,259,249,208 bytes allocated ==252128== ==252121== LEAK SUMMARY: ==252121== definitely lost: 0 bytes in 0 blocks ==252121== indirectly lost: 0 bytes in 0 blocks ==252121== possibly lost: 0 bytes in 0 blocks ==252121== still reachable: 89,226,904 bytes in 16,731 blocks ==252121== suppressed: 0 bytes in 0 blocks ==252121== Rerun with --leak-check=full to see details of leaked memory ==252121== ==252121== For lists of detected and suppressed errors, rerun with: -s ==252121== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252122== LEAK SUMMARY: ==252122== definitely lost: 0 bytes in 0 blocks ==252122== indirectly lost: 0 bytes in 0 blocks ==252122== possibly lost: 0 bytes in 0 blocks ==252122== still reachable: 89,226,904 bytes in 16,731 blocks ==252122== suppressed: 0 bytes in 0 blocks ==252122== Rerun with --leak-check=full to see details of leaked memory ==252122== ==252122== For lists of detected and suppressed errors, rerun with: -s ==252122== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252125== LEAK SUMMARY: ==252125== definitely lost: 0 bytes in 0 blocks ==252125== indirectly lost: 0 bytes in 0 blocks ==252125== possibly lost: 0 bytes in 0 blocks ==252125== still reachable: 89,368,136 bytes in 16,786 blocks ==252125== suppressed: 0 bytes in 0 blocks ==252125== Rerun with --leak-check=full to see details of leaked memory ==252125== ==252125== For lists of detected and suppressed errors, rerun with: -s ==252125== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252129== ==252129== HEAP SUMMARY: ==252129== in use at exit: 89,596,512 bytes in 16,893 blocks ==252129== total heap usage: 2,953,410 allocs, 2,936,517 frees, 4,259,347,347 bytes allocated ==252129== ==252126== LEAK SUMMARY: ==252126== definitely lost: 0 bytes in 0 blocks ==252126== indirectly lost: 0 bytes in 0 blocks ==252126== possibly lost: 0 bytes in 0 blocks ==252126== still reachable: 89,436,968 bytes in 16,808 blocks ==252126== suppressed: 0 bytes in 0 blocks ==252126== Rerun with --leak-check=full to see details of leaked memory ==252126== ==252126== For lists of detected and suppressed errors, rerun with: -s ==252126== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252130== ==252130== HEAP SUMMARY: ==252130== in use at exit: 89,613,088 bytes in 16,895 blocks ==252130== total heap usage: 2,953,408 allocs, 2,936,513 frees, 4,259,361,219 bytes allocated ==252130== ==252131== ==252131== HEAP SUMMARY: ==252131== in use at exit: 89,633,488 bytes in 16,911 blocks ==252131== total heap usage: 2,953,509 allocs, 2,936,598 frees, 4,259,444,246 bytes allocated ==252131== ==252132== ==252132== HEAP SUMMARY: ==252132== in use at exit: 89,650,064 bytes in 16,913 blocks ==252132== total heap usage: 2,953,507 allocs, 2,936,594 frees, 4,259,458,118 bytes allocated ==252132== ==252127== LEAK SUMMARY: ==252127== definitely lost: 0 bytes in 0 blocks ==252127== indirectly lost: 0 bytes in 0 blocks ==252127== possibly lost: 0 bytes in 0 blocks ==252127== still reachable: 89,489,136 bytes in 16,826 blocks ==252127== suppressed: 0 bytes in 0 blocks ==252127== Rerun with --leak-check=full to see details of leaked memory ==252127== ==252127== For lists of detected and suppressed errors, rerun with: -s ==252127== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252128== LEAK SUMMARY: ==252128== definitely lost: 0 bytes in 0 blocks ==252128== indirectly lost: 0 bytes in 0 blocks ==252128== possibly lost: 0 bytes in 0 blocks ==252128== still reachable: 89,559,080 bytes in 16,856 blocks ==252128== suppressed: 0 bytes in 0 blocks ==252128== Rerun with --leak-check=full to see details of leaked memory ==252128== ==252128== For lists of detected and suppressed errors, rerun with: -s ==252128== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252129== LEAK SUMMARY: ==252129== definitely lost: 0 bytes in 0 blocks ==252129== indirectly lost: 0 bytes in 0 blocks ==252129== possibly lost: 0 bytes in 0 blocks ==252129== still reachable: 89,594,664 bytes in 16,872 blocks ==252129== suppressed: 0 bytes in 0 blocks ==252129== Rerun with --leak-check=full to see details of leaked memory ==252129== ==252129== For lists of detected and suppressed errors, rerun with: -s ==252129== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252130== LEAK SUMMARY: ==252130== definitely lost: 0 bytes in 0 blocks ==252130== indirectly lost: 0 bytes in 0 blocks ==252130== possibly lost: 0 bytes in 0 blocks ==252130== still reachable: 89,611,240 bytes in 16,874 blocks ==252130== suppressed: 0 bytes in 0 blocks ==252130== Rerun with --leak-check=full to see details of leaked memory ==252130== ==252130== For lists of detected and suppressed errors, rerun with: -s ==252130== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252131== LEAK SUMMARY: ==252131== definitely lost: 0 bytes in 0 blocks ==252131== indirectly lost: 0 bytes in 0 blocks ==252131== possibly lost: 0 bytes in 0 blocks ==252131== still reachable: 89,631,640 bytes in 16,890 blocks ==252131== suppressed: 0 bytes in 0 blocks ==252131== Rerun with --leak-check=full to see details of leaked memory ==252131== ==252131== For lists of detected and suppressed errors, rerun with: -s ==252131== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252132== LEAK SUMMARY: ==252132== definitely lost: 0 bytes in 0 blocks ==252132== indirectly lost: 0 bytes in 0 blocks ==252132== possibly lost: 0 bytes in 0 blocks ==252132== still reachable: 89,648,216 bytes in 16,892 blocks ==252132== suppressed: 0 bytes in 0 blocks ==252132== Rerun with --leak-check=full to see details of leaked memory ==252132== ==252132== For lists of detected and suppressed errors, rerun with: -s ==252132== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:10:23 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 31s (100% of 31s) ID time nTest 1: 6010 13.027 268 2: 6000 7.978 538 3: 6004 4.760 68 4: 6001 3.394 272 5: 6006 1.486 98 6: 6015 0.468 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 55.0s elapsed (49.5s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==252148== ==252148== HEAP SUMMARY: ==252148== in use at exit: 93,927,916 bytes in 17,002 blocks ==252148== total heap usage: 3,074,350 allocs, 3,057,348 frees, 4,431,119,626 bytes allocated ==252148== ==252149== ==252149== HEAP SUMMARY: ==252149== in use at exit: 94,182,972 bytes in 17,104 blocks ==252149== total heap usage: 3,074,543 allocs, 3,057,439 frees, 4,431,467,474 bytes allocated ==252149== ==252150== ==252150== HEAP SUMMARY: ==252150== in use at exit: 94,182,972 bytes in 17,104 blocks ==252150== total heap usage: 3,074,544 allocs, 3,057,440 frees, 4,431,467,506 bytes allocated ==252150== ==252152== ==252152== HEAP SUMMARY: ==252152== in use at exit: 94,572,540 bytes in 17,279 blocks ==252152== total heap usage: 3,074,812 allocs, 3,057,533 frees, 4,431,949,898 bytes allocated ==252152== ==252151== ==252151== HEAP SUMMARY: ==252151== in use at exit: 94,572,564 bytes in 17,279 blocks ==252151== total heap usage: 3,074,811 allocs, 3,057,532 frees, 4,431,949,890 bytes allocated ==252151== ==252147== ==252147== HEAP SUMMARY: ==252147== in use at exit: 93,927,940 bytes in 17,002 blocks ==252147== total heap usage: 3,074,349 allocs, 3,057,347 frees, 4,431,119,618 bytes allocated ==252147== ==252148== LEAK SUMMARY: ==252148== definitely lost: 0 bytes in 0 blocks ==252148== indirectly lost: 0 bytes in 0 blocks ==252148== possibly lost: 0 bytes in 0 blocks ==252148== still reachable: 93,926,068 bytes in 16,981 blocks ==252148== suppressed: 0 bytes in 0 blocks ==252148== Rerun with --leak-check=full to see details of leaked memory ==252148== ==252148== For lists of detected and suppressed errors, rerun with: -s ==252148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252153== ==252154== ==252153== HEAP SUMMARY: ==252153== in use at exit: 95,050,180 bytes in 17,454 blocks ==252153== total heap usage: 3,075,079 allocs, 3,057,625 frees, 4,432,520,330 bytes allocated ==252153== ==252154== HEAP SUMMARY: ==252154== in use at exit: 95,050,180 bytes in 17,454 blocks ==252154== total heap usage: 3,075,080 allocs, 3,057,626 frees, 4,432,520,362 bytes allocated ==252154== ==252149== LEAK SUMMARY: ==252149== definitely lost: 0 bytes in 0 blocks ==252149== indirectly lost: 0 bytes in 0 blocks ==252149== possibly lost: 0 bytes in 0 blocks ==252149== still reachable: 94,181,124 bytes in 17,083 blocks ==252149== suppressed: 0 bytes in 0 blocks ==252149== Rerun with --leak-check=full to see details of leaked memory ==252149== ==252149== For lists of detected and suppressed errors, rerun with: -s ==252149== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252150== LEAK SUMMARY: ==252150== definitely lost: 0 bytes in 0 blocks ==252150== indirectly lost: 0 bytes in 0 blocks ==252150== possibly lost: 0 bytes in 0 blocks ==252150== still reachable: 94,181,124 bytes in 17,083 blocks ==252150== suppressed: 0 bytes in 0 blocks ==252150== Rerun with --leak-check=full to see details of leaked memory ==252150== ==252150== For lists of detected and suppressed errors, rerun with: -s ==252150== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252152== LEAK SUMMARY: ==252151== LEAK SUMMARY: ==252152== definitely lost: 0 bytes in 0 blocks ==252151== definitely lost: 0 bytes in 0 blocks ==252152== indirectly lost: 0 bytes in 0 blocks ==252151== indirectly lost: 0 bytes in 0 blocks ==252152== possibly lost: 0 bytes in 0 blocks ==252151== possibly lost: 0 bytes in 0 blocks ==252152== still reachable: 94,570,692 bytes in 17,258 blocks ==252151== still reachable: 94,570,716 bytes in 17,258 blocks ==252152== suppressed: 0 bytes in 0 blocks ==252151== suppressed: 0 bytes in 0 blocks ==252152== Rerun with --leak-check=full to see details of leaked memory ==252151== Rerun with --leak-check=full to see details of leaked memory ==252152== ==252151== ==252152== For lists of detected and suppressed errors, rerun with: -s ==252151== For lists of detected and suppressed errors, rerun with: -s ==252152== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252151== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252147== LEAK SUMMARY: ==252147== definitely lost: 0 bytes in 0 blocks ==252147== indirectly lost: 0 bytes in 0 blocks ==252147== possibly lost: 0 bytes in 0 blocks ==252147== still reachable: 93,926,092 bytes in 16,981 blocks ==252147== suppressed: 0 bytes in 0 blocks ==252147== Rerun with --leak-check=full to see details of leaked memory ==252147== ==252147== For lists of detected and suppressed errors, rerun with: -s ==252147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252153== LEAK SUMMARY: ==252153== definitely lost: 0 bytes in 0 blocks ==252153== indirectly lost: 0 bytes in 0 blocks ==252153== possibly lost: 0 bytes in 0 blocks ==252153== still reachable: 95,048,332 bytes in 17,433 blocks ==252153== suppressed: 0 bytes in 0 blocks ==252153== Rerun with --leak-check=full to see details of leaked memory ==252153== ==252153== For lists of detected and suppressed errors, rerun with: -s ==252153== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252154== LEAK SUMMARY: ==252154== definitely lost: 0 bytes in 0 blocks ==252154== indirectly lost: 0 bytes in 0 blocks ==252154== possibly lost: 0 bytes in 0 blocks ==252154== still reachable: 95,048,332 bytes in 17,433 blocks ==252154== suppressed: 0 bytes in 0 blocks ==252154== Rerun with --leak-check=full to see details of leaked memory ==252154== ==252154== For lists of detected and suppressed errors, rerun with: -s ==252154== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252156== ==252156== HEAP SUMMARY: ==252156== in use at exit: 93,596,280 bytes in 16,762 blocks ==252156== total heap usage: 3,076,544 allocs, 3,059,782 frees, 4,434,818,226 bytes allocated ==252156== ==252155== ==252155== HEAP SUMMARY: ==252155== in use at exit: 93,600,456 bytes in 16,763 blocks ==252155== total heap usage: 3,076,544 allocs, 3,059,781 frees, 4,434,822,370 bytes allocated ==252155== ==252156== LEAK SUMMARY: ==252156== definitely lost: 0 bytes in 0 blocks ==252156== indirectly lost: 0 bytes in 0 blocks ==252156== possibly lost: 0 bytes in 0 blocks ==252156== still reachable: 93,594,432 bytes in 16,741 blocks ==252156== suppressed: 0 bytes in 0 blocks ==252156== Rerun with --leak-check=full to see details of leaked memory ==252156== ==252156== For lists of detected and suppressed errors, rerun with: -s ==252156== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252155== LEAK SUMMARY: ==252155== definitely lost: 0 bytes in 0 blocks ==252155== indirectly lost: 0 bytes in 0 blocks ==252155== possibly lost: 0 bytes in 0 blocks ==252155== still reachable: 93,598,608 bytes in 16,742 blocks ==252155== suppressed: 0 bytes in 0 blocks ==252155== Rerun with --leak-check=full to see details of leaked memory ==252155== ==252155== For lists of detected and suppressed errors, rerun with: -s ==252155== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252391== ==252391== HEAP SUMMARY: ==252391== in use at exit: 93,771,544 bytes in 16,832 blocks ==252391== total heap usage: 3,076,665 allocs, 3,059,833 frees, 4,435,030,162 bytes allocated ==252391== ==252390== ==252390== HEAP SUMMARY: ==252390== in use at exit: 93,783,680 bytes in 16,834 blocks ==252390== total heap usage: 3,076,666 allocs, 3,059,832 frees, 4,435,042,266 bytes allocated ==252390== ==252393== ==252393== HEAP SUMMARY: ==252393== in use at exit: 96,050,168 bytes in 17,863 blocks ==252393== total heap usage: 3,076,326 allocs, 3,058,463 frees, 4,434,211,518 bytes allocated ==252393== ==252392== ==252392== HEAP SUMMARY: ==252392== in use at exit: 96,050,176 bytes in 17,863 blocks ==252392== total heap usage: 3,076,325 allocs, 3,058,462 frees, 4,434,211,492 bytes allocated ==252392== ==252390== LEAK SUMMARY: ==252390== definitely lost: 0 bytes in 0 blocks ==252390== indirectly lost: 0 bytes in 0 blocks ==252390== possibly lost: 0 bytes in 0 blocks ==252390== still reachable: 93,781,832 bytes in 16,813 blocks ==252390== suppressed: 0 bytes in 0 blocks ==252390== Rerun with --leak-check=full to see details of leaked memory ==252390== ==252390== For lists of detected and suppressed errors, rerun with: -s ==252390== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252391== LEAK SUMMARY: ==252391== definitely lost: 0 bytes in 0 blocks ==252391== indirectly lost: 0 bytes in 0 blocks ==252391== possibly lost: 0 bytes in 0 blocks ==252391== still reachable: 93,769,696 bytes in 16,811 blocks ==252391== suppressed: 0 bytes in 0 blocks ==252391== Rerun with --leak-check=full to see details of leaked memory ==252391== ==252391== For lists of detected and suppressed errors, rerun with: -s ==252391== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252393== LEAK SUMMARY: ==252393== definitely lost: 0 bytes in 0 blocks ==252393== indirectly lost: 0 bytes in 0 blocks ==252393== possibly lost: 0 bytes in 0 blocks ==252393== still reachable: 96,048,320 bytes in 17,842 blocks ==252393== suppressed: 0 bytes in 0 blocks ==252393== Rerun with --leak-check=full to see details of leaked memory ==252393== ==252393== For lists of detected and suppressed errors, rerun with: -s ==252393== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252392== LEAK SUMMARY: ==252392== definitely lost: 0 bytes in 0 blocks ==252392== indirectly lost: 0 bytes in 0 blocks ==252392== possibly lost: 0 bytes in 0 blocks ==252392== still reachable: 96,048,328 bytes in 17,842 blocks ==252392== suppressed: 0 bytes in 0 blocks ==252392== Rerun with --leak-check=full to see details of leaked memory ==252392== ==252392== For lists of detected and suppressed errors, rerun with: -s ==252392== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252398== ==252398== HEAP SUMMARY: ==252398== in use at exit: 93,674,608 bytes in 16,914 blocks ==252398== total heap usage: 3,092,190 allocs, 3,075,276 frees, 4,455,438,030 bytes allocated ==252398== ==252399== ==252399== HEAP SUMMARY: ==252399== in use at exit: 93,743,440 bytes in 16,936 blocks ==252399== total heap usage: 3,092,291 allocs, 3,075,355 frees, 4,455,566,208 bytes allocated ==252399== ==252394== ==252394== HEAP SUMMARY: ==252394== in use at exit: 93,617,952 bytes in 16,883 blocks ==252394== total heap usage: 3,091,999 allocs, 3,075,116 frees, 4,455,260,176 bytes allocated ==252394== ==252395== ==252395== HEAP SUMMARY: ==252395== in use at exit: 93,617,952 bytes in 16,883 blocks ==252395== total heap usage: 3,092,000 allocs, 3,075,117 frees, 4,455,260,208 bytes allocated ==252395== ==252396== ==252396== HEAP SUMMARY: ==252396== in use at exit: 93,637,872 bytes in 16,897 blocks ==252396== total heap usage: 3,092,092 allocs, 3,075,195 frees, 4,455,340,688 bytes allocated ==252396== ==252397== ==252397== HEAP SUMMARY: ==252397== in use at exit: 93,637,872 bytes in 16,897 blocks ==252397== total heap usage: 3,092,093 allocs, 3,075,196 frees, 4,455,340,720 bytes allocated ==252397== ==252400== ==252400== HEAP SUMMARY: ==252400== in use at exit: 93,779,104 bytes in 16,952 blocks ==252400== total heap usage: 3,092,383 allocs, 3,075,431 frees, 4,455,661,232 bytes allocated ==252400== ==252398== LEAK SUMMARY: ==252398== definitely lost: 0 bytes in 0 blocks ==252398== indirectly lost: 0 bytes in 0 blocks ==252398== possibly lost: 0 bytes in 0 blocks ==252398== still reachable: 93,672,760 bytes in 16,893 blocks ==252398== suppressed: 0 bytes in 0 blocks ==252398== Rerun with --leak-check=full to see details of leaked memory ==252398== ==252398== For lists of detected and suppressed errors, rerun with: -s ==252398== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252401== ==252401== HEAP SUMMARY: ==252401== in use at exit: 93,847,936 bytes in 16,974 blocks ==252401== total heap usage: 3,092,492 allocs, 3,075,518 frees, 4,455,790,556 bytes allocated ==252401== ==252402== ==252402== HEAP SUMMARY: ==252402== in use at exit: 93,900,104 bytes in 16,992 blocks ==252402== total heap usage: 3,092,584 allocs, 3,075,592 frees, 4,455,901,339 bytes allocated ==252402== ==252399== LEAK SUMMARY: ==252399== definitely lost: 0 bytes in 0 blocks ==252399== indirectly lost: 0 bytes in 0 blocks ==252399== possibly lost: 0 bytes in 0 blocks ==252399== still reachable: 93,741,592 bytes in 16,915 blocks ==252399== suppressed: 0 bytes in 0 blocks ==252399== Rerun with --leak-check=full to see details of leaked memory ==252399== ==252399== For lists of detected and suppressed errors, rerun with: -s ==252399== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252395== LEAK SUMMARY: ==252395== definitely lost: 0 bytes in 0 blocks ==252395== indirectly lost: 0 bytes in 0 blocks ==252395== possibly lost: 0 bytes in 0 blocks ==252395== still reachable: 93,616,104 bytes in 16,862 blocks ==252395== suppressed: 0 bytes in 0 blocks ==252395== Rerun with --leak-check=full to see details of leaked memory ==252395== ==252395== For lists of detected and suppressed errors, rerun with: -s ==252395== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252394== LEAK SUMMARY: ==252394== definitely lost: 0 bytes in 0 blocks ==252394== indirectly lost: 0 bytes in 0 blocks ==252394== possibly lost: 0 bytes in 0 blocks ==252394== still reachable: 93,616,104 bytes in 16,862 blocks ==252394== suppressed: 0 bytes in 0 blocks ==252394== Rerun with --leak-check=full to see details of leaked memory ==252394== ==252394== For lists of detected and suppressed errors, rerun with: -s ==252394== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252397== LEAK SUMMARY: ==252397== definitely lost: 0 bytes in 0 blocks ==252397== indirectly lost: 0 bytes in 0 blocks ==252397== possibly lost: 0 bytes in 0 blocks ==252397== still reachable: 93,636,024 bytes in 16,876 blocks ==252397== suppressed: 0 bytes in 0 blocks ==252397== Rerun with --leak-check=full to see details of leaked memory ==252397== ==252396== LEAK SUMMARY: ==252396== definitely lost: 0 bytes in 0 blocks ==252396== indirectly lost: 0 bytes in 0 blocks ==252396== possibly lost: 0 bytes in 0 blocks ==252396== still reachable: 93,636,024 bytes in 16,876 blocks ==252397== For lists of detected and suppressed errors, rerun with: -s ==252396== suppressed: 0 bytes in 0 blocks ==252397== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252396== Rerun with --leak-check=full to see details of leaked memory ==252396== ==252396== For lists of detected and suppressed errors, rerun with: -s ==252396== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252400== LEAK SUMMARY: ==252400== definitely lost: 0 bytes in 0 blocks ==252400== indirectly lost: 0 bytes in 0 blocks ==252400== possibly lost: 0 bytes in 0 blocks ==252400== still reachable: 93,777,256 bytes in 16,931 blocks ==252400== suppressed: 0 bytes in 0 blocks ==252400== Rerun with --leak-check=full to see details of leaked memory ==252400== ==252400== For lists of detected and suppressed errors, rerun with: -s ==252400== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252403== ==252403== HEAP SUMMARY: ==252403== in use at exit: 93,970,048 bytes in 17,022 blocks ==252403== total heap usage: 3,092,761 allocs, 3,075,739 frees, 4,456,090,358 bytes allocated ==252403== ==252405== ==252405== HEAP SUMMARY: ==252405== in use at exit: 94,022,208 bytes in 17,040 blocks ==252405== total heap usage: 3,092,856 allocs, 3,075,816 frees, 4,456,202,369 bytes allocated ==252405== ==252404== ==252404== HEAP SUMMARY: ==252404== in use at exit: 94,005,632 bytes in 17,038 blocks ==252404== total heap usage: 3,092,858 allocs, 3,075,820 frees, 4,456,188,497 bytes allocated ==252404== ==252401== LEAK SUMMARY: ==252401== definitely lost: 0 bytes in 0 blocks ==252401== indirectly lost: 0 bytes in 0 blocks ==252401== possibly lost: 0 bytes in 0 blocks ==252401== still reachable: 93,846,088 bytes in 16,953 blocks ==252401== suppressed: 0 bytes in 0 blocks ==252401== Rerun with --leak-check=full to see details of leaked memory ==252401== ==252401== For lists of detected and suppressed errors, rerun with: -s ==252401== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252402== LEAK SUMMARY: ==252402== definitely lost: 0 bytes in 0 blocks ==252402== indirectly lost: 0 bytes in 0 blocks ==252402== possibly lost: 0 bytes in 0 blocks ==252402== still reachable: 93,898,256 bytes in 16,971 blocks ==252402== suppressed: 0 bytes in 0 blocks ==252402== Rerun with --leak-check=full to see details of leaked memory ==252402== ==252402== For lists of detected and suppressed errors, rerun with: -s ==252402== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252403== LEAK SUMMARY: ==252403== definitely lost: 0 bytes in 0 blocks ==252403== indirectly lost: 0 bytes in 0 blocks ==252403== possibly lost: 0 bytes in 0 blocks ==252403== still reachable: 93,968,200 bytes in 17,001 blocks ==252403== suppressed: 0 bytes in 0 blocks ==252403== Rerun with --leak-check=full to see details of leaked memory ==252403== ==252403== For lists of detected and suppressed errors, rerun with: -s ==252403== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252405== LEAK SUMMARY: ==252405== definitely lost: 0 bytes in 0 blocks ==252405== indirectly lost: 0 bytes in 0 blocks ==252405== possibly lost: 0 bytes in 0 blocks ==252405== still reachable: 94,020,360 bytes in 17,019 blocks ==252405== suppressed: 0 bytes in 0 blocks ==252405== Rerun with --leak-check=full to see details of leaked memory ==252405== ==252405== For lists of detected and suppressed errors, rerun with: -s ==252405== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252404== LEAK SUMMARY: ==252404== definitely lost: 0 bytes in 0 blocks ==252404== indirectly lost: 0 bytes in 0 blocks ==252404== possibly lost: 0 bytes in 0 blocks ==252404== still reachable: 94,003,784 bytes in 17,017 blocks ==252404== suppressed: 0 bytes in 0 blocks ==252404== Rerun with --leak-check=full to see details of leaked memory ==252404== ==252404== For lists of detected and suppressed errors, rerun with: -s ==252404== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252406== ==252406== HEAP SUMMARY: ==252406== in use at exit: 94,042,608 bytes in 17,056 blocks ==252406== total heap usage: 3,092,957 allocs, 3,075,901 frees, 4,456,285,396 bytes allocated ==252406== ==252407== ==252407== HEAP SUMMARY: ==252407== in use at exit: 94,059,184 bytes in 17,058 blocks ==252407== total heap usage: 3,092,955 allocs, 3,075,897 frees, 4,456,299,268 bytes allocated ==252407== ==252407== LEAK SUMMARY: ==252407== definitely lost: 0 bytes in 0 blocks ==252407== indirectly lost: 0 bytes in 0 blocks ==252407== possibly lost: 0 bytes in 0 blocks ==252407== still reachable: 94,057,336 bytes in 17,037 blocks ==252407== suppressed: 0 bytes in 0 blocks ==252407== Rerun with --leak-check=full to see details of leaked memory ==252407== ==252407== For lists of detected and suppressed errors, rerun with: -s ==252407== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252406== LEAK SUMMARY: ==252406== definitely lost: 0 bytes in 0 blocks ==252406== indirectly lost: 0 bytes in 0 blocks ==252406== possibly lost: 0 bytes in 0 blocks ==252406== still reachable: 94,040,760 bytes in 17,035 blocks ==252406== suppressed: 0 bytes in 0 blocks ==252406== Rerun with --leak-check=full to see details of leaked memory ==252406== ==252406== For lists of detected and suppressed errors, rerun with: -s ==252406== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:11:18 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.582 268 2: 6000 7.947 538 3: 6004 4.818 68 4: 6001 3.446 272 5: 6006 1.586 98 6: 6015 0.473 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 55.0s elapsed (49.8s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==252424== ==252425== ==252424== HEAP SUMMARY: ==252424== in use at exit: 94,319,156 bytes in 17,272 blocks ==252424== total heap usage: 3,213,956 allocs, 3,196,684 frees, 4,628,114,400 bytes allocated ==252424== ==252425== HEAP SUMMARY: ==252425== in use at exit: 94,319,156 bytes in 17,272 blocks ==252425== total heap usage: 3,213,957 allocs, 3,196,685 frees, 4,628,114,432 bytes allocated ==252425== ==252427== ==252427== HEAP SUMMARY: ==252427== in use at exit: 94,697,364 bytes in 17,446 blocks ==252427== total heap usage: 3,214,224 allocs, 3,196,778 frees, 4,628,585,464 bytes allocated ==252427== ==252426== ==252426== HEAP SUMMARY: ==252426== in use at exit: 94,697,388 bytes in 17,446 blocks ==252426== total heap usage: 3,214,223 allocs, 3,196,777 frees, 4,628,585,456 bytes allocated ==252426== ==252423== ==252423== HEAP SUMMARY: ==252423== in use at exit: 94,069,828 bytes in 17,171 blocks ==252423== total heap usage: 3,213,764 allocs, 3,196,593 frees, 4,627,772,280 bytes allocated ==252423== ==252422== ==252422== HEAP SUMMARY: ==252422== in use at exit: 94,069,852 bytes in 17,171 blocks ==252422== total heap usage: 3,213,763 allocs, 3,196,592 frees, 4,627,772,272 bytes allocated ==252422== ==252429== ==252429== HEAP SUMMARY: ==252429== in use at exit: 95,163,644 bytes in 17,620 blocks ==252429== total heap usage: 3,214,491 allocs, 3,196,871 frees, 4,629,144,568 bytes allocated ==252429== ==252428== ==252428== HEAP SUMMARY: ==252428== in use at exit: 95,163,644 bytes in 17,620 blocks ==252428== total heap usage: 3,214,490 allocs, 3,196,870 frees, 4,629,144,536 bytes allocated ==252428== ==252425== LEAK SUMMARY: ==252425== definitely lost: 0 bytes in 0 blocks ==252425== indirectly lost: 0 bytes in 0 blocks ==252425== possibly lost: 0 bytes in 0 blocks ==252425== still reachable: 94,317,308 bytes in 17,251 blocks ==252425== suppressed: 0 bytes in 0 blocks ==252425== Rerun with --leak-check=full to see details of leaked memory ==252425== ==252425== For lists of detected and suppressed errors, rerun with: -s ==252425== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252424== LEAK SUMMARY: ==252424== definitely lost: 0 bytes in 0 blocks ==252424== indirectly lost: 0 bytes in 0 blocks ==252424== possibly lost: 0 bytes in 0 blocks ==252424== still reachable: 94,317,308 bytes in 17,251 blocks ==252424== suppressed: 0 bytes in 0 blocks ==252424== Rerun with --leak-check=full to see details of leaked memory ==252424== ==252424== For lists of detected and suppressed errors, rerun with: -s ==252424== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252427== LEAK SUMMARY: ==252427== definitely lost: 0 bytes in 0 blocks ==252427== indirectly lost: 0 bytes in 0 blocks ==252427== possibly lost: 0 bytes in 0 blocks ==252427== still reachable: 94,695,516 bytes in 17,425 blocks ==252427== suppressed: 0 bytes in 0 blocks ==252427== Rerun with --leak-check=full to see details of leaked memory ==252427== ==252427== For lists of detected and suppressed errors, rerun with: -s ==252427== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252426== LEAK SUMMARY: ==252426== definitely lost: 0 bytes in 0 blocks ==252426== indirectly lost: 0 bytes in 0 blocks ==252426== possibly lost: 0 bytes in 0 blocks ==252426== still reachable: 94,695,540 bytes in 17,425 blocks ==252426== suppressed: 0 bytes in 0 blocks ==252426== Rerun with --leak-check=full to see details of leaked memory ==252426== ==252426== For lists of detected and suppressed errors, rerun with: -s ==252426== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252422== LEAK SUMMARY: ==252422== definitely lost: 0 bytes in 0 blocks ==252422== indirectly lost: 0 bytes in 0 blocks ==252422== possibly lost: 0 bytes in 0 blocks ==252422== still reachable: 94,068,004 bytes in 17,150 blocks ==252422== suppressed: 0 bytes in 0 blocks ==252422== Rerun with --leak-check=full to see details of leaked memory ==252422== ==252422== For lists of detected and suppressed errors, rerun with: -s ==252422== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252423== LEAK SUMMARY: ==252423== definitely lost: 0 bytes in 0 blocks ==252423== indirectly lost: 0 bytes in 0 blocks ==252423== possibly lost: 0 bytes in 0 blocks ==252423== still reachable: 94,067,980 bytes in 17,150 blocks ==252423== suppressed: 0 bytes in 0 blocks ==252423== Rerun with --leak-check=full to see details of leaked memory ==252423== ==252423== For lists of detected and suppressed errors, rerun with: -s ==252423== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252428== LEAK SUMMARY: ==252428== definitely lost: 0 bytes in 0 blocks ==252428== indirectly lost: 0 bytes in 0 blocks ==252428== possibly lost: 0 bytes in 0 blocks ==252428== still reachable: 95,161,796 bytes in 17,599 blocks ==252428== suppressed: 0 bytes in 0 blocks ==252428== Rerun with --leak-check=full to see details of leaked memory ==252428== ==252428== For lists of detected and suppressed errors, rerun with: -s ==252428== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252429== LEAK SUMMARY: ==252429== definitely lost: 0 bytes in 0 blocks ==252429== indirectly lost: 0 bytes in 0 blocks ==252429== possibly lost: 0 bytes in 0 blocks ==252429== still reachable: 95,161,796 bytes in 17,599 blocks ==252429== suppressed: 0 bytes in 0 blocks ==252429== Rerun with --leak-check=full to see details of leaked memory ==252429== ==252429== For lists of detected and suppressed errors, rerun with: -s ==252429== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252431== ==252431== HEAP SUMMARY: ==252431== in use at exit: 93,664,176 bytes in 16,977 blocks ==252431== total heap usage: 3,215,975 allocs, 3,198,998 frees, 4,631,592,608 bytes allocated ==252431== ==252430== ==252430== HEAP SUMMARY: ==252430== in use at exit: 93,668,352 bytes in 16,978 blocks ==252430== total heap usage: 3,215,975 allocs, 3,198,997 frees, 4,631,596,752 bytes allocated ==252430== ==252431== LEAK SUMMARY: ==252431== definitely lost: 0 bytes in 0 blocks ==252431== indirectly lost: 0 bytes in 0 blocks ==252431== possibly lost: 0 bytes in 0 blocks ==252431== still reachable: 93,662,328 bytes in 16,956 blocks ==252431== suppressed: 0 bytes in 0 blocks ==252431== Rerun with --leak-check=full to see details of leaked memory ==252431== ==252431== For lists of detected and suppressed errors, rerun with: -s ==252431== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252430== LEAK SUMMARY: ==252430== definitely lost: 0 bytes in 0 blocks ==252430== indirectly lost: 0 bytes in 0 blocks ==252430== possibly lost: 0 bytes in 0 blocks ==252430== still reachable: 93,666,504 bytes in 16,957 blocks ==252430== suppressed: 0 bytes in 0 blocks ==252430== Rerun with --leak-check=full to see details of leaked memory ==252430== ==252430== For lists of detected and suppressed errors, rerun with: -s ==252430== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252432== ==252432== HEAP SUMMARY: ==252432== in use at exit: 93,733,464 bytes in 17,026 blocks ==252432== total heap usage: 3,216,100 allocs, 3,199,074 frees, 4,631,840,528 bytes allocated ==252432== ==252433== ==252433== HEAP SUMMARY: ==252433== in use at exit: 93,721,328 bytes in 17,024 blocks ==252433== total heap usage: 3,216,099 allocs, 3,199,075 frees, 4,631,828,424 bytes allocated ==252433== ==252434== ==252435== ==252434== HEAP SUMMARY: ==252434== in use at exit: 96,146,656 bytes in 18,028 blocks ==252434== total heap usage: 3,215,735 allocs, 3,197,707 frees, 4,630,818,714 bytes allocated ==252434== ==252435== HEAP SUMMARY: ==252435== in use at exit: 96,146,648 bytes in 18,028 blocks ==252435== total heap usage: 3,215,736 allocs, 3,197,708 frees, 4,630,818,740 bytes allocated ==252435== ==252432== LEAK SUMMARY: ==252432== definitely lost: 0 bytes in 0 blocks ==252432== indirectly lost: 0 bytes in 0 blocks ==252432== possibly lost: 0 bytes in 0 blocks ==252432== still reachable: 93,731,616 bytes in 17,005 blocks ==252432== suppressed: 0 bytes in 0 blocks ==252432== Rerun with --leak-check=full to see details of leaked memory ==252432== ==252432== For lists of detected and suppressed errors, rerun with: -s ==252432== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252433== LEAK SUMMARY: ==252433== definitely lost: 0 bytes in 0 blocks ==252433== indirectly lost: 0 bytes in 0 blocks ==252433== possibly lost: 0 bytes in 0 blocks ==252433== still reachable: 93,719,480 bytes in 17,003 blocks ==252433== suppressed: 0 bytes in 0 blocks ==252433== Rerun with --leak-check=full to see details of leaked memory ==252433== ==252433== For lists of detected and suppressed errors, rerun with: -s ==252433== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252435== LEAK SUMMARY: ==252435== definitely lost: 0 bytes in 0 blocks ==252435== indirectly lost: 0 bytes in 0 blocks ==252435== possibly lost: 0 bytes in 0 blocks ==252435== still reachable: 96,144,800 bytes in 18,007 blocks ==252435== suppressed: 0 bytes in 0 blocks ==252435== Rerun with --leak-check=full to see details of leaked memory ==252435== ==252435== For lists of detected and suppressed errors, rerun with: -s ==252435== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252434== LEAK SUMMARY: ==252434== definitely lost: 0 bytes in 0 blocks ==252434== indirectly lost: 0 bytes in 0 blocks ==252434== possibly lost: 0 bytes in 0 blocks ==252434== still reachable: 96,144,808 bytes in 18,007 blocks ==252434== suppressed: 0 bytes in 0 blocks ==252434== Rerun with --leak-check=full to see details of leaked memory ==252434== ==252434== For lists of detected and suppressed errors, rerun with: -s ==252434== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252672== ==252672== HEAP SUMMARY: ==252672== in use at exit: 94,302,680 bytes in 17,293 blocks ==252672== total heap usage: 3,231,618 allocs, 3,214,325 frees, 4,652,196,276 bytes allocated ==252672== ==252673== ==252673== HEAP SUMMARY: ==252673== in use at exit: 94,371,512 bytes in 17,315 blocks ==252673== total heap usage: 3,231,719 allocs, 3,214,404 frees, 4,652,324,454 bytes allocated ==252673== ==252668== ==252668== HEAP SUMMARY: ==252668== in use at exit: 94,246,024 bytes in 17,262 blocks ==252668== total heap usage: 3,231,427 allocs, 3,214,165 frees, 4,652,018,422 bytes allocated ==252668== ==252669== ==252669== HEAP SUMMARY: ==252669== in use at exit: 94,246,024 bytes in 17,262 blocks ==252669== total heap usage: 3,231,428 allocs, 3,214,166 frees, 4,652,018,454 bytes allocated ==252669== ==252670== ==252670== HEAP SUMMARY: ==252670== in use at exit: 94,265,944 bytes in 17,276 blocks ==252670== total heap usage: 3,231,520 allocs, 3,214,244 frees, 4,652,098,934 bytes allocated ==252670== ==252671== ==252671== HEAP SUMMARY: ==252671== in use at exit: 94,265,944 bytes in 17,276 blocks ==252671== total heap usage: 3,231,521 allocs, 3,214,245 frees, 4,652,098,966 bytes allocated ==252671== ==252672== LEAK SUMMARY: ==252672== definitely lost: 0 bytes in 0 blocks ==252672== indirectly lost: 0 bytes in 0 blocks ==252672== possibly lost: 0 bytes in 0 blocks ==252672== still reachable: 94,300,832 bytes in 17,272 blocks ==252672== suppressed: 0 bytes in 0 blocks ==252672== Rerun with --leak-check=full to see details of leaked memory ==252672== ==252672== For lists of detected and suppressed errors, rerun with: -s ==252672== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252674== ==252674== HEAP SUMMARY: ==252674== in use at exit: 94,407,176 bytes in 17,331 blocks ==252674== total heap usage: 3,231,811 allocs, 3,214,480 frees, 4,652,419,478 bytes allocated ==252674== ==252677== ==252677== HEAP SUMMARY: ==252677== in use at exit: 94,598,120 bytes in 17,401 blocks ==252677== total heap usage: 3,232,189 allocs, 3,214,788 frees, 4,652,848,604 bytes allocated ==252677== ==252675== ==252675== HEAP SUMMARY: ==252675== in use at exit: 94,476,008 bytes in 17,353 blocks ==252675== total heap usage: 3,231,920 allocs, 3,214,567 frees, 4,652,548,802 bytes allocated ==252675== ==252669== LEAK SUMMARY: ==252669== definitely lost: 0 bytes in 0 blocks ==252669== indirectly lost: 0 bytes in 0 blocks ==252669== possibly lost: 0 bytes in 0 blocks ==252669== still reachable: 94,244,176 bytes in 17,241 blocks ==252669== suppressed: 0 bytes in 0 blocks ==252669== Rerun with --leak-check=full to see details of leaked memory ==252669== ==252669== For lists of detected and suppressed errors, rerun with: -s ==252669== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252673== LEAK SUMMARY: ==252673== definitely lost: 0 bytes in 0 blocks ==252673== indirectly lost: 0 bytes in 0 blocks ==252673== possibly lost: 0 bytes in 0 blocks ==252673== still reachable: 94,369,664 bytes in 17,294 blocks ==252673== suppressed: 0 bytes in 0 blocks ==252673== Rerun with --leak-check=full to see details of leaked memory ==252673== ==252673== For lists of detected and suppressed errors, rerun with: -s ==252673== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252668== LEAK SUMMARY: ==252668== definitely lost: 0 bytes in 0 blocks ==252668== indirectly lost: 0 bytes in 0 blocks ==252668== possibly lost: 0 bytes in 0 blocks ==252668== still reachable: 94,244,176 bytes in 17,241 blocks ==252668== suppressed: 0 bytes in 0 blocks ==252668== Rerun with --leak-check=full to see details of leaked memory ==252668== ==252668== For lists of detected and suppressed errors, rerun with: -s ==252668== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252676== ==252676== HEAP SUMMARY: ==252676== in use at exit: 94,528,176 bytes in 17,371 blocks ==252676== total heap usage: 3,232,012 allocs, 3,214,641 frees, 4,652,659,585 bytes allocated ==252676== ==252670== LEAK SUMMARY: ==252670== definitely lost: 0 bytes in 0 blocks ==252670== indirectly lost: 0 bytes in 0 blocks ==252670== possibly lost: 0 bytes in 0 blocks ==252670== still reachable: 94,264,096 bytes in 17,255 blocks ==252670== suppressed: 0 bytes in 0 blocks ==252670== Rerun with --leak-check=full to see details of leaked memory ==252670== ==252670== For lists of detected and suppressed errors, rerun with: -s ==252670== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252671== LEAK SUMMARY: ==252671== definitely lost: 0 bytes in 0 blocks ==252671== indirectly lost: 0 bytes in 0 blocks ==252671== possibly lost: 0 bytes in 0 blocks ==252671== still reachable: 94,264,096 bytes in 17,255 blocks ==252671== suppressed: 0 bytes in 0 blocks ==252671== Rerun with --leak-check=full to see details of leaked memory ==252671== ==252671== For lists of detected and suppressed errors, rerun with: -s ==252671== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252678== ==252678== HEAP SUMMARY: ==252678== in use at exit: 94,633,704 bytes in 17,417 blocks ==252678== total heap usage: 3,232,286 allocs, 3,214,869 frees, 4,652,946,743 bytes allocated ==252678== ==252679== ==252679== HEAP SUMMARY: ==252679== in use at exit: 94,650,280 bytes in 17,419 blocks ==252679== total heap usage: 3,232,284 allocs, 3,214,865 frees, 4,652,960,615 bytes allocated ==252679== ==252674== LEAK SUMMARY: ==252674== definitely lost: 0 bytes in 0 blocks ==252674== indirectly lost: 0 bytes in 0 blocks ==252674== possibly lost: 0 bytes in 0 blocks ==252674== still reachable: 94,405,328 bytes in 17,310 blocks ==252674== suppressed: 0 bytes in 0 blocks ==252674== Rerun with --leak-check=full to see details of leaked memory ==252674== ==252674== For lists of detected and suppressed errors, rerun with: -s ==252674== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252677== LEAK SUMMARY: ==252677== definitely lost: 0 bytes in 0 blocks ==252677== indirectly lost: 0 bytes in 0 blocks ==252677== possibly lost: 0 bytes in 0 blocks ==252677== still reachable: 94,596,272 bytes in 17,380 blocks ==252677== suppressed: 0 bytes in 0 blocks ==252677== Rerun with --leak-check=full to see details of leaked memory ==252677== ==252677== For lists of detected and suppressed errors, rerun with: -s ==252677== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252680== ==252680== HEAP SUMMARY: ==252680== in use at exit: 94,670,680 bytes in 17,435 blocks ==252680== total heap usage: 3,232,385 allocs, 3,214,950 frees, 4,653,043,642 bytes allocated ==252680== ==252681== ==252681== HEAP SUMMARY: ==252681== in use at exit: 94,687,256 bytes in 17,437 blocks ==252681== total heap usage: 3,232,383 allocs, 3,214,946 frees, 4,653,057,514 bytes allocated ==252681== ==252675== LEAK SUMMARY: ==252675== definitely lost: 0 bytes in 0 blocks ==252675== indirectly lost: 0 bytes in 0 blocks ==252675== possibly lost: 0 bytes in 0 blocks ==252675== still reachable: 94,474,160 bytes in 17,332 blocks ==252675== suppressed: 0 bytes in 0 blocks ==252675== Rerun with --leak-check=full to see details of leaked memory ==252675== ==252675== For lists of detected and suppressed errors, rerun with: -s ==252675== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252676== LEAK SUMMARY: ==252676== definitely lost: 0 bytes in 0 blocks ==252676== indirectly lost: 0 bytes in 0 blocks ==252676== possibly lost: 0 bytes in 0 blocks ==252676== still reachable: 94,526,328 bytes in 17,350 blocks ==252676== suppressed: 0 bytes in 0 blocks ==252676== Rerun with --leak-check=full to see details of leaked memory ==252676== ==252676== For lists of detected and suppressed errors, rerun with: -s ==252676== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252678== LEAK SUMMARY: ==252678== definitely lost: 0 bytes in 0 blocks ==252678== indirectly lost: 0 bytes in 0 blocks ==252678== possibly lost: 0 bytes in 0 blocks ==252678== still reachable: 94,631,856 bytes in 17,396 blocks ==252678== suppressed: 0 bytes in 0 blocks ==252678== Rerun with --leak-check=full to see details of leaked memory ==252678== ==252678== For lists of detected and suppressed errors, rerun with: -s ==252678== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252679== LEAK SUMMARY: ==252679== definitely lost: 0 bytes in 0 blocks ==252679== indirectly lost: 0 bytes in 0 blocks ==252679== possibly lost: 0 bytes in 0 blocks ==252679== still reachable: 94,648,432 bytes in 17,398 blocks ==252679== suppressed: 0 bytes in 0 blocks ==252679== Rerun with --leak-check=full to see details of leaked memory ==252679== ==252679== For lists of detected and suppressed errors, rerun with: -s ==252679== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252681== LEAK SUMMARY: ==252681== definitely lost: 0 bytes in 0 blocks ==252681== indirectly lost: 0 bytes in 0 blocks ==252681== possibly lost: 0 bytes in 0 blocks ==252681== still reachable: 94,685,408 bytes in 17,416 blocks ==252681== suppressed: 0 bytes in 0 blocks ==252681== Rerun with --leak-check=full to see details of leaked memory ==252681== ==252681== For lists of detected and suppressed errors, rerun with: -s ==252681== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252680== LEAK SUMMARY: ==252680== definitely lost: 0 bytes in 0 blocks ==252680== indirectly lost: 0 bytes in 0 blocks ==252680== possibly lost: 0 bytes in 0 blocks ==252680== still reachable: 94,668,832 bytes in 17,414 blocks ==252680== suppressed: 0 bytes in 0 blocks ==252680== Rerun with --leak-check=full to see details of leaked memory ==252680== ==252680== For lists of detected and suppressed errors, rerun with: -s ==252680== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:12:12 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.476 268 2: 6000 7.665 538 3: 6004 4.567 68 4: 6001 3.397 272 5: 6006 1.745 98 6: 6015 0.481 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.5s elapsed (48.4s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==252697== ==252697== HEAP SUMMARY: ==252697== in use at exit: 90,077,972 bytes in 17,021 blocks ==252697== total heap usage: 3,352,843 allocs, 3,335,822 frees, 4,822,270,470 bytes allocated ==252697== ==252699== ==252699== HEAP SUMMARY: ==252699== in use at exit: 90,327,276 bytes in 17,122 blocks ==252699== total heap usage: 3,353,036 allocs, 3,335,914 frees, 4,822,612,598 bytes allocated ==252699== ==252700== ==252700== HEAP SUMMARY: ==252700== in use at exit: 90,327,276 bytes in 17,122 blocks ==252700== total heap usage: 3,353,037 allocs, 3,335,915 frees, 4,822,612,630 bytes allocated ==252700== ==252702== ==252702== HEAP SUMMARY: ==252702== in use at exit: 90,705,484 bytes in 17,296 blocks ==252702== total heap usage: 3,353,304 allocs, 3,336,008 frees, 4,823,083,662 bytes allocated ==252702== ==252701== ==252701== HEAP SUMMARY: ==252701== in use at exit: 90,705,508 bytes in 17,296 blocks ==252701== total heap usage: 3,353,303 allocs, 3,336,007 frees, 4,823,083,654 bytes allocated ==252701== ==252698== ==252698== HEAP SUMMARY: ==252698== in use at exit: 90,077,948 bytes in 17,021 blocks ==252698== total heap usage: 3,352,844 allocs, 3,335,823 frees, 4,822,270,478 bytes allocated ==252698== ==252697== LEAK SUMMARY: ==252697== definitely lost: 0 bytes in 0 blocks ==252697== indirectly lost: 0 bytes in 0 blocks ==252697== possibly lost: 0 bytes in 0 blocks ==252697== still reachable: 90,076,124 bytes in 17,000 blocks ==252697== suppressed: 0 bytes in 0 blocks ==252697== Rerun with --leak-check=full to see details of leaked memory ==252697== ==252697== For lists of detected and suppressed errors, rerun with: -s ==252697== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252703== ==252703== HEAP SUMMARY: ==252703== in use at exit: 91,171,764 bytes in 17,470 blocks ==252703== total heap usage: 3,353,570 allocs, 3,336,100 frees, 4,823,642,734 bytes allocated ==252703== ==252704== ==252704== HEAP SUMMARY: ==252704== in use at exit: 91,171,764 bytes in 17,470 blocks ==252704== total heap usage: 3,353,571 allocs, 3,336,101 frees, 4,823,642,766 bytes allocated ==252704== ==252699== LEAK SUMMARY: ==252699== definitely lost: 0 bytes in 0 blocks ==252699== indirectly lost: 0 bytes in 0 blocks ==252699== possibly lost: 0 bytes in 0 blocks ==252699== still reachable: 90,325,428 bytes in 17,101 blocks ==252699== suppressed: 0 bytes in 0 blocks ==252699== Rerun with --leak-check=full to see details of leaked memory ==252699== ==252699== For lists of detected and suppressed errors, rerun with: -s ==252699== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252700== LEAK SUMMARY: ==252700== definitely lost: 0 bytes in 0 blocks ==252700== indirectly lost: 0 bytes in 0 blocks ==252700== possibly lost: 0 bytes in 0 blocks ==252700== still reachable: 90,325,428 bytes in 17,101 blocks ==252700== suppressed: 0 bytes in 0 blocks ==252700== Rerun with --leak-check=full to see details of leaked memory ==252700== ==252700== For lists of detected and suppressed errors, rerun with: -s ==252700== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252701== LEAK SUMMARY: ==252701== definitely lost: 0 bytes in 0 blocks ==252701== indirectly lost: 0 bytes in 0 blocks ==252701== possibly lost: 0 bytes in 0 blocks ==252701== still reachable: 90,703,660 bytes in 17,275 blocks ==252701== suppressed: 0 bytes in 0 blocks ==252701== Rerun with --leak-check=full to see details of leaked memory ==252701== ==252701== For lists of detected and suppressed errors, rerun with: -s ==252701== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252702== LEAK SUMMARY: ==252702== definitely lost: 0 bytes in 0 blocks ==252702== indirectly lost: 0 bytes in 0 blocks ==252702== possibly lost: 0 bytes in 0 blocks ==252702== still reachable: 90,703,636 bytes in 17,275 blocks ==252702== suppressed: 0 bytes in 0 blocks ==252702== Rerun with --leak-check=full to see details of leaked memory ==252702== ==252702== For lists of detected and suppressed errors, rerun with: -s ==252702== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252698== LEAK SUMMARY: ==252698== definitely lost: 0 bytes in 0 blocks ==252698== indirectly lost: 0 bytes in 0 blocks ==252698== possibly lost: 0 bytes in 0 blocks ==252698== still reachable: 90,076,100 bytes in 17,000 blocks ==252698== suppressed: 0 bytes in 0 blocks ==252698== Rerun with --leak-check=full to see details of leaked memory ==252698== ==252698== For lists of detected and suppressed errors, rerun with: -s ==252698== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252703== LEAK SUMMARY: ==252703== definitely lost: 0 bytes in 0 blocks ==252703== indirectly lost: 0 bytes in 0 blocks ==252703== possibly lost: 0 bytes in 0 blocks ==252703== still reachable: 91,169,916 bytes in 17,449 blocks ==252703== suppressed: 0 bytes in 0 blocks ==252703== Rerun with --leak-check=full to see details of leaked memory ==252703== ==252703== For lists of detected and suppressed errors, rerun with: -s ==252703== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252704== LEAK SUMMARY: ==252704== definitely lost: 0 bytes in 0 blocks ==252704== indirectly lost: 0 bytes in 0 blocks ==252704== possibly lost: 0 bytes in 0 blocks ==252704== still reachable: 91,169,916 bytes in 17,449 blocks ==252704== suppressed: 0 bytes in 0 blocks ==252704== Rerun with --leak-check=full to see details of leaked memory ==252704== ==252704== For lists of detected and suppressed errors, rerun with: -s ==252704== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252705== ==252705== HEAP SUMMARY: ==252705== in use at exit: 90,074,848 bytes in 16,933 blocks ==252705== total heap usage: 3,355,031 allocs, 3,338,098 frees, 4,825,903,910 bytes allocated ==252705== ==252706== ==252706== HEAP SUMMARY: ==252706== in use at exit: 90,070,672 bytes in 16,932 blocks ==252706== total heap usage: 3,355,031 allocs, 3,338,099 frees, 4,825,899,766 bytes allocated ==252706== ==252705== LEAK SUMMARY: ==252705== definitely lost: 0 bytes in 0 blocks ==252705== indirectly lost: 0 bytes in 0 blocks ==252705== possibly lost: 0 bytes in 0 blocks ==252705== still reachable: 90,073,000 bytes in 16,912 blocks ==252705== suppressed: 0 bytes in 0 blocks ==252705== Rerun with --leak-check=full to see details of leaked memory ==252705== ==252705== For lists of detected and suppressed errors, rerun with: -s ==252705== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252706== LEAK SUMMARY: ==252706== definitely lost: 0 bytes in 0 blocks ==252706== indirectly lost: 0 bytes in 0 blocks ==252706== possibly lost: 0 bytes in 0 blocks ==252706== still reachable: 90,068,824 bytes in 16,911 blocks ==252706== suppressed: 0 bytes in 0 blocks ==252706== Rerun with --leak-check=full to see details of leaked memory ==252706== ==252706== For lists of detected and suppressed errors, rerun with: -s ==252706== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252707== ==252707== HEAP SUMMARY: ==252707== in use at exit: 90,173,184 bytes in 16,989 blocks ==252707== total heap usage: 3,355,155 allocs, 3,338,166 frees, 4,826,139,726 bytes allocated ==252707== ==252708== ==252708== HEAP SUMMARY: ==252708== in use at exit: 90,169,008 bytes in 16,988 blocks ==252708== total heap usage: 3,355,155 allocs, 3,338,167 frees, 4,826,135,582 bytes allocated ==252708== ==252709== ==252709== HEAP SUMMARY: ==252709== in use at exit: 92,154,776 bytes in 17,878 blocks ==252709== total heap usage: 3,354,815 allocs, 3,336,937 frees, 4,825,316,912 bytes allocated ==252709== ==252710== ==252710== HEAP SUMMARY: ==252710== in use at exit: 92,154,768 bytes in 17,878 blocks ==252710== total heap usage: 3,354,816 allocs, 3,336,938 frees, 4,825,316,938 bytes allocated ==252710== ==252707== LEAK SUMMARY: ==252707== definitely lost: 0 bytes in 0 blocks ==252707== indirectly lost: 0 bytes in 0 blocks ==252707== possibly lost: 0 bytes in 0 blocks ==252707== still reachable: 90,171,336 bytes in 16,968 blocks ==252707== suppressed: 0 bytes in 0 blocks ==252707== Rerun with --leak-check=full to see details of leaked memory ==252707== ==252707== For lists of detected and suppressed errors, rerun with: -s ==252707== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252708== LEAK SUMMARY: ==252708== definitely lost: 0 bytes in 0 blocks ==252708== indirectly lost: 0 bytes in 0 blocks ==252708== possibly lost: 0 bytes in 0 blocks ==252708== still reachable: 90,167,160 bytes in 16,967 blocks ==252708== suppressed: 0 bytes in 0 blocks ==252708== Rerun with --leak-check=full to see details of leaked memory ==252708== ==252708== For lists of detected and suppressed errors, rerun with: -s ==252708== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252710== LEAK SUMMARY: ==252710== definitely lost: 0 bytes in 0 blocks ==252710== indirectly lost: 0 bytes in 0 blocks ==252710== possibly lost: 0 bytes in 0 blocks ==252710== still reachable: 92,152,920 bytes in 17,857 blocks ==252710== suppressed: 0 bytes in 0 blocks ==252710== Rerun with --leak-check=full to see details of leaked memory ==252710== ==252710== For lists of detected and suppressed errors, rerun with: -s ==252710== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252709== LEAK SUMMARY: ==252709== definitely lost: 0 bytes in 0 blocks ==252709== indirectly lost: 0 bytes in 0 blocks ==252709== possibly lost: 0 bytes in 0 blocks ==252709== still reachable: 92,152,928 bytes in 17,857 blocks ==252709== suppressed: 0 bytes in 0 blocks ==252709== Rerun with --leak-check=full to see details of leaked memory ==252709== ==252709== For lists of detected and suppressed errors, rerun with: -s ==252709== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252711== ==252711== HEAP SUMMARY: ==252711== in use at exit: 91,081,392 bytes in 17,352 blocks ==252711== total heap usage: 3,370,488 allocs, 3,353,136 frees, 4,846,365,380 bytes allocated ==252711== ==252712== ==252712== HEAP SUMMARY: ==252712== in use at exit: 91,081,392 bytes in 17,352 blocks ==252712== total heap usage: 3,370,489 allocs, 3,353,137 frees, 4,846,365,412 bytes allocated ==252712== ==252715== ==252715== HEAP SUMMARY: ==252715== in use at exit: 91,138,048 bytes in 17,383 blocks ==252715== total heap usage: 3,370,679 allocs, 3,353,296 frees, 4,846,543,234 bytes allocated ==252715== ==252716== ==252716== HEAP SUMMARY: ==252716== in use at exit: 91,206,880 bytes in 17,405 blocks ==252716== total heap usage: 3,370,780 allocs, 3,353,375 frees, 4,846,671,412 bytes allocated ==252716== ==252713== ==252713== HEAP SUMMARY: ==252713== in use at exit: 91,101,312 bytes in 17,366 blocks ==252713== total heap usage: 3,370,581 allocs, 3,353,215 frees, 4,846,445,892 bytes allocated ==252713== ==252714== ==252714== HEAP SUMMARY: ==252714== in use at exit: 91,101,312 bytes in 17,366 blocks ==252714== total heap usage: 3,370,582 allocs, 3,353,216 frees, 4,846,445,924 bytes allocated ==252714== ==252717== ==252717== HEAP SUMMARY: ==252717== in use at exit: 91,242,544 bytes in 17,421 blocks ==252717== total heap usage: 3,370,872 allocs, 3,353,451 frees, 4,846,766,436 bytes allocated ==252717== ==252719== ==252719== HEAP SUMMARY: ==252719== in use at exit: 91,363,544 bytes in 17,461 blocks ==252719== total heap usage: 3,371,073 allocs, 3,353,612 frees, 4,847,006,543 bytes allocated ==252719== ==252711== LEAK SUMMARY: ==252711== definitely lost: 0 bytes in 0 blocks ==252711== indirectly lost: 0 bytes in 0 blocks ==252711== possibly lost: 0 bytes in 0 blocks ==252711== still reachable: 91,079,544 bytes in 17,331 blocks ==252711== suppressed: 0 bytes in 0 blocks ==252711== Rerun with --leak-check=full to see details of leaked memory ==252711== ==252711== For lists of detected and suppressed errors, rerun with: -s ==252711== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252715== LEAK SUMMARY: ==252712== LEAK SUMMARY: ==252715== definitely lost: 0 bytes in 0 blocks ==252712== definitely lost: 0 bytes in 0 blocks ==252715== indirectly lost: 0 bytes in 0 blocks ==252712== indirectly lost: 0 bytes in 0 blocks ==252715== possibly lost: 0 bytes in 0 blocks ==252712== possibly lost: 0 bytes in 0 blocks ==252715== still reachable: 91,136,200 bytes in 17,362 blocks ==252712== still reachable: 91,079,544 bytes in 17,331 blocks ==252715== suppressed: 0 bytes in 0 blocks ==252712== suppressed: 0 bytes in 0 blocks ==252715== Rerun with --leak-check=full to see details of leaked memory ==252712== Rerun with --leak-check=full to see details of leaked memory ==252715== ==252712== ==252712== For lists of detected and suppressed errors, rerun with: -s ==252715== For lists of detected and suppressed errors, rerun with: -s ==252712== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252715== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252716== LEAK SUMMARY: ==252716== definitely lost: 0 bytes in 0 blocks ==252716== indirectly lost: 0 bytes in 0 blocks ==252716== possibly lost: 0 bytes in 0 blocks ==252716== still reachable: 91,205,032 bytes in 17,384 blocks ==252716== suppressed: 0 bytes in 0 blocks ==252716== Rerun with --leak-check=full to see details of leaked memory ==252716== ==252716== For lists of detected and suppressed errors, rerun with: -s ==252716== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252718== ==252718== HEAP SUMMARY: ==252718== in use at exit: 91,311,376 bytes in 17,443 blocks ==252718== total heap usage: 3,370,981 allocs, 3,353,538 frees, 4,846,895,760 bytes allocated ==252718== ==252713== LEAK SUMMARY: ==252713== definitely lost: 0 bytes in 0 blocks ==252713== indirectly lost: 0 bytes in 0 blocks ==252713== possibly lost: 0 bytes in 0 blocks ==252713== still reachable: 91,099,464 bytes in 17,345 blocks ==252713== suppressed: 0 bytes in 0 blocks ==252713== Rerun with --leak-check=full to see details of leaked memory ==252713== ==252713== For lists of detected and suppressed errors, rerun with: -s ==252713== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252714== LEAK SUMMARY: ==252714== definitely lost: 0 bytes in 0 blocks ==252714== indirectly lost: 0 bytes in 0 blocks ==252714== possibly lost: 0 bytes in 0 blocks ==252714== still reachable: 91,099,464 bytes in 17,345 blocks ==252714== suppressed: 0 bytes in 0 blocks ==252714== Rerun with --leak-check=full to see details of leaked memory ==252714== ==252714== For lists of detected and suppressed errors, rerun with: -s ==252714== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252717== LEAK SUMMARY: ==252717== definitely lost: 0 bytes in 0 blocks ==252717== indirectly lost: 0 bytes in 0 blocks ==252717== possibly lost: 0 bytes in 0 blocks ==252717== still reachable: 91,240,696 bytes in 17,400 blocks ==252717== suppressed: 0 bytes in 0 blocks ==252717== Rerun with --leak-check=full to see details of leaked memory ==252717== ==252717== For lists of detected and suppressed errors, rerun with: -s ==252717== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252720== ==252720== HEAP SUMMARY: ==252720== in use at exit: 91,433,488 bytes in 17,491 blocks ==252720== total heap usage: 3,371,250 allocs, 3,353,759 frees, 4,847,195,562 bytes allocated ==252720== ==252719== LEAK SUMMARY: ==252719== definitely lost: 0 bytes in 0 blocks ==252719== indirectly lost: 0 bytes in 0 blocks ==252719== possibly lost: 0 bytes in 0 blocks ==252719== still reachable: 91,361,696 bytes in 17,440 blocks ==252719== suppressed: 0 bytes in 0 blocks ==252719== Rerun with --leak-check=full to see details of leaked memory ==252719== ==252719== For lists of detected and suppressed errors, rerun with: -s ==252719== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252722== ==252722== HEAP SUMMARY: ==252722== in use at exit: 91,485,648 bytes in 17,509 blocks ==252722== total heap usage: 3,371,345 allocs, 3,353,836 frees, 4,847,307,573 bytes allocated ==252722== ==252721== ==252721== HEAP SUMMARY: ==252721== in use at exit: 91,469,072 bytes in 17,507 blocks ==252721== total heap usage: 3,371,347 allocs, 3,353,840 frees, 4,847,293,701 bytes allocated ==252721== ==252723== ==252723== HEAP SUMMARY: ==252723== in use at exit: 91,506,048 bytes in 17,525 blocks ==252723== total heap usage: 3,371,446 allocs, 3,353,921 frees, 4,847,390,600 bytes allocated ==252723== ==252724== ==252724== HEAP SUMMARY: ==252724== in use at exit: 91,522,624 bytes in 17,527 blocks ==252724== total heap usage: 3,371,444 allocs, 3,353,917 frees, 4,847,404,472 bytes allocated ==252724== ==252718== LEAK SUMMARY: ==252718== definitely lost: 0 bytes in 0 blocks ==252718== indirectly lost: 0 bytes in 0 blocks ==252718== possibly lost: 0 bytes in 0 blocks ==252718== still reachable: 91,309,528 bytes in 17,422 blocks ==252718== suppressed: 0 bytes in 0 blocks ==252718== Rerun with --leak-check=full to see details of leaked memory ==252718== ==252718== For lists of detected and suppressed errors, rerun with: -s ==252718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252720== LEAK SUMMARY: ==252720== definitely lost: 0 bytes in 0 blocks ==252720== indirectly lost: 0 bytes in 0 blocks ==252720== possibly lost: 0 bytes in 0 blocks ==252720== still reachable: 91,431,640 bytes in 17,470 blocks ==252720== suppressed: 0 bytes in 0 blocks ==252720== Rerun with --leak-check=full to see details of leaked memory ==252720== ==252720== For lists of detected and suppressed errors, rerun with: -s ==252720== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252722== LEAK SUMMARY: ==252722== definitely lost: 0 bytes in 0 blocks ==252722== indirectly lost: 0 bytes in 0 blocks ==252722== possibly lost: 0 bytes in 0 blocks ==252722== still reachable: 91,483,800 bytes in 17,488 blocks ==252722== suppressed: 0 bytes in 0 blocks ==252722== Rerun with --leak-check=full to see details of leaked memory ==252722== ==252722== For lists of detected and suppressed errors, rerun with: -s ==252722== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252721== LEAK SUMMARY: ==252721== definitely lost: 0 bytes in 0 blocks ==252721== indirectly lost: 0 bytes in 0 blocks ==252721== possibly lost: 0 bytes in 0 blocks ==252721== still reachable: 91,467,224 bytes in 17,486 blocks ==252721== suppressed: 0 bytes in 0 blocks ==252721== Rerun with --leak-check=full to see details of leaked memory ==252721== ==252721== For lists of detected and suppressed errors, rerun with: -s ==252721== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252723== LEAK SUMMARY: ==252723== definitely lost: 0 bytes in 0 blocks ==252723== indirectly lost: 0 bytes in 0 blocks ==252723== possibly lost: 0 bytes in 0 blocks ==252723== still reachable: 91,504,200 bytes in 17,504 blocks ==252723== suppressed: 0 bytes in 0 blocks ==252723== Rerun with --leak-check=full to see details of leaked memory ==252723== ==252723== For lists of detected and suppressed errors, rerun with: -s ==252723== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252724== LEAK SUMMARY: ==252724== definitely lost: 0 bytes in 0 blocks ==252724== indirectly lost: 0 bytes in 0 blocks ==252724== possibly lost: 0 bytes in 0 blocks ==252724== still reachable: 91,520,776 bytes in 17,506 blocks ==252724== suppressed: 0 bytes in 0 blocks ==252724== Rerun with --leak-check=full to see details of leaked memory ==252724== ==252724== For lists of detected and suppressed errors, rerun with: -s ==252724== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:13:06 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.569 268 2: 6000 7.817 538 3: 6004 4.702 68 4: 6001 3.498 272 5: 6006 1.289 98 6: 6015 0.466 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.6s elapsed (48.5s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==252973== ==252973== HEAP SUMMARY: ==252973== in use at exit: 88,987,300 bytes in 16,730 blocks ==252973== total heap usage: 3,492,040 allocs, 3,475,310 frees, 5,017,700,700 bytes allocated ==252973== ==252974== ==252974== HEAP SUMMARY: ==252974== in use at exit: 88,987,276 bytes in 16,730 blocks ==252974== total heap usage: 3,492,041 allocs, 3,475,311 frees, 5,017,700,708 bytes allocated ==252974== ==252976== ==252976== HEAP SUMMARY: ==252976== in use at exit: 89,236,604 bytes in 16,831 blocks ==252976== total heap usage: 3,492,234 allocs, 3,475,403 frees, 5,018,042,860 bytes allocated ==252976== ==252975== ==252975== HEAP SUMMARY: ==252975== in use at exit: 89,236,604 bytes in 16,831 blocks ==252975== total heap usage: 3,492,233 allocs, 3,475,402 frees, 5,018,042,828 bytes allocated ==252975== ==252977== ==252977== HEAP SUMMARY: ==252977== in use at exit: 89,614,836 bytes in 17,005 blocks ==252977== total heap usage: 3,492,500 allocs, 3,475,495 frees, 5,018,513,884 bytes allocated ==252977== ==252978== ==252978== HEAP SUMMARY: ==252978== in use at exit: 89,614,812 bytes in 17,005 blocks ==252978== total heap usage: 3,492,501 allocs, 3,475,496 frees, 5,018,513,892 bytes allocated ==252978== ==252974== LEAK SUMMARY: ==252974== definitely lost: 0 bytes in 0 blocks ==252974== indirectly lost: 0 bytes in 0 blocks ==252974== possibly lost: 0 bytes in 0 blocks ==252974== still reachable: 88,985,428 bytes in 16,709 blocks ==252974== suppressed: 0 bytes in 0 blocks ==252974== Rerun with --leak-check=full to see details of leaked memory ==252974== ==252974== For lists of detected and suppressed errors, rerun with: -s ==252974== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252973== LEAK SUMMARY: ==252973== definitely lost: 0 bytes in 0 blocks ==252973== indirectly lost: 0 bytes in 0 blocks ==252973== possibly lost: 0 bytes in 0 blocks ==252973== still reachable: 88,985,452 bytes in 16,709 blocks ==252973== suppressed: 0 bytes in 0 blocks ==252973== Rerun with --leak-check=full to see details of leaked memory ==252973== ==252973== For lists of detected and suppressed errors, rerun with: -s ==252973== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252979== ==252979== HEAP SUMMARY: ==252979== in use at exit: 90,081,092 bytes in 17,179 blocks ==252979== total heap usage: 3,492,767 allocs, 3,475,588 frees, 5,019,072,964 bytes allocated ==252979== ==252980== ==252980== HEAP SUMMARY: ==252980== in use at exit: 90,081,092 bytes in 17,179 blocks ==252980== total heap usage: 3,492,768 allocs, 3,475,589 frees, 5,019,072,996 bytes allocated ==252980== ==252975== LEAK SUMMARY: ==252975== definitely lost: 0 bytes in 0 blocks ==252975== indirectly lost: 0 bytes in 0 blocks ==252975== possibly lost: 0 bytes in 0 blocks ==252975== still reachable: 89,234,756 bytes in 16,810 blocks ==252975== suppressed: 0 bytes in 0 blocks ==252975== Rerun with --leak-check=full to see details of leaked memory ==252975== ==252975== For lists of detected and suppressed errors, rerun with: -s ==252975== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252976== LEAK SUMMARY: ==252976== definitely lost: 0 bytes in 0 blocks ==252976== indirectly lost: 0 bytes in 0 blocks ==252976== possibly lost: 0 bytes in 0 blocks ==252976== still reachable: 89,234,756 bytes in 16,810 blocks ==252976== suppressed: 0 bytes in 0 blocks ==252976== Rerun with --leak-check=full to see details of leaked memory ==252976== ==252976== For lists of detected and suppressed errors, rerun with: -s ==252976== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252978== LEAK SUMMARY: ==252978== definitely lost: 0 bytes in 0 blocks ==252978== indirectly lost: 0 bytes in 0 blocks ==252978== possibly lost: 0 bytes in 0 blocks ==252978== still reachable: 89,612,964 bytes in 16,984 blocks ==252978== suppressed: 0 bytes in 0 blocks ==252978== Rerun with --leak-check=full to see details of leaked memory ==252978== ==252978== For lists of detected and suppressed errors, rerun with: -s ==252978== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252977== LEAK SUMMARY: ==252977== definitely lost: 0 bytes in 0 blocks ==252977== indirectly lost: 0 bytes in 0 blocks ==252977== possibly lost: 0 bytes in 0 blocks ==252977== still reachable: 89,612,988 bytes in 16,984 blocks ==252977== suppressed: 0 bytes in 0 blocks ==252977== Rerun with --leak-check=full to see details of leaked memory ==252977== ==252977== For lists of detected and suppressed errors, rerun with: -s ==252977== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252979== LEAK SUMMARY: ==252979== definitely lost: 0 bytes in 0 blocks ==252979== indirectly lost: 0 bytes in 0 blocks ==252979== possibly lost: 0 bytes in 0 blocks ==252979== still reachable: 90,079,244 bytes in 17,158 blocks ==252979== suppressed: 0 bytes in 0 blocks ==252979== Rerun with --leak-check=full to see details of leaked memory ==252979== ==252979== For lists of detected and suppressed errors, rerun with: -s ==252979== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252980== LEAK SUMMARY: ==252980== definitely lost: 0 bytes in 0 blocks ==252980== indirectly lost: 0 bytes in 0 blocks ==252980== possibly lost: 0 bytes in 0 blocks ==252980== still reachable: 90,079,244 bytes in 17,158 blocks ==252980== suppressed: 0 bytes in 0 blocks ==252980== Rerun with --leak-check=full to see details of leaked memory ==252980== ==252980== For lists of detected and suppressed errors, rerun with: -s ==252980== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252982== ==252982== HEAP SUMMARY: ==252982== in use at exit: 89,655,016 bytes in 16,775 blocks ==252982== total heap usage: 3,494,271 allocs, 3,477,496 frees, 5,021,672,276 bytes allocated ==252982== ==252981== ==252981== HEAP SUMMARY: ==252981== in use at exit: 89,659,192 bytes in 16,776 blocks ==252981== total heap usage: 3,494,271 allocs, 3,477,495 frees, 5,021,676,420 bytes allocated ==252981== ==252982== LEAK SUMMARY: ==252982== definitely lost: 0 bytes in 0 blocks ==252982== indirectly lost: 0 bytes in 0 blocks ==252982== possibly lost: 0 bytes in 0 blocks ==252982== still reachable: 89,653,168 bytes in 16,754 blocks ==252982== suppressed: 0 bytes in 0 blocks ==252982== Rerun with --leak-check=full to see details of leaked memory ==252982== ==252982== For lists of detected and suppressed errors, rerun with: -s ==252982== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252981== LEAK SUMMARY: ==252981== definitely lost: 0 bytes in 0 blocks ==252981== indirectly lost: 0 bytes in 0 blocks ==252981== possibly lost: 0 bytes in 0 blocks ==252981== still reachable: 89,657,344 bytes in 16,755 blocks ==252981== suppressed: 0 bytes in 0 blocks ==252981== Rerun with --leak-check=full to see details of leaked memory ==252981== ==252981== For lists of detected and suppressed errors, rerun with: -s ==252981== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252984== ==252984== HEAP SUMMARY: ==252984== in use at exit: 89,837,344 bytes in 16,846 blocks ==252984== total heap usage: 3,494,395 allocs, 3,477,549 frees, 5,021,908,092 bytes allocated ==252984== ==252983== ==252983== HEAP SUMMARY: ==252983== in use at exit: 89,847,192 bytes in 16,847 blocks ==252983== total heap usage: 3,494,396 allocs, 3,477,549 frees, 5,021,920,196 bytes allocated ==252983== ==252985== ==252985== HEAP SUMMARY: ==252985== in use at exit: 91,064,104 bytes in 17,587 blocks ==252985== total heap usage: 3,494,012 allocs, 3,476,425 frees, 5,020,747,142 bytes allocated ==252985== ==252986== ==252986== HEAP SUMMARY: ==252986== in use at exit: 91,064,096 bytes in 17,587 blocks ==252986== total heap usage: 3,494,013 allocs, 3,476,426 frees, 5,020,747,168 bytes allocated ==252986== ==252983== LEAK SUMMARY: ==252983== definitely lost: 0 bytes in 0 blocks ==252983== indirectly lost: 0 bytes in 0 blocks ==252983== possibly lost: 0 bytes in 0 blocks ==252983== still reachable: 89,845,344 bytes in 16,826 blocks ==252983== suppressed: 0 bytes in 0 blocks ==252983== Rerun with --leak-check=full to see details of leaked memory ==252983== ==252983== For lists of detected and suppressed errors, rerun with: -s ==252983== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252984== LEAK SUMMARY: ==252984== definitely lost: 0 bytes in 0 blocks ==252984== indirectly lost: 0 bytes in 0 blocks ==252984== possibly lost: 0 bytes in 0 blocks ==252984== still reachable: 89,835,496 bytes in 16,825 blocks ==252984== suppressed: 0 bytes in 0 blocks ==252984== Rerun with --leak-check=full to see details of leaked memory ==252984== ==252984== For lists of detected and suppressed errors, rerun with: -s ==252984== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252985== LEAK SUMMARY: ==252985== definitely lost: 0 bytes in 0 blocks ==252985== indirectly lost: 0 bytes in 0 blocks ==252985== possibly lost: 0 bytes in 0 blocks ==252985== still reachable: 91,062,256 bytes in 17,566 blocks ==252985== suppressed: 0 bytes in 0 blocks ==252985== Rerun with --leak-check=full to see details of leaked memory ==252985== ==252985== For lists of detected and suppressed errors, rerun with: -s ==252985== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252986== LEAK SUMMARY: ==252986== definitely lost: 0 bytes in 0 blocks ==252986== indirectly lost: 0 bytes in 0 blocks ==252986== possibly lost: 0 bytes in 0 blocks ==252986== still reachable: 91,062,248 bytes in 17,566 blocks ==252986== suppressed: 0 bytes in 0 blocks ==252986== Rerun with --leak-check=full to see details of leaked memory ==252986== ==252986== For lists of detected and suppressed errors, rerun with: -s ==252986== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252989== ==252989== HEAP SUMMARY: ==252989== in use at exit: 91,155,600 bytes in 17,373 blocks ==252989== total heap usage: 3,509,807 allocs, 3,492,434 frees, 5,042,106,962 bytes allocated ==252989== ==252991== ==252991== HEAP SUMMARY: ==252991== in use at exit: 91,192,336 bytes in 17,390 blocks ==252991== total heap usage: 3,509,905 allocs, 3,492,515 frees, 5,042,204,304 bytes allocated ==252991== ==252992== ==252992== HEAP SUMMARY: ==252992== in use at exit: 91,261,168 bytes in 17,412 blocks ==252992== total heap usage: 3,510,006 allocs, 3,492,594 frees, 5,042,332,482 bytes allocated ==252992== ==252988== ==252988== HEAP SUMMARY: ==252988== in use at exit: 91,135,680 bytes in 17,359 blocks ==252988== total heap usage: 3,509,715 allocs, 3,492,356 frees, 5,042,026,482 bytes allocated ==252988== ==252987== ==252987== HEAP SUMMARY: ==252987== in use at exit: 91,135,680 bytes in 17,359 blocks ==252987== total heap usage: 3,509,714 allocs, 3,492,355 frees, 5,042,026,450 bytes allocated ==252987== ==252990== ==252990== HEAP SUMMARY: ==252990== in use at exit: 91,155,600 bytes in 17,373 blocks ==252990== total heap usage: 3,509,808 allocs, 3,492,435 frees, 5,042,106,994 bytes allocated ==252990== ==252989== LEAK SUMMARY: ==252989== definitely lost: 0 bytes in 0 blocks ==252989== indirectly lost: 0 bytes in 0 blocks ==252989== possibly lost: 0 bytes in 0 blocks ==252989== still reachable: 91,153,752 bytes in 17,352 blocks ==252989== suppressed: 0 bytes in 0 blocks ==252989== Rerun with --leak-check=full to see details of leaked memory ==252989== ==252989== For lists of detected and suppressed errors, rerun with: -s ==252989== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252994== ==252994== HEAP SUMMARY: ==252994== in use at exit: 89,362,400 bytes in 16,682 blocks ==252994== total heap usage: 3,510,207 allocs, 3,493,525 frees, 5,042,556,830 bytes allocated ==252994== ==252991== LEAK SUMMARY: ==252991== definitely lost: 0 bytes in 0 blocks ==252991== indirectly lost: 0 bytes in 0 blocks ==252991== possibly lost: 0 bytes in 0 blocks ==252991== still reachable: 91,190,488 bytes in 17,369 blocks ==252991== suppressed: 0 bytes in 0 blocks ==252991== Rerun with --leak-check=full to see details of leaked memory ==252991== ==252991== For lists of detected and suppressed errors, rerun with: -s ==252991== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252995== ==252995== HEAP SUMMARY: ==252995== in use at exit: 89,414,568 bytes in 16,700 blocks ==252995== total heap usage: 3,510,299 allocs, 3,493,599 frees, 5,042,667,613 bytes allocated ==252995== ==252992== LEAK SUMMARY: ==252992== definitely lost: 0 bytes in 0 blocks ==252992== indirectly lost: 0 bytes in 0 blocks ==252992== possibly lost: 0 bytes in 0 blocks ==252992== still reachable: 91,259,320 bytes in 17,391 blocks ==252992== suppressed: 0 bytes in 0 blocks ==252992== Rerun with --leak-check=full to see details of leaked memory ==252992== ==252992== For lists of detected and suppressed errors, rerun with: -s ==252992== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252993== ==252993== HEAP SUMMARY: ==252993== in use at exit: 89,293,568 bytes in 16,660 blocks ==252993== total heap usage: 3,510,098 allocs, 3,493,438 frees, 5,042,427,506 bytes allocated ==252993== ==252988== LEAK SUMMARY: ==252988== definitely lost: 0 bytes in 0 blocks ==252988== indirectly lost: 0 bytes in 0 blocks ==252988== possibly lost: 0 bytes in 0 blocks ==252988== still reachable: 91,133,832 bytes in 17,338 blocks ==252988== suppressed: 0 bytes in 0 blocks ==252988== Rerun with --leak-check=full to see details of leaked memory ==252988== ==252988== For lists of detected and suppressed errors, rerun with: -s ==252988== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252987== LEAK SUMMARY: ==252987== definitely lost: 0 bytes in 0 blocks ==252987== indirectly lost: 0 bytes in 0 blocks ==252987== possibly lost: 0 bytes in 0 blocks ==252987== still reachable: 91,133,832 bytes in 17,338 blocks ==252987== suppressed: 0 bytes in 0 blocks ==252987== Rerun with --leak-check=full to see details of leaked memory ==252987== ==252987== For lists of detected and suppressed errors, rerun with: -s ==252987== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252990== LEAK SUMMARY: ==252990== definitely lost: 0 bytes in 0 blocks ==252990== indirectly lost: 0 bytes in 0 blocks ==252990== possibly lost: 0 bytes in 0 blocks ==252990== still reachable: 91,153,752 bytes in 17,352 blocks ==252990== suppressed: 0 bytes in 0 blocks ==252990== Rerun with --leak-check=full to see details of leaked memory ==252990== ==252990== For lists of detected and suppressed errors, rerun with: -s ==252990== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252999== ==252999== HEAP SUMMARY: ==252999== in use at exit: 89,557,072 bytes in 16,764 blocks ==252999== total heap usage: 3,510,672 allocs, 3,493,908 frees, 5,043,051,670 bytes allocated ==252999== ==253000== ==253000== HEAP SUMMARY: ==253000== in use at exit: 89,573,648 bytes in 16,766 blocks ==253000== total heap usage: 3,510,670 allocs, 3,493,904 frees, 5,043,065,542 bytes allocated ==253000== ==252994== LEAK SUMMARY: ==252994== definitely lost: 0 bytes in 0 blocks ==252994== indirectly lost: 0 bytes in 0 blocks ==252994== possibly lost: 0 bytes in 0 blocks ==252994== still reachable: 89,360,552 bytes in 16,661 blocks ==252994== suppressed: 0 bytes in 0 blocks ==252994== Rerun with --leak-check=full to see details of leaked memory ==252994== ==252994== For lists of detected and suppressed errors, rerun with: -s ==252994== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252995== LEAK SUMMARY: ==252995== definitely lost: 0 bytes in 0 blocks ==252995== indirectly lost: 0 bytes in 0 blocks ==252995== possibly lost: 0 bytes in 0 blocks ==252995== still reachable: 89,412,720 bytes in 16,679 blocks ==252995== suppressed: 0 bytes in 0 blocks ==252995== Rerun with --leak-check=full to see details of leaked memory ==252995== ==252995== For lists of detected and suppressed errors, rerun with: -s ==252995== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252996== ==252996== HEAP SUMMARY: ==252996== in use at exit: 89,484,512 bytes in 16,730 blocks ==252996== total heap usage: 3,510,476 allocs, 3,493,746 frees, 5,042,856,632 bytes allocated ==252996== ==252998== ==252997== ==252998== HEAP SUMMARY: ==252998== in use at exit: 89,536,672 bytes in 16,748 blocks ==252998== total heap usage: 3,510,571 allocs, 3,493,823 frees, 5,042,968,643 bytes allocated ==252998== ==252997== HEAP SUMMARY: ==252997== in use at exit: 89,520,096 bytes in 16,746 blocks ==252997== total heap usage: 3,510,573 allocs, 3,493,827 frees, 5,042,954,771 bytes allocated ==252997== ==252993== LEAK SUMMARY: ==252993== definitely lost: 0 bytes in 0 blocks ==252993== indirectly lost: 0 bytes in 0 blocks ==252993== possibly lost: 0 bytes in 0 blocks ==252993== still reachable: 89,291,720 bytes in 16,639 blocks ==252993== suppressed: 0 bytes in 0 blocks ==252993== Rerun with --leak-check=full to see details of leaked memory ==252993== ==252993== For lists of detected and suppressed errors, rerun with: -s ==252993== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253000== LEAK SUMMARY: ==253000== definitely lost: 0 bytes in 0 blocks ==253000== indirectly lost: 0 bytes in 0 blocks ==253000== possibly lost: 0 bytes in 0 blocks ==253000== still reachable: 89,571,800 bytes in 16,745 blocks ==253000== suppressed: 0 bytes in 0 blocks ==253000== Rerun with --leak-check=full to see details of leaked memory ==253000== ==253000== For lists of detected and suppressed errors, rerun with: -s ==253000== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252999== LEAK SUMMARY: ==252999== definitely lost: 0 bytes in 0 blocks ==252999== indirectly lost: 0 bytes in 0 blocks ==252999== possibly lost: 0 bytes in 0 blocks ==252999== still reachable: 89,555,224 bytes in 16,743 blocks ==252999== suppressed: 0 bytes in 0 blocks ==252999== Rerun with --leak-check=full to see details of leaked memory ==252999== ==252999== For lists of detected and suppressed errors, rerun with: -s ==252999== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252996== LEAK SUMMARY: ==252996== definitely lost: 0 bytes in 0 blocks ==252996== indirectly lost: 0 bytes in 0 blocks ==252996== possibly lost: 0 bytes in 0 blocks ==252996== still reachable: 89,482,664 bytes in 16,709 blocks ==252996== suppressed: 0 bytes in 0 blocks ==252996== Rerun with --leak-check=full to see details of leaked memory ==252996== ==252996== For lists of detected and suppressed errors, rerun with: -s ==252996== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252998== LEAK SUMMARY: ==252998== definitely lost: 0 bytes in 0 blocks ==252998== indirectly lost: 0 bytes in 0 blocks ==252998== possibly lost: 0 bytes in 0 blocks ==252998== still reachable: 89,534,824 bytes in 16,727 blocks ==252998== suppressed: 0 bytes in 0 blocks ==252998== Rerun with --leak-check=full to see details of leaked memory ==252998== ==252998== For lists of detected and suppressed errors, rerun with: -s ==252998== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==252997== LEAK SUMMARY: ==252997== definitely lost: 0 bytes in 0 blocks ==252997== indirectly lost: 0 bytes in 0 blocks ==252997== possibly lost: 0 bytes in 0 blocks ==252997== still reachable: 89,518,248 bytes in 16,725 blocks ==252997== suppressed: 0 bytes in 0 blocks ==252997== Rerun with --leak-check=full to see details of leaked memory ==252997== ==252997== For lists of detected and suppressed errors, rerun with: -s ==252997== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:13:59 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.606 268 2: 6000 7.785 538 3: 6004 4.901 68 4: 6001 3.403 272 5: 6006 1.280 98 6: 6015 0.485 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.5s elapsed (48.5s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==253250== ==253250== HEAP SUMMARY: ==253250== in use at exit: 90,582,412 bytes in 17,124 blocks ==253250== total heap usage: 3,631,324 allocs, 3,614,200 frees, 5,212,621,554 bytes allocated ==253250== ==253251== ==253251== HEAP SUMMARY: ==253251== in use at exit: 90,582,412 bytes in 17,124 blocks ==253251== total heap usage: 3,631,325 allocs, 3,614,201 frees, 5,212,621,586 bytes allocated ==253251== ==253253== ==253253== HEAP SUMMARY: ==253253== in use at exit: 90,960,620 bytes in 17,298 blocks ==253253== total heap usage: 3,631,592 allocs, 3,614,294 frees, 5,213,092,618 bytes allocated ==253253== ==253252== ==253252== HEAP SUMMARY: ==253252== in use at exit: 90,960,644 bytes in 17,298 blocks ==253252== total heap usage: 3,631,591 allocs, 3,614,293 frees, 5,213,092,610 bytes allocated ==253252== ==253248== ==253248== HEAP SUMMARY: ==253248== in use at exit: 90,333,108 bytes in 17,023 blocks ==253248== total heap usage: 3,631,131 allocs, 3,614,108 frees, 5,212,279,426 bytes allocated ==253248== ==253249== ==253249== HEAP SUMMARY: ==253249== in use at exit: 90,333,084 bytes in 17,023 blocks ==253249== total heap usage: 3,631,132 allocs, 3,614,109 frees, 5,212,279,434 bytes allocated ==253249== ==253254== ==253254== HEAP SUMMARY: ==253254== in use at exit: 91,426,900 bytes in 17,472 blocks ==253254== total heap usage: 3,631,858 allocs, 3,614,386 frees, 5,213,651,690 bytes allocated ==253254== ==253255== ==253255== HEAP SUMMARY: ==253255== in use at exit: 91,426,900 bytes in 17,472 blocks ==253255== total heap usage: 3,631,859 allocs, 3,614,387 frees, 5,213,651,722 bytes allocated ==253255== ==253250== LEAK SUMMARY: ==253250== definitely lost: 0 bytes in 0 blocks ==253250== indirectly lost: 0 bytes in 0 blocks ==253250== possibly lost: 0 bytes in 0 blocks ==253250== still reachable: 90,580,564 bytes in 17,103 blocks ==253250== suppressed: 0 bytes in 0 blocks ==253250== Rerun with --leak-check=full to see details of leaked memory ==253250== ==253250== For lists of detected and suppressed errors, rerun with: -s ==253250== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253251== LEAK SUMMARY: ==253251== definitely lost: 0 bytes in 0 blocks ==253251== indirectly lost: 0 bytes in 0 blocks ==253251== possibly lost: 0 bytes in 0 blocks ==253251== still reachable: 90,580,564 bytes in 17,103 blocks ==253251== suppressed: 0 bytes in 0 blocks ==253251== Rerun with --leak-check=full to see details of leaked memory ==253251== ==253251== For lists of detected and suppressed errors, rerun with: -s ==253251== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253253== LEAK SUMMARY: ==253253== definitely lost: 0 bytes in 0 blocks ==253253== indirectly lost: 0 bytes in 0 blocks ==253253== possibly lost: 0 bytes in 0 blocks ==253253== still reachable: 90,958,772 bytes in 17,277 blocks ==253253== suppressed: 0 bytes in 0 blocks ==253253== Rerun with --leak-check=full to see details of leaked memory ==253253== ==253253== For lists of detected and suppressed errors, rerun with: -s ==253253== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253252== LEAK SUMMARY: ==253252== definitely lost: 0 bytes in 0 blocks ==253252== indirectly lost: 0 bytes in 0 blocks ==253252== possibly lost: 0 bytes in 0 blocks ==253252== still reachable: 90,958,796 bytes in 17,277 blocks ==253252== suppressed: 0 bytes in 0 blocks ==253252== Rerun with --leak-check=full to see details of leaked memory ==253252== ==253252== For lists of detected and suppressed errors, rerun with: -s ==253252== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253248== LEAK SUMMARY: ==253248== definitely lost: 0 bytes in 0 blocks ==253248== indirectly lost: 0 bytes in 0 blocks ==253248== possibly lost: 0 bytes in 0 blocks ==253248== still reachable: 90,331,260 bytes in 17,002 blocks ==253248== suppressed: 0 bytes in 0 blocks ==253248== Rerun with --leak-check=full to see details of leaked memory ==253248== ==253248== For lists of detected and suppressed errors, rerun with: -s ==253248== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253249== LEAK SUMMARY: ==253249== definitely lost: 0 bytes in 0 blocks ==253249== indirectly lost: 0 bytes in 0 blocks ==253249== possibly lost: 0 bytes in 0 blocks ==253249== still reachable: 90,331,236 bytes in 17,002 blocks ==253249== suppressed: 0 bytes in 0 blocks ==253249== Rerun with --leak-check=full to see details of leaked memory ==253249== ==253249== For lists of detected and suppressed errors, rerun with: -s ==253249== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253255== LEAK SUMMARY: ==253255== definitely lost: 0 bytes in 0 blocks ==253255== indirectly lost: 0 bytes in 0 blocks ==253255== possibly lost: 0 bytes in 0 blocks ==253255== still reachable: 91,425,052 bytes in 17,451 blocks ==253255== suppressed: 0 bytes in 0 blocks ==253255== Rerun with --leak-check=full to see details of leaked memory ==253255== ==253255== For lists of detected and suppressed errors, rerun with: -s ==253255== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253254== LEAK SUMMARY: ==253254== definitely lost: 0 bytes in 0 blocks ==253254== indirectly lost: 0 bytes in 0 blocks ==253254== possibly lost: 0 bytes in 0 blocks ==253254== still reachable: 91,425,052 bytes in 17,451 blocks ==253254== suppressed: 0 bytes in 0 blocks ==253254== Rerun with --leak-check=full to see details of leaked memory ==253254== ==253254== For lists of detected and suppressed errors, rerun with: -s ==253254== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253257== ==253257== HEAP SUMMARY: ==253257== in use at exit: 90,519,944 bytes in 17,104 blocks ==253257== total heap usage: 3,633,319 allocs, 3,616,215 frees, 5,215,908,722 bytes allocated ==253257== ==253256== ==253256== HEAP SUMMARY: ==253256== in use at exit: 90,524,120 bytes in 17,105 blocks ==253256== total heap usage: 3,633,319 allocs, 3,616,214 frees, 5,215,912,866 bytes allocated ==253256== ==253257== LEAK SUMMARY: ==253257== definitely lost: 0 bytes in 0 blocks ==253257== indirectly lost: 0 bytes in 0 blocks ==253257== possibly lost: 0 bytes in 0 blocks ==253257== still reachable: 90,518,096 bytes in 17,083 blocks ==253257== suppressed: 0 bytes in 0 blocks ==253257== Rerun with --leak-check=full to see details of leaked memory ==253257== ==253257== For lists of detected and suppressed errors, rerun with: -s ==253257== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253256== LEAK SUMMARY: ==253256== definitely lost: 0 bytes in 0 blocks ==253256== indirectly lost: 0 bytes in 0 blocks ==253256== possibly lost: 0 bytes in 0 blocks ==253256== still reachable: 90,522,272 bytes in 17,084 blocks ==253256== suppressed: 0 bytes in 0 blocks ==253256== Rerun with --leak-check=full to see details of leaked memory ==253256== ==253256== For lists of detected and suppressed errors, rerun with: -s ==253256== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253258== ==253258== HEAP SUMMARY: ==253258== in use at exit: 90,536,792 bytes in 17,138 blocks ==253258== total heap usage: 3,633,443 allocs, 3,616,305 frees, 5,216,148,682 bytes allocated ==253258== ==253259== ==253259== HEAP SUMMARY: ==253259== in use at exit: 90,532,616 bytes in 17,137 blocks ==253259== total heap usage: 3,633,443 allocs, 3,616,306 frees, 5,216,144,538 bytes allocated ==253259== ==253261== ==253261== HEAP SUMMARY: ==253261== in use at exit: 89,474,816 bytes in 16,915 blocks ==253261== total heap usage: 3,633,104 allocs, 3,616,189 frees, 5,215,325,894 bytes allocated ==253261== ==253260== ==253260== HEAP SUMMARY: ==253260== in use at exit: 89,465,416 bytes in 16,913 blocks ==253260== total heap usage: 3,633,103 allocs, 3,616,190 frees, 5,215,325,868 bytes allocated ==253260== ==253259== LEAK SUMMARY: ==253259== definitely lost: 0 bytes in 0 blocks ==253259== indirectly lost: 0 bytes in 0 blocks ==253259== possibly lost: 0 bytes in 0 blocks ==253259== still reachable: 90,530,768 bytes in 17,116 blocks ==253259== suppressed: 0 bytes in 0 blocks ==253259== Rerun with --leak-check=full to see details of leaked memory ==253259== ==253259== For lists of detected and suppressed errors, rerun with: -s ==253259== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253258== LEAK SUMMARY: ==253258== definitely lost: 0 bytes in 0 blocks ==253258== indirectly lost: 0 bytes in 0 blocks ==253258== possibly lost: 0 bytes in 0 blocks ==253258== still reachable: 90,534,944 bytes in 17,117 blocks ==253258== suppressed: 0 bytes in 0 blocks ==253258== Rerun with --leak-check=full to see details of leaked memory ==253258== ==253258== For lists of detected and suppressed errors, rerun with: -s ==253258== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253261== LEAK SUMMARY: ==253261== definitely lost: 0 bytes in 0 blocks ==253261== indirectly lost: 0 bytes in 0 blocks ==253261== possibly lost: 0 bytes in 0 blocks ==253261== still reachable: 89,472,968 bytes in 16,894 blocks ==253261== suppressed: 0 bytes in 0 blocks ==253261== Rerun with --leak-check=full to see details of leaked memory ==253261== ==253261== For lists of detected and suppressed errors, rerun with: -s ==253261== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253260== LEAK SUMMARY: ==253260== definitely lost: 0 bytes in 0 blocks ==253260== indirectly lost: 0 bytes in 0 blocks ==253260== possibly lost: 0 bytes in 0 blocks ==253260== still reachable: 89,463,568 bytes in 16,892 blocks ==253260== suppressed: 0 bytes in 0 blocks ==253260== Rerun with --leak-check=full to see details of leaked memory ==253260== ==253260== For lists of detected and suppressed errors, rerun with: -s ==253260== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253266== ==253266== HEAP SUMMARY: ==253266== in use at exit: 91,091,648 bytes in 17,320 blocks ==253266== total heap usage: 3,648,967 allocs, 3,631,647 frees, 5,236,552,190 bytes allocated ==253266== ==253267== ==253267== HEAP SUMMARY: ==253267== in use at exit: 91,160,480 bytes in 17,342 blocks ==253267== total heap usage: 3,649,068 allocs, 3,631,726 frees, 5,236,680,368 bytes allocated ==253267== ==253263== ==253263== HEAP SUMMARY: ==253263== in use at exit: 91,034,992 bytes in 17,289 blocks ==253263== total heap usage: 3,648,777 allocs, 3,631,488 frees, 5,236,374,368 bytes allocated ==253263== ==253262== ==253262== HEAP SUMMARY: ==253262== in use at exit: 91,034,992 bytes in 17,289 blocks ==253262== total heap usage: 3,648,776 allocs, 3,631,487 frees, 5,236,374,336 bytes allocated ==253262== ==253265== ==253265== HEAP SUMMARY: ==253265== in use at exit: 91,054,912 bytes in 17,303 blocks ==253265== total heap usage: 3,648,870 allocs, 3,631,567 frees, 5,236,454,880 bytes allocated ==253265== ==253264== ==253264== HEAP SUMMARY: ==253264== in use at exit: 91,054,912 bytes in 17,303 blocks ==253264== total heap usage: 3,648,869 allocs, 3,631,566 frees, 5,236,454,848 bytes allocated ==253264== ==253270== ==253270== HEAP SUMMARY: ==253270== in use at exit: 91,317,144 bytes in 17,398 blocks ==253270== total heap usage: 3,649,361 allocs, 3,631,963 frees, 5,237,015,499 bytes allocated ==253270== ==253266== LEAK SUMMARY: ==253266== definitely lost: 0 bytes in 0 blocks ==253266== indirectly lost: 0 bytes in 0 blocks ==253266== possibly lost: 0 bytes in 0 blocks ==253266== still reachable: 91,089,800 bytes in 17,299 blocks ==253266== suppressed: 0 bytes in 0 blocks ==253266== Rerun with --leak-check=full to see details of leaked memory ==253266== ==253266== For lists of detected and suppressed errors, rerun with: -s ==253266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253268== ==253268== HEAP SUMMARY: ==253268== in use at exit: 91,196,144 bytes in 17,358 blocks ==253268== total heap usage: 3,649,160 allocs, 3,631,802 frees, 5,236,775,392 bytes allocated ==253268== ==253269== ==253269== HEAP SUMMARY: ==253269== in use at exit: 91,264,976 bytes in 17,380 blocks ==253269== total heap usage: 3,649,269 allocs, 3,631,889 frees, 5,236,904,716 bytes allocated ==253269== ==253267== LEAK SUMMARY: ==253267== definitely lost: 0 bytes in 0 blocks ==253267== indirectly lost: 0 bytes in 0 blocks ==253267== possibly lost: 0 bytes in 0 blocks ==253267== still reachable: 91,158,632 bytes in 17,321 blocks ==253267== suppressed: 0 bytes in 0 blocks ==253267== Rerun with --leak-check=full to see details of leaked memory ==253267== ==253267== For lists of detected and suppressed errors, rerun with: -s ==253267== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253271== ==253271== HEAP SUMMARY: ==253271== in use at exit: 91,387,088 bytes in 17,428 blocks ==253271== total heap usage: 3,649,538 allocs, 3,632,110 frees, 5,237,204,518 bytes allocated ==253271== ==253262== LEAK SUMMARY: ==253262== definitely lost: 0 bytes in 0 blocks ==253262== indirectly lost: 0 bytes in 0 blocks ==253262== possibly lost: 0 bytes in 0 blocks ==253262== still reachable: 91,033,144 bytes in 17,268 blocks ==253262== suppressed: 0 bytes in 0 blocks ==253262== Rerun with --leak-check=full to see details of leaked memory ==253262== ==253262== For lists of detected and suppressed errors, rerun with: -s ==253262== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253263== LEAK SUMMARY: ==253263== definitely lost: 0 bytes in 0 blocks ==253263== indirectly lost: 0 bytes in 0 blocks ==253263== possibly lost: 0 bytes in 0 blocks ==253263== still reachable: 91,033,144 bytes in 17,268 blocks ==253263== suppressed: 0 bytes in 0 blocks ==253263== Rerun with --leak-check=full to see details of leaked memory ==253263== ==253263== For lists of detected and suppressed errors, rerun with: -s ==253263== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253264== LEAK SUMMARY: ==253264== definitely lost: 0 bytes in 0 blocks ==253264== indirectly lost: 0 bytes in 0 blocks ==253264== possibly lost: 0 bytes in 0 blocks ==253264== still reachable: 91,053,064 bytes in 17,282 blocks ==253264== suppressed: 0 bytes in 0 blocks ==253264== Rerun with --leak-check=full to see details of leaked memory ==253264== ==253264== For lists of detected and suppressed errors, rerun with: -s ==253264== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253265== LEAK SUMMARY: ==253265== definitely lost: 0 bytes in 0 blocks ==253265== indirectly lost: 0 bytes in 0 blocks ==253265== possibly lost: 0 bytes in 0 blocks ==253265== still reachable: 91,053,064 bytes in 17,282 blocks ==253265== suppressed: 0 bytes in 0 blocks ==253265== Rerun with --leak-check=full to see details of leaked memory ==253265== ==253265== For lists of detected and suppressed errors, rerun with: -s ==253265== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253270== LEAK SUMMARY: ==253270== definitely lost: 0 bytes in 0 blocks ==253270== indirectly lost: 0 bytes in 0 blocks ==253270== possibly lost: 0 bytes in 0 blocks ==253270== still reachable: 91,315,296 bytes in 17,377 blocks ==253270== suppressed: 0 bytes in 0 blocks ==253270== Rerun with --leak-check=full to see details of leaked memory ==253270== ==253270== For lists of detected and suppressed errors, rerun with: -s ==253270== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253268== LEAK SUMMARY: ==253268== definitely lost: 0 bytes in 0 blocks ==253268== indirectly lost: 0 bytes in 0 blocks ==253268== possibly lost: 0 bytes in 0 blocks ==253268== still reachable: 91,194,296 bytes in 17,337 blocks ==253268== suppressed: 0 bytes in 0 blocks ==253268== Rerun with --leak-check=full to see details of leaked memory ==253268== ==253268== For lists of detected and suppressed errors, rerun with: -s ==253268== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253272== ==253272== HEAP SUMMARY: ==253272== in use at exit: 91,422,672 bytes in 17,444 blocks ==253272== total heap usage: 3,649,635 allocs, 3,632,191 frees, 5,237,302,657 bytes allocated ==253272== ==253273== ==253273== HEAP SUMMARY: ==253273== in use at exit: 91,439,248 bytes in 17,446 blocks ==253273== total heap usage: 3,649,633 allocs, 3,632,187 frees, 5,237,316,529 bytes allocated ==253273== ==253269== LEAK SUMMARY: ==253269== definitely lost: 0 bytes in 0 blocks ==253269== indirectly lost: 0 bytes in 0 blocks ==253269== possibly lost: 0 bytes in 0 blocks ==253269== still reachable: 91,263,128 bytes in 17,359 blocks ==253269== suppressed: 0 bytes in 0 blocks ==253269== Rerun with --leak-check=full to see details of leaked memory ==253269== ==253269== For lists of detected and suppressed errors, rerun with: -s ==253269== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253271== LEAK SUMMARY: ==253271== definitely lost: 0 bytes in 0 blocks ==253271== indirectly lost: 0 bytes in 0 blocks ==253271== possibly lost: 0 bytes in 0 blocks ==253271== still reachable: 91,385,240 bytes in 17,407 blocks ==253271== suppressed: 0 bytes in 0 blocks ==253271== Rerun with --leak-check=full to see details of leaked memory ==253271== ==253271== For lists of detected and suppressed errors, rerun with: -s ==253271== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253274== ==253274== HEAP SUMMARY: ==253274== in use at exit: 91,459,648 bytes in 17,462 blocks ==253274== total heap usage: 3,649,734 allocs, 3,632,272 frees, 5,237,399,556 bytes allocated ==253274== ==253275== ==253275== HEAP SUMMARY: ==253275== in use at exit: 91,476,224 bytes in 17,464 blocks ==253275== total heap usage: 3,649,732 allocs, 3,632,268 frees, 5,237,413,428 bytes allocated ==253275== ==253273== LEAK SUMMARY: ==253273== definitely lost: 0 bytes in 0 blocks ==253273== indirectly lost: 0 bytes in 0 blocks ==253273== possibly lost: 0 bytes in 0 blocks ==253273== still reachable: 91,437,400 bytes in 17,425 blocks ==253273== suppressed: 0 bytes in 0 blocks ==253273== Rerun with --leak-check=full to see details of leaked memory ==253273== ==253273== For lists of detected and suppressed errors, rerun with: -s ==253273== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253272== LEAK SUMMARY: ==253272== definitely lost: 0 bytes in 0 blocks ==253272== indirectly lost: 0 bytes in 0 blocks ==253272== possibly lost: 0 bytes in 0 blocks ==253272== still reachable: 91,420,824 bytes in 17,423 blocks ==253272== suppressed: 0 bytes in 0 blocks ==253272== Rerun with --leak-check=full to see details of leaked memory ==253272== ==253272== For lists of detected and suppressed errors, rerun with: -s ==253272== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253275== LEAK SUMMARY: ==253275== definitely lost: 0 bytes in 0 blocks ==253275== indirectly lost: 0 bytes in 0 blocks ==253275== possibly lost: 0 bytes in 0 blocks ==253275== still reachable: 91,474,376 bytes in 17,443 blocks ==253275== suppressed: 0 bytes in 0 blocks ==253275== Rerun with --leak-check=full to see details of leaked memory ==253275== ==253275== For lists of detected and suppressed errors, rerun with: -s ==253275== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253274== LEAK SUMMARY: ==253274== definitely lost: 0 bytes in 0 blocks ==253274== indirectly lost: 0 bytes in 0 blocks ==253274== possibly lost: 0 bytes in 0 blocks ==253274== still reachable: 91,457,800 bytes in 17,441 blocks ==253274== suppressed: 0 bytes in 0 blocks ==253274== Rerun with --leak-check=full to see details of leaked memory ==253274== ==253274== For lists of detected and suppressed errors, rerun with: -s ==253274== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:14:54 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.685 268 2: 6000 8.106 538 3: 6004 4.571 68 4: 6001 3.461 272 5: 6006 1.270 98 6: 6015 0.464 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.4s elapsed (49.1s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==253622== ==253622== HEAP SUMMARY: ==253622== in use at exit: 93,134,228 bytes in 16,761 blocks ==253622== total heap usage: 3,770,220 allocs, 3,753,459 frees, 5,406,879,392 bytes allocated ==253622== ==253623== ==253623== HEAP SUMMARY: ==253623== in use at exit: 93,134,204 bytes in 16,761 blocks ==253623== total heap usage: 3,770,221 allocs, 3,753,460 frees, 5,406,879,400 bytes allocated ==253623== ==253625== ==253625== HEAP SUMMARY: ==253625== in use at exit: 93,383,532 bytes in 16,862 blocks ==253625== total heap usage: 3,770,414 allocs, 3,753,552 frees, 5,407,221,552 bytes allocated ==253625== ==253624== ==253624== HEAP SUMMARY: ==253624== in use at exit: 93,383,532 bytes in 16,862 blocks ==253624== total heap usage: 3,770,413 allocs, 3,753,551 frees, 5,407,221,520 bytes allocated ==253624== ==253627== ==253627== HEAP SUMMARY: ==253627== in use at exit: 93,761,740 bytes in 17,036 blocks ==253627== total heap usage: 3,770,681 allocs, 3,753,645 frees, 5,407,692,584 bytes allocated ==253627== ==253626== ==253626== HEAP SUMMARY: ==253626== in use at exit: 93,761,764 bytes in 17,036 blocks ==253626== total heap usage: 3,770,680 allocs, 3,753,644 frees, 5,407,692,576 bytes allocated ==253626== ==253622== LEAK SUMMARY: ==253622== definitely lost: 0 bytes in 0 blocks ==253622== indirectly lost: 0 bytes in 0 blocks ==253622== possibly lost: 0 bytes in 0 blocks ==253622== still reachable: 93,132,380 bytes in 16,740 blocks ==253622== suppressed: 0 bytes in 0 blocks ==253622== Rerun with --leak-check=full to see details of leaked memory ==253622== ==253622== For lists of detected and suppressed errors, rerun with: -s ==253622== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253629== ==253629== HEAP SUMMARY: ==253629== in use at exit: 94,228,020 bytes in 17,210 blocks ==253629== total heap usage: 3,770,948 allocs, 3,753,738 frees, 5,408,251,688 bytes allocated ==253629== ==253623== LEAK SUMMARY: ==253623== definitely lost: 0 bytes in 0 blocks ==253623== indirectly lost: 0 bytes in 0 blocks ==253623== possibly lost: 0 bytes in 0 blocks ==253623== still reachable: 93,132,356 bytes in 16,740 blocks ==253623== suppressed: 0 bytes in 0 blocks ==253623== Rerun with --leak-check=full to see details of leaked memory ==253623== ==253623== For lists of detected and suppressed errors, rerun with: -s ==253623== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253628== ==253628== HEAP SUMMARY: ==253628== in use at exit: 94,228,020 bytes in 17,210 blocks ==253628== total heap usage: 3,770,947 allocs, 3,753,737 frees, 5,408,251,656 bytes allocated ==253628== ==253625== LEAK SUMMARY: ==253625== definitely lost: 0 bytes in 0 blocks ==253625== indirectly lost: 0 bytes in 0 blocks ==253625== possibly lost: 0 bytes in 0 blocks ==253625== still reachable: 93,381,684 bytes in 16,841 blocks ==253625== suppressed: 0 bytes in 0 blocks ==253625== Rerun with --leak-check=full to see details of leaked memory ==253625== ==253625== For lists of detected and suppressed errors, rerun with: -s ==253625== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253624== LEAK SUMMARY: ==253624== definitely lost: 0 bytes in 0 blocks ==253624== indirectly lost: 0 bytes in 0 blocks ==253624== possibly lost: 0 bytes in 0 blocks ==253624== still reachable: 93,381,684 bytes in 16,841 blocks ==253624== suppressed: 0 bytes in 0 blocks ==253624== Rerun with --leak-check=full to see details of leaked memory ==253624== ==253624== For lists of detected and suppressed errors, rerun with: -s ==253624== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253626== LEAK SUMMARY: ==253626== definitely lost: 0 bytes in 0 blocks ==253626== indirectly lost: 0 bytes in 0 blocks ==253626== possibly lost: 0 bytes in 0 blocks ==253626== still reachable: 93,759,916 bytes in 17,015 blocks ==253626== suppressed: 0 bytes in 0 blocks ==253626== Rerun with --leak-check=full to see details of leaked memory ==253626== ==253626== For lists of detected and suppressed errors, rerun with: -s ==253626== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253627== LEAK SUMMARY: ==253627== definitely lost: 0 bytes in 0 blocks ==253627== indirectly lost: 0 bytes in 0 blocks ==253627== possibly lost: 0 bytes in 0 blocks ==253627== still reachable: 93,759,892 bytes in 17,015 blocks ==253627== suppressed: 0 bytes in 0 blocks ==253627== Rerun with --leak-check=full to see details of leaked memory ==253627== ==253627== For lists of detected and suppressed errors, rerun with: -s ==253627== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253629== LEAK SUMMARY: ==253629== definitely lost: 0 bytes in 0 blocks ==253629== indirectly lost: 0 bytes in 0 blocks ==253629== possibly lost: 0 bytes in 0 blocks ==253629== still reachable: 94,226,172 bytes in 17,189 blocks ==253629== suppressed: 0 bytes in 0 blocks ==253629== Rerun with --leak-check=full to see details of leaked memory ==253629== ==253629== For lists of detected and suppressed errors, rerun with: -s ==253629== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253628== LEAK SUMMARY: ==253628== definitely lost: 0 bytes in 0 blocks ==253628== indirectly lost: 0 bytes in 0 blocks ==253628== possibly lost: 0 bytes in 0 blocks ==253628== still reachable: 94,226,172 bytes in 17,189 blocks ==253628== suppressed: 0 bytes in 0 blocks ==253628== Rerun with --leak-check=full to see details of leaked memory ==253628== ==253628== For lists of detected and suppressed errors, rerun with: -s ==253628== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253630== ==253630== HEAP SUMMARY: ==253630== in use at exit: 93,909,736 bytes in 16,954 blocks ==253630== total heap usage: 3,772,416 allocs, 3,755,462 frees, 5,410,576,512 bytes allocated ==253630== ==253631== ==253631== HEAP SUMMARY: ==253631== in use at exit: 93,905,560 bytes in 16,953 blocks ==253631== total heap usage: 3,772,416 allocs, 3,755,463 frees, 5,410,572,368 bytes allocated ==253631== ==253630== LEAK SUMMARY: ==253630== definitely lost: 0 bytes in 0 blocks ==253630== indirectly lost: 0 bytes in 0 blocks ==253630== possibly lost: 0 bytes in 0 blocks ==253630== still reachable: 93,907,888 bytes in 16,933 blocks ==253630== suppressed: 0 bytes in 0 blocks ==253630== Rerun with --leak-check=full to see details of leaked memory ==253630== ==253630== For lists of detected and suppressed errors, rerun with: -s ==253630== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253631== LEAK SUMMARY: ==253631== definitely lost: 0 bytes in 0 blocks ==253631== indirectly lost: 0 bytes in 0 blocks ==253631== possibly lost: 0 bytes in 0 blocks ==253631== still reachable: 93,903,712 bytes in 16,932 blocks ==253631== suppressed: 0 bytes in 0 blocks ==253631== Rerun with --leak-check=full to see details of leaked memory ==253631== ==253631== For lists of detected and suppressed errors, rerun with: -s ==253631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253632== ==253632== HEAP SUMMARY: ==253632== in use at exit: 93,962,072 bytes in 16,998 blocks ==253632== total heap usage: 3,772,541 allocs, 3,755,543 frees, 5,410,820,288 bytes allocated ==253632== ==253633== ==253633== HEAP SUMMARY: ==253633== in use at exit: 93,950,792 bytes in 16,997 blocks ==253633== total heap usage: 3,772,540 allocs, 3,755,543 frees, 5,410,808,184 bytes allocated ==253633== ==253634== ==253635== ==253634== HEAP SUMMARY: ==253634== in use at exit: 95,211,032 bytes in 17,618 blocks ==253634== total heap usage: 3,772,192 allocs, 3,754,574 frees, 5,409,925,834 bytes allocated ==253634== ==253635== HEAP SUMMARY: ==253635== in use at exit: 95,211,024 bytes in 17,618 blocks ==253635== total heap usage: 3,772,193 allocs, 3,754,575 frees, 5,409,925,860 bytes allocated ==253635== ==253632== LEAK SUMMARY: ==253632== definitely lost: 0 bytes in 0 blocks ==253632== indirectly lost: 0 bytes in 0 blocks ==253632== possibly lost: 0 bytes in 0 blocks ==253632== still reachable: 93,960,224 bytes in 16,977 blocks ==253632== suppressed: 0 bytes in 0 blocks ==253632== Rerun with --leak-check=full to see details of leaked memory ==253632== ==253632== For lists of detected and suppressed errors, rerun with: -s ==253632== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253633== LEAK SUMMARY: ==253633== definitely lost: 0 bytes in 0 blocks ==253633== indirectly lost: 0 bytes in 0 blocks ==253633== possibly lost: 0 bytes in 0 blocks ==253633== still reachable: 93,948,944 bytes in 16,976 blocks ==253633== suppressed: 0 bytes in 0 blocks ==253633== Rerun with --leak-check=full to see details of leaked memory ==253633== ==253633== For lists of detected and suppressed errors, rerun with: -s ==253633== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253635== LEAK SUMMARY: ==253635== definitely lost: 0 bytes in 0 blocks ==253635== indirectly lost: 0 bytes in 0 blocks ==253635== possibly lost: 0 bytes in 0 blocks ==253635== still reachable: 95,209,176 bytes in 17,597 blocks ==253635== suppressed: 0 bytes in 0 blocks ==253635== Rerun with --leak-check=full to see details of leaked memory ==253635== ==253635== For lists of detected and suppressed errors, rerun with: -s ==253635== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253634== LEAK SUMMARY: ==253634== definitely lost: 0 bytes in 0 blocks ==253634== indirectly lost: 0 bytes in 0 blocks ==253634== possibly lost: 0 bytes in 0 blocks ==253634== still reachable: 95,209,184 bytes in 17,597 blocks ==253634== suppressed: 0 bytes in 0 blocks ==253634== Rerun with --leak-check=full to see details of leaked memory ==253634== ==253634== For lists of detected and suppressed errors, rerun with: -s ==253634== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253640== ==253640== HEAP SUMMARY: ==253640== in use at exit: 93,658,368 bytes in 16,853 blocks ==253640== total heap usage: 3,788,060 allocs, 3,771,207 frees, 5,431,183,996 bytes allocated ==253640== ==253636== ==253637== ==253636== HEAP SUMMARY: ==253636== in use at exit: 93,601,712 bytes in 16,822 blocks ==253636== total heap usage: 3,787,869 allocs, 3,771,047 frees, 5,431,006,142 bytes allocated ==253636== ==253637== HEAP SUMMARY: ==253637== in use at exit: 93,601,712 bytes in 16,822 blocks ==253637== total heap usage: 3,787,870 allocs, 3,771,048 frees, 5,431,006,174 bytes allocated ==253637== ==253638== ==253638== HEAP SUMMARY: ==253638== in use at exit: 93,621,632 bytes in 16,836 blocks ==253638== total heap usage: 3,787,962 allocs, 3,771,126 frees, 5,431,086,654 bytes allocated ==253638== ==253639== ==253639== HEAP SUMMARY: ==253639== in use at exit: 93,621,632 bytes in 16,836 blocks ==253639== total heap usage: 3,787,963 allocs, 3,771,127 frees, 5,431,086,686 bytes allocated ==253639== ==253643== ==253643== HEAP SUMMARY: ==253643== in use at exit: 93,831,696 bytes in 16,913 blocks ==253643== total heap usage: 3,788,362 allocs, 3,771,449 frees, 5,431,536,522 bytes allocated ==253643== ==253641== ==253641== HEAP SUMMARY: ==253641== in use at exit: 93,727,200 bytes in 16,875 blocks ==253641== total heap usage: 3,788,161 allocs, 3,771,286 frees, 5,431,312,174 bytes allocated ==253641== ==253640== LEAK SUMMARY: ==253640== definitely lost: 0 bytes in 0 blocks ==253640== indirectly lost: 0 bytes in 0 blocks ==253640== possibly lost: 0 bytes in 0 blocks ==253640== still reachable: 93,656,520 bytes in 16,832 blocks ==253640== suppressed: 0 bytes in 0 blocks ==253640== Rerun with --leak-check=full to see details of leaked memory ==253640== ==253640== For lists of detected and suppressed errors, rerun with: -s ==253640== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253644== ==253644== HEAP SUMMARY: ==253644== in use at exit: 93,883,864 bytes in 16,931 blocks ==253644== total heap usage: 3,788,454 allocs, 3,771,523 frees, 5,431,647,305 bytes allocated ==253644== ==253642== ==253642== HEAP SUMMARY: ==253642== in use at exit: 93,762,864 bytes in 16,891 blocks ==253642== total heap usage: 3,788,253 allocs, 3,771,362 frees, 5,431,407,198 bytes allocated ==253642== ==253636== LEAK SUMMARY: ==253636== definitely lost: 0 bytes in 0 blocks ==253636== indirectly lost: 0 bytes in 0 blocks ==253636== possibly lost: 0 bytes in 0 blocks ==253636== still reachable: 93,599,864 bytes in 16,801 blocks ==253636== suppressed: 0 bytes in 0 blocks ==253636== Rerun with --leak-check=full to see details of leaked memory ==253636== ==253636== For lists of detected and suppressed errors, rerun with: -s ==253636== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253637== LEAK SUMMARY: ==253637== definitely lost: 0 bytes in 0 blocks ==253637== indirectly lost: 0 bytes in 0 blocks ==253637== possibly lost: 0 bytes in 0 blocks ==253637== still reachable: 93,599,864 bytes in 16,801 blocks ==253637== suppressed: 0 bytes in 0 blocks ==253637== Rerun with --leak-check=full to see details of leaked memory ==253637== ==253637== For lists of detected and suppressed errors, rerun with: -s ==253637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253639== LEAK SUMMARY: ==253639== definitely lost: 0 bytes in 0 blocks ==253639== indirectly lost: 0 bytes in 0 blocks ==253639== possibly lost: 0 bytes in 0 blocks ==253639== still reachable: 93,619,784 bytes in 16,815 blocks ==253639== suppressed: 0 bytes in 0 blocks ==253639== Rerun with --leak-check=full to see details of leaked memory ==253639== ==253639== For lists of detected and suppressed errors, rerun with: -s ==253639== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253638== LEAK SUMMARY: ==253638== definitely lost: 0 bytes in 0 blocks ==253638== indirectly lost: 0 bytes in 0 blocks ==253638== possibly lost: 0 bytes in 0 blocks ==253638== still reachable: 93,619,784 bytes in 16,815 blocks ==253638== suppressed: 0 bytes in 0 blocks ==253638== Rerun with --leak-check=full to see details of leaked memory ==253638== ==253638== For lists of detected and suppressed errors, rerun with: -s ==253638== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253645== ==253645== HEAP SUMMARY: ==253645== in use at exit: 93,953,808 bytes in 16,961 blocks ==253645== total heap usage: 3,788,631 allocs, 3,771,670 frees, 5,431,836,324 bytes allocated ==253645== ==253643== LEAK SUMMARY: ==253643== definitely lost: 0 bytes in 0 blocks ==253643== indirectly lost: 0 bytes in 0 blocks ==253643== possibly lost: 0 bytes in 0 blocks ==253643== still reachable: 93,829,848 bytes in 16,892 blocks ==253643== suppressed: 0 bytes in 0 blocks ==253643== Rerun with --leak-check=full to see details of leaked memory ==253643== ==253643== For lists of detected and suppressed errors, rerun with: -s ==253643== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253641== LEAK SUMMARY: ==253641== definitely lost: 0 bytes in 0 blocks ==253641== indirectly lost: 0 bytes in 0 blocks ==253641== possibly lost: 0 bytes in 0 blocks ==253641== still reachable: 93,725,352 bytes in 16,854 blocks ==253641== suppressed: 0 bytes in 0 blocks ==253641== Rerun with --leak-check=full to see details of leaked memory ==253641== ==253641== For lists of detected and suppressed errors, rerun with: -s ==253641== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253644== LEAK SUMMARY: ==253644== definitely lost: 0 bytes in 0 blocks ==253644== indirectly lost: 0 bytes in 0 blocks ==253644== possibly lost: 0 bytes in 0 blocks ==253644== still reachable: 93,882,016 bytes in 16,910 blocks ==253644== suppressed: 0 bytes in 0 blocks ==253644== Rerun with --leak-check=full to see details of leaked memory ==253644== ==253644== For lists of detected and suppressed errors, rerun with: -s ==253644== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253642== LEAK SUMMARY: ==253642== definitely lost: 0 bytes in 0 blocks ==253642== indirectly lost: 0 bytes in 0 blocks ==253642== possibly lost: 0 bytes in 0 blocks ==253642== still reachable: 93,761,016 bytes in 16,870 blocks ==253642== suppressed: 0 bytes in 0 blocks ==253642== Rerun with --leak-check=full to see details of leaked memory ==253642== ==253642== For lists of detected and suppressed errors, rerun with: -s ==253642== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253648== ==253649== ==253648== HEAP SUMMARY: ==253648== in use at exit: 94,026,368 bytes in 16,995 blocks ==253648== total heap usage: 3,788,827 allocs, 3,771,832 frees, 5,432,031,362 bytes allocated ==253648== ==253649== HEAP SUMMARY: ==253649== in use at exit: 94,042,944 bytes in 16,997 blocks ==253649== total heap usage: 3,788,825 allocs, 3,771,828 frees, 5,432,045,234 bytes allocated ==253649== ==253645== LEAK SUMMARY: ==253645== definitely lost: 0 bytes in 0 blocks ==253645== indirectly lost: 0 bytes in 0 blocks ==253645== possibly lost: 0 bytes in 0 blocks ==253645== still reachable: 93,951,960 bytes in 16,940 blocks ==253645== suppressed: 0 bytes in 0 blocks ==253645== Rerun with --leak-check=full to see details of leaked memory ==253645== ==253645== For lists of detected and suppressed errors, rerun with: -s ==253645== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253647== ==253647== HEAP SUMMARY: ==253647== in use at exit: 94,005,968 bytes in 16,979 blocks ==253647== total heap usage: 3,788,726 allocs, 3,771,747 frees, 5,431,948,335 bytes allocated ==253647== ==253646== ==253646== HEAP SUMMARY: ==253646== in use at exit: 93,989,392 bytes in 16,977 blocks ==253646== total heap usage: 3,788,728 allocs, 3,771,751 frees, 5,431,934,463 bytes allocated ==253646== ==253649== LEAK SUMMARY: ==253648== LEAK SUMMARY: ==253649== definitely lost: 0 bytes in 0 blocks ==253648== definitely lost: 0 bytes in 0 blocks ==253649== indirectly lost: 0 bytes in 0 blocks ==253648== indirectly lost: 0 bytes in 0 blocks ==253649== possibly lost: 0 bytes in 0 blocks ==253648== possibly lost: 0 bytes in 0 blocks ==253649== still reachable: 94,041,096 bytes in 16,976 blocks ==253648== still reachable: 94,024,520 bytes in 16,974 blocks ==253649== suppressed: 0 bytes in 0 blocks ==253648== suppressed: 0 bytes in 0 blocks ==253649== Rerun with --leak-check=full to see details of leaked memory ==253648== Rerun with --leak-check=full to see details of leaked memory ==253649== ==253648== ==253648== For lists of detected and suppressed errors, rerun with: -s ==253649== For lists of detected and suppressed errors, rerun with: -s ==253648== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253649== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253646== LEAK SUMMARY: ==253646== definitely lost: 0 bytes in 0 blocks ==253646== indirectly lost: 0 bytes in 0 blocks ==253646== possibly lost: 0 bytes in 0 blocks ==253646== still reachable: 93,987,544 bytes in 16,956 blocks ==253646== suppressed: 0 bytes in 0 blocks ==253646== Rerun with --leak-check=full to see details of leaked memory ==253646== ==253646== For lists of detected and suppressed errors, rerun with: -s ==253646== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253647== LEAK SUMMARY: ==253647== definitely lost: 0 bytes in 0 blocks ==253647== indirectly lost: 0 bytes in 0 blocks ==253647== possibly lost: 0 bytes in 0 blocks ==253647== still reachable: 94,004,120 bytes in 16,958 blocks ==253647== suppressed: 0 bytes in 0 blocks ==253647== Rerun with --leak-check=full to see details of leaked memory ==253647== ==253647== For lists of detected and suppressed errors, rerun with: -s ==253647== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:15:50 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 31s (100% of 31s) ID time nTest 1: 6010 13.126 268 2: 6000 7.831 538 3: 6004 5.034 68 4: 6001 3.564 272 5: 6006 1.318 98 6: 6015 0.478 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 56.0s elapsed (50.4s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==253898== ==253898== HEAP SUMMARY: ==253898== in use at exit: 89,862,756 bytes in 16,822 blocks ==253898== total heap usage: 3,909,775 allocs, 3,892,953 frees, 5,604,151,902 bytes allocated ==253898== ==253900== ==253900== HEAP SUMMARY: ==253900== in use at exit: 90,117,812 bytes in 16,924 blocks ==253900== total heap usage: 3,909,969 allocs, 3,893,045 frees, 5,604,499,782 bytes allocated ==253900== ==253899== ==253899== HEAP SUMMARY: ==253899== in use at exit: 90,117,812 bytes in 16,924 blocks ==253899== total heap usage: 3,909,968 allocs, 3,893,044 frees, 5,604,499,750 bytes allocated ==253899== ==253901== ==253902== ==253901== HEAP SUMMARY: ==253901== in use at exit: 90,507,404 bytes in 17,099 blocks ==253901== total heap usage: 3,910,236 allocs, 3,893,137 frees, 5,604,982,166 bytes allocated ==253901== ==253902== HEAP SUMMARY: ==253902== in use at exit: 90,507,380 bytes in 17,099 blocks ==253902== total heap usage: 3,910,237 allocs, 3,893,138 frees, 5,604,982,174 bytes allocated ==253902== ==253897== ==253897== HEAP SUMMARY: ==253897== in use at exit: 89,862,780 bytes in 16,822 blocks ==253897== total heap usage: 3,909,774 allocs, 3,892,952 frees, 5,604,151,894 bytes allocated ==253897== ==253898== LEAK SUMMARY: ==253898== definitely lost: 0 bytes in 0 blocks ==253898== indirectly lost: 0 bytes in 0 blocks ==253898== possibly lost: 0 bytes in 0 blocks ==253898== still reachable: 89,860,908 bytes in 16,801 blocks ==253898== suppressed: 0 bytes in 0 blocks ==253898== Rerun with --leak-check=full to see details of leaked memory ==253898== ==253898== For lists of detected and suppressed errors, rerun with: -s ==253898== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253904== ==253904== HEAP SUMMARY: ==253904== in use at exit: 90,985,020 bytes in 17,274 blocks ==253904== total heap usage: 3,910,504 allocs, 3,893,230 frees, 5,605,552,606 bytes allocated ==253904== ==253905== ==253905== HEAP SUMMARY: ==253905== in use at exit: 90,985,020 bytes in 17,274 blocks ==253905== total heap usage: 3,910,505 allocs, 3,893,231 frees, 5,605,552,638 bytes allocated ==253905== ==253899== LEAK SUMMARY: ==253899== definitely lost: 0 bytes in 0 blocks ==253899== indirectly lost: 0 bytes in 0 blocks ==253899== possibly lost: 0 bytes in 0 blocks ==253899== still reachable: 90,115,964 bytes in 16,903 blocks ==253899== suppressed: 0 bytes in 0 blocks ==253899== Rerun with --leak-check=full to see details of leaked memory ==253899== ==253899== For lists of detected and suppressed errors, rerun with: -s ==253899== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253900== LEAK SUMMARY: ==253900== definitely lost: 0 bytes in 0 blocks ==253900== indirectly lost: 0 bytes in 0 blocks ==253900== possibly lost: 0 bytes in 0 blocks ==253900== still reachable: 90,115,964 bytes in 16,903 blocks ==253900== suppressed: 0 bytes in 0 blocks ==253900== Rerun with --leak-check=full to see details of leaked memory ==253900== ==253900== For lists of detected and suppressed errors, rerun with: -s ==253900== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253902== LEAK SUMMARY: ==253901== LEAK SUMMARY: ==253902== definitely lost: 0 bytes in 0 blocks ==253901== definitely lost: 0 bytes in 0 blocks ==253902== indirectly lost: 0 bytes in 0 blocks ==253901== indirectly lost: 0 bytes in 0 blocks ==253902== possibly lost: 0 bytes in 0 blocks ==253901== possibly lost: 0 bytes in 0 blocks ==253902== still reachable: 90,505,532 bytes in 17,078 blocks ==253901== still reachable: 90,505,556 bytes in 17,078 blocks ==253902== suppressed: 0 bytes in 0 blocks ==253901== suppressed: 0 bytes in 0 blocks ==253902== Rerun with --leak-check=full to see details of leaked memory ==253901== Rerun with --leak-check=full to see details of leaked memory ==253902== ==253901== ==253902== For lists of detected and suppressed errors, rerun with: -s ==253901== For lists of detected and suppressed errors, rerun with: -s ==253902== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253901== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253897== LEAK SUMMARY: ==253897== definitely lost: 0 bytes in 0 blocks ==253897== indirectly lost: 0 bytes in 0 blocks ==253897== possibly lost: 0 bytes in 0 blocks ==253897== still reachable: 89,860,932 bytes in 16,801 blocks ==253897== suppressed: 0 bytes in 0 blocks ==253897== Rerun with --leak-check=full to see details of leaked memory ==253897== ==253897== For lists of detected and suppressed errors, rerun with: -s ==253897== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253904== LEAK SUMMARY: ==253905== LEAK SUMMARY: ==253904== definitely lost: 0 bytes in 0 blocks ==253905== definitely lost: 0 bytes in 0 blocks ==253904== indirectly lost: 0 bytes in 0 blocks ==253905== indirectly lost: 0 bytes in 0 blocks ==253904== possibly lost: 0 bytes in 0 blocks ==253905== possibly lost: 0 bytes in 0 blocks ==253904== still reachable: 90,983,172 bytes in 17,253 blocks ==253905== still reachable: 90,983,172 bytes in 17,253 blocks ==253904== suppressed: 0 bytes in 0 blocks ==253905== suppressed: 0 bytes in 0 blocks ==253904== Rerun with --leak-check=full to see details of leaked memory ==253905== Rerun with --leak-check=full to see details of leaked memory ==253904== ==253905== ==253905== For lists of detected and suppressed errors, rerun with: -s ==253904== For lists of detected and suppressed errors, rerun with: -s ==253905== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253904== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253907== ==253907== HEAP SUMMARY: ==253907== in use at exit: 92,758,016 bytes in 18,101 blocks ==253907== total heap usage: 3,911,970 allocs, 3,893,869 frees, 5,607,858,462 bytes allocated ==253907== ==253906== ==253906== HEAP SUMMARY: ==253906== in use at exit: 92,762,192 bytes in 18,102 blocks ==253906== total heap usage: 3,911,970 allocs, 3,893,868 frees, 5,607,862,606 bytes allocated ==253906== ==253907== LEAK SUMMARY: ==253906== LEAK SUMMARY: ==253907== definitely lost: 0 bytes in 0 blocks ==253906== definitely lost: 0 bytes in 0 blocks ==253907== indirectly lost: 0 bytes in 0 blocks ==253906== indirectly lost: 0 bytes in 0 blocks ==253907== possibly lost: 0 bytes in 0 blocks ==253906== possibly lost: 0 bytes in 0 blocks ==253907== still reachable: 92,756,168 bytes in 18,080 blocks ==253906== still reachable: 92,760,344 bytes in 18,081 blocks ==253907== suppressed: 0 bytes in 0 blocks ==253906== suppressed: 0 bytes in 0 blocks ==253907== Rerun with --leak-check=full to see details of leaked memory ==253906== Rerun with --leak-check=full to see details of leaked memory ==253907== ==253906== ==253907== For lists of detected and suppressed errors, rerun with: -s ==253906== For lists of detected and suppressed errors, rerun with: -s ==253907== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253906== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253909== ==253909== HEAP SUMMARY: ==253909== in use at exit: 92,926,936 bytes in 18,142 blocks ==253909== total heap usage: 3,912,094 allocs, 3,893,952 frees, 5,608,094,278 bytes allocated ==253909== ==253908== ==253908== HEAP SUMMARY: ==253908== in use at exit: 92,931,112 bytes in 18,143 blocks ==253908== total heap usage: 3,912,094 allocs, 3,893,951 frees, 5,608,098,422 bytes allocated ==253908== ==253910== ==253910== HEAP SUMMARY: ==253910== in use at exit: 91,985,016 bytes in 17,683 blocks ==253910== total heap usage: 3,911,750 allocs, 3,894,067 frees, 5,607,243,768 bytes allocated ==253910== ==253911== ==253911== HEAP SUMMARY: ==253911== in use at exit: 91,985,008 bytes in 17,683 blocks ==253911== total heap usage: 3,911,751 allocs, 3,894,068 frees, 5,607,243,794 bytes allocated ==253911== ==253909== LEAK SUMMARY: ==253909== definitely lost: 0 bytes in 0 blocks ==253909== indirectly lost: 0 bytes in 0 blocks ==253909== possibly lost: 0 bytes in 0 blocks ==253909== still reachable: 92,925,088 bytes in 18,121 blocks ==253909== suppressed: 0 bytes in 0 blocks ==253909== Rerun with --leak-check=full to see details of leaked memory ==253909== ==253909== For lists of detected and suppressed errors, rerun with: -s ==253909== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253908== LEAK SUMMARY: ==253908== definitely lost: 0 bytes in 0 blocks ==253908== indirectly lost: 0 bytes in 0 blocks ==253908== possibly lost: 0 bytes in 0 blocks ==253908== still reachable: 92,929,264 bytes in 18,122 blocks ==253908== suppressed: 0 bytes in 0 blocks ==253908== Rerun with --leak-check=full to see details of leaked memory ==253908== ==253908== For lists of detected and suppressed errors, rerun with: -s ==253908== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253911== LEAK SUMMARY: ==253911== definitely lost: 0 bytes in 0 blocks ==253911== indirectly lost: 0 bytes in 0 blocks ==253911== possibly lost: 0 bytes in 0 blocks ==253911== still reachable: 91,983,160 bytes in 17,662 blocks ==253911== suppressed: 0 bytes in 0 blocks ==253911== Rerun with --leak-check=full to see details of leaked memory ==253911== ==253911== For lists of detected and suppressed errors, rerun with: -s ==253911== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253910== LEAK SUMMARY: ==253910== definitely lost: 0 bytes in 0 blocks ==253910== indirectly lost: 0 bytes in 0 blocks ==253910== possibly lost: 0 bytes in 0 blocks ==253910== still reachable: 91,983,168 bytes in 17,662 blocks ==253910== suppressed: 0 bytes in 0 blocks ==253910== Rerun with --leak-check=full to see details of leaked memory ==253910== ==253910== For lists of detected and suppressed errors, rerun with: -s ==253910== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253914== ==253915== ==253914== HEAP SUMMARY: ==253914== in use at exit: 92,703,272 bytes in 17,725 blocks ==253914== total heap usage: 3,927,517 allocs, 3,909,792 frees, 5,628,372,964 bytes allocated ==253914== ==253915== HEAP SUMMARY: ==253915== in use at exit: 92,703,272 bytes in 17,725 blocks ==253915== total heap usage: 3,927,518 allocs, 3,909,793 frees, 5,628,372,996 bytes allocated ==253915== ==253916== ==253916== HEAP SUMMARY: ==253916== in use at exit: 92,740,008 bytes in 17,742 blocks ==253916== total heap usage: 3,927,615 allocs, 3,909,873 frees, 5,628,470,306 bytes allocated ==253916== ==253917== ==253917== HEAP SUMMARY: ==253917== in use at exit: 92,808,840 bytes in 17,764 blocks ==253917== total heap usage: 3,927,716 allocs, 3,909,952 frees, 5,628,598,484 bytes allocated ==253917== ==253912== ==253912== HEAP SUMMARY: ==253912== in use at exit: 92,683,352 bytes in 17,711 blocks ==253912== total heap usage: 3,927,424 allocs, 3,909,713 frees, 5,628,292,452 bytes allocated ==253912== ==253913== ==253913== HEAP SUMMARY: ==253913== in use at exit: 92,683,352 bytes in 17,711 blocks ==253913== total heap usage: 3,927,425 allocs, 3,909,714 frees, 5,628,292,484 bytes allocated ==253913== ==253918== ==253918== HEAP SUMMARY: ==253918== in use at exit: 92,844,504 bytes in 17,780 blocks ==253918== total heap usage: 3,927,808 allocs, 3,910,028 frees, 5,628,693,508 bytes allocated ==253918== ==253914== LEAK SUMMARY: ==253914== definitely lost: 0 bytes in 0 blocks ==253914== indirectly lost: 0 bytes in 0 blocks ==253914== possibly lost: 0 bytes in 0 blocks ==253914== still reachable: 92,701,424 bytes in 17,704 blocks ==253914== suppressed: 0 bytes in 0 blocks ==253914== Rerun with --leak-check=full to see details of leaked memory ==253914== ==253914== For lists of detected and suppressed errors, rerun with: -s ==253914== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253915== LEAK SUMMARY: ==253915== definitely lost: 0 bytes in 0 blocks ==253915== indirectly lost: 0 bytes in 0 blocks ==253915== possibly lost: 0 bytes in 0 blocks ==253915== still reachable: 92,701,424 bytes in 17,704 blocks ==253915== suppressed: 0 bytes in 0 blocks ==253915== Rerun with --leak-check=full to see details of leaked memory ==253915== ==253915== For lists of detected and suppressed errors, rerun with: -s ==253915== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253916== LEAK SUMMARY: ==253916== definitely lost: 0 bytes in 0 blocks ==253916== indirectly lost: 0 bytes in 0 blocks ==253916== possibly lost: 0 bytes in 0 blocks ==253916== still reachable: 92,738,160 bytes in 17,721 blocks ==253916== suppressed: 0 bytes in 0 blocks ==253916== Rerun with --leak-check=full to see details of leaked memory ==253916== ==253916== For lists of detected and suppressed errors, rerun with: -s ==253916== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253917== LEAK SUMMARY: ==253917== definitely lost: 0 bytes in 0 blocks ==253917== indirectly lost: 0 bytes in 0 blocks ==253917== possibly lost: 0 bytes in 0 blocks ==253917== still reachable: 92,806,992 bytes in 17,743 blocks ==253917== suppressed: 0 bytes in 0 blocks ==253917== Rerun with --leak-check=full to see details of leaked memory ==253917== ==253917== For lists of detected and suppressed errors, rerun with: -s ==253917== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253912== LEAK SUMMARY: ==253912== definitely lost: 0 bytes in 0 blocks ==253912== indirectly lost: 0 bytes in 0 blocks ==253912== possibly lost: 0 bytes in 0 blocks ==253912== still reachable: 92,681,504 bytes in 17,690 blocks ==253912== suppressed: 0 bytes in 0 blocks ==253912== Rerun with --leak-check=full to see details of leaked memory ==253912== ==253912== For lists of detected and suppressed errors, rerun with: -s ==253912== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253913== LEAK SUMMARY: ==253913== definitely lost: 0 bytes in 0 blocks ==253913== indirectly lost: 0 bytes in 0 blocks ==253913== possibly lost: 0 bytes in 0 blocks ==253913== still reachable: 92,681,504 bytes in 17,690 blocks ==253913== suppressed: 0 bytes in 0 blocks ==253913== Rerun with --leak-check=full to see details of leaked memory ==253913== ==253913== For lists of detected and suppressed errors, rerun with: -s ==253913== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253918== LEAK SUMMARY: ==253918== definitely lost: 0 bytes in 0 blocks ==253918== indirectly lost: 0 bytes in 0 blocks ==253918== possibly lost: 0 bytes in 0 blocks ==253918== still reachable: 92,842,656 bytes in 17,759 blocks ==253918== suppressed: 0 bytes in 0 blocks ==253918== Rerun with --leak-check=full to see details of leaked memory ==253918== ==253918== For lists of detected and suppressed errors, rerun with: -s ==253918== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253919== ==253919== HEAP SUMMARY: ==253919== in use at exit: 92,913,336 bytes in 17,802 blocks ==253919== total heap usage: 3,927,917 allocs, 3,910,115 frees, 5,628,822,832 bytes allocated ==253919== ==253920== ==253920== HEAP SUMMARY: ==253920== in use at exit: 92,965,504 bytes in 17,820 blocks ==253920== total heap usage: 3,928,009 allocs, 3,910,189 frees, 5,628,933,615 bytes allocated ==253920== ==253925== ==253925== HEAP SUMMARY: ==253925== in use at exit: 90,013,632 bytes in 16,805 blocks ==253925== total heap usage: 3,928,380 allocs, 3,911,575 frees, 5,629,331,544 bytes allocated ==253925== ==253921== ==253921== HEAP SUMMARY: ==253921== in use at exit: 89,897,320 bytes in 16,747 blocks ==253921== total heap usage: 3,928,186 allocs, 3,911,439 frees, 5,629,122,634 bytes allocated ==253921== ==253922== ==253922== HEAP SUMMARY: ==253922== in use at exit: 89,960,080 bytes in 16,785 blocks ==253922== total heap usage: 3,928,283 allocs, 3,911,498 frees, 5,629,220,773 bytes allocated ==253922== ==253923== ==253923== HEAP SUMMARY: ==253923== in use at exit: 89,976,656 bytes in 16,787 blocks ==253923== total heap usage: 3,928,281 allocs, 3,911,494 frees, 5,629,234,645 bytes allocated ==253923== ==253919== LEAK SUMMARY: ==253919== definitely lost: 0 bytes in 0 blocks ==253919== indirectly lost: 0 bytes in 0 blocks ==253919== possibly lost: 0 bytes in 0 blocks ==253919== still reachable: 92,911,488 bytes in 17,781 blocks ==253919== suppressed: 0 bytes in 0 blocks ==253919== Rerun with --leak-check=full to see details of leaked memory ==253919== ==253919== For lists of detected and suppressed errors, rerun with: -s ==253919== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253920== LEAK SUMMARY: ==253920== definitely lost: 0 bytes in 0 blocks ==253920== indirectly lost: 0 bytes in 0 blocks ==253920== possibly lost: 0 bytes in 0 blocks ==253920== still reachable: 92,963,656 bytes in 17,799 blocks ==253920== suppressed: 0 bytes in 0 blocks ==253920== Rerun with --leak-check=full to see details of leaked memory ==253920== ==253920== For lists of detected and suppressed errors, rerun with: -s ==253920== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253924== ==253924== HEAP SUMMARY: ==253924== in use at exit: 89,997,056 bytes in 16,803 blocks ==253924== total heap usage: 3,928,382 allocs, 3,911,579 frees, 5,629,317,672 bytes allocated ==253924== ==253921== LEAK SUMMARY: ==253921== definitely lost: 0 bytes in 0 blocks ==253921== indirectly lost: 0 bytes in 0 blocks ==253921== possibly lost: 0 bytes in 0 blocks ==253921== still reachable: 89,895,472 bytes in 16,726 blocks ==253921== suppressed: 0 bytes in 0 blocks ==253921== Rerun with --leak-check=full to see details of leaked memory ==253921== ==253921== For lists of detected and suppressed errors, rerun with: -s ==253921== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253925== LEAK SUMMARY: ==253925== definitely lost: 0 bytes in 0 blocks ==253925== indirectly lost: 0 bytes in 0 blocks ==253925== possibly lost: 0 bytes in 0 blocks ==253925== still reachable: 90,011,784 bytes in 16,784 blocks ==253925== suppressed: 0 bytes in 0 blocks ==253925== Rerun with --leak-check=full to see details of leaked memory ==253925== ==253925== For lists of detected and suppressed errors, rerun with: -s ==253925== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253922== LEAK SUMMARY: ==253923== LEAK SUMMARY: ==253922== definitely lost: 0 bytes in 0 blocks ==253923== definitely lost: 0 bytes in 0 blocks ==253922== indirectly lost: 0 bytes in 0 blocks ==253923== indirectly lost: 0 bytes in 0 blocks ==253922== possibly lost: 0 bytes in 0 blocks ==253923== possibly lost: 0 bytes in 0 blocks ==253922== still reachable: 89,958,232 bytes in 16,764 blocks ==253923== still reachable: 89,974,808 bytes in 16,766 blocks ==253922== suppressed: 0 bytes in 0 blocks ==253923== suppressed: 0 bytes in 0 blocks ==253922== Rerun with --leak-check=full to see details of leaked memory ==253923== Rerun with --leak-check=full to see details of leaked memory ==253922== ==253923== ==253922== For lists of detected and suppressed errors, rerun with: -s ==253923== For lists of detected and suppressed errors, rerun with: -s ==253922== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253923== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==253924== LEAK SUMMARY: ==253924== definitely lost: 0 bytes in 0 blocks ==253924== indirectly lost: 0 bytes in 0 blocks ==253924== possibly lost: 0 bytes in 0 blocks ==253924== still reachable: 89,995,208 bytes in 16,782 blocks ==253924== suppressed: 0 bytes in 0 blocks ==253924== Rerun with --leak-check=full to see details of leaked memory ==253924== ==253924== For lists of detected and suppressed errors, rerun with: -s ==253924== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:16:45 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.568 268 2: 6000 8.124 538 3: 6004 5.025 68 4: 6001 3.489 272 5: 6006 1.277 98 6: 6015 0.475 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 55.3s elapsed (49.9s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==254176== ==254176== HEAP SUMMARY: ==254176== in use at exit: 88,139,428 bytes in 16,822 blocks ==254176== total heap usage: 4,050,574 allocs, 4,033,752 frees, 5,811,012,548 bytes allocated ==254176== ==254177== ==254177== HEAP SUMMARY: ==254177== in use at exit: 88,139,428 bytes in 16,822 blocks ==254177== total heap usage: 4,050,575 allocs, 4,033,753 frees, 5,811,012,580 bytes allocated ==254177== ==254178== ==254178== HEAP SUMMARY: ==254178== in use at exit: 88,517,660 bytes in 16,996 blocks ==254178== total heap usage: 4,050,841 allocs, 4,033,845 frees, 5,811,483,604 bytes allocated ==254178== ==254179== ==254179== HEAP SUMMARY: ==254179== in use at exit: 88,517,636 bytes in 16,996 blocks ==254179== total heap usage: 4,050,842 allocs, 4,033,846 frees, 5,811,483,612 bytes allocated ==254179== ==254174== ==254174== HEAP SUMMARY: ==254174== in use at exit: 87,890,124 bytes in 16,721 blocks ==254174== total heap usage: 4,050,381 allocs, 4,033,660 frees, 5,810,670,420 bytes allocated ==254174== ==254175== ==254175== HEAP SUMMARY: ==254175== in use at exit: 87,890,100 bytes in 16,721 blocks ==254175== total heap usage: 4,050,382 allocs, 4,033,661 frees, 5,810,670,428 bytes allocated ==254175== ==254180== ==254180== HEAP SUMMARY: ==254180== in use at exit: 88,983,916 bytes in 17,170 blocks ==254180== total heap usage: 4,051,108 allocs, 4,033,938 frees, 5,812,042,684 bytes allocated ==254180== ==254181== ==254181== HEAP SUMMARY: ==254181== in use at exit: 88,983,916 bytes in 17,170 blocks ==254181== total heap usage: 4,051,109 allocs, 4,033,939 frees, 5,812,042,716 bytes allocated ==254181== ==254176== LEAK SUMMARY: ==254176== definitely lost: 0 bytes in 0 blocks ==254176== indirectly lost: 0 bytes in 0 blocks ==254176== possibly lost: 0 bytes in 0 blocks ==254176== still reachable: 88,137,580 bytes in 16,801 blocks ==254176== suppressed: 0 bytes in 0 blocks ==254176== Rerun with --leak-check=full to see details of leaked memory ==254176== ==254176== For lists of detected and suppressed errors, rerun with: -s ==254176== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254177== LEAK SUMMARY: ==254177== definitely lost: 0 bytes in 0 blocks ==254177== indirectly lost: 0 bytes in 0 blocks ==254177== possibly lost: 0 bytes in 0 blocks ==254177== still reachable: 88,137,580 bytes in 16,801 blocks ==254177== suppressed: 0 bytes in 0 blocks ==254177== Rerun with --leak-check=full to see details of leaked memory ==254177== ==254177== For lists of detected and suppressed errors, rerun with: -s ==254177== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254178== LEAK SUMMARY: ==254178== definitely lost: 0 bytes in 0 blocks ==254178== indirectly lost: 0 bytes in 0 blocks ==254178== possibly lost: 0 bytes in 0 blocks ==254178== still reachable: 88,515,812 bytes in 16,975 blocks ==254178== suppressed: 0 bytes in 0 blocks ==254178== Rerun with --leak-check=full to see details of leaked memory ==254178== ==254178== For lists of detected and suppressed errors, rerun with: -s ==254178== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254179== LEAK SUMMARY: ==254179== definitely lost: 0 bytes in 0 blocks ==254179== indirectly lost: 0 bytes in 0 blocks ==254179== possibly lost: 0 bytes in 0 blocks ==254179== still reachable: 88,515,788 bytes in 16,975 blocks ==254179== suppressed: 0 bytes in 0 blocks ==254179== Rerun with --leak-check=full to see details of leaked memory ==254179== ==254179== For lists of detected and suppressed errors, rerun with: -s ==254179== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254174== LEAK SUMMARY: ==254174== definitely lost: 0 bytes in 0 blocks ==254174== indirectly lost: 0 bytes in 0 blocks ==254174== possibly lost: 0 bytes in 0 blocks ==254174== still reachable: 87,888,276 bytes in 16,700 blocks ==254174== suppressed: 0 bytes in 0 blocks ==254174== Rerun with --leak-check=full to see details of leaked memory ==254174== ==254174== For lists of detected and suppressed errors, rerun with: -s ==254174== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254175== LEAK SUMMARY: ==254175== definitely lost: 0 bytes in 0 blocks ==254175== indirectly lost: 0 bytes in 0 blocks ==254175== possibly lost: 0 bytes in 0 blocks ==254175== still reachable: 87,888,252 bytes in 16,700 blocks ==254175== suppressed: 0 bytes in 0 blocks ==254175== Rerun with --leak-check=full to see details of leaked memory ==254175== ==254175== For lists of detected and suppressed errors, rerun with: -s ==254175== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254180== LEAK SUMMARY: ==254180== definitely lost: 0 bytes in 0 blocks ==254180== indirectly lost: 0 bytes in 0 blocks ==254180== possibly lost: 0 bytes in 0 blocks ==254180== still reachable: 88,982,068 bytes in 17,149 blocks ==254180== suppressed: 0 bytes in 0 blocks ==254180== Rerun with --leak-check=full to see details of leaked memory ==254180== ==254180== For lists of detected and suppressed errors, rerun with: -s ==254180== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254181== LEAK SUMMARY: ==254181== definitely lost: 0 bytes in 0 blocks ==254181== indirectly lost: 0 bytes in 0 blocks ==254181== possibly lost: 0 bytes in 0 blocks ==254181== still reachable: 88,982,068 bytes in 17,149 blocks ==254181== suppressed: 0 bytes in 0 blocks ==254181== Rerun with --leak-check=full to see details of leaked memory ==254181== ==254181== For lists of detected and suppressed errors, rerun with: -s ==254181== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254183== ==254183== HEAP SUMMARY: ==254183== in use at exit: 88,008,368 bytes in 16,594 blocks ==254183== total heap usage: 4,052,596 allocs, 4,036,002 frees, 5,814,514,636 bytes allocated ==254183== ==254182== ==254182== HEAP SUMMARY: ==254182== in use at exit: 88,012,544 bytes in 16,595 blocks ==254182== total heap usage: 4,052,596 allocs, 4,036,001 frees, 5,814,518,780 bytes allocated ==254182== ==254183== LEAK SUMMARY: ==254183== definitely lost: 0 bytes in 0 blocks ==254183== indirectly lost: 0 bytes in 0 blocks ==254183== possibly lost: 0 bytes in 0 blocks ==254183== still reachable: 88,006,520 bytes in 16,573 blocks ==254183== suppressed: 0 bytes in 0 blocks ==254183== Rerun with --leak-check=full to see details of leaked memory ==254183== ==254183== For lists of detected and suppressed errors, rerun with: -s ==254183== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254182== LEAK SUMMARY: ==254182== definitely lost: 0 bytes in 0 blocks ==254182== indirectly lost: 0 bytes in 0 blocks ==254182== possibly lost: 0 bytes in 0 blocks ==254182== still reachable: 88,010,696 bytes in 16,574 blocks ==254182== suppressed: 0 bytes in 0 blocks ==254182== Rerun with --leak-check=full to see details of leaked memory ==254182== ==254182== For lists of detected and suppressed errors, rerun with: -s ==254182== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254184== ==254184== HEAP SUMMARY: ==254184== in use at exit: 88,248,536 bytes in 16,673 blocks ==254184== total heap usage: 4,052,719 allocs, 4,036,046 frees, 5,814,746,636 bytes allocated ==254184== ==254185== ==254185== HEAP SUMMARY: ==254185== in use at exit: 88,236,400 bytes in 16,671 blocks ==254185== total heap usage: 4,052,718 allocs, 4,036,047 frees, 5,814,734,532 bytes allocated ==254185== ==254187== ==254187== HEAP SUMMARY: ==254187== in use at exit: 89,966,920 bytes in 17,578 blocks ==254187== total heap usage: 4,052,354 allocs, 4,034,776 frees, 5,813,716,888 bytes allocated ==254187== ==254186== ==254186== HEAP SUMMARY: ==254186== in use at exit: 89,966,928 bytes in 17,578 blocks ==254186== total heap usage: 4,052,353 allocs, 4,034,775 frees, 5,813,716,862 bytes allocated ==254186== ==254184== LEAK SUMMARY: ==254184== definitely lost: 0 bytes in 0 blocks ==254184== indirectly lost: 0 bytes in 0 blocks ==254184== possibly lost: 0 bytes in 0 blocks ==254184== still reachable: 88,246,688 bytes in 16,652 blocks ==254184== suppressed: 0 bytes in 0 blocks ==254184== Rerun with --leak-check=full to see details of leaked memory ==254184== ==254184== For lists of detected and suppressed errors, rerun with: -s ==254184== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254185== LEAK SUMMARY: ==254185== definitely lost: 0 bytes in 0 blocks ==254185== indirectly lost: 0 bytes in 0 blocks ==254185== possibly lost: 0 bytes in 0 blocks ==254185== still reachable: 88,234,552 bytes in 16,650 blocks ==254185== suppressed: 0 bytes in 0 blocks ==254185== Rerun with --leak-check=full to see details of leaked memory ==254185== ==254185== For lists of detected and suppressed errors, rerun with: -s ==254185== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254186== LEAK SUMMARY: ==254186== definitely lost: 0 bytes in 0 blocks ==254186== indirectly lost: 0 bytes in 0 blocks ==254186== possibly lost: 0 bytes in 0 blocks ==254186== still reachable: 89,965,080 bytes in 17,557 blocks ==254186== suppressed: 0 bytes in 0 blocks ==254186== Rerun with --leak-check=full to see details of leaked memory ==254186== ==254186== For lists of detected and suppressed errors, rerun with: -s ==254186== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254187== LEAK SUMMARY: ==254187== definitely lost: 0 bytes in 0 blocks ==254187== indirectly lost: 0 bytes in 0 blocks ==254187== possibly lost: 0 bytes in 0 blocks ==254187== still reachable: 89,965,072 bytes in 17,557 blocks ==254187== suppressed: 0 bytes in 0 blocks ==254187== Rerun with --leak-check=full to see details of leaked memory ==254187== ==254187== For lists of detected and suppressed errors, rerun with: -s ==254187== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254191== ==254192== ==254191== HEAP SUMMARY: ==254191== in use at exit: 88,367,760 bytes in 16,878 blocks ==254191== total heap usage: 4,068,127 allocs, 4,051,249 frees, 5,834,909,522 bytes allocated ==254191== ==254192== HEAP SUMMARY: ==254192== in use at exit: 88,367,760 bytes in 16,878 blocks ==254192== total heap usage: 4,068,128 allocs, 4,051,250 frees, 5,834,909,554 bytes allocated ==254192== ==254189== ==254189== HEAP SUMMARY: ==254189== in use at exit: 88,347,840 bytes in 16,864 blocks ==254189== total heap usage: 4,068,034 allocs, 4,051,170 frees, 5,834,829,010 bytes allocated ==254189== ==254190== ==254190== HEAP SUMMARY: ==254190== in use at exit: 88,347,840 bytes in 16,864 blocks ==254190== total heap usage: 4,068,035 allocs, 4,051,171 frees, 5,834,829,042 bytes allocated ==254190== ==254194== ==254194== HEAP SUMMARY: ==254194== in use at exit: 88,473,328 bytes in 16,917 blocks ==254194== total heap usage: 4,068,326 allocs, 4,051,409 frees, 5,835,135,042 bytes allocated ==254194== ==254191== LEAK SUMMARY: ==254191== definitely lost: 0 bytes in 0 blocks ==254191== indirectly lost: 0 bytes in 0 blocks ==254191== possibly lost: 0 bytes in 0 blocks ==254191== still reachable: 88,365,912 bytes in 16,857 blocks ==254191== suppressed: 0 bytes in 0 blocks ==254191== Rerun with --leak-check=full to see details of leaked memory ==254191== ==254191== For lists of detected and suppressed errors, rerun with: -s ==254191== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254192== LEAK SUMMARY: ==254192== definitely lost: 0 bytes in 0 blocks ==254192== indirectly lost: 0 bytes in 0 blocks ==254192== possibly lost: 0 bytes in 0 blocks ==254192== still reachable: 88,365,912 bytes in 16,857 blocks ==254192== suppressed: 0 bytes in 0 blocks ==254192== Rerun with --leak-check=full to see details of leaked memory ==254192== ==254192== For lists of detected and suppressed errors, rerun with: -s ==254192== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254193== ==254193== HEAP SUMMARY: ==254193== in use at exit: 88,404,496 bytes in 16,895 blocks ==254193== total heap usage: 4,068,225 allocs, 4,051,330 frees, 5,835,006,864 bytes allocated ==254193== ==254195== ==254195== HEAP SUMMARY: ==254195== in use at exit: 88,508,992 bytes in 16,933 blocks ==254195== total heap usage: 4,068,418 allocs, 4,051,485 frees, 5,835,230,066 bytes allocated ==254195== ==254189== LEAK SUMMARY: ==254189== definitely lost: 0 bytes in 0 blocks ==254189== indirectly lost: 0 bytes in 0 blocks ==254189== possibly lost: 0 bytes in 0 blocks ==254189== still reachable: 88,345,992 bytes in 16,843 blocks ==254189== suppressed: 0 bytes in 0 blocks ==254189== Rerun with --leak-check=full to see details of leaked memory ==254189== ==254189== For lists of detected and suppressed errors, rerun with: -s ==254189== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254190== LEAK SUMMARY: ==254190== definitely lost: 0 bytes in 0 blocks ==254190== indirectly lost: 0 bytes in 0 blocks ==254190== possibly lost: 0 bytes in 0 blocks ==254190== still reachable: 88,345,992 bytes in 16,843 blocks ==254190== suppressed: 0 bytes in 0 blocks ==254190== Rerun with --leak-check=full to see details of leaked memory ==254190== ==254190== For lists of detected and suppressed errors, rerun with: -s ==254190== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254197== ==254197== HEAP SUMMARY: ==254197== in use at exit: 88,629,992 bytes in 16,973 blocks ==254197== total heap usage: 4,068,619 allocs, 4,051,646 frees, 5,835,470,173 bytes allocated ==254197== ==254194== LEAK SUMMARY: ==254194== definitely lost: 0 bytes in 0 blocks ==254194== indirectly lost: 0 bytes in 0 blocks ==254194== possibly lost: 0 bytes in 0 blocks ==254194== still reachable: 88,471,480 bytes in 16,896 blocks ==254194== suppressed: 0 bytes in 0 blocks ==254194== Rerun with --leak-check=full to see details of leaked memory ==254194== ==254194== For lists of detected and suppressed errors, rerun with: -s ==254194== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254193== LEAK SUMMARY: ==254193== definitely lost: 0 bytes in 0 blocks ==254193== indirectly lost: 0 bytes in 0 blocks ==254193== possibly lost: 0 bytes in 0 blocks ==254193== still reachable: 88,402,648 bytes in 16,874 blocks ==254193== suppressed: 0 bytes in 0 blocks ==254193== Rerun with --leak-check=full to see details of leaked memory ==254193== ==254193== For lists of detected and suppressed errors, rerun with: -s ==254193== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254195== LEAK SUMMARY: ==254195== definitely lost: 0 bytes in 0 blocks ==254195== indirectly lost: 0 bytes in 0 blocks ==254195== possibly lost: 0 bytes in 0 blocks ==254195== still reachable: 88,507,144 bytes in 16,912 blocks ==254195== suppressed: 0 bytes in 0 blocks ==254195== Rerun with --leak-check=full to see details of leaked memory ==254195== ==254195== For lists of detected and suppressed errors, rerun with: -s ==254195== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254198== ==254198== HEAP SUMMARY: ==254198== in use at exit: 88,699,936 bytes in 17,003 blocks ==254198== total heap usage: 4,068,796 allocs, 4,051,793 frees, 5,835,659,192 bytes allocated ==254198== ==254196== ==254196== HEAP SUMMARY: ==254196== in use at exit: 88,577,824 bytes in 16,955 blocks ==254196== total heap usage: 4,068,527 allocs, 4,051,572 frees, 5,835,359,390 bytes allocated ==254196== ==254199== ==254199== HEAP SUMMARY: ==254199== in use at exit: 88,735,520 bytes in 17,019 blocks ==254199== total heap usage: 4,068,893 allocs, 4,051,874 frees, 5,835,757,331 bytes allocated ==254199== ==254200== ==254200== HEAP SUMMARY: ==254200== in use at exit: 88,752,096 bytes in 17,021 blocks ==254200== total heap usage: 4,068,891 allocs, 4,051,870 frees, 5,835,771,203 bytes allocated ==254200== ==254197== LEAK SUMMARY: ==254197== definitely lost: 0 bytes in 0 blocks ==254197== indirectly lost: 0 bytes in 0 blocks ==254197== possibly lost: 0 bytes in 0 blocks ==254197== still reachable: 88,628,144 bytes in 16,952 blocks ==254197== suppressed: 0 bytes in 0 blocks ==254197== Rerun with --leak-check=full to see details of leaked memory ==254197== ==254197== For lists of detected and suppressed errors, rerun with: -s ==254197== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254196== LEAK SUMMARY: ==254196== definitely lost: 0 bytes in 0 blocks ==254196== indirectly lost: 0 bytes in 0 blocks ==254196== possibly lost: 0 bytes in 0 blocks ==254196== still reachable: 88,575,976 bytes in 16,934 blocks ==254196== suppressed: 0 bytes in 0 blocks ==254196== Rerun with --leak-check=full to see details of leaked memory ==254196== ==254196== For lists of detected and suppressed errors, rerun with: -s ==254196== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254198== LEAK SUMMARY: ==254198== definitely lost: 0 bytes in 0 blocks ==254198== indirectly lost: 0 bytes in 0 blocks ==254198== possibly lost: 0 bytes in 0 blocks ==254198== still reachable: 88,698,088 bytes in 16,982 blocks ==254198== suppressed: 0 bytes in 0 blocks ==254198== Rerun with --leak-check=full to see details of leaked memory ==254198== ==254198== For lists of detected and suppressed errors, rerun with: -s ==254198== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254200== LEAK SUMMARY: ==254200== definitely lost: 0 bytes in 0 blocks ==254200== indirectly lost: 0 bytes in 0 blocks ==254200== possibly lost: 0 bytes in 0 blocks ==254200== still reachable: 88,750,248 bytes in 17,000 blocks ==254200== suppressed: 0 bytes in 0 blocks ==254200== Rerun with --leak-check=full to see details of leaked memory ==254200== ==254200== For lists of detected and suppressed errors, rerun with: -s ==254200== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254199== LEAK SUMMARY: ==254199== definitely lost: 0 bytes in 0 blocks ==254199== indirectly lost: 0 bytes in 0 blocks ==254199== possibly lost: 0 bytes in 0 blocks ==254199== still reachable: 88,733,672 bytes in 16,998 blocks ==254199== suppressed: 0 bytes in 0 blocks ==254199== Rerun with --leak-check=full to see details of leaked memory ==254199== ==254199== For lists of detected and suppressed errors, rerun with: -s ==254199== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254202== ==254202== HEAP SUMMARY: ==254202== in use at exit: 88,789,072 bytes in 17,039 blocks ==254202== total heap usage: 4,068,990 allocs, 4,051,951 frees, 5,835,868,102 bytes allocated ==254202== ==254201== ==254201== HEAP SUMMARY: ==254201== in use at exit: 88,772,496 bytes in 17,037 blocks ==254201== total heap usage: 4,068,992 allocs, 4,051,955 frees, 5,835,854,230 bytes allocated ==254201== ==254201== LEAK SUMMARY: ==254201== definitely lost: 0 bytes in 0 blocks ==254201== indirectly lost: 0 bytes in 0 blocks ==254201== possibly lost: 0 bytes in 0 blocks ==254201== still reachable: 88,770,648 bytes in 17,016 blocks ==254201== suppressed: 0 bytes in 0 blocks ==254201== Rerun with --leak-check=full to see details of leaked memory ==254201== ==254201== For lists of detected and suppressed errors, rerun with: -s ==254201== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254202== LEAK SUMMARY: ==254202== definitely lost: 0 bytes in 0 blocks ==254202== indirectly lost: 0 bytes in 0 blocks ==254202== possibly lost: 0 bytes in 0 blocks ==254202== still reachable: 88,787,224 bytes in 17,018 blocks ==254202== suppressed: 0 bytes in 0 blocks ==254202== Rerun with --leak-check=full to see details of leaked memory ==254202== ==254202== For lists of detected and suppressed errors, rerun with: -s ==254202== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:17:39 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.673 268 2: 6000 7.714 538 3: 6004 4.453 68 4: 6001 3.420 272 5: 6006 1.278 98 6: 6015 0.466 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 54.1s elapsed (49.0s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==254450== ==254450== HEAP SUMMARY: ==254450== in use at exit: 88,460,788 bytes in 16,665 blocks ==254450== total heap usage: 4,189,453 allocs, 4,172,788 frees, 6,005,083,490 bytes allocated ==254450== ==254451== ==254451== HEAP SUMMARY: ==254451== in use at exit: 88,460,764 bytes in 16,665 blocks ==254451== total heap usage: 4,189,454 allocs, 4,172,789 frees, 6,005,083,498 bytes allocated ==254451== ==254453== ==254453== HEAP SUMMARY: ==254453== in use at exit: 88,710,092 bytes in 16,766 blocks ==254453== total heap usage: 4,189,647 allocs, 4,172,881 frees, 6,005,425,650 bytes allocated ==254453== ==254452== ==254452== HEAP SUMMARY: ==254452== in use at exit: 88,710,092 bytes in 16,766 blocks ==254452== total heap usage: 4,189,646 allocs, 4,172,880 frees, 6,005,425,618 bytes allocated ==254452== ==254454== ==254454== HEAP SUMMARY: ==254454== in use at exit: 89,088,324 bytes in 16,940 blocks ==254454== total heap usage: 4,189,913 allocs, 4,172,973 frees, 6,005,896,674 bytes allocated ==254454== ==254455== ==254455== HEAP SUMMARY: ==254455== in use at exit: 89,088,300 bytes in 16,940 blocks ==254455== total heap usage: 4,189,914 allocs, 4,172,974 frees, 6,005,896,682 bytes allocated ==254455== ==254450== LEAK SUMMARY: ==254450== definitely lost: 0 bytes in 0 blocks ==254450== indirectly lost: 0 bytes in 0 blocks ==254450== possibly lost: 0 bytes in 0 blocks ==254450== still reachable: 88,458,940 bytes in 16,644 blocks ==254450== suppressed: 0 bytes in 0 blocks ==254450== Rerun with --leak-check=full to see details of leaked memory ==254450== ==254450== For lists of detected and suppressed errors, rerun with: -s ==254450== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254451== LEAK SUMMARY: ==254451== definitely lost: 0 bytes in 0 blocks ==254451== indirectly lost: 0 bytes in 0 blocks ==254451== possibly lost: 0 bytes in 0 blocks ==254451== still reachable: 88,458,916 bytes in 16,644 blocks ==254451== suppressed: 0 bytes in 0 blocks ==254451== Rerun with --leak-check=full to see details of leaked memory ==254451== ==254451== For lists of detected and suppressed errors, rerun with: -s ==254451== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254456== ==254456== HEAP SUMMARY: ==254456== in use at exit: 89,554,580 bytes in 17,114 blocks ==254456== total heap usage: 4,190,180 allocs, 4,173,066 frees, 6,006,455,754 bytes allocated ==254456== ==254457== ==254457== HEAP SUMMARY: ==254457== in use at exit: 89,554,580 bytes in 17,114 blocks ==254457== total heap usage: 4,190,181 allocs, 4,173,067 frees, 6,006,455,786 bytes allocated ==254457== ==254453== LEAK SUMMARY: ==254453== definitely lost: 0 bytes in 0 blocks ==254453== indirectly lost: 0 bytes in 0 blocks ==254453== possibly lost: 0 bytes in 0 blocks ==254453== still reachable: 88,708,244 bytes in 16,745 blocks ==254453== suppressed: 0 bytes in 0 blocks ==254453== Rerun with --leak-check=full to see details of leaked memory ==254453== ==254453== For lists of detected and suppressed errors, rerun with: -s ==254453== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254452== LEAK SUMMARY: ==254452== definitely lost: 0 bytes in 0 blocks ==254452== indirectly lost: 0 bytes in 0 blocks ==254452== possibly lost: 0 bytes in 0 blocks ==254452== still reachable: 88,708,244 bytes in 16,745 blocks ==254452== suppressed: 0 bytes in 0 blocks ==254452== Rerun with --leak-check=full to see details of leaked memory ==254452== ==254452== For lists of detected and suppressed errors, rerun with: -s ==254452== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254454== LEAK SUMMARY: ==254454== definitely lost: 0 bytes in 0 blocks ==254454== indirectly lost: 0 bytes in 0 blocks ==254454== possibly lost: 0 bytes in 0 blocks ==254454== still reachable: 89,086,476 bytes in 16,919 blocks ==254454== suppressed: 0 bytes in 0 blocks ==254454== Rerun with --leak-check=full to see details of leaked memory ==254454== ==254454== For lists of detected and suppressed errors, rerun with: -s ==254454== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254455== LEAK SUMMARY: ==254455== definitely lost: 0 bytes in 0 blocks ==254455== indirectly lost: 0 bytes in 0 blocks ==254455== possibly lost: 0 bytes in 0 blocks ==254455== still reachable: 89,086,452 bytes in 16,919 blocks ==254455== suppressed: 0 bytes in 0 blocks ==254455== Rerun with --leak-check=full to see details of leaked memory ==254455== ==254455== For lists of detected and suppressed errors, rerun with: -s ==254455== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254456== LEAK SUMMARY: ==254456== definitely lost: 0 bytes in 0 blocks ==254456== indirectly lost: 0 bytes in 0 blocks ==254456== possibly lost: 0 bytes in 0 blocks ==254456== still reachable: 89,552,732 bytes in 17,093 blocks ==254456== suppressed: 0 bytes in 0 blocks ==254456== Rerun with --leak-check=full to see details of leaked memory ==254456== ==254456== For lists of detected and suppressed errors, rerun with: -s ==254456== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254457== LEAK SUMMARY: ==254457== definitely lost: 0 bytes in 0 blocks ==254457== indirectly lost: 0 bytes in 0 blocks ==254457== possibly lost: 0 bytes in 0 blocks ==254457== still reachable: 89,552,732 bytes in 17,093 blocks ==254457== suppressed: 0 bytes in 0 blocks ==254457== Rerun with --leak-check=full to see details of leaked memory ==254457== ==254457== For lists of detected and suppressed errors, rerun with: -s ==254457== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254459== ==254459== HEAP SUMMARY: ==254459== in use at exit: 88,491,592 bytes in 16,589 blocks ==254459== total heap usage: 4,191,641 allocs, 4,175,052 frees, 6,008,712,786 bytes allocated ==254459== ==254458== ==254458== HEAP SUMMARY: ==254458== in use at exit: 88,495,768 bytes in 16,590 blocks ==254458== total heap usage: 4,191,641 allocs, 4,175,051 frees, 6,008,716,930 bytes allocated ==254458== ==254459== LEAK SUMMARY: ==254459== definitely lost: 0 bytes in 0 blocks ==254459== indirectly lost: 0 bytes in 0 blocks ==254459== possibly lost: 0 bytes in 0 blocks ==254459== still reachable: 88,489,744 bytes in 16,568 blocks ==254459== suppressed: 0 bytes in 0 blocks ==254459== Rerun with --leak-check=full to see details of leaked memory ==254459== ==254459== For lists of detected and suppressed errors, rerun with: -s ==254459== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254458== LEAK SUMMARY: ==254458== definitely lost: 0 bytes in 0 blocks ==254458== indirectly lost: 0 bytes in 0 blocks ==254458== possibly lost: 0 bytes in 0 blocks ==254458== still reachable: 88,493,920 bytes in 16,569 blocks ==254458== suppressed: 0 bytes in 0 blocks ==254458== Rerun with --leak-check=full to see details of leaked memory ==254458== ==254458== For lists of detected and suppressed errors, rerun with: -s ==254458== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254461== ==254461== HEAP SUMMARY: ==254461== in use at exit: 88,774,168 bytes in 16,673 blocks ==254461== total heap usage: 4,191,765 allocs, 4,175,092 frees, 6,008,948,602 bytes allocated ==254461== ==254460== ==254460== HEAP SUMMARY: ==254460== in use at exit: 88,775,312 bytes in 16,673 blocks ==254460== total heap usage: 4,191,765 allocs, 4,175,092 frees, 6,008,952,746 bytes allocated ==254460== ==254462== ==254462== HEAP SUMMARY: ==254462== in use at exit: 90,537,592 bytes in 17,522 blocks ==254462== total heap usage: 4,191,425 allocs, 4,173,903 frees, 6,008,129,932 bytes allocated ==254462== ==254463== ==254463== HEAP SUMMARY: ==254463== in use at exit: 90,537,584 bytes in 17,522 blocks ==254463== total heap usage: 4,191,426 allocs, 4,173,904 frees, 6,008,129,958 bytes allocated ==254463== ==254461== LEAK SUMMARY: ==254461== definitely lost: 0 bytes in 0 blocks ==254461== indirectly lost: 0 bytes in 0 blocks ==254461== possibly lost: 0 bytes in 0 blocks ==254461== still reachable: 88,772,320 bytes in 16,652 blocks ==254461== suppressed: 0 bytes in 0 blocks ==254461== Rerun with --leak-check=full to see details of leaked memory ==254461== ==254461== For lists of detected and suppressed errors, rerun with: -s ==254461== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254460== LEAK SUMMARY: ==254460== definitely lost: 0 bytes in 0 blocks ==254460== indirectly lost: 0 bytes in 0 blocks ==254460== possibly lost: 0 bytes in 0 blocks ==254460== still reachable: 88,773,464 bytes in 16,652 blocks ==254460== suppressed: 0 bytes in 0 blocks ==254460== Rerun with --leak-check=full to see details of leaked memory ==254460== ==254460== For lists of detected and suppressed errors, rerun with: -s ==254460== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254463== LEAK SUMMARY: ==254463== definitely lost: 0 bytes in 0 blocks ==254463== indirectly lost: 0 bytes in 0 blocks ==254463== possibly lost: 0 bytes in 0 blocks ==254463== still reachable: 90,535,736 bytes in 17,501 blocks ==254463== suppressed: 0 bytes in 0 blocks ==254463== Rerun with --leak-check=full to see details of leaked memory ==254463== ==254463== For lists of detected and suppressed errors, rerun with: -s ==254463== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254462== LEAK SUMMARY: ==254462== definitely lost: 0 bytes in 0 blocks ==254462== indirectly lost: 0 bytes in 0 blocks ==254462== possibly lost: 0 bytes in 0 blocks ==254462== still reachable: 90,535,744 bytes in 17,501 blocks ==254462== suppressed: 0 bytes in 0 blocks ==254462== Rerun with --leak-check=full to see details of leaked memory ==254462== ==254462== For lists of detected and suppressed errors, rerun with: -s ==254462== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254466== ==254466== HEAP SUMMARY: ==254466== in use at exit: 89,444,920 bytes in 17,065 blocks ==254466== total heap usage: 4,207,191 allocs, 4,190,126 frees, 6,029,258,912 bytes allocated ==254466== ==254467== ==254467== HEAP SUMMARY: ==254467== in use at exit: 89,444,920 bytes in 17,065 blocks ==254467== total heap usage: 4,207,192 allocs, 4,190,127 frees, 6,029,258,944 bytes allocated ==254467== ==254464== ==254464== HEAP SUMMARY: ==254464== in use at exit: 89,425,000 bytes in 17,051 blocks ==254464== total heap usage: 4,207,098 allocs, 4,190,047 frees, 6,029,178,400 bytes allocated ==254464== ==254465== ==254465== HEAP SUMMARY: ==254465== in use at exit: 89,425,000 bytes in 17,051 blocks ==254465== total heap usage: 4,207,099 allocs, 4,190,048 frees, 6,029,178,432 bytes allocated ==254465== ==254470== ==254470== HEAP SUMMARY: ==254470== in use at exit: 89,586,152 bytes in 17,120 blocks ==254470== total heap usage: 4,207,482 allocs, 4,190,362 frees, 6,029,579,456 bytes allocated ==254470== ==254466== LEAK SUMMARY: ==254466== definitely lost: 0 bytes in 0 blocks ==254466== indirectly lost: 0 bytes in 0 blocks ==254466== possibly lost: 0 bytes in 0 blocks ==254466== still reachable: 89,443,072 bytes in 17,044 blocks ==254466== suppressed: 0 bytes in 0 blocks ==254466== Rerun with --leak-check=full to see details of leaked memory ==254466== ==254466== For lists of detected and suppressed errors, rerun with: -s ==254466== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254468== ==254468== HEAP SUMMARY: ==254468== in use at exit: 89,481,656 bytes in 17,082 blocks ==254468== total heap usage: 4,207,289 allocs, 4,190,207 frees, 6,029,356,254 bytes allocated ==254468== ==254467== LEAK SUMMARY: ==254467== definitely lost: 0 bytes in 0 blocks ==254467== indirectly lost: 0 bytes in 0 blocks ==254467== possibly lost: 0 bytes in 0 blocks ==254467== still reachable: 89,443,072 bytes in 17,044 blocks ==254467== suppressed: 0 bytes in 0 blocks ==254467== Rerun with --leak-check=full to see details of leaked memory ==254467== ==254467== For lists of detected and suppressed errors, rerun with: -s ==254467== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254471== ==254471== HEAP SUMMARY: ==254471== in use at exit: 89,654,984 bytes in 17,142 blocks ==254471== total heap usage: 4,207,591 allocs, 4,190,449 frees, 6,029,708,780 bytes allocated ==254471== ==254469== ==254469== HEAP SUMMARY: ==254469== in use at exit: 89,550,488 bytes in 17,104 blocks ==254469== total heap usage: 4,207,390 allocs, 4,190,286 frees, 6,029,484,432 bytes allocated ==254469== ==254465== LEAK SUMMARY: ==254465== definitely lost: 0 bytes in 0 blocks ==254465== indirectly lost: 0 bytes in 0 blocks ==254465== possibly lost: 0 bytes in 0 blocks ==254465== still reachable: 89,423,152 bytes in 17,030 blocks ==254465== suppressed: 0 bytes in 0 blocks ==254465== Rerun with --leak-check=full to see details of leaked memory ==254465== ==254465== For lists of detected and suppressed errors, rerun with: -s ==254465== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254464== LEAK SUMMARY: ==254464== definitely lost: 0 bytes in 0 blocks ==254464== indirectly lost: 0 bytes in 0 blocks ==254464== possibly lost: 0 bytes in 0 blocks ==254464== still reachable: 89,423,152 bytes in 17,030 blocks ==254464== suppressed: 0 bytes in 0 blocks ==254464== Rerun with --leak-check=full to see details of leaked memory ==254464== ==254464== For lists of detected and suppressed errors, rerun with: -s ==254464== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254475== ==254476== ==254475== HEAP SUMMARY: ==254475== in use at exit: 89,812,680 bytes in 17,206 blocks ==254475== total heap usage: 4,207,957 allocs, 4,190,751 frees, 6,030,106,721 bytes allocated ==254475== ==254476== HEAP SUMMARY: ==254476== in use at exit: 89,829,256 bytes in 17,208 blocks ==254476== total heap usage: 4,207,955 allocs, 4,190,747 frees, 6,030,120,593 bytes allocated ==254476== ==254470== LEAK SUMMARY: ==254470== definitely lost: 0 bytes in 0 blocks ==254470== indirectly lost: 0 bytes in 0 blocks ==254470== possibly lost: 0 bytes in 0 blocks ==254470== still reachable: 89,584,304 bytes in 17,099 blocks ==254470== suppressed: 0 bytes in 0 blocks ==254470== Rerun with --leak-check=full to see details of leaked memory ==254470== ==254470== For lists of detected and suppressed errors, rerun with: -s ==254470== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254472== ==254472== HEAP SUMMARY: ==254472== in use at exit: 89,707,152 bytes in 17,160 blocks ==254472== total heap usage: 4,207,683 allocs, 4,190,523 frees, 6,029,819,563 bytes allocated ==254472== ==254468== LEAK SUMMARY: ==254468== definitely lost: 0 bytes in 0 blocks ==254468== indirectly lost: 0 bytes in 0 blocks ==254468== possibly lost: 0 bytes in 0 blocks ==254468== still reachable: 89,479,808 bytes in 17,061 blocks ==254468== suppressed: 0 bytes in 0 blocks ==254468== Rerun with --leak-check=full to see details of leaked memory ==254468== ==254468== For lists of detected and suppressed errors, rerun with: -s ==254468== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254471== LEAK SUMMARY: ==254471== definitely lost: 0 bytes in 0 blocks ==254471== indirectly lost: 0 bytes in 0 blocks ==254471== possibly lost: 0 bytes in 0 blocks ==254471== still reachable: 89,653,136 bytes in 17,121 blocks ==254471== suppressed: 0 bytes in 0 blocks ==254471== Rerun with --leak-check=full to see details of leaked memory ==254471== ==254471== For lists of detected and suppressed errors, rerun with: -s ==254471== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254474== ==254474== HEAP SUMMARY: ==254474== in use at exit: 89,777,096 bytes in 17,190 blocks ==254474== total heap usage: 4,207,860 allocs, 4,190,670 frees, 6,030,008,582 bytes allocated ==254474== ==254469== LEAK SUMMARY: ==254469== definitely lost: 0 bytes in 0 blocks ==254469== indirectly lost: 0 bytes in 0 blocks ==254469== possibly lost: 0 bytes in 0 blocks ==254469== still reachable: 89,548,640 bytes in 17,083 blocks ==254469== suppressed: 0 bytes in 0 blocks ==254469== Rerun with --leak-check=full to see details of leaked memory ==254469== ==254469== For lists of detected and suppressed errors, rerun with: -s ==254469== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254477== ==254477== HEAP SUMMARY: ==254477== in use at exit: 89,849,656 bytes in 17,224 blocks ==254477== total heap usage: 4,208,056 allocs, 4,190,832 frees, 6,030,203,620 bytes allocated ==254477== ==254476== LEAK SUMMARY: ==254476== definitely lost: 0 bytes in 0 blocks ==254476== indirectly lost: 0 bytes in 0 blocks ==254476== possibly lost: 0 bytes in 0 blocks ==254476== still reachable: 89,827,408 bytes in 17,187 blocks ==254476== suppressed: 0 bytes in 0 blocks ==254476== Rerun with --leak-check=full to see details of leaked memory ==254476== ==254476== For lists of detected and suppressed errors, rerun with: -s ==254476== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254478== ==254478== HEAP SUMMARY: ==254478== in use at exit: 89,866,232 bytes in 17,226 blocks ==254478== total heap usage: 4,208,054 allocs, 4,190,828 frees, 6,030,217,492 bytes allocated ==254478== ==254475== LEAK SUMMARY: ==254475== definitely lost: 0 bytes in 0 blocks ==254475== indirectly lost: 0 bytes in 0 blocks ==254475== possibly lost: 0 bytes in 0 blocks ==254475== still reachable: 89,810,832 bytes in 17,185 blocks ==254475== suppressed: 0 bytes in 0 blocks ==254475== Rerun with --leak-check=full to see details of leaked memory ==254475== ==254475== For lists of detected and suppressed errors, rerun with: -s ==254475== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254472== LEAK SUMMARY: ==254472== definitely lost: 0 bytes in 0 blocks ==254472== indirectly lost: 0 bytes in 0 blocks ==254472== possibly lost: 0 bytes in 0 blocks ==254472== still reachable: 89,705,304 bytes in 17,139 blocks ==254472== suppressed: 0 bytes in 0 blocks ==254472== Rerun with --leak-check=full to see details of leaked memory ==254472== ==254472== For lists of detected and suppressed errors, rerun with: -s ==254472== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254474== LEAK SUMMARY: ==254474== definitely lost: 0 bytes in 0 blocks ==254474== indirectly lost: 0 bytes in 0 blocks ==254474== possibly lost: 0 bytes in 0 blocks ==254474== still reachable: 89,775,248 bytes in 17,169 blocks ==254474== suppressed: 0 bytes in 0 blocks ==254474== Rerun with --leak-check=full to see details of leaked memory ==254474== ==254474== For lists of detected and suppressed errors, rerun with: -s ==254474== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254478== LEAK SUMMARY: ==254477== LEAK SUMMARY: ==254478== definitely lost: 0 bytes in 0 blocks ==254477== definitely lost: 0 bytes in 0 blocks ==254478== indirectly lost: 0 bytes in 0 blocks ==254477== indirectly lost: 0 bytes in 0 blocks ==254478== possibly lost: 0 bytes in 0 blocks ==254477== possibly lost: 0 bytes in 0 blocks ==254478== still reachable: 89,864,384 bytes in 17,205 blocks ==254477== still reachable: 89,847,808 bytes in 17,203 blocks ==254478== suppressed: 0 bytes in 0 blocks ==254477== suppressed: 0 bytes in 0 blocks ==254478== Rerun with --leak-check=full to see details of leaked memory ==254477== Rerun with --leak-check=full to see details of leaked memory ==254478== ==254477== ==254478== For lists of detected and suppressed errors, rerun with: -s ==254477== For lists of detected and suppressed errors, rerun with: -s ==254478== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254477== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:18:33 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.696 268 2: 6000 7.909 538 3: 6004 4.568 68 4: 6001 3.456 272 5: 6006 1.266 98 6: 6015 0.475 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.9s elapsed (48.5s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==254724== ==254724== HEAP SUMMARY: ==254724== in use at exit: 91,569,012 bytes in 16,591 blocks ==254724== total heap usage: 4,328,694 allocs, 4,312,103 frees, 6,200,842,120 bytes allocated ==254724== ==254725== ==254725== HEAP SUMMARY: ==254725== in use at exit: 91,568,988 bytes in 16,591 blocks ==254725== total heap usage: 4,328,695 allocs, 4,312,104 frees, 6,200,842,128 bytes allocated ==254725== ==254726== ==254727== ==254727== HEAP SUMMARY: ==254727== in use at exit: 91,818,316 bytes in 16,692 blocks ==254727== total heap usage: 4,328,888 allocs, 4,312,196 frees, 6,201,184,280 bytes allocated ==254727== ==254726== HEAP SUMMARY: ==254726== in use at exit: 91,818,316 bytes in 16,692 blocks ==254726== total heap usage: 4,328,887 allocs, 4,312,195 frees, 6,201,184,248 bytes allocated ==254726== ==254728== ==254728== HEAP SUMMARY: ==254728== in use at exit: 92,196,548 bytes in 16,866 blocks ==254728== total heap usage: 4,329,154 allocs, 4,312,288 frees, 6,201,655,304 bytes allocated ==254728== ==254729== ==254729== HEAP SUMMARY: ==254729== in use at exit: 92,196,524 bytes in 16,866 blocks ==254729== total heap usage: 4,329,155 allocs, 4,312,289 frees, 6,201,655,312 bytes allocated ==254729== ==254724== LEAK SUMMARY: ==254724== definitely lost: 0 bytes in 0 blocks ==254724== indirectly lost: 0 bytes in 0 blocks ==254724== possibly lost: 0 bytes in 0 blocks ==254724== still reachable: 91,567,164 bytes in 16,570 blocks ==254724== suppressed: 0 bytes in 0 blocks ==254724== Rerun with --leak-check=full to see details of leaked memory ==254724== ==254724== For lists of detected and suppressed errors, rerun with: -s ==254724== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254725== LEAK SUMMARY: ==254725== definitely lost: 0 bytes in 0 blocks ==254725== indirectly lost: 0 bytes in 0 blocks ==254725== possibly lost: 0 bytes in 0 blocks ==254725== still reachable: 91,567,140 bytes in 16,570 blocks ==254725== suppressed: 0 bytes in 0 blocks ==254725== Rerun with --leak-check=full to see details of leaked memory ==254725== ==254725== For lists of detected and suppressed errors, rerun with: -s ==254725== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254731== ==254731== HEAP SUMMARY: ==254731== in use at exit: 92,662,804 bytes in 17,040 blocks ==254731== total heap usage: 4,329,422 allocs, 4,312,382 frees, 6,202,214,416 bytes allocated ==254731== ==254730== ==254730== HEAP SUMMARY: ==254730== in use at exit: 92,662,804 bytes in 17,040 blocks ==254730== total heap usage: 4,329,421 allocs, 4,312,381 frees, 6,202,214,384 bytes allocated ==254730== ==254727== LEAK SUMMARY: ==254727== definitely lost: 0 bytes in 0 blocks ==254727== indirectly lost: 0 bytes in 0 blocks ==254727== possibly lost: 0 bytes in 0 blocks ==254727== still reachable: 91,816,468 bytes in 16,671 blocks ==254727== suppressed: 0 bytes in 0 blocks ==254727== Rerun with --leak-check=full to see details of leaked memory ==254727== ==254727== For lists of detected and suppressed errors, rerun with: -s ==254727== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254726== LEAK SUMMARY: ==254726== definitely lost: 0 bytes in 0 blocks ==254726== indirectly lost: 0 bytes in 0 blocks ==254726== possibly lost: 0 bytes in 0 blocks ==254726== still reachable: 91,816,468 bytes in 16,671 blocks ==254726== suppressed: 0 bytes in 0 blocks ==254726== Rerun with --leak-check=full to see details of leaked memory ==254726== ==254726== For lists of detected and suppressed errors, rerun with: -s ==254726== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254728== LEAK SUMMARY: ==254728== definitely lost: 0 bytes in 0 blocks ==254728== indirectly lost: 0 bytes in 0 blocks ==254728== possibly lost: 0 bytes in 0 blocks ==254728== still reachable: 92,194,700 bytes in 16,845 blocks ==254728== suppressed: 0 bytes in 0 blocks ==254728== Rerun with --leak-check=full to see details of leaked memory ==254728== ==254728== For lists of detected and suppressed errors, rerun with: -s ==254728== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254729== LEAK SUMMARY: ==254729== definitely lost: 0 bytes in 0 blocks ==254729== indirectly lost: 0 bytes in 0 blocks ==254729== possibly lost: 0 bytes in 0 blocks ==254729== still reachable: 92,194,676 bytes in 16,845 blocks ==254729== suppressed: 0 bytes in 0 blocks ==254729== Rerun with --leak-check=full to see details of leaked memory ==254729== ==254729== For lists of detected and suppressed errors, rerun with: -s ==254729== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254730== LEAK SUMMARY: ==254730== definitely lost: 0 bytes in 0 blocks ==254730== indirectly lost: 0 bytes in 0 blocks ==254730== possibly lost: 0 bytes in 0 blocks ==254730== still reachable: 92,660,956 bytes in 17,019 blocks ==254730== suppressed: 0 bytes in 0 blocks ==254730== Rerun with --leak-check=full to see details of leaked memory ==254730== ==254730== For lists of detected and suppressed errors, rerun with: -s ==254730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254731== LEAK SUMMARY: ==254731== definitely lost: 0 bytes in 0 blocks ==254731== indirectly lost: 0 bytes in 0 blocks ==254731== possibly lost: 0 bytes in 0 blocks ==254731== still reachable: 92,660,956 bytes in 17,019 blocks ==254731== suppressed: 0 bytes in 0 blocks ==254731== Rerun with --leak-check=full to see details of leaked memory ==254731== ==254731== For lists of detected and suppressed errors, rerun with: -s ==254731== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254733== ==254733== HEAP SUMMARY: ==254733== in use at exit: 92,060,696 bytes in 16,612 blocks ==254733== total heap usage: 4,330,914 allocs, 4,314,302 frees, 6,204,726,136 bytes allocated ==254733== ==254732== ==254732== HEAP SUMMARY: ==254732== in use at exit: 92,061,560 bytes in 16,612 blocks ==254732== total heap usage: 4,330,914 allocs, 4,314,302 frees, 6,204,730,280 bytes allocated ==254732== ==254733== LEAK SUMMARY: ==254733== definitely lost: 0 bytes in 0 blocks ==254733== indirectly lost: 0 bytes in 0 blocks ==254733== possibly lost: 0 bytes in 0 blocks ==254733== still reachable: 92,058,848 bytes in 16,591 blocks ==254733== suppressed: 0 bytes in 0 blocks ==254733== Rerun with --leak-check=full to see details of leaked memory ==254733== ==254733== For lists of detected and suppressed errors, rerun with: -s ==254733== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254732== LEAK SUMMARY: ==254732== definitely lost: 0 bytes in 0 blocks ==254732== indirectly lost: 0 bytes in 0 blocks ==254732== possibly lost: 0 bytes in 0 blocks ==254732== still reachable: 92,059,712 bytes in 16,591 blocks ==254732== suppressed: 0 bytes in 0 blocks ==254732== Rerun with --leak-check=full to see details of leaked memory ==254732== ==254732== For lists of detected and suppressed errors, rerun with: -s ==254732== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254735== ==254735== HEAP SUMMARY: ==254735== in use at exit: 92,291,696 bytes in 16,689 blocks ==254735== total heap usage: 4,331,038 allocs, 4,314,349 frees, 6,204,961,952 bytes allocated ==254735== ==254734== ==254734== HEAP SUMMARY: ==254734== in use at exit: 92,303,832 bytes in 16,691 blocks ==254734== total heap usage: 4,331,039 allocs, 4,314,348 frees, 6,204,974,056 bytes allocated ==254734== ==254736== ==254736== HEAP SUMMARY: ==254736== in use at exit: 93,645,816 bytes in 17,448 blocks ==254736== total heap usage: 4,330,666 allocs, 4,313,218 frees, 6,203,888,562 bytes allocated ==254736== ==254737== ==254737== HEAP SUMMARY: ==254737== in use at exit: 93,645,808 bytes in 17,448 blocks ==254737== total heap usage: 4,330,667 allocs, 4,313,219 frees, 6,203,888,588 bytes allocated ==254737== ==254734== LEAK SUMMARY: ==254734== definitely lost: 0 bytes in 0 blocks ==254734== indirectly lost: 0 bytes in 0 blocks ==254734== possibly lost: 0 bytes in 0 blocks ==254734== still reachable: 92,301,984 bytes in 16,670 blocks ==254734== suppressed: 0 bytes in 0 blocks ==254734== Rerun with --leak-check=full to see details of leaked memory ==254734== ==254734== For lists of detected and suppressed errors, rerun with: -s ==254734== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254735== LEAK SUMMARY: ==254735== definitely lost: 0 bytes in 0 blocks ==254735== indirectly lost: 0 bytes in 0 blocks ==254735== possibly lost: 0 bytes in 0 blocks ==254735== still reachable: 92,289,848 bytes in 16,668 blocks ==254735== suppressed: 0 bytes in 0 blocks ==254735== Rerun with --leak-check=full to see details of leaked memory ==254735== ==254735== For lists of detected and suppressed errors, rerun with: -s ==254735== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254737== LEAK SUMMARY: ==254737== definitely lost: 0 bytes in 0 blocks ==254737== indirectly lost: 0 bytes in 0 blocks ==254737== possibly lost: 0 bytes in 0 blocks ==254737== still reachable: 93,643,960 bytes in 17,427 blocks ==254737== suppressed: 0 bytes in 0 blocks ==254737== Rerun with --leak-check=full to see details of leaked memory ==254737== ==254737== For lists of detected and suppressed errors, rerun with: -s ==254737== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254736== LEAK SUMMARY: ==254736== definitely lost: 0 bytes in 0 blocks ==254736== indirectly lost: 0 bytes in 0 blocks ==254736== possibly lost: 0 bytes in 0 blocks ==254736== still reachable: 93,643,968 bytes in 17,427 blocks ==254736== suppressed: 0 bytes in 0 blocks ==254736== Rerun with --leak-check=full to see details of leaked memory ==254736== ==254736== For lists of detected and suppressed errors, rerun with: -s ==254736== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254738== ==254738== HEAP SUMMARY: ==254738== in use at exit: 93,459,208 bytes in 17,201 blocks ==254738== total heap usage: 4,346,354 allocs, 4,329,153 frees, 6,225,056,430 bytes allocated ==254738== ==254739== ==254739== HEAP SUMMARY: ==254739== in use at exit: 93,459,208 bytes in 17,201 blocks ==254739== total heap usage: 4,346,355 allocs, 4,329,154 frees, 6,225,056,462 bytes allocated ==254739== ==254743== ==254743== HEAP SUMMARY: ==254743== in use at exit: 93,584,696 bytes in 17,254 blocks ==254743== total heap usage: 4,346,646 allocs, 4,329,392 frees, 6,225,362,462 bytes allocated ==254743== ==254740== ==254740== HEAP SUMMARY: ==254740== in use at exit: 93,479,128 bytes in 17,215 blocks ==254740== total heap usage: 4,346,447 allocs, 4,329,232 frees, 6,225,136,942 bytes allocated ==254740== ==254741== ==254741== HEAP SUMMARY: ==254741== in use at exit: 93,479,128 bytes in 17,215 blocks ==254741== total heap usage: 4,346,448 allocs, 4,329,233 frees, 6,225,136,974 bytes allocated ==254741== ==254742== ==254742== HEAP SUMMARY: ==254742== in use at exit: 93,515,864 bytes in 17,232 blocks ==254742== total heap usage: 4,346,545 allocs, 4,329,313 frees, 6,225,234,284 bytes allocated ==254742== ==254738== LEAK SUMMARY: ==254738== definitely lost: 0 bytes in 0 blocks ==254738== indirectly lost: 0 bytes in 0 blocks ==254738== possibly lost: 0 bytes in 0 blocks ==254738== still reachable: 93,457,360 bytes in 17,180 blocks ==254738== suppressed: 0 bytes in 0 blocks ==254738== Rerun with --leak-check=full to see details of leaked memory ==254738== ==254738== For lists of detected and suppressed errors, rerun with: -s ==254738== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254739== LEAK SUMMARY: ==254739== definitely lost: 0 bytes in 0 blocks ==254739== indirectly lost: 0 bytes in 0 blocks ==254739== possibly lost: 0 bytes in 0 blocks ==254739== still reachable: 93,457,360 bytes in 17,180 blocks ==254739== suppressed: 0 bytes in 0 blocks ==254739== Rerun with --leak-check=full to see details of leaked memory ==254739== ==254739== For lists of detected and suppressed errors, rerun with: -s ==254739== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254744== ==254744== HEAP SUMMARY: ==254744== in use at exit: 93,620,360 bytes in 17,270 blocks ==254744== total heap usage: 4,346,738 allocs, 4,329,468 frees, 6,225,457,486 bytes allocated ==254744== ==254741== LEAK SUMMARY: ==254743== LEAK SUMMARY: ==254741== definitely lost: 0 bytes in 0 blocks ==254743== definitely lost: 0 bytes in 0 blocks ==254741== indirectly lost: 0 bytes in 0 blocks ==254743== indirectly lost: 0 bytes in 0 blocks ==254741== possibly lost: 0 bytes in 0 blocks ==254743== possibly lost: 0 bytes in 0 blocks ==254741== still reachable: 93,477,280 bytes in 17,194 blocks ==254743== still reachable: 93,582,848 bytes in 17,233 blocks ==254741== suppressed: 0 bytes in 0 blocks ==254743== suppressed: 0 bytes in 0 blocks ==254741== Rerun with --leak-check=full to see details of leaked memory ==254743== Rerun with --leak-check=full to see details of leaked memory ==254741== ==254743== ==254743== For lists of detected and suppressed errors, rerun with: -s ==254741== For lists of detected and suppressed errors, rerun with: -s ==254743== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254741== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254740== LEAK SUMMARY: ==254740== definitely lost: 0 bytes in 0 blocks ==254740== indirectly lost: 0 bytes in 0 blocks ==254740== possibly lost: 0 bytes in 0 blocks ==254740== still reachable: 93,477,280 bytes in 17,194 blocks ==254740== suppressed: 0 bytes in 0 blocks ==254740== Rerun with --leak-check=full to see details of leaked memory ==254740== ==254740== For lists of detected and suppressed errors, rerun with: -s ==254740== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254745== ==254745== HEAP SUMMARY: ==254745== in use at exit: 93,689,192 bytes in 17,292 blocks ==254745== total heap usage: 4,346,847 allocs, 4,329,555 frees, 6,225,586,810 bytes allocated ==254745== ==254742== LEAK SUMMARY: ==254742== definitely lost: 0 bytes in 0 blocks ==254742== indirectly lost: 0 bytes in 0 blocks ==254742== possibly lost: 0 bytes in 0 blocks ==254742== still reachable: 93,514,016 bytes in 17,211 blocks ==254742== suppressed: 0 bytes in 0 blocks ==254742== Rerun with --leak-check=full to see details of leaked memory ==254742== ==254742== For lists of detected and suppressed errors, rerun with: -s ==254742== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254747== ==254747== HEAP SUMMARY: ==254747== in use at exit: 91,820,568 bytes in 16,567 blocks ==254747== total heap usage: 4,347,116 allocs, 4,330,549 frees, 6,225,886,612 bytes allocated ==254747== ==254748== ==254748== HEAP SUMMARY: ==254748== in use at exit: 91,856,152 bytes in 16,583 blocks ==254748== total heap usage: 4,347,213 allocs, 4,330,630 frees, 6,225,984,751 bytes allocated ==254748== ==254749== ==254749== HEAP SUMMARY: ==254749== in use at exit: 91,872,728 bytes in 16,585 blocks ==254749== total heap usage: 4,347,211 allocs, 4,330,626 frees, 6,225,998,623 bytes allocated ==254749== ==254746== ==254746== HEAP SUMMARY: ==254746== in use at exit: 93,741,360 bytes in 17,310 blocks ==254746== total heap usage: 4,346,939 allocs, 4,329,629 frees, 6,225,697,593 bytes allocated ==254746== ==254744== LEAK SUMMARY: ==254744== definitely lost: 0 bytes in 0 blocks ==254744== indirectly lost: 0 bytes in 0 blocks ==254744== possibly lost: 0 bytes in 0 blocks ==254744== still reachable: 93,618,512 bytes in 17,249 blocks ==254744== suppressed: 0 bytes in 0 blocks ==254744== Rerun with --leak-check=full to see details of leaked memory ==254744== ==254744== For lists of detected and suppressed errors, rerun with: -s ==254744== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254745== LEAK SUMMARY: ==254745== definitely lost: 0 bytes in 0 blocks ==254745== indirectly lost: 0 bytes in 0 blocks ==254745== possibly lost: 0 bytes in 0 blocks ==254745== still reachable: 93,687,344 bytes in 17,271 blocks ==254745== suppressed: 0 bytes in 0 blocks ==254745== Rerun with --leak-check=full to see details of leaked memory ==254745== ==254745== For lists of detected and suppressed errors, rerun with: -s ==254745== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254747== LEAK SUMMARY: ==254747== definitely lost: 0 bytes in 0 blocks ==254747== indirectly lost: 0 bytes in 0 blocks ==254747== possibly lost: 0 bytes in 0 blocks ==254747== still reachable: 91,818,720 bytes in 16,546 blocks ==254747== suppressed: 0 bytes in 0 blocks ==254747== Rerun with --leak-check=full to see details of leaked memory ==254747== ==254747== For lists of detected and suppressed errors, rerun with: -s ==254747== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254750== ==254751== ==254750== HEAP SUMMARY: ==254750== in use at exit: 91,893,128 bytes in 16,601 blocks ==254750== total heap usage: 4,347,312 allocs, 4,330,711 frees, 6,226,081,650 bytes allocated ==254750== ==254751== HEAP SUMMARY: ==254751== in use at exit: 91,909,704 bytes in 16,603 blocks ==254751== total heap usage: 4,347,310 allocs, 4,330,707 frees, 6,226,095,522 bytes allocated ==254751== ==254749== LEAK SUMMARY: ==254749== definitely lost: 0 bytes in 0 blocks ==254749== indirectly lost: 0 bytes in 0 blocks ==254749== possibly lost: 0 bytes in 0 blocks ==254749== still reachable: 91,870,880 bytes in 16,564 blocks ==254749== suppressed: 0 bytes in 0 blocks ==254749== Rerun with --leak-check=full to see details of leaked memory ==254749== ==254749== For lists of detected and suppressed errors, rerun with: -s ==254749== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254748== LEAK SUMMARY: ==254748== definitely lost: 0 bytes in 0 blocks ==254748== indirectly lost: 0 bytes in 0 blocks ==254748== possibly lost: 0 bytes in 0 blocks ==254748== still reachable: 91,854,304 bytes in 16,562 blocks ==254748== suppressed: 0 bytes in 0 blocks ==254748== Rerun with --leak-check=full to see details of leaked memory ==254748== ==254748== For lists of detected and suppressed errors, rerun with: -s ==254748== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254746== LEAK SUMMARY: ==254746== definitely lost: 0 bytes in 0 blocks ==254746== indirectly lost: 0 bytes in 0 blocks ==254746== possibly lost: 0 bytes in 0 blocks ==254746== still reachable: 93,739,512 bytes in 17,289 blocks ==254746== suppressed: 0 bytes in 0 blocks ==254746== Rerun with --leak-check=full to see details of leaked memory ==254746== ==254746== For lists of detected and suppressed errors, rerun with: -s ==254746== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254751== LEAK SUMMARY: ==254751== definitely lost: 0 bytes in 0 blocks ==254751== indirectly lost: 0 bytes in 0 blocks ==254751== possibly lost: 0 bytes in 0 blocks ==254751== still reachable: 91,907,856 bytes in 16,582 blocks ==254751== suppressed: 0 bytes in 0 blocks ==254751== Rerun with --leak-check=full to see details of leaked memory ==254751== ==254751== For lists of detected and suppressed errors, rerun with: -s ==254751== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==254750== LEAK SUMMARY: ==254750== definitely lost: 0 bytes in 0 blocks ==254750== indirectly lost: 0 bytes in 0 blocks ==254750== possibly lost: 0 bytes in 0 blocks ==254750== still reachable: 91,891,280 bytes in 16,580 blocks ==254750== suppressed: 0 bytes in 0 blocks ==254750== Rerun with --leak-check=full to see details of leaked memory ==254750== ==254750== For lists of detected and suppressed errors, rerun with: -s ==254750== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:19:29 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 31s (100% of 31s) ID time nTest 1: 6010 12.847 268 2: 6000 8.659 538 3: 6004 4.764 68 4: 6001 3.746 272 5: 6006 1.285 98 6: 6015 0.467 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 56.2s elapsed (50.5s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind ==255146== ==255146== HEAP SUMMARY: ==255146== in use at exit: 89,827,044 bytes in 17,002 blocks ==255146== total heap usage: 4,467,836 allocs, 4,450,834 frees, 6,395,863,430 bytes allocated ==255146== ==255148== ==255148== HEAP SUMMARY: ==255148== in use at exit: 90,076,348 bytes in 17,103 blocks ==255148== total heap usage: 4,468,029 allocs, 4,450,926 frees, 6,396,205,558 bytes allocated ==255148== ==255149== ==255149== HEAP SUMMARY: ==255149== in use at exit: 90,076,348 bytes in 17,103 blocks ==255149== total heap usage: 4,468,030 allocs, 4,450,927 frees, 6,396,205,590 bytes allocated ==255149== ==255150== ==255150== HEAP SUMMARY: ==255150== in use at exit: 90,454,580 bytes in 17,277 blocks ==255150== total heap usage: 4,468,296 allocs, 4,451,019 frees, 6,396,676,614 bytes allocated ==255150== ==255151== ==255151== HEAP SUMMARY: ==255151== in use at exit: 90,454,556 bytes in 17,277 blocks ==255151== total heap usage: 4,468,297 allocs, 4,451,020 frees, 6,396,676,622 bytes allocated ==255151== ==255147== ==255147== HEAP SUMMARY: ==255147== in use at exit: 89,827,020 bytes in 17,002 blocks ==255147== total heap usage: 4,467,837 allocs, 4,450,835 frees, 6,395,863,438 bytes allocated ==255147== ==255146== LEAK SUMMARY: ==255146== definitely lost: 0 bytes in 0 blocks ==255146== indirectly lost: 0 bytes in 0 blocks ==255146== possibly lost: 0 bytes in 0 blocks ==255146== still reachable: 89,825,196 bytes in 16,981 blocks ==255146== suppressed: 0 bytes in 0 blocks ==255146== Rerun with --leak-check=full to see details of leaked memory ==255146== ==255146== For lists of detected and suppressed errors, rerun with: -s ==255146== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255152== ==255152== HEAP SUMMARY: ==255152== in use at exit: 90,920,836 bytes in 17,451 blocks ==255152== total heap usage: 4,468,563 allocs, 4,451,112 frees, 6,397,235,694 bytes allocated ==255152== ==255153== ==255153== HEAP SUMMARY: ==255153== in use at exit: 90,920,836 bytes in 17,451 blocks ==255153== total heap usage: 4,468,564 allocs, 4,451,113 frees, 6,397,235,726 bytes allocated ==255153== ==255149== LEAK SUMMARY: ==255149== definitely lost: 0 bytes in 0 blocks ==255149== indirectly lost: 0 bytes in 0 blocks ==255149== possibly lost: 0 bytes in 0 blocks ==255149== still reachable: 90,074,500 bytes in 17,082 blocks ==255149== suppressed: 0 bytes in 0 blocks ==255149== Rerun with --leak-check=full to see details of leaked memory ==255149== ==255149== For lists of detected and suppressed errors, rerun with: -s ==255149== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255148== LEAK SUMMARY: ==255148== definitely lost: 0 bytes in 0 blocks ==255148== indirectly lost: 0 bytes in 0 blocks ==255148== possibly lost: 0 bytes in 0 blocks ==255148== still reachable: 90,074,500 bytes in 17,082 blocks ==255148== suppressed: 0 bytes in 0 blocks ==255148== Rerun with --leak-check=full to see details of leaked memory ==255148== ==255148== For lists of detected and suppressed errors, rerun with: -s ==255148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255150== LEAK SUMMARY: ==255150== definitely lost: 0 bytes in 0 blocks ==255150== indirectly lost: 0 bytes in 0 blocks ==255150== possibly lost: 0 bytes in 0 blocks ==255150== still reachable: 90,452,732 bytes in 17,256 blocks ==255150== suppressed: 0 bytes in 0 blocks ==255150== Rerun with --leak-check=full to see details of leaked memory ==255150== ==255150== For lists of detected and suppressed errors, rerun with: -s ==255150== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255151== LEAK SUMMARY: ==255151== definitely lost: 0 bytes in 0 blocks ==255151== indirectly lost: 0 bytes in 0 blocks ==255151== possibly lost: 0 bytes in 0 blocks ==255151== still reachable: 90,452,708 bytes in 17,256 blocks ==255151== suppressed: 0 bytes in 0 blocks ==255151== Rerun with --leak-check=full to see details of leaked memory ==255151== ==255151== For lists of detected and suppressed errors, rerun with: -s ==255151== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255147== LEAK SUMMARY: ==255147== definitely lost: 0 bytes in 0 blocks ==255147== indirectly lost: 0 bytes in 0 blocks ==255147== possibly lost: 0 bytes in 0 blocks ==255147== still reachable: 89,825,172 bytes in 16,981 blocks ==255147== suppressed: 0 bytes in 0 blocks ==255147== Rerun with --leak-check=full to see details of leaked memory ==255147== ==255147== For lists of detected and suppressed errors, rerun with: -s ==255147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255152== LEAK SUMMARY: ==255152== definitely lost: 0 bytes in 0 blocks ==255152== indirectly lost: 0 bytes in 0 blocks ==255152== possibly lost: 0 bytes in 0 blocks ==255152== still reachable: 90,918,988 bytes in 17,430 blocks ==255152== suppressed: 0 bytes in 0 blocks ==255152== Rerun with --leak-check=full to see details of leaked memory ==255152== ==255152== For lists of detected and suppressed errors, rerun with: -s ==255152== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255153== LEAK SUMMARY: ==255153== definitely lost: 0 bytes in 0 blocks ==255153== indirectly lost: 0 bytes in 0 blocks ==255153== possibly lost: 0 bytes in 0 blocks ==255153== still reachable: 90,918,988 bytes in 17,430 blocks ==255153== suppressed: 0 bytes in 0 blocks ==255153== Rerun with --leak-check=full to see details of leaked memory ==255153== ==255153== For lists of detected and suppressed errors, rerun with: -s ==255153== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255155== ==255155== HEAP SUMMARY: ==255155== in use at exit: 89,987,464 bytes in 17,083 blocks ==255155== total heap usage: 4,470,024 allocs, 4,452,941 frees, 6,399,492,726 bytes allocated ==255155== ==255154== ==255154== HEAP SUMMARY: ==255154== in use at exit: 89,991,640 bytes in 17,084 blocks ==255154== total heap usage: 4,470,024 allocs, 4,452,940 frees, 6,399,496,870 bytes allocated ==255154== ==255155== LEAK SUMMARY: ==255155== definitely lost: 0 bytes in 0 blocks ==255155== indirectly lost: 0 bytes in 0 blocks ==255155== possibly lost: 0 bytes in 0 blocks ==255155== still reachable: 89,985,616 bytes in 17,062 blocks ==255155== suppressed: 0 bytes in 0 blocks ==255155== Rerun with --leak-check=full to see details of leaked memory ==255155== ==255155== For lists of detected and suppressed errors, rerun with: -s ==255155== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255154== LEAK SUMMARY: ==255154== definitely lost: 0 bytes in 0 blocks ==255154== indirectly lost: 0 bytes in 0 blocks ==255154== possibly lost: 0 bytes in 0 blocks ==255154== still reachable: 89,989,792 bytes in 17,063 blocks ==255154== suppressed: 0 bytes in 0 blocks ==255154== Rerun with --leak-check=full to see details of leaked memory ==255154== ==255154== For lists of detected and suppressed errors, rerun with: -s ==255154== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255159== ==255159== HEAP SUMMARY: ==255159== in use at exit: 89,993,720 bytes in 17,106 blocks ==255159== total heap usage: 4,470,148 allocs, 4,453,042 frees, 6,399,728,542 bytes allocated ==255159== ==255158== ==255158== HEAP SUMMARY: ==255158== in use at exit: 89,997,896 bytes in 17,107 blocks ==255158== total heap usage: 4,470,148 allocs, 4,453,041 frees, 6,399,732,686 bytes allocated ==255158== ==255160== ==255160== HEAP SUMMARY: ==255160== in use at exit: 89,089,304 bytes in 16,669 blocks ==255160== total heap usage: 4,469,808 allocs, 4,453,139 frees, 6,398,909,872 bytes allocated ==255160== ==255161== ==255161== HEAP SUMMARY: ==255161== in use at exit: 89,089,296 bytes in 16,669 blocks ==255161== total heap usage: 4,469,809 allocs, 4,453,140 frees, 6,398,909,898 bytes allocated ==255161== ==255159== LEAK SUMMARY: ==255159== definitely lost: 0 bytes in 0 blocks ==255159== indirectly lost: 0 bytes in 0 blocks ==255159== possibly lost: 0 bytes in 0 blocks ==255159== still reachable: 89,991,872 bytes in 17,085 blocks ==255159== suppressed: 0 bytes in 0 blocks ==255159== Rerun with --leak-check=full to see details of leaked memory ==255159== ==255158== LEAK SUMMARY: ==255159== For lists of detected and suppressed errors, rerun with: -s ==255158== definitely lost: 0 bytes in 0 blocks ==255159== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255158== indirectly lost: 0 bytes in 0 blocks ==255158== possibly lost: 0 bytes in 0 blocks ==255158== still reachable: 89,996,048 bytes in 17,086 blocks ==255158== suppressed: 0 bytes in 0 blocks ==255158== Rerun with --leak-check=full to see details of leaked memory ==255158== ==255158== For lists of detected and suppressed errors, rerun with: -s ==255158== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255160== LEAK SUMMARY: ==255160== definitely lost: 0 bytes in 0 blocks ==255160== indirectly lost: 0 bytes in 0 blocks ==255160== possibly lost: 0 bytes in 0 blocks ==255160== still reachable: 89,087,456 bytes in 16,648 blocks ==255160== suppressed: 0 bytes in 0 blocks ==255160== Rerun with --leak-check=full to see details of leaked memory ==255160== ==255160== For lists of detected and suppressed errors, rerun with: -s ==255160== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255161== LEAK SUMMARY: ==255161== definitely lost: 0 bytes in 0 blocks ==255161== indirectly lost: 0 bytes in 0 blocks ==255161== possibly lost: 0 bytes in 0 blocks ==255161== still reachable: 89,087,448 bytes in 16,648 blocks ==255161== suppressed: 0 bytes in 0 blocks ==255161== Rerun with --leak-check=full to see details of leaked memory ==255161== ==255161== For lists of detected and suppressed errors, rerun with: -s ==255161== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255222== ==255222== HEAP SUMMARY: ==255222== in use at exit: 90,635,232 bytes in 17,295 blocks ==255222== total heap usage: 4,485,672 allocs, 4,468,377 frees, 6,420,136,194 bytes allocated ==255222== ==255224== ==255224== HEAP SUMMARY: ==255224== in use at exit: 90,739,728 bytes in 17,333 blocks ==255224== total heap usage: 4,485,865 allocs, 4,468,532 frees, 6,420,359,396 bytes allocated ==255224== ==255218== ==255218== HEAP SUMMARY: ==255218== in use at exit: 90,578,576 bytes in 17,264 blocks ==255218== total heap usage: 4,485,481 allocs, 4,468,217 frees, 6,419,958,340 bytes allocated ==255218== ==255219== ==255219== HEAP SUMMARY: ==255219== in use at exit: 90,578,576 bytes in 17,264 blocks ==255219== total heap usage: 4,485,482 allocs, 4,468,218 frees, 6,419,958,372 bytes allocated ==255219== ==255220== ==255220== HEAP SUMMARY: ==255220== in use at exit: 90,598,496 bytes in 17,278 blocks ==255220== total heap usage: 4,485,574 allocs, 4,468,296 frees, 6,420,038,852 bytes allocated ==255220== ==255221== ==255221== HEAP SUMMARY: ==255221== in use at exit: 90,598,496 bytes in 17,278 blocks ==255221== total heap usage: 4,485,575 allocs, 4,468,297 frees, 6,420,038,884 bytes allocated ==255221== ==255225== ==255225== HEAP SUMMARY: ==255225== in use at exit: 90,808,560 bytes in 17,355 blocks ==255225== total heap usage: 4,485,974 allocs, 4,468,619 frees, 6,420,488,720 bytes allocated ==255225== ==255223== ==255223== HEAP SUMMARY: ==255223== in use at exit: 90,704,064 bytes in 17,317 blocks ==255223== total heap usage: 4,485,773 allocs, 4,468,456 frees, 6,420,264,372 bytes allocated ==255223== ==255226== ==255226== HEAP SUMMARY: ==255226== in use at exit: 90,860,728 bytes in 17,373 blocks ==255226== total heap usage: 4,486,066 allocs, 4,468,693 frees, 6,420,599,503 bytes allocated ==255226== ==255222== LEAK SUMMARY: ==255222== definitely lost: 0 bytes in 0 blocks ==255222== indirectly lost: 0 bytes in 0 blocks ==255222== possibly lost: 0 bytes in 0 blocks ==255222== still reachable: 90,633,384 bytes in 17,274 blocks ==255222== suppressed: 0 bytes in 0 blocks ==255222== Rerun with --leak-check=full to see details of leaked memory ==255222== ==255222== For lists of detected and suppressed errors, rerun with: -s ==255222== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255224== LEAK SUMMARY: ==255224== definitely lost: 0 bytes in 0 blocks ==255224== indirectly lost: 0 bytes in 0 blocks ==255224== possibly lost: 0 bytes in 0 blocks ==255224== still reachable: 90,737,880 bytes in 17,312 blocks ==255224== suppressed: 0 bytes in 0 blocks ==255224== Rerun with --leak-check=full to see details of leaked memory ==255224== ==255224== For lists of detected and suppressed errors, rerun with: -s ==255224== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255218== LEAK SUMMARY: ==255218== definitely lost: 0 bytes in 0 blocks ==255218== indirectly lost: 0 bytes in 0 blocks ==255218== possibly lost: 0 bytes in 0 blocks ==255218== still reachable: 90,576,728 bytes in 17,243 blocks ==255218== suppressed: 0 bytes in 0 blocks ==255218== Rerun with --leak-check=full to see details of leaked memory ==255218== ==255218== For lists of detected and suppressed errors, rerun with: -s ==255218== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255219== LEAK SUMMARY: ==255219== definitely lost: 0 bytes in 0 blocks ==255219== indirectly lost: 0 bytes in 0 blocks ==255219== possibly lost: 0 bytes in 0 blocks ==255219== still reachable: 90,576,728 bytes in 17,243 blocks ==255219== suppressed: 0 bytes in 0 blocks ==255219== Rerun with --leak-check=full to see details of leaked memory ==255219== ==255219== For lists of detected and suppressed errors, rerun with: -s ==255219== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255228== ==255228== HEAP SUMMARY: ==255228== in use at exit: 89,424,224 bytes in 16,724 blocks ==255228== total heap usage: 4,486,340 allocs, 4,469,616 frees, 6,420,886,661 bytes allocated ==255228== ==255229== ==255229== HEAP SUMMARY: ==255229== in use at exit: 89,440,800 bytes in 16,726 blocks ==255229== total heap usage: 4,486,338 allocs, 4,469,612 frees, 6,420,900,533 bytes allocated ==255229== ==255220== LEAK SUMMARY: ==255220== definitely lost: 0 bytes in 0 blocks ==255220== indirectly lost: 0 bytes in 0 blocks ==255220== possibly lost: 0 bytes in 0 blocks ==255220== still reachable: 90,596,648 bytes in 17,257 blocks ==255220== suppressed: 0 bytes in 0 blocks ==255220== Rerun with --leak-check=full to see details of leaked memory ==255220== ==255220== For lists of detected and suppressed errors, rerun with: -s ==255220== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255221== LEAK SUMMARY: ==255221== definitely lost: 0 bytes in 0 blocks ==255221== indirectly lost: 0 bytes in 0 blocks ==255221== possibly lost: 0 bytes in 0 blocks ==255221== still reachable: 90,596,648 bytes in 17,257 blocks ==255221== suppressed: 0 bytes in 0 blocks ==255221== Rerun with --leak-check=full to see details of leaked memory ==255221== ==255221== For lists of detected and suppressed errors, rerun with: -s ==255221== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255225== LEAK SUMMARY: ==255225== definitely lost: 0 bytes in 0 blocks ==255225== indirectly lost: 0 bytes in 0 blocks ==255225== possibly lost: 0 bytes in 0 blocks ==255225== still reachable: 90,806,712 bytes in 17,334 blocks ==255225== suppressed: 0 bytes in 0 blocks ==255225== Rerun with --leak-check=full to see details of leaked memory ==255225== ==255225== For lists of detected and suppressed errors, rerun with: -s ==255225== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255231== ==255231== HEAP SUMMARY: ==255231== in use at exit: 89,477,776 bytes in 16,744 blocks ==255231== total heap usage: 4,486,437 allocs, 4,469,693 frees, 6,420,997,432 bytes allocated ==255231== ==255230== ==255230== HEAP SUMMARY: ==255230== in use at exit: 89,461,200 bytes in 16,742 blocks ==255230== total heap usage: 4,486,439 allocs, 4,469,697 frees, 6,420,983,560 bytes allocated ==255230== ==255226== LEAK SUMMARY: ==255226== definitely lost: 0 bytes in 0 blocks ==255226== indirectly lost: 0 bytes in 0 blocks ==255226== possibly lost: 0 bytes in 0 blocks ==255226== still reachable: 90,858,880 bytes in 17,352 blocks ==255226== suppressed: 0 bytes in 0 blocks ==255226== Rerun with --leak-check=full to see details of leaked memory ==255226== ==255226== For lists of detected and suppressed errors, rerun with: -s ==255226== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255223== LEAK SUMMARY: ==255223== definitely lost: 0 bytes in 0 blocks ==255223== indirectly lost: 0 bytes in 0 blocks ==255223== possibly lost: 0 bytes in 0 blocks ==255223== still reachable: 90,702,216 bytes in 17,296 blocks ==255223== suppressed: 0 bytes in 0 blocks ==255223== Rerun with --leak-check=full to see details of leaked memory ==255223== ==255223== For lists of detected and suppressed errors, rerun with: -s ==255223== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255227== ==255227== HEAP SUMMARY: ==255227== in use at exit: 89,388,640 bytes in 16,708 blocks ==255227== total heap usage: 4,486,243 allocs, 4,469,535 frees, 6,420,788,522 bytes allocated ==255227== ==255228== LEAK SUMMARY: ==255228== definitely lost: 0 bytes in 0 blocks ==255228== indirectly lost: 0 bytes in 0 blocks ==255228== possibly lost: 0 bytes in 0 blocks ==255228== still reachable: 89,422,376 bytes in 16,703 blocks ==255228== suppressed: 0 bytes in 0 blocks ==255228== Rerun with --leak-check=full to see details of leaked memory ==255228== ==255228== For lists of detected and suppressed errors, rerun with: -s ==255228== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255229== LEAK SUMMARY: ==255229== definitely lost: 0 bytes in 0 blocks ==255229== indirectly lost: 0 bytes in 0 blocks ==255229== possibly lost: 0 bytes in 0 blocks ==255229== still reachable: 89,438,952 bytes in 16,705 blocks ==255229== suppressed: 0 bytes in 0 blocks ==255229== Rerun with --leak-check=full to see details of leaked memory ==255229== ==255229== For lists of detected and suppressed errors, rerun with: -s ==255229== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255230== LEAK SUMMARY: ==255230== definitely lost: 0 bytes in 0 blocks ==255230== indirectly lost: 0 bytes in 0 blocks ==255230== possibly lost: 0 bytes in 0 blocks ==255230== still reachable: 89,459,352 bytes in 16,721 blocks ==255230== suppressed: 0 bytes in 0 blocks ==255230== Rerun with --leak-check=full to see details of leaked memory ==255230== ==255230== For lists of detected and suppressed errors, rerun with: -s ==255230== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255231== LEAK SUMMARY: ==255231== definitely lost: 0 bytes in 0 blocks ==255231== indirectly lost: 0 bytes in 0 blocks ==255231== possibly lost: 0 bytes in 0 blocks ==255231== still reachable: 89,475,928 bytes in 16,723 blocks ==255231== suppressed: 0 bytes in 0 blocks ==255231== Rerun with --leak-check=full to see details of leaked memory ==255231== ==255231== For lists of detected and suppressed errors, rerun with: -s ==255231== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==255227== LEAK SUMMARY: ==255227== definitely lost: 0 bytes in 0 blocks ==255227== indirectly lost: 0 bytes in 0 blocks ==255227== possibly lost: 0 bytes in 0 blocks ==255227== still reachable: 89,386,792 bytes in 16,687 blocks ==255227== suppressed: 0 bytes in 0 blocks ==255227== Rerun with --leak-check=full to see details of leaked memory ==255227== ==255227== For lists of detected and suppressed errors, rerun with: -s ==255227== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Thu Jan 22 22:20:23 2026 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Vienna', Sys.getlocale()=='LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C.UTF-8;LC_COLLATE=C;LC_MONETARY=C.UTF-8;LC_MESSAGES=C.UTF-8;LC_PAPER=C.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==32; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2147483647; omp_get_max_threads()==32; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', .libPaths()=='/home/hornik/tmp/scratch/Rtmpq5Y0wg/RLIBS_3585938e2d72a','/home/hornik/tmp/R-d-gcc-valg/library', zlibVersion()==1.3.1 ZLIB_VERSION==1.3.1 10 longest running tests took 30s (100% of 30s) ID time nTest 1: 6010 12.547 268 2: 6000 7.723 538 3: 6004 4.842 68 4: 6001 3.461 272 5: 6006 1.298 98 6: 6015 0.465 71 All 1315 tests (last 6015.91) in tests/froll.Rraw.bz2 completed ok in 53.5s elapsed (48.3s cpu) > test.data.table(script="frollBatch.Rraw", optional=TRUE) > (OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) [1] "2" > require(data.table) > test.data.table(script="froll.Rraw") getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 32 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2147483647 omp_get_max_threads() 32 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /home/hornik/tmp/CRAN_special_valgrind/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 8 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind Execution halted ==241710== ==241710== HEAP SUMMARY: ==241710== in use at exit: 96,280,028 bytes in 16,979 blocks ==241710== total heap usage: 4,602,444 allocs, 4,585,465 frees, 6,586,464,085 bytes allocated ==241710== ==241710== LEAK SUMMARY: ==241710== definitely lost: 0 bytes in 0 blocks ==241710== indirectly lost: 0 bytes in 0 blocks ==241710== possibly lost: 464 bytes in 1 blocks ==241710== still reachable: 96,277,716 bytes in 16,957 blocks ==241710== suppressed: 0 bytes in 0 blocks ==241710== Rerun with --leak-check=full to see details of leaked memory ==241710== ==241710== For lists of detected and suppressed errors, rerun with: -s ==241710== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Running the tests in ‘tests/main.R’ failed. Complete output: > Sys.setenv(OMP_THREAD_LIMIT = Sys.getenv("OMP_THREAD_LIMIT", "2")) > require(data.table) Loading required package: data.table ==255511== ==255511== Process terminating with default action of signal 15 (SIGTERM) ==255511== at 0x4A5D264: InInteger (/home/hornik/src/R/src/main/serialize.c:402) ==255511== by 0x4A61861: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:2004) ==255511== by 0x4A619A8: ReadItem (/home/hornik/src/R/src/main/serialize.c:2120) ==255511== by 0x4A619A8: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:2039) ==255511== by 0x4A60ABA: ReadItem (/home/hornik/src/R/src/main/serialize.c:2120) ==255511== by 0x4A60ABA: ReadItem_Iterative (/home/hornik/src/R/src/main/serialize.c:1837) ==255511== by 0x4A60ABA: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:1963) ==255511== by 0x4A620B7: ReadItem (/home/hornik/src/R/src/main/serialize.c:2120) ==255511== by 0x4A620B7: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:2107) ==255511== by 0x4A62DE4: ReadItem (/home/hornik/src/R/src/main/serialize.c:2120) ==255511== by 0x4A62DE4: ReadBCConsts (/home/hornik/src/R/src/main/serialize.c:2197) ==255511== by 0x4A62DE4: ReadBC1 (/home/hornik/src/R/src/main/serialize.c:2214) ==255511== by 0x4A62EAE: ReadBCConsts (/home/hornik/src/R/src/main/serialize.c:2183) ==255511== by 0x4A62EAE: ReadBC1 (/home/hornik/src/R/src/main/serialize.c:2214) ==255511== by 0x4A61D38: ReadBC (/home/hornik/src/R/src/main/serialize.c:2225) ==255511== by 0x4A61D38: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:2056) ==255511== by 0x4A614B8: ReadItem (/home/hornik/src/R/src/main/serialize.c:2120) ==255511== by 0x4A614B8: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:2051) ==255511== by 0x4A62DE4: ReadItem (/home/hornik/src/R/src/main/serialize.c:2120) ==255511== by 0x4A62DE4: ReadBCConsts (/home/hornik/src/R/src/main/serialize.c:2197) ==255511== by 0x4A62DE4: ReadBC1 (/home/hornik/src/R/src/main/serialize.c:2214) ==255511== by 0x4A61D38: ReadBC (/home/hornik/src/R/src/main/serialize.c:2225) ==255511== by 0x4A61D38: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:2056) ==255511== by 0x4A612F0: ReadItem_Iterative (/home/hornik/src/R/src/main/serialize.c:1863) ==255511== by 0x4A612F0: ReadItem_Recursive (/home/hornik/src/R/src/main/serialize.c:1963) ==255511== ==255511== HEAP SUMMARY: ==255511== in use at exit: 52,108,087 bytes in 11,373 blocks ==255511== total heap usage: 23,231 allocs, 11,858 frees, 72,302,727 bytes allocated ==255511== * checking for unstated dependencies in vignettes ... OK * checking package vignettes ... OK * checking re-building of vignette outputs ... [35s/36s] OK * checking PDF version of manual ... [8s/8s] OK * checking HTML version of manual ... [8s/8s] OK * checking for non-standard things in the check directory ... OK * checking for detritus in the temp directory ... NOTE Found the following files/directories: ‘vgdb-pipe-from-vgdb-to-255531-by-hornik-on-???’ ‘vgdb-pipe-shared-mem-vgdb-255531-by-hornik-on-???’ ‘vgdb-pipe-to-vgdb-from-255531-by-hornik-on-???’ * DONE Status: 1 ERROR, 1 NOTE