* using log directory ‘/data/blackswan/ripley/R/packages/tests-vg/data.table.Rcheck’ * using R Under development (unstable) (2025-12-23 r89222) * using platform: x86_64-pc-linux-gnu * R was compiled by gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3) GNU Fortran (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3) * running under: Fedora Linux 40 (Workstation Edition) * using session charset: UTF-8 * using options ‘--use-valgrind --no-stop-on-test-error’ * checking for file ‘data.table/DESCRIPTION’ ... OK * this is package ‘data.table’ version ‘1.18.0’ * package encoding: UTF-8 * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package ‘data.table’ can be installed ... [67s/69s] OK * used C compiler: ‘gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)’ * checking package directory ... OK * checking whether the package can be loaded ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... OK * checking compiled code ... NOTE File ‘data.table/libs/data_table.so’: Found non-API calls to R: ‘ATTRIB’, ‘SET_ATTRIB’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... [235s/240s] OK * checking tests ... [106m/105m] ERROR Running ‘S4.R’ [54s/54s] Running ‘autoprint.R’ [42s/43s] Comparing ‘autoprint.Rout’ to ‘autoprint.Rout.save’ ...1,5d0 < ==3227071== Memcheck, a memory error detector < ==3227071== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. < ==3227071== Using Valgrind-3.24.0 and LibVEX; rerun with -h for copyright info < ==3227071== Command: /data/blackswan/ripley/R/R-devel-vg/bin/exec/R -f autoprint.R --restore --save --no-readline --vanilla < ==3227071== 187,205d181 < > proc.time() < user system elapsed < 39.306 1.481 37.327 < ==3227071== < ==3227071== HEAP SUMMARY: < ==3227071== in use at exit: 58,095,205 bytes in 10,669 blocks < ==3227071== total heap usage: 30,647 allocs, 19,978 frees, 89,842,049 bytes allocated < ==3227071== < ==3227071== LEAK SUMMARY: < ==3227071== definitely lost: 0 bytes in 0 blocks < ==3227071== indirectly lost: 0 bytes in 0 blocks < ==3227071== possibly lost: 0 bytes in 0 blocks < ==3227071== still reachable: 58,095,205 bytes in 10,669 blocks < ==3227071== suppressed: 0 bytes in 0 blocks < ==3227071== Reachable blocks (those to which a pointer was found) are not shown. < ==3227071== To see them, rerun with: --leak-check=full --show-leak-kinds=all < ==3227071== < ==3227071== For lists of detected and suppressed errors, rerun with: -s < ==3227071== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Running ‘froll.R’ [377s/268s] Running ‘knitr.R’ [53s/54s] Comparing ‘knitr.Rout’ to ‘knitr.Rout.save’ ...1,5d0 < ==3234653== Memcheck, a memory error detector < ==3234653== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. < ==3234653== Using Valgrind-3.24.0 and LibVEX; rerun with -h for copyright info < ==3234653== Command: /data/blackswan/ripley/R/R-devel-vg/bin/exec/R -f knitr.R --restore --save --no-readline --vanilla < ==3234653== 60,78d54 < > proc.time() < user system elapsed < 48.199 2.123 47.378 < ==3234653== < ==3234653== HEAP SUMMARY: < ==3234653== in use at exit: 66,009,012 bytes in 12,585 blocks < ==3234653== total heap usage: 41,025 allocs, 28,440 frees, 106,476,428 bytes allocated < ==3234653== < ==3234653== LEAK SUMMARY: < ==3234653== definitely lost: 0 bytes in 0 blocks < ==3234653== indirectly lost: 0 bytes in 0 blocks < ==3234653== possibly lost: 0 bytes in 0 blocks < ==3234653== still reachable: 66,006,996 bytes in 12,564 blocks < ==3234653== suppressed: 0 bytes in 0 blocks < ==3234653== Reachable blocks (those to which a pointer was found) are not shown. < ==3234653== To see them, rerun with: --leak-check=full --show-leak-kinds=all < ==3234653== < ==3234653== For lists of detected and suppressed errors, rerun with: -s < ==3234653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Running ‘main.R’ [89m/90m] Running ‘mergelist.R’ [231s/235s] Running ‘nafill.R’ [69s/70s] Running ‘other.R’ [39s/40s] Running ‘programming.R’ [92s/93s] Running ‘types.R’ [44s/45s] 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() 2 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: /data/blackswan/ripley/R/packages/tests-vg/data.table.Rcheck/data.table/tests/froll.Rraw.bz2 **** Skipping 7 NaN/NA algo='exact' tests because .Machine$longdouble.digits==53 (!=64); e.g. under valgrind Test 6001.732 ran without errors but failed check that x equals y: > x = frollsd(y, 3)[4L] First 1 of 1 (type 'double'): [1] 1.825012e-08 > y = 0 First 1 of 1 (type 'double'): [1] 0 Mean relative difference: 1 ==3229069== Conditional jump or move depends on uninitialised value(s) ==3229069== at 0x173DC6C7: frollmedianFast (packages/tests-vg/data.table/src/froll.c:1710) ==3229069== by 0x173DD62A: frollfun (packages/tests-vg/data.table/src/froll.c:73) ==3229069== by 0x173DDA03: frollfunR._omp_fn.0 (packages/tests-vg/data.table/src/frollR.c:212) ==3229069== by 0x54A60A5: GOMP_parallel (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/parallel.c:178) ==3229069== by 0x173DE573: frollfunR (packages/tests-vg/data.table/src/frollR.c:208) ==3229069== by 0x4A711D: R_doDotCall (svn/R-devel/src/main/dotcode.c:790) ==3229069== by 0x4E1283: bcEval_loop (svn/R-devel/src/main/eval.c:8682) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7515) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7500) ==3229069== by 0x4F170A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3229069== by 0x4F348D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3229069== by 0x4F4146: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3229069== by 0x4F1815: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3229069== by 0x4F1815: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3229069== Uninitialised value was created by a heap allocation ==3229069== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3229069== by 0x173DBA5B: frollmedianFast (packages/tests-vg/data.table/src/froll.c:1591) ==3229069== by 0x173DD62A: frollfun (packages/tests-vg/data.table/src/froll.c:73) ==3229069== by 0x173DDA03: frollfunR._omp_fn.0 (packages/tests-vg/data.table/src/frollR.c:212) ==3229069== by 0x54A60A5: GOMP_parallel (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/parallel.c:178) ==3229069== by 0x173DE573: frollfunR (packages/tests-vg/data.table/src/frollR.c:208) ==3229069== by 0x4A711D: R_doDotCall (svn/R-devel/src/main/dotcode.c:790) ==3229069== by 0x4E1283: bcEval_loop (svn/R-devel/src/main/eval.c:8682) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7515) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7500) ==3229069== by 0x4F170A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3229069== by 0x4F348D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3229069== by 0x4F4146: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3229069== ==3229069== Conditional jump or move depends on uninitialised value(s) ==3229069== at 0x173DC6D7: frollmedianFast (packages/tests-vg/data.table/src/froll.c:1713) ==3229069== by 0x173DD62A: frollfun (packages/tests-vg/data.table/src/froll.c:73) ==3229069== by 0x173DDA03: frollfunR._omp_fn.0 (packages/tests-vg/data.table/src/frollR.c:212) ==3229069== by 0x54A60A5: GOMP_parallel (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/parallel.c:178) ==3229069== by 0x173DE573: frollfunR (packages/tests-vg/data.table/src/frollR.c:208) ==3229069== by 0x4A711D: R_doDotCall (svn/R-devel/src/main/dotcode.c:790) ==3229069== by 0x4E1283: bcEval_loop (svn/R-devel/src/main/eval.c:8682) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7515) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7500) ==3229069== by 0x4F170A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3229069== by 0x4F348D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3229069== by 0x4F4146: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3229069== by 0x4F1815: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3229069== by 0x4F1815: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3229069== Uninitialised value was created by a heap allocation ==3229069== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3229069== by 0x173DBA5B: frollmedianFast (packages/tests-vg/data.table/src/froll.c:1591) ==3229069== by 0x173DD62A: frollfun (packages/tests-vg/data.table/src/froll.c:73) ==3229069== by 0x173DDA03: frollfunR._omp_fn.0 (packages/tests-vg/data.table/src/frollR.c:212) ==3229069== by 0x54A60A5: GOMP_parallel (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/parallel.c:178) ==3229069== by 0x173DE573: frollfunR (packages/tests-vg/data.table/src/frollR.c:208) ==3229069== by 0x4A711D: R_doDotCall (svn/R-devel/src/main/dotcode.c:790) ==3229069== by 0x4E1283: bcEval_loop (svn/R-devel/src/main/eval.c:8682) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7515) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7500) ==3229069== by 0x4F170A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3229069== by 0x4F348D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3229069== by 0x4F4146: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3229069== ==3229069== Conditional jump or move depends on uninitialised value(s) ==3229069== at 0x173DC6C3: frollmedianFast (packages/tests-vg/data.table/src/froll.c:1710) ==3229069== by 0x173DD62A: frollfun (packages/tests-vg/data.table/src/froll.c:73) ==3229069== by 0x173DDA03: frollfunR._omp_fn.0 (packages/tests-vg/data.table/src/frollR.c:212) ==3229069== by 0x54A60A5: GOMP_parallel (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/parallel.c:178) ==3229069== by 0x173DE573: frollfunR (packages/tests-vg/data.table/src/frollR.c:208) ==3229069== by 0x4A711D: R_doDotCall (svn/R-devel/src/main/dotcode.c:790) ==3229069== by 0x4E1283: bcEval_loop (svn/R-devel/src/main/eval.c:8682) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7515) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7500) ==3229069== by 0x4F170A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3229069== by 0x4F348D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3229069== by 0x4F4146: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3229069== by 0x4F1815: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3229069== by 0x4F1815: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3229069== Uninitialised value was created by a heap allocation ==3229069== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3229069== by 0x173DBA5B: frollmedianFast (packages/tests-vg/data.table/src/froll.c:1591) ==3229069== by 0x173DD62A: frollfun (packages/tests-vg/data.table/src/froll.c:73) ==3229069== by 0x173DDA03: frollfunR._omp_fn.0 (packages/tests-vg/data.table/src/frollR.c:212) ==3229069== by 0x54A60A5: GOMP_parallel (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/parallel.c:178) ==3229069== by 0x173DE573: frollfunR (packages/tests-vg/data.table/src/frollR.c:208) ==3229069== by 0x4A711D: R_doDotCall (svn/R-devel/src/main/dotcode.c:790) ==3229069== by 0x4E1283: bcEval_loop (svn/R-devel/src/main/eval.c:8682) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7515) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7500) ==3229069== by 0x4F170A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3229069== by 0x4F348D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3229069== by 0x4F4146: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3229069== ==3233256== ==3233256== HEAP SUMMARY: ==3233256== in use at exit: 89,378,283 bytes in 16,433 blocks ==3233256== total heap usage: 141,496 allocs, 125,063 frees, 278,963,089 bytes allocated ==3233256== ==3233257== ==3233257== HEAP SUMMARY: ==3233257== in use at exit: 89,378,259 bytes in 16,433 blocks ==3233257== total heap usage: 141,497 allocs, 125,064 frees, 278,963,097 bytes allocated ==3233257== ==3233260== ==3233260== HEAP SUMMARY: ==3233260== in use at exit: 89,735,571 bytes in 16,586 blocks ==3233260== total heap usage: 141,731 allocs, 125,145 frees, 279,413,021 bytes allocated ==3233260== ==3233261== ==3233261== HEAP SUMMARY: ==3233261== in use at exit: 89,735,571 bytes in 16,586 blocks ==3233261== total heap usage: 141,732 allocs, 125,146 frees, 279,413,053 bytes allocated ==3233261== ==3233257== LEAK SUMMARY: ==3233257== definitely lost: 0 bytes in 0 blocks ==3233257== indirectly lost: 0 bytes in 0 blocks ==3233257== possibly lost: 0 bytes in 0 blocks ==3233257== still reachable: 89,376,243 bytes in 16,412 blocks ==3233257== suppressed: 0 bytes in 0 blocks ==3233257== Reachable blocks (those to which a pointer was found) are not shown. ==3233257== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233257== ==3233257== For lists of detected and suppressed errors, rerun with: -s ==3233257== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233256== LEAK SUMMARY: ==3233256== definitely lost: 0 bytes in 0 blocks ==3233256== indirectly lost: 0 bytes in 0 blocks ==3233256== possibly lost: 0 bytes in 0 blocks ==3233256== still reachable: 89,376,267 bytes in 16,412 blocks ==3233256== suppressed: 0 bytes in 0 blocks ==3233256== Reachable blocks (those to which a pointer was found) are not shown. ==3233256== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233256== ==3233256== For lists of detected and suppressed errors, rerun with: -s ==3233256== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233262== ==3233262== HEAP SUMMARY: ==3233262== in use at exit: 90,125,163 bytes in 16,761 blocks ==3233262== total heap usage: 141,989 allocs, 125,228 frees, 279,895,257 bytes allocated ==3233262== ==3233264== ==3233264== HEAP SUMMARY: ==3233264== in use at exit: 90,125,139 bytes in 16,761 blocks ==3233264== total heap usage: 141,990 allocs, 125,229 frees, 279,895,265 bytes allocated ==3233264== ==3233260== LEAK SUMMARY: ==3233260== definitely lost: 0 bytes in 0 blocks ==3233260== indirectly lost: 0 bytes in 0 blocks ==3233260== possibly lost: 0 bytes in 0 blocks ==3233260== still reachable: 89,733,555 bytes in 16,565 blocks ==3233260== suppressed: 0 bytes in 0 blocks ==3233260== Reachable blocks (those to which a pointer was found) are not shown. ==3233260== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233260== ==3233260== For lists of detected and suppressed errors, rerun with: -s ==3233260== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233261== LEAK SUMMARY: ==3233261== definitely lost: 0 bytes in 0 blocks ==3233261== indirectly lost: 0 bytes in 0 blocks ==3233261== possibly lost: 0 bytes in 0 blocks ==3233261== still reachable: 89,733,555 bytes in 16,565 blocks ==3233261== suppressed: 0 bytes in 0 blocks ==3233261== Reachable blocks (those to which a pointer was found) are not shown. ==3233261== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233261== ==3233261== For lists of detected and suppressed errors, rerun with: -s ==3233261== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233266== ==3233266== HEAP SUMMARY: ==3233266== in use at exit: 90,602,779 bytes in 16,936 blocks ==3233266== total heap usage: 142,247 allocs, 125,311 frees, 280,465,517 bytes allocated ==3233266== ==3233267== ==3233267== HEAP SUMMARY: ==3233267== in use at exit: 90,602,779 bytes in 16,936 blocks ==3233267== total heap usage: 142,248 allocs, 125,312 frees, 280,465,549 bytes allocated ==3233267== ==3233262== LEAK SUMMARY: ==3233262== definitely lost: 0 bytes in 0 blocks ==3233262== indirectly lost: 0 bytes in 0 blocks ==3233262== possibly lost: 0 bytes in 0 blocks ==3233262== still reachable: 90,123,147 bytes in 16,740 blocks ==3233262== suppressed: 0 bytes in 0 blocks ==3233262== Reachable blocks (those to which a pointer was found) are not shown. ==3233262== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233262== ==3233262== For lists of detected and suppressed errors, rerun with: -s ==3233262== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233264== LEAK SUMMARY: ==3233264== definitely lost: 0 bytes in 0 blocks ==3233264== indirectly lost: 0 bytes in 0 blocks ==3233264== possibly lost: 0 bytes in 0 blocks ==3233264== still reachable: 90,123,123 bytes in 16,740 blocks ==3233264== suppressed: 0 bytes in 0 blocks ==3233264== Reachable blocks (those to which a pointer was found) are not shown. ==3233264== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233264== ==3233264== For lists of detected and suppressed errors, rerun with: -s ==3233264== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233266== LEAK SUMMARY: ==3233266== definitely lost: 0 bytes in 0 blocks ==3233266== indirectly lost: 0 bytes in 0 blocks ==3233266== possibly lost: 0 bytes in 0 blocks ==3233266== still reachable: 90,600,763 bytes in 16,915 blocks ==3233266== suppressed: 0 bytes in 0 blocks ==3233266== Reachable blocks (those to which a pointer was found) are not shown. ==3233266== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233266== ==3233266== For lists of detected and suppressed errors, rerun with: -s ==3233266== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233267== LEAK SUMMARY: ==3233267== definitely lost: 0 bytes in 0 blocks ==3233267== indirectly lost: 0 bytes in 0 blocks ==3233267== possibly lost: 0 bytes in 0 blocks ==3233267== still reachable: 90,600,763 bytes in 16,915 blocks ==3233267== suppressed: 0 bytes in 0 blocks ==3233267== Reachable blocks (those to which a pointer was found) are not shown. ==3233267== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233267== ==3233267== For lists of detected and suppressed errors, rerun with: -s ==3233267== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233273== ==3233273== HEAP SUMMARY: ==3233273== in use at exit: 89,227,623 bytes in 15,956 blocks ==3233273== total heap usage: 143,680 allocs, 127,724 frees, 283,028,941 bytes allocated ==3233273== ==3233274== ==3233274== HEAP SUMMARY: ==3233274== in use at exit: 89,215,487 bytes in 15,954 blocks ==3233274== total heap usage: 143,679 allocs, 127,725 frees, 283,016,837 bytes allocated ==3233274== ==3233273== LEAK SUMMARY: ==3233273== definitely lost: 0 bytes in 0 blocks ==3233273== indirectly lost: 0 bytes in 0 blocks ==3233273== possibly lost: 0 bytes in 0 blocks ==3233273== still reachable: 89,225,607 bytes in 15,935 blocks ==3233273== suppressed: 0 bytes in 0 blocks ==3233273== Reachable blocks (those to which a pointer was found) are not shown. ==3233273== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233273== ==3233273== For lists of detected and suppressed errors, rerun with: -s ==3233273== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233274== LEAK SUMMARY: ==3233274== definitely lost: 0 bytes in 0 blocks ==3233274== indirectly lost: 0 bytes in 0 blocks ==3233274== possibly lost: 0 bytes in 0 blocks ==3233274== still reachable: 89,213,471 bytes in 15,933 blocks ==3233274== suppressed: 0 bytes in 0 blocks ==3233274== Reachable blocks (those to which a pointer was found) are not shown. ==3233274== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233274== ==3233274== For lists of detected and suppressed errors, rerun with: -s ==3233274== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233341== ==3233341== HEAP SUMMARY: ==3233341== in use at exit: 89,356,975 bytes in 16,019 blocks ==3233341== total heap usage: 143,791 allocs, 127,772 frees, 283,220,669 bytes allocated ==3233341== ==3233331== ==3233331== HEAP SUMMARY: ==3233331== in use at exit: 89,361,151 bytes in 16,020 blocks ==3233331== total heap usage: 143,791 allocs, 127,771 frees, 283,224,813 bytes allocated ==3233331== ==3233408== ==3233408== HEAP SUMMARY: ==3233408== in use at exit: 91,634,607 bytes in 17,356 blocks ==3233408== total heap usage: 143,417 allocs, 126,061 frees, 282,186,961 bytes allocated ==3233408== ==3233407== ==3233407== HEAP SUMMARY: ==3233407== in use at exit: 91,634,615 bytes in 17,356 blocks ==3233407== total heap usage: 143,416 allocs, 126,060 frees, 282,186,935 bytes allocated ==3233407== ==3233331== LEAK SUMMARY: ==3233331== definitely lost: 0 bytes in 0 blocks ==3233331== indirectly lost: 0 bytes in 0 blocks ==3233331== possibly lost: 0 bytes in 0 blocks ==3233331== still reachable: 89,359,135 bytes in 15,999 blocks ==3233331== suppressed: 0 bytes in 0 blocks ==3233331== Reachable blocks (those to which a pointer was found) are not shown. ==3233331== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233331== ==3233331== For lists of detected and suppressed errors, rerun with: -s ==3233331== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233341== LEAK SUMMARY: ==3233341== definitely lost: 0 bytes in 0 blocks ==3233341== indirectly lost: 0 bytes in 0 blocks ==3233341== possibly lost: 0 bytes in 0 blocks ==3233341== still reachable: 89,354,959 bytes in 15,998 blocks ==3233341== suppressed: 0 bytes in 0 blocks ==3233341== Reachable blocks (those to which a pointer was found) are not shown. ==3233341== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233341== ==3233341== For lists of detected and suppressed errors, rerun with: -s ==3233341== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233408== LEAK SUMMARY: ==3233408== definitely lost: 0 bytes in 0 blocks ==3233408== indirectly lost: 0 bytes in 0 blocks ==3233408== possibly lost: 0 bytes in 0 blocks ==3233408== still reachable: 91,632,591 bytes in 17,335 blocks ==3233408== suppressed: 0 bytes in 0 blocks ==3233408== Reachable blocks (those to which a pointer was found) are not shown. ==3233408== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233408== ==3233408== For lists of detected and suppressed errors, rerun with: -s ==3233408== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233407== LEAK SUMMARY: ==3233407== definitely lost: 0 bytes in 0 blocks ==3233407== indirectly lost: 0 bytes in 0 blocks ==3233407== possibly lost: 0 bytes in 0 blocks ==3233407== still reachable: 91,632,599 bytes in 17,335 blocks ==3233407== suppressed: 0 bytes in 0 blocks ==3233407== Reachable blocks (those to which a pointer was found) are not shown. ==3233407== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233407== ==3233407== For lists of detected and suppressed errors, rerun with: -s ==3233407== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233771== ==3233771== HEAP SUMMARY: ==3233771== in use at exit: 89,526,707 bytes in 16,237 blocks ==3233771== total heap usage: 158,796 allocs, 142,559 frees, 313,543,603 bytes allocated ==3233771== ==3233776== ==3233776== HEAP SUMMARY: ==3233776== in use at exit: 89,657,339 bytes in 16,297 blocks ==3233776== total heap usage: 159,073 allocs, 142,776 frees, 313,854,385 bytes allocated ==3233776== ==3233772== ==3233772== HEAP SUMMARY: ==3233772== in use at exit: 89,526,707 bytes in 16,237 blocks ==3233772== total heap usage: 158,797 allocs, 142,560 frees, 313,543,635 bytes allocated ==3233772== ==3233774== ==3233774== HEAP SUMMARY: ==3233774== in use at exit: 89,546,627 bytes in 16,251 blocks ==3233774== total heap usage: 158,882 allocs, 142,631 frees, 313,624,003 bytes allocated ==3233774== ==3233773== ==3233773== HEAP SUMMARY: ==3233773== in use at exit: 89,546,627 bytes in 16,251 blocks ==3233773== total heap usage: 158,881 allocs, 142,630 frees, 313,623,971 bytes allocated ==3233773== ==3233775== ==3233775== HEAP SUMMARY: ==3233775== in use at exit: 89,583,363 bytes in 16,268 blocks ==3233775== total heap usage: 158,971 allocs, 142,703 frees, 313,721,169 bytes allocated ==3233775== ==3233787== ==3233787== HEAP SUMMARY: ==3233787== in use at exit: 89,761,835 bytes in 16,335 blocks ==3233787== total heap usage: 159,256 allocs, 142,921 frees, 314,078,411 bytes allocated ==3233787== ==3233786== ==3233786== HEAP SUMMARY: ==3233786== in use at exit: 89,693,003 bytes in 16,313 blocks ==3233786== total heap usage: 159,157 allocs, 142,844 frees, 313,949,265 bytes allocated ==3233786== ==3233788== ==3233788== HEAP SUMMARY: ==3233788== in use at exit: 89,814,003 bytes in 16,353 blocks ==3233788== total heap usage: 159,344 allocs, 142,991 frees, 314,189,122 bytes allocated ==3233788== ==3233790== ==3233771== LEAK SUMMARY: ==3233771== definitely lost: 0 bytes in 0 blocks ==3233771== indirectly lost: 0 bytes in 0 blocks ==3233771== possibly lost: 0 bytes in 0 blocks ==3233771== still reachable: 89,524,691 bytes in 16,216 blocks ==3233771== suppressed: 0 bytes in 0 blocks ==3233771== Reachable blocks (those to which a pointer was found) are not shown. ==3233771== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233771== ==3233771== For lists of detected and suppressed errors, rerun with: -s ==3233771== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233790== HEAP SUMMARY: ==3233790== in use at exit: 89,979,915 bytes in 16,435 blocks ==3233790== total heap usage: 159,703 allocs, 143,268 frees, 314,594,316 bytes allocated ==3233790== ==3233776== LEAK SUMMARY: ==3233776== definitely lost: 0 bytes in 0 blocks ==3233776== indirectly lost: 0 bytes in 0 blocks ==3233776== possibly lost: 0 bytes in 0 blocks ==3233776== still reachable: 89,655,323 bytes in 16,276 blocks ==3233776== suppressed: 0 bytes in 0 blocks ==3233776== Reachable blocks (those to which a pointer was found) are not shown. ==3233776== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233776== ==3233776== For lists of detected and suppressed errors, rerun with: -s ==3233776== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233789== ==3233789== HEAP SUMMARY: ==3233789== in use at exit: 89,944,331 bytes in 16,419 blocks ==3233789== total heap usage: 159,610 allocs, 143,191 frees, 314,496,249 bytes allocated ==3233789== ==3233795== ==3233795== HEAP SUMMARY: ==3233795== in use at exit: 90,033,467 bytes in 16,455 blocks ==3233795== total heap usage: 159,792 allocs, 143,337 frees, 314,704,943 bytes allocated ==3233795== ==3233791== ==3233791== HEAP SUMMARY: ==3233791== in use at exit: 89,996,491 bytes in 16,437 blocks ==3233791== total heap usage: 159,701 allocs, 143,264 frees, 314,608,188 bytes allocated ==3233791== ==3233774== LEAK SUMMARY: ==3233774== definitely lost: 0 bytes in 0 blocks ==3233774== indirectly lost: 0 bytes in 0 blocks ==3233774== possibly lost: 0 bytes in 0 blocks ==3233774== still reachable: 89,544,611 bytes in 16,230 blocks ==3233774== suppressed: 0 bytes in 0 blocks ==3233774== Reachable blocks (those to which a pointer was found) are not shown. ==3233774== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233774== ==3233774== For lists of detected and suppressed errors, rerun with: -s ==3233774== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233794== ==3233794== HEAP SUMMARY: ==3233794== in use at exit: 90,016,891 bytes in 16,453 blocks ==3233794== total heap usage: 159,794 allocs, 143,341 frees, 314,691,071 bytes allocated ==3233794== ==3233772== LEAK SUMMARY: ==3233772== definitely lost: 0 bytes in 0 blocks ==3233772== indirectly lost: 0 bytes in 0 blocks ==3233772== possibly lost: 0 bytes in 0 blocks ==3233772== still reachable: 89,524,691 bytes in 16,216 blocks ==3233772== suppressed: 0 bytes in 0 blocks ==3233772== Reachable blocks (those to which a pointer was found) are not shown. ==3233772== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233772== ==3233772== For lists of detected and suppressed errors, rerun with: -s ==3233772== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233775== LEAK SUMMARY: ==3233775== definitely lost: 0 bytes in 0 blocks ==3233775== indirectly lost: 0 bytes in 0 blocks ==3233775== possibly lost: 0 bytes in 0 blocks ==3233775== still reachable: 89,581,347 bytes in 16,247 blocks ==3233775== suppressed: 0 bytes in 0 blocks ==3233775== Reachable blocks (those to which a pointer was found) are not shown. ==3233775== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233775== ==3233775== For lists of detected and suppressed errors, rerun with: -s ==3233775== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233773== LEAK SUMMARY: ==3233773== definitely lost: 0 bytes in 0 blocks ==3233773== indirectly lost: 0 bytes in 0 blocks ==3233773== possibly lost: 0 bytes in 0 blocks ==3233773== still reachable: 89,544,611 bytes in 16,230 blocks ==3233773== suppressed: 0 bytes in 0 blocks ==3233773== Reachable blocks (those to which a pointer was found) are not shown. ==3233773== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233773== ==3233773== For lists of detected and suppressed errors, rerun with: -s ==3233773== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233787== LEAK SUMMARY: ==3233787== definitely lost: 0 bytes in 0 blocks ==3233787== indirectly lost: 0 bytes in 0 blocks ==3233787== possibly lost: 0 bytes in 0 blocks ==3233787== still reachable: 89,759,819 bytes in 16,314 blocks ==3233787== suppressed: 0 bytes in 0 blocks ==3233787== Reachable blocks (those to which a pointer was found) are not shown. ==3233787== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233787== ==3233787== For lists of detected and suppressed errors, rerun with: -s ==3233787== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233786== LEAK SUMMARY: ==3233786== definitely lost: 0 bytes in 0 blocks ==3233786== indirectly lost: 0 bytes in 0 blocks ==3233786== possibly lost: 0 bytes in 0 blocks ==3233786== still reachable: 89,690,987 bytes in 16,292 blocks ==3233786== suppressed: 0 bytes in 0 blocks ==3233786== Reachable blocks (those to which a pointer was found) are not shown. ==3233786== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233786== ==3233786== For lists of detected and suppressed errors, rerun with: -s ==3233786== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233788== LEAK SUMMARY: ==3233788== definitely lost: 0 bytes in 0 blocks ==3233788== indirectly lost: 0 bytes in 0 blocks ==3233788== possibly lost: 0 bytes in 0 blocks ==3233788== still reachable: 89,811,987 bytes in 16,332 blocks ==3233788== suppressed: 0 bytes in 0 blocks ==3233788== Reachable blocks (those to which a pointer was found) are not shown. ==3233788== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233788== ==3233788== For lists of detected and suppressed errors, rerun with: -s ==3233788== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233790== LEAK SUMMARY: ==3233790== definitely lost: 0 bytes in 0 blocks ==3233790== indirectly lost: 0 bytes in 0 blocks ==3233790== possibly lost: 0 bytes in 0 blocks ==3233790== still reachable: 89,977,899 bytes in 16,414 blocks ==3233790== suppressed: 0 bytes in 0 blocks ==3233790== Reachable blocks (those to which a pointer was found) are not shown. ==3233790== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233790== ==3233790== For lists of detected and suppressed errors, rerun with: -s ==3233790== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233789== LEAK SUMMARY: ==3233789== definitely lost: 0 bytes in 0 blocks ==3233789== indirectly lost: 0 bytes in 0 blocks ==3233789== possibly lost: 0 bytes in 0 blocks ==3233789== still reachable: 89,942,315 bytes in 16,398 blocks ==3233789== suppressed: 0 bytes in 0 blocks ==3233789== Reachable blocks (those to which a pointer was found) are not shown. ==3233789== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233789== ==3233789== For lists of detected and suppressed errors, rerun with: -s ==3233789== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233795== LEAK SUMMARY: ==3233795== definitely lost: 0 bytes in 0 blocks ==3233795== indirectly lost: 0 bytes in 0 blocks ==3233795== possibly lost: 0 bytes in 0 blocks ==3233795== still reachable: 90,031,451 bytes in 16,434 blocks ==3233795== suppressed: 0 bytes in 0 blocks ==3233795== Reachable blocks (those to which a pointer was found) are not shown. ==3233795== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233795== ==3233795== For lists of detected and suppressed errors, rerun with: -s ==3233795== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233794== LEAK SUMMARY: ==3233794== definitely lost: 0 bytes in 0 blocks ==3233794== indirectly lost: 0 bytes in 0 blocks ==3233794== possibly lost: 0 bytes in 0 blocks ==3233794== still reachable: 90,014,875 bytes in 16,432 blocks ==3233794== suppressed: 0 bytes in 0 blocks ==3233794== Reachable blocks (those to which a pointer was found) are not shown. ==3233794== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233794== ==3233794== For lists of detected and suppressed errors, rerun with: -s ==3233794== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) ==3233791== LEAK SUMMARY: ==3233791== definitely lost: 0 bytes in 0 blocks ==3233791== indirectly lost: 0 bytes in 0 blocks ==3233791== possibly lost: 0 bytes in 0 blocks ==3233791== still reachable: 89,994,475 bytes in 16,416 blocks ==3233791== suppressed: 0 bytes in 0 blocks ==3233791== Reachable blocks (those to which a pointer was found) are not shown. ==3233791== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3233791== ==3233791== For lists of detected and suppressed errors, rerun with: -s ==3233791== ERROR SUMMARY: 375254 errors from 3 contexts (suppressed: 0 from 0) Fri Dec 26 02:23:49 2025 endian==little, sizeof(long double)==16, capabilities('long.double')==TRUE, longdouble.digits==53, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/London', Sys.getlocale()=='LC_CTYPE=en_GB.UTF-8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=C;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_GB.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()==2; 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()=='/tmp/Rtmp4OGGqa/RLIBS_3102795716fba7','/data/blackswan/ripley/R/R-devel-vg/library', zlibVersion()==1.3.1.zlib-ng ZLIB_VERSION==1.3.1.zlib-ng Error in test.data.table(script = "froll.Rraw") : 1 error out of 1316. Search tests/froll.Rraw.bz2 for test number 6001.732. Duration: 00:03:47 elapsed (00:03:20 cpu). Calls: test.data.table -> stopf -> raise_condition -> signal Execution halted ==3229069== ==3229069== HEAP SUMMARY: ==3229069== in use at exit: 92,363,323 bytes in 16,467 blocks ==3229069== total heap usage: 174,670 allocs, 158,203 frees, 332,134,037 bytes allocated ==3229069== ==3229069== 432 bytes in 1 blocks are possibly lost in loss record 358 of 2,244 ==3229069== at 0x484B133: calloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:1675) ==3229069== by 0x4011F63: UnknownInlinedFun (/usr/src/debug/glibc-2.39-38.fc40.x86_64/elf/../include/rtld-malloc.h:44) ==3229069== by 0x4011F63: allocate_dtv (/usr/src/debug/glibc-2.39-38.fc40.x86_64/elf/../elf/dl-tls.c:395) ==3229069== by 0x4012A61: _dl_allocate_tls (/usr/src/debug/glibc-2.39-38.fc40.x86_64/elf/../elf/dl-tls.c:673) ==3229069== by 0x557CC03: allocate_stack (/usr/src/debug/glibc-2.39-38.fc40.x86_64/nptl/allocatestack.c:431) ==3229069== by 0x557CC03: pthread_create@@GLIBC_2.34 (/usr/src/debug/glibc-2.39-38.fc40.x86_64/nptl/pthread_create.c:660) ==3229069== by 0x54B0076: gomp_team_start (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/team.c:859) ==3229069== by 0x54A60A0: GOMP_parallel (/usr/src/debug/gcc-14.2.1-3.fc40.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libgomp/../../../libgomp/parallel.c:176) ==3229069== by 0x173DE573: frollfunR (packages/tests-vg/data.table/src/frollR.c:208) ==3229069== by 0x4A711D: R_doDotCall (svn/R-devel/src/main/dotcode.c:790) ==3229069== by 0x4E1283: bcEval_loop (svn/R-devel/src/main/eval.c:8682) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7515) ==3229069== by 0x4F13D7: bcEval (svn/R-devel/src/main/eval.c:7500) ==3229069== by 0x4F170A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3229069== by 0x4F348D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3229069== ==3229069== LEAK SUMMARY: ==3229069== definitely lost: 0 bytes in 0 blocks ==3229069== indirectly lost: 0 bytes in 0 blocks ==3229069== possibly lost: 432 bytes in 1 blocks ==3229069== still reachable: 92,360,875 bytes in 16,445 blocks ==3229069== suppressed: 0 bytes in 0 blocks ==3229069== Reachable blocks (those to which a pointer was found) are not shown. ==3229069== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3229069== ==3229069== For lists of detected and suppressed errors, rerun with: -s ==3229069== ERROR SUMMARY: 375255 errors from 4 contexts (suppressed: 0 from 0) * checking package vignettes ... OK * checking re-building of vignette outputs ... [107s/110s] OK * DONE Status: 1 ERROR, 1 NOTE