Package check result: ERROR Check: tests, Result: 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== Check: for detritus in the temp directory, Result: 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-???’