==2135174== Memcheck, a memory error detector ==2135174== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==2135174== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==2135174== Command: /data/blackswan/ripley/R/R-devel-vg/bin/exec/R -f testthat.R --restore --save --no-readline --vanilla ==2135174== R Under development (unstable) (2022-07-15 r82597) -- "Unsuffered Consequences" Copyright (C) 2022 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) 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(individual) > library(mockery) > > test_check("individual") ==2135174== Invalid read of size 8 ==2135174== at 0x189114C1: NumericVariable::resize() (packages/tests-vg/individual/src/../inst/include/NumericVariable.h:240) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F23F7: do_begin (svn/R-devel/src/main/eval.c:2529) ==2135174== Address 0xf242ff8 is 0 bytes after a block of size 40 alloc'd ==2135174== at 0x4840FF5: operator new(unsigned long) (/builddir/build/BUILD/valgrind-3.18.1/coregrind/m_replacemalloc/vg_replace_malloc.c:422) ==2135174== by 0x18911346: allocate (/usr/include/c++/11/ext/new_allocator.h:127) ==2135174== by 0x18911346: allocate (/usr/include/c++/11/bits/alloc_traits.h:464) ==2135174== by 0x18911346: _M_allocate (/usr/include/c++/11/bits/stl_vector.h:346) ==2135174== by 0x18911346: _M_range_initialize::const_iterator> (/usr/include/c++/11/bits/stl_vector.h:1582) ==2135174== by 0x18911346: vector::const_iterator> (/usr/include/c++/11/bits/stl_vector.h:657) ==2135174== by 0x18911346: NumericVariable::resize() (packages/tests-vg/individual/src/../inst/include/NumericVariable.h:232) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== ==2135174== Invalid read of size 8 ==2135174== at 0x18906EC9: NumericVariable::resize() (packages/tests-vg/individual/src/../inst/include/NumericVariable.h:240) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F23F7: do_begin (svn/R-devel/src/main/eval.c:2529) ==2135174== Address 0x141155d8 is 0 bytes after a block of size 40 alloc'd ==2135174== at 0x4840FF5: operator new(unsigned long) (/builddir/build/BUILD/valgrind-3.18.1/coregrind/m_replacemalloc/vg_replace_malloc.c:422) ==2135174== by 0x188FB148: allocate (/usr/include/c++/11/ext/new_allocator.h:127) ==2135174== by 0x188FB148: allocate (/usr/include/c++/11/bits/alloc_traits.h:464) ==2135174== by 0x188FB148: _M_allocate (/usr/include/c++/11/bits/stl_vector.h:346) ==2135174== by 0x188FB148: _M_range_initialize::const_iterator> (/usr/include/c++/11/bits/stl_vector.h:1582) ==2135174== by 0x188FB148: std::vector >::vector::const_iterator, void>(IterableBitset::const_iterator, IterableBitset::const_iterator, std::allocator const&) (/usr/include/c++/11/bits/stl_vector.h:657) ==2135174== by 0x18906E12: NumericVariable::resize() (packages/tests-vg/individual/src/../inst/include/NumericVariable.h:232) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== ==2135174== Invalid read of size 8 ==2135174== at 0x1891E19D: RaggedVariable::resize() (packages/tests-vg/individual/src/../inst/include/RaggedVariable.h:252) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F23F7: do_begin (svn/R-devel/src/main/eval.c:2529) ==2135174== Address 0x14aa6918 is 0 bytes after a block of size 40 alloc'd ==2135174== at 0x4840FF5: operator new(unsigned long) (/builddir/build/BUILD/valgrind-3.18.1/coregrind/m_replacemalloc/vg_replace_malloc.c:422) ==2135174== by 0x1891DFEF: allocate (/usr/include/c++/11/ext/new_allocator.h:127) ==2135174== by 0x1891DFEF: allocate (/usr/include/c++/11/bits/alloc_traits.h:464) ==2135174== by 0x1891DFEF: _M_allocate (/usr/include/c++/11/bits/stl_vector.h:346) ==2135174== by 0x1891DFEF: _M_range_initialize::const_iterator> (/usr/include/c++/11/bits/stl_vector.h:1582) ==2135174== by 0x1891DFEF: vector::const_iterator> (/usr/include/c++/11/bits/stl_vector.h:657) ==2135174== by 0x1891DFEF: RaggedVariable::resize() (packages/tests-vg/individual/src/../inst/include/RaggedVariable.h:244) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== ==2135174== Invalid read of size 8 ==2135174== at 0x18922EBD: RaggedVariable::resize() (packages/tests-vg/individual/src/../inst/include/RaggedVariable.h:252) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F23F7: do_begin (svn/R-devel/src/main/eval.c:2529) ==2135174== Address 0x13cebea8 is 0 bytes after a block of size 40 alloc'd ==2135174== at 0x4840FF5: operator new(unsigned long) (/builddir/build/BUILD/valgrind-3.18.1/coregrind/m_replacemalloc/vg_replace_malloc.c:422) ==2135174== by 0x18922D0F: allocate (/usr/include/c++/11/ext/new_allocator.h:127) ==2135174== by 0x18922D0F: allocate (/usr/include/c++/11/bits/alloc_traits.h:464) ==2135174== by 0x18922D0F: _M_allocate (/usr/include/c++/11/bits/stl_vector.h:346) ==2135174== by 0x18922D0F: _M_range_initialize::const_iterator> (/usr/include/c++/11/bits/stl_vector.h:1582) ==2135174== by 0x18922D0F: vector::const_iterator> (/usr/include/c++/11/bits/stl_vector.h:657) ==2135174== by 0x18922D0F: RaggedVariable::resize() (packages/tests-vg/individual/src/../inst/include/RaggedVariable.h:244) ==2135174== by 0x188EE727: _individual_variable_resize (packages/tests-vg/individual/src/RcppExports.cpp:1344) ==2135174== by 0x49E45F: R_doDotCall (svn/R-devel/src/main/dotcode.c:601) ==2135174== by 0x4DBD69: bcEval (svn/R-devel/src/main/eval.c:7682) ==2135174== by 0x4EF5FF: Rf_eval (svn/R-devel/src/main/eval.c:748) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== by 0x4F0F5D: R_execClosure (svn/R-devel/src/main/eval.c:1918) ==2135174== by 0x4F1CB2: Rf_applyClosure (svn/R-devel/src/main/eval.c:1844) ==2135174== by 0x4EF70B: Rf_eval (svn/R-devel/src/main/eval.c:871) ==2135174== [ FAIL 0 | WARN 0 | SKIP 0 | PASS 1212 ] > > proc.time() user system elapsed 362.304 1.584 364.092 ==2135174== ==2135174== HEAP SUMMARY: ==2135174== in use at exit: 104,968,864 bytes in 21,451 blocks ==2135174== total heap usage: 834,056 allocs, 812,605 frees, 745,035,721 bytes allocated ==2135174== ==2135174== LEAK SUMMARY: ==2135174== definitely lost: 0 bytes in 0 blocks ==2135174== indirectly lost: 0 bytes in 0 blocks ==2135174== possibly lost: 0 bytes in 0 blocks ==2135174== still reachable: 104,968,864 bytes in 21,451 blocks ==2135174== suppressed: 0 bytes in 0 blocks ==2135174== Reachable blocks (those to which a pointer was found) are not shown. ==2135174== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==2135174== ==2135174== For lists of detected and suppressed errors, rerun with: -s ==2135174== ERROR SUMMARY: 28 errors from 4 contexts (suppressed: 0 from 0)