* using log directory ‘/data/gannet/ripley/R/packages/tests-gcc-SAN/dsem.Rcheck’ * using R Under development (unstable) (2026-05-11 r90046) * using platform: x86_64-pc-linux-gnu * R was compiled by gcc (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7) GNU Fortran (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7) * running under: Fedora Linux 42 (Workstation Edition) * using session charset: UTF-8 * current time: 2026-05-12 06:43:03 UTC * using option ‘--no-stop-on-test-error’ * checking for file ‘dsem/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘dsem’ version ‘2.0.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 ‘dsem’ can be installed ... [1462s/529s] OK * used C++ compiler: ‘g++ (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’ * checking package directory ... OK * checking whether the package can be loaded ... [41s/42s] OK * checking whether the package can be loaded with stated dependencies ... [33s/34s] OK * checking whether the package can be unloaded cleanly ... [31s/32s] OK * checking whether the namespace can be loaded with stated dependencies ... [31s/31s] OK * checking whether the namespace can be unloaded cleanly ... [37s/38s] OK * checking loading without being on the library search path ... [30s/31s] OK * checking compiled code ... OK * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... [126s/128s] OK * checking tests ... [31m/31m] ERROR Running ‘testthat.R’ [31m/31m] Running the tests in ‘tests/testthat.R’ failed. Complete output: > > > library(testthat) > library(dsem) > > # Run tests > testthat::test_check("dsem") Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 mu_j 2 Random 3 x_tj 200 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 lnsigma_j 2 Fixed 4 mu_j 2 Random 5 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random 4 x_tj 122 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 7 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 5 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 6 Fixed 2 delta0_j 2 Fixed 3 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 4 Fixed 2 mu_j 2 Fixed Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 4 Fixed 2 mu_j 2 Fixed 3 x_tj 100 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 4 Fixed 2 mu_j 2 Fixed 3 x_tj 100 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 4 Fixed 2 mu_j 2 Fixed 3 x_tj 100 Random Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 mu_j 8 Random $par beta_z beta_z beta_z beta_z beta_z beta_z 0.28417790 -0.03841437 0.84012277 0.44333141 0.36664513 -0.12270679 beta_z beta_z beta_z beta_z beta_z beta_z 0.43580399 0.15036987 0.12793940 6.49358658 10.80899505 0.69515907 beta_z beta_z beta_z beta_z beta_z 4.21165242 1.34847427 2.00838610 0.92424304 10.61133205 $objective [1] 431.6122 attr(,"logarithm") [1] TRUE $convergence [1] 0 $iterations [1] 80 $evaluations function gradient 94 81 $message [1] "relative convergence (4)" Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 mu_j 8 Random Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 mu_j 8 Random Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 lnsigma_j 2 Fixed 3 mu_j 8 Random 4 x_tj 44 Random Read 3 items Read 10 records Coefficient_name Number_of_coefficients Type 1 beta_z 17 Fixed 2 mu_j 8 Random Read 0 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 2 records Coefficient_name Number_of_coefficients Type 1 beta_z 2 Fixed 2 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 4 Fixed 2 mu_j 2 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 lnsigma_j 2 Fixed 2 mu_j 2 Random 3 x_tj 122 Random Read 16 records Coefficient_name Number_of_coefficients Type 1 beta_z 24 Fixed 2 mu_j 8 Fixed 3 x_tj 232 Random Read 4 records Coefficient_name Number_of_coefficients Type 1 beta_z 5 Fixed 2 mu_j 4 Random Read 14 items Read 16 records Coefficient_name Number_of_coefficients Type 1 beta_z 24 Fixed 2 mu_j 8 Fixed 3 x_tj 232 Random ================================================================= ==1398884==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7ce860b2fb70 at pc 0x7b183e88d55d bp 0x7fff88296b90 sp 0x7fff88296b88 READ of size 4 at 0x7ce860b2fb70 thread T0 #0 0x7b183e88d55c in objective_function::operator()() /data/gannet/ripley/R/packages/tests-gcc-SAN/dsem/src/dsem.cpp:453 #1 0x7b183e7ea26d in getParameterOrder /data/gannet/ripley/R/test-dev/TMB/include/tmb_core.hpp:2065 #2 0x000000751446 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:763 #3 0x000000755cca in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #4 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #5 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #6 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #7 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #8 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #9 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #10 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #11 0x00000089578e in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585 #12 0x000000864226 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #13 0x000000877ffb in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3001 #14 0x000000864226 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #15 0x00000089d301 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3975 #16 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #17 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #18 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #19 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #20 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #21 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #22 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #23 0x00000089e3f3 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3993 #24 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #25 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #26 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #27 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #28 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #29 0x00000088167a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #30 0x00000088167a in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2465 #31 0x00000049a056 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75 #32 0x000000a9f276 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1424 #33 0x0000008e4c71 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8170 #34 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #35 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #36 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #37 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #38 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #39 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #40 0x000000a0c4c8 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #41 0x000000a0c4c8 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #42 0x000000a1b7ba in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #43 0x000000a1b852 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #44 0x00000041309f in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #45 0x7f1862412574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #46 0x7f1862412627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #47 0x000000413a84 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a84) (BuildId: 62f2656ce5bad6790bac4bcc2fb092357f4c8dca) 0x7ce860b2fb70 is located 0 bytes after 2288-byte region [0x7ce860b2f280,0x7ce860b2fb70) allocated by thread T0 here: #0 0x7f1863ce6f2b in malloc (/lib64/libasan.so.8+0xe6f2b) (BuildId: d3cb6206dff19da52969c009f4cd93611901c478) #1 0x7b183e66a574 in Eigen::internal::handmade_aligned_malloc(unsigned long, unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:105 #2 0x7b183e66a574 in Eigen::internal::aligned_malloc(unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:188 #3 0x7b183e9c25c1 in void* Eigen::internal::conditional_aligned_malloc(unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:241 #4 0x7b183e9c25c1 in int* Eigen::internal::conditional_aligned_new_auto(unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:404 #5 0x7b183e9c25c1 in Eigen::DenseStorage::resize(long, long, long) [clone .constprop.0] /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/DenseStorage.h:639 #6 0x7b183e8f8783 in Eigen::PlainObjectBase >::resize(long, long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:285 #7 0x7b183e8f8783 in void Eigen::internal::resize_if_allowed, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, int, int>(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:764 #8 0x7b183e8f8783 in void Eigen::internal::call_dense_assignment_loop, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::internal::assign_op >(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:778 #9 0x7b183e8f8783 in Eigen::internal::Assignment, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954 #10 0x7b183e8f8783 in void Eigen::internal::call_assignment_no_alias, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::internal::assign_op >(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890 #11 0x7b183e8f8783 in Eigen::Array& Eigen::PlainObjectBase >::_set_noalias, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> > const> > const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797 #12 0x7b183e8f8783 in void Eigen::PlainObjectBase >::_init1, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> > const> > const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883 #13 0x7b183e8f8783 in Eigen::Array::Array, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/Array.h:210 #14 0x7b183e8f8783 in tmbutils::vector::vector, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>) /data/gannet/ripley/R/test-dev/TMB/include/tmbutils/vector.hpp:24 #15 0x7b183e8f8783 in tmbutils::vector asVector(SEXPREC*) /data/gannet/ripley/R/test-dev/TMB/include/convert.hpp:114 #16 0x7b183e8833f3 in objective_function::operator()() /data/gannet/ripley/R/packages/tests-gcc-SAN/dsem/src/dsem.cpp:413 #17 0x7b183e7ea26d in getParameterOrder /data/gannet/ripley/R/test-dev/TMB/include/tmb_core.hpp:2065 #18 0x000000751446 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:763 #19 0x000000755cca in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #20 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #21 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #22 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #23 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #24 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #25 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #26 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #27 0x00000089578e in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585 #28 0x000000864226 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #29 0x000000877ffb in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3001 #30 0x000000864226 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #31 0x00000089d301 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3975 #32 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #33 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #34 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #35 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #36 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #37 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #38 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #39 0x00000089e3f3 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3993 #40 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #41 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #42 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #43 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/packages/tests-gcc-SAN/dsem/src/dsem.cpp:453 in objective_function::operator()() Shadow bytes around the buggy address: 0x7ce860b2f880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7ce860b2f900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7ce860b2f980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7ce860b2fa00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7ce860b2fa80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x7ce860b2fb00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00[fa]fa 0x7ce860b2fb80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7ce860b2fc00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7ce860b2fc80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7ce860b2fd00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7ce860b2fd80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==1398884==ABORTING * checking package vignettes ... OK * checking re-building of vignette outputs ... [13m/14m] ERROR Error(s) in re-building vignettes: --- re-building ‘features.Rmd’ using rmarkdown Read 3 items Read 4 records --- finished re-building ‘features.Rmd’ --- re-building ‘model-description.Rmd’ using rmarkdown --- finished re-building ‘model-description.Rmd’ --- re-building ‘nonlinear.Rmd’ using rmarkdown ================================================================= ==1673532==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7d8b03b72570 at pc 0x7bbae1a8d55d bp 0x7ffcc42a70c0 sp 0x7ffcc42a70b8 READ of size 4 at 0x7d8b03b72570 thread T0 #0 0x7bbae1a8d55c in objective_function::operator()() /data/gannet/ripley/R/packages/tests-gcc-SAN/dsem/src/dsem.cpp:453 #1 0x7bbae19ea26d in getParameterOrder /data/gannet/ripley/R/test-dev/TMB/include/tmb_core.hpp:2065 #2 0x000000751446 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:763 #3 0x000000755cca in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #4 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #5 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #6 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #7 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #8 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #9 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #10 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #11 0x00000089578e in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585 #12 0x000000864226 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #13 0x00000089d301 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3975 #14 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #15 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #16 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #17 0x000000931831 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 #18 0x000000864dbc in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1185 #19 0x0000008a0223 in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4018 #20 0x000000a9f276 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1424 #21 0x0000008e4c71 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8170 #22 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #23 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #24 0x000000931831 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 #25 0x000000864dbc in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1185 #26 0x000000931831 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 #27 0x0000008aa911 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:956 #28 0x0000008aa911 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5867 #29 0x0000008e78dc in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7880 #30 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #31 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #32 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #33 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #34 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #35 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #36 0x00000089d301 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3975 #37 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #38 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #39 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #40 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #41 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #42 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #43 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #44 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #45 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #46 0x0000008810eb in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #47 0x0000008ec565 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8121 #48 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #49 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #50 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #51 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #52 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #53 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #54 0x000000a0c4c8 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #55 0x000000a0c4c8 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #56 0x000000a1b7ba in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #57 0x000000a1b852 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #58 0x00000041309f in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #59 0x7fbb06e12574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #60 0x7fbb06e12627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #61 0x000000413a84 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a84) (BuildId: 62f2656ce5bad6790bac4bcc2fb092357f4c8dca) 0x7d8b03b72570 is located 0 bytes after 2288-byte region [0x7d8b03b71c80,0x7d8b03b72570) allocated by thread T0 here: #0 0x7fbb086e6f2b in malloc (/lib64/libasan.so.8+0xe6f2b) (BuildId: d3cb6206dff19da52969c009f4cd93611901c478) #1 0x7bbae186a574 in Eigen::internal::handmade_aligned_malloc(unsigned long, unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:105 #2 0x7bbae186a574 in Eigen::internal::aligned_malloc(unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:188 #3 0x7bbae1bc25c1 in void* Eigen::internal::conditional_aligned_malloc(unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:241 #4 0x7bbae1bc25c1 in int* Eigen::internal::conditional_aligned_new_auto(unsigned long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Memory.h:404 #5 0x7bbae1bc25c1 in Eigen::DenseStorage::resize(long, long, long) [clone .constprop.0] /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/DenseStorage.h:639 #6 0x7bbae1af8783 in Eigen::PlainObjectBase >::resize(long, long) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:285 #7 0x7bbae1af8783 in void Eigen::internal::resize_if_allowed, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, int, int>(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:764 #8 0x7bbae1af8783 in void Eigen::internal::call_dense_assignment_loop, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::internal::assign_op >(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:778 #9 0x7bbae1af8783 in Eigen::internal::Assignment, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954 #10 0x7bbae1af8783 in void Eigen::internal::call_assignment_no_alias, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::internal::assign_op >(Eigen::Array&, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&, Eigen::internal::assign_op const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890 #11 0x7bbae1af8783 in Eigen::Array& Eigen::PlainObjectBase >::_set_noalias, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> > const> > const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797 #12 0x7bbae1af8783 in void Eigen::PlainObjectBase >::_init1, Eigen::Map, 0, Eigen::Stride<0, 0> > const>, Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> > const> > const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883 #13 0x7bbae1af8783 in Eigen::Array::Array, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const> const&) /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/Array.h:210 #14 0x7bbae1af8783 in tmbutils::vector::vector, Eigen::Map, 0, Eigen::Stride<0, 0> > const> >(Eigen::CwiseUnaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > const>) /data/gannet/ripley/R/test-dev/TMB/include/tmbutils/vector.hpp:24 #15 0x7bbae1af8783 in tmbutils::vector asVector(SEXPREC*) /data/gannet/ripley/R/test-dev/TMB/include/convert.hpp:114 #16 0x7bbae1a833f3 in objective_function::operator()() /data/gannet/ripley/R/packages/tests-gcc-SAN/dsem/src/dsem.cpp:413 #17 0x7bbae19ea26d in getParameterOrder /data/gannet/ripley/R/test-dev/TMB/include/tmb_core.hpp:2065 #18 0x000000751446 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:763 #19 0x000000755cca in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #20 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #21 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #22 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #23 0x00000087ba8a in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #24 0x00000087fa3d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #25 0x000000863df8 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #26 0x000000863df8 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #27 0x00000089578e in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585 #28 0x000000864226 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #29 0x00000089d301 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3975 #30 0x0000008d7a62 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #31 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #32 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #33 0x000000931831 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 #34 0x000000864dbc in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1185 #35 0x0000008a0223 in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4018 #36 0x000000a9f276 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1424 #37 0x0000008e4c71 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8170 #38 0x0000008c4cc3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #39 0x00000086374a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #40 0x000000931831 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 #41 0x000000864dbc in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1185 #42 0x000000931831 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/packages/tests-gcc-SAN/dsem/src/dsem.cpp:453 in objective_function::operator()() Shadow bytes around the buggy address: 0x7d8b03b72280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7d8b03b72300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7d8b03b72380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7d8b03b72400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7d8b03b72480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x7d8b03b72500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00[fa]fa 0x7d8b03b72580: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7d8b03b72600: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7d8b03b72680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7d8b03b72700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7d8b03b72780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==1673532==ABORTING --- re-building ‘random_slopes.Rmd’ using rmarkdown --- finished re-building ‘random_slopes.Rmd’ --- re-building ‘spatial_diffusion.Rmd’ using rmarkdown Read 21 records --- finished re-building ‘spatial_diffusion.Rmd’ SUMMARY: processing the following file failed: ‘nonlinear.Rmd’ Error: Vignette re-building failed. Execution halted * DONE Status: 2 ERRORs