==3461100== Memcheck, a memory error detector ==3461100== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. ==3461100== Using Valgrind-3.24.0 and LibVEX; rerun with -h for copyright info ==3461100== Command: /data/blackswan/ripley/R/R-devel-vg/bin/exec/R -f testthat.R --restore --save --no-readline --vanilla ==3461100== R Under development (unstable) (2026-03-30 r89743) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(RFIF) > > test_check("RFIF") ==3461100== Conditional jump or move depends on uninitialised value(s) ==3461100== at 0x1B26858B: Maxmins_v3_8 (packages/tests-vg/RFIF/src/Fif.c:4431) ==3461100== by 0x1B268BE7: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4620) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== Uninitialised value was created by a heap allocation ==3461100== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3461100== by 0x1B268B6E: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4605) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== ==3461100== Conditional jump or move depends on uninitialised value(s) ==3461100== at 0x1B268595: Maxmins_v3_8 (packages/tests-vg/RFIF/src/Fif.c:4431) ==3461100== by 0x1B268BE7: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4620) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== Uninitialised value was created by a heap allocation ==3461100== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3461100== by 0x1B268B6E: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4605) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== ==3461100== Conditional jump or move depends on uninitialised value(s) ==3461100== at 0x1B268712: Maxmins_v3_8 (packages/tests-vg/RFIF/src/Fif.c:4451) ==3461100== by 0x1B268BE7: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4620) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== Uninitialised value was created by a heap allocation ==3461100== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3461100== by 0x1B268B6E: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4605) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== ==3461100== Conditional jump or move depends on uninitialised value(s) ==3461100== at 0x1B2688C2: Maxmins_v3_8 (packages/tests-vg/RFIF/src/Fif.c:4460) ==3461100== by 0x1B268BE7: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4620) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== Uninitialised value was created by a heap allocation ==3461100== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3461100== by 0x1B268B6E: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4605) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== by 0x4F905C: do_set (svn/R-devel/src/main/eval.c:3581) ==3461100== [ FAIL 0 | WARN 0 | SKIP 0 | PASS 26 ] > > proc.time() user system elapsed 54.646 1.351 53.940 ==3461100== ==3461100== HEAP SUMMARY: ==3461100== in use at exit: 102,743,191 bytes in 18,988 blocks ==3461100== total heap usage: 80,552 allocs, 61,564 frees, 186,392,103 bytes allocated ==3461100== ==3461100== 1,616 bytes in 8 blocks are definitely lost in loss record 295 of 2,581 ==3461100== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3461100== by 0x1B26875F: Maxmins_v3_8 (packages/tests-vg/RFIF/src/Fif.c:4509) ==3461100== by 0x1B268BE7: FIF_v2_1 (packages/tests-vg/RFIF/src/Fif.c:4620) ==3461100== by 0x1B26B235: r_fifc_run (packages/tests-vg/RFIF/src/r_fifc_shim.c:46) ==3461100== by 0x4A903D: R_doDotCall (svn/R-devel/src/main/dotcode.c:754) ==3461100== by 0x4A9563: do_dotcall (svn/R-devel/src/main/dotcode.c:1437) ==3461100== by 0x4E5F4C: bcEval_loop (svn/R-devel/src/main/eval.c:8132) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7515) ==3461100== by 0x4F3F57: bcEval (svn/R-devel/src/main/eval.c:7500) ==3461100== by 0x4F428A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3461100== by 0x4F600D: R_execClosure (svn/R-devel/src/main/eval.c:2389) ==3461100== by 0x4F6CC6: applyClosure_core (svn/R-devel/src/main/eval.c:2302) ==3461100== by 0x4F4395: Rf_applyClosure (svn/R-devel/src/main/eval.c:2324) ==3461100== by 0x4F4395: Rf_eval (svn/R-devel/src/main/eval.c:1280) ==3461100== ==3461100== LEAK SUMMARY: ==3461100== definitely lost: 1,616 bytes in 8 blocks ==3461100== indirectly lost: 0 bytes in 0 blocks ==3461100== possibly lost: 0 bytes in 0 blocks ==3461100== still reachable: 102,741,427 bytes in 18,979 blocks ==3461100== suppressed: 148 bytes in 1 blocks ==3461100== Reachable blocks (those to which a pointer was found) are not shown. ==3461100== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3461100== ==3461100== For lists of detected and suppressed errors, rerun with: -s ==3461100== ERROR SUMMARY: 9 errors from 5 contexts (suppressed: 0 from 0)