R Under development (unstable) (2022-12-25 r83502) -- "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) > test_check("ToxicR",dir = tempdir()) Loading required package: ToxicR _______ _____ |__ __| 🤓 | __ \ | | _____ ___ ___| |__) | | |/ _ \ \/ / |/ __| _ / | | (_) > <| | (__| | \ \ |_|\___/_/\_\_|\___|_| \_\ 22.12.1.0.7 ___ | | / \ ____()() /☠☠☠\ / xx (_____) `~~~~~\_;m__m.__>o THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Attaching package: 'actuar' The following objects are masked from 'package:stats': sd, var The following object is masked from 'package:grDevices': cm NOTE: Parameter 'c' added to prior list. It is not used in the analysis. NOTE: Parameter 'c' added to prior list. It is not used in the analysis. NOTE: Parameter 'c' added to prior list. It is not used in the analysis. NOTE: Parameter 'c' added to prior list. It is not used in the analysis. NOTE: Parameter 'c' added to prior list. It is not used in the analysis. NOTE: Parameter 'c' added to prior list. It is not used in the analysis. OMP: Warning #96: Cannot form a team with 24 threads, using 2 instead. OMP: Hint Consider unsetting KMP_DEVICE_THREAD_LIMIT (KMP_ALL_THREADS), KMP_TEAMS_THREAD_LIMIT, and OMP_THREAD_LIMIT (if any are set). ================================================================= ==2444949==ERROR: AddressSanitizer: container-overflow on address 0x625010a36a18 at pc 0x7f90241038f0 bp 0x7ffc85a079f0 sp 0x7ffc85a079e8 READ of size 8 at 0x625010a36a18 thread T0 #0 0x7f90241038ef in void std::__1::allocator::construct[abi:v15006](double*, double const&) /usr/local/clang15/bin/../include/c++/v1/__memory/allocator.h:165:32 #1 0x7f90241038ef in void std::__1::allocator_traits >::construct[abi:v15006](std::__1::allocator&, double*, double const&) /usr/local/clang15/bin/../include/c++/v1/__memory/allocator_traits.h:290:13 #2 0x7f90241038ef in std::__1::__split_buffer&>::push_back[abi:v15006](double const&) /usr/local/clang15/bin/../include/c++/v1/__split_buffer:568:5 #3 0x7f90240fed79 in std::__1::vector >::insert(std::__1::__wrap_iter, double const&) /usr/local/clang15/bin/../include/c++/v1/vector:1704:13 #4 0x7f902427df5e in std::__1::vector > startValue_F(statModel*, Eigen::Matrix, std::__1::vector >, std::__1::vector >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/./include/statmod.h:508:27 #5 0x7f90242751d6 in optimizationResult findMAP(statModel*, Eigen::Matrix, unsigned int) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/./include/statmod.h:648:12 #6 0x7f90242c1610 in Eigen::Matrix bmd_continuous_optimization(Eigen::Matrix, Eigen::Matrix, Eigen::Matrix, std::__1::vector >, std::__1::vector >, bool, bool, Eigen::Matrix) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/./include/bmd_calculate.h:447:14 #7 0x7f902419224a in .omp_outlined._debug__.924 /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/code_base/continuous_entry_code.cpp:1142:11 #8 0x7f902419224a in .omp_outlined..925 /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/code_base/continuous_entry_code.cpp:1104:1 #9 0x7f902e6b90e2 in __kmp_invoke_microtask (/usr/local/clang/lib64/libomp.so+0xb80e2) (BuildId: 8eba3d0f3145b19407156ac55f322da7c26ffb38) #10 0x7f902e6420e7 in __kmp_invoke_task_func (/usr/local/clang/lib64/libomp.so+0x410e7) (BuildId: 8eba3d0f3145b19407156ac55f322da7c26ffb38) #11 0x7f902e63c777 in __kmp_fork_call (/usr/local/clang/lib64/libomp.so+0x3b777) (BuildId: 8eba3d0f3145b19407156ac55f322da7c26ffb38) #12 0x7f902e62d2c3 in __kmpc_fork_call (/usr/local/clang/lib64/libomp.so+0x2c2c3) (BuildId: 8eba3d0f3145b19407156ac55f322da7c26ffb38) #13 0x7f9024189ae1 in estimate_ma_laplace(continuousMA_analysis*, continuous_analysis*, continuousMA_result*) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/code_base/continuous_entry_code.cpp:1104:1 #14 0x7f902405981a in run_continuous_ma_laplace(Rcpp::Vector<19, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Eigen::Matrix, Eigen::Matrix, Rcpp::Vector<14, Rcpp::PreserveStorage>) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/main_entry_ma.cpp:347:4 #15 0x7f902402580d in _ToxicR_run_continuous_ma_laplace /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/RcppExports.cpp:58:34 #16 0x558c89bc8747 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:884:17 #17 0x558c89d271df in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7720:21 #18 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #19 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #20 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #21 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #22 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #23 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #24 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #25 0x558c89d091e3 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:909:12 #26 0x558c89d78a6c in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3019:8 #27 0x558c89d08c81 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:861:12 #28 0x558c89d77912 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2567:10 #29 0x558c89d08c81 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:861:12 #30 0x558c89d7dfcb in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3394:13 #31 0x558c89d1e0f9 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7164:14 #32 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #33 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #35 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #36 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #37 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #38 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #39 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #40 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #41 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #42 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #43 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #44 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #45 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #46 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #47 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #48 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #49 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #50 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #51 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #52 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #53 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #54 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #55 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #56 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #57 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #58 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #59 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #60 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #61 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #62 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #63 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #64 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #65 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #66 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #67 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #68 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #69 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #70 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #71 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #72 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #73 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #74 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #75 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #76 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #77 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #78 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #79 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #80 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #81 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #82 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #83 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #84 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #85 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #86 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #87 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #88 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #89 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #90 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #91 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #92 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #93 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #94 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #95 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #96 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #97 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #98 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #99 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #100 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #101 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #102 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #103 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #104 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #105 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #106 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #107 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #108 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #109 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #110 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #111 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #112 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #113 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #114 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #115 0x558c89d091e3 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:909:12 #116 0x558c89d7e879 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3417:9 #117 0x558c89d1e0f9 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7164:14 #118 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #119 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #120 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #121 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #122 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #123 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #124 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #125 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #126 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #127 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #128 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #129 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #130 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #131 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #132 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #133 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #134 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #135 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #136 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #137 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #138 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #139 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #140 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #141 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #142 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #143 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #144 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #145 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #146 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #147 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #148 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #149 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #150 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #151 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #152 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #153 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #154 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #155 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #156 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #157 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #158 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #159 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #160 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #161 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #162 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #163 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #164 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #165 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #166 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #167 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #168 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #169 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #170 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #171 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #172 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #173 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #174 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #175 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #176 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #177 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #178 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #179 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #180 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #181 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #182 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #183 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #184 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #185 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #186 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #187 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #188 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #189 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #190 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #191 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #192 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #193 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #194 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #195 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #196 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #197 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #198 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #199 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #200 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #201 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #202 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #203 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #204 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #205 0x558c89d6f506 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2023:8 #206 0x558c89a088c3 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75:8 #207 0x558c89e8c876 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1404:11 #208 0x558c89d1d45f in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7184:15 #209 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #210 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #211 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #212 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #213 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #214 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #215 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #216 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #217 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #218 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #219 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #220 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #221 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #222 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #223 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #224 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #225 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #226 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #227 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #228 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #229 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #230 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #231 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #232 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #233 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #234 0x558c89d65cde in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:606:8 #235 0x558c89d953f8 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5185:15 #236 0x558c89d953f8 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5226:14 #237 0x558c89d3f116 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6916:20 #238 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #239 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #240 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #241 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #242 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #243 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #244 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #245 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #246 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #247 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #248 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #249 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #250 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #251 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #252 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #253 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #254 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #255 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #256 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #257 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #258 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #259 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #260 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #261 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #262 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #263 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #264 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #265 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #266 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #267 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #268 0x558c89d68333 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1882:16 #269 0x558c89d2d050 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7132:12 #270 0x558c89d088e7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:786:8 #271 0x558c89d6c936 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c 0x625010a36a18 is located 2328 bytes inside of 8000-byte region [0x625010a36100,0x625010a38040) allocated by thread T0 here: #0 0x558c899bdd4d in operator new(unsigned long) /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.6.src/compiler-rt/lib/asan/asan_new_delete.cpp:95:3 #1 0x7f902410234e in void* std::__1::__libcpp_operator_new[abi:v15006](unsigned long) /usr/local/clang15/bin/../include/c++/v1/new:246:10 #2 0x7f902410234e in std::__1::__libcpp_allocate[abi:v15006](unsigned long, unsigned long) /usr/local/clang15/bin/../include/c++/v1/new:272:10 #3 0x7f902410234e in std::__1::allocator::allocate[abi:v15006](unsigned long) /usr/local/clang15/bin/../include/c++/v1/__memory/allocator.h:112:38 #4 0x7f902410234e in std::__1::__allocation_result >::pointer> std::__1::__allocate_at_least[abi:v15006] >(std::__1::allocator&, unsigned long) /usr/local/clang15/bin/../include/c++/v1/__memory/allocate_at_least.h:54:19 #5 0x7f902410234e in std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) /usr/local/clang15/bin/../include/c++/v1/__split_buffer:316:29 #6 0x7f9024102087 in void std::__1::vector >::__push_back_slow_path(double&&) /usr/local/clang15/bin/../include/c++/v1/vector:1535:49 #7 0x7f902427c739 in std::__1::vector > startValue_F(statModel*, Eigen::Matrix, std::__1::vector >, std::__1::vector >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/./include/statmod.h:406:9 #8 0x7f90242751d6 in optimizationResult findMAP(statModel*, Eigen::Matrix, unsigned int) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/./include/statmod.h:648:12 #9 0x7f90242c1610 in Eigen::Matrix bmd_continuous_optimization(Eigen::Matrix, Eigen::Matrix, Eigen::Matrix, std::__1::vector >, std::__1::vector >, bool, bool, Eigen::Matrix) /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/./include/bmd_calculate.h:447:14 #10 0x7f902419224a in .omp_outlined._debug__.924 /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/code_base/continuous_entry_code.cpp:1142:11 #11 0x7f902419224a in .omp_outlined..925 /data/gannet/ripley/R/packages/tests-clang-SAN/ToxicR/src/code_base/continuous_entry_code.cpp:1104:1 #12 0x7f902e6b90e2 in __kmp_invoke_microtask (/usr/local/clang/lib64/libomp.so+0xb80e2) (BuildId: 8eba3d0f3145b19407156ac55f322da7c26ffb38) #13 0x7f902e6420e7 in __kmp_invoke_task_func (/usr/local/clang/lib64/libomp.so+0x410e7) (BuildId: 8eba3d0f3145b19407156ac55f322da7c26ffb38) HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_container_overflow=0. If you suspect a false positive see also: https://github.com/google/sanitizers/wiki/AddressSanitizerContainerOverflow. SUMMARY: AddressSanitizer: container-overflow /usr/local/clang15/bin/../include/c++/v1/__memory/allocator.h:165:32 in void std::__1::allocator::construct[abi:v15006](double*, double const&) Shadow bytes around the buggy address: 0x0c4a8213ecf0: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed10: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed20: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed30: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc =>0x0c4a8213ed40: fc fc fc[fc]fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed50: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed60: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed70: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c4a8213ed90: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 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 ==2444949==ABORTING