R Under development (unstable) (2026-10-23 r90759) -- "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(sommer) Loading required package: Matrix Loading required package: enhancer Loading required package: MASS Loading required package: crayon sommer: No accessible NVIDIA GPU detected; only CPU options are available. > > test_check("sommer") OMP: Warning #96: Cannot form a team with 28 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). /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:347:25: runtime error: applying non-zero offset 8 to null pointer #0 0x7f00bcb3ace2 in Eigen::internal::BlockImpl_dense, 1, -1, false, true>::BlockImpl_dense(Eigen::Matrix&, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:347:25 #1 0x7f00bcb3ace2 in Eigen::BlockImpl, 1, -1, false, Eigen::Dense>::BlockImpl(Eigen::Matrix&, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:162:78 #2 0x7f00bcb3ace2 in Eigen::Block, 1, -1, false>::Block(Eigen::Matrix&, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:118:36 #3 0x7f00bcb3ace2 in Eigen::DenseBase>::row(long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/BlockMethods.h:1120:10 #4 0x7f00bca695e1 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_85::operator()(bool, bool) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:7602:22 #5 0x7f00bca02929 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:8165:5 #6 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_32::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool, int, std::__1::function const*) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:51:12 #7 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:72:16 #8 0x7f00bca81d0d in std::__1::__invoke_result_impl const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>::type std::__1::__invoke[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:90:27 #9 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_void_return_wrapper, false>::__call[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:342:12 #10 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_r[abi:nqe230104], ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:356:10 #11 0x7f00bca81d0d in std::__1::__function::__func const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0, Rcpp::Vector<19, Rcpp::PreserveStorage> (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:177:12 #12 0x7f00bcb447b3 in std::__1::__function::__value_func (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:278:12 #13 0x7f00bcb447b3 in std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:763:10 #14 0x7f00bcb447b3 in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&)::'lambda0'(arma::Col const&)::operator()(arma::Col const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:108:32 #15 0x7f00bcac57ce in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:124:9 #16 0x7f00bc9ca2f7 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:69:12 #17 0x7f00bc9c9b1c in ai_mme_sp2(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:11531:10 #18 0x7f00bc9b7a6a in _sommer_ai_mme_sp2 /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/RcppExports.cpp:141:34 #19 0x557af9950d4b in R_doDotCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x91d4b) #20 0x557af995163d in do_dotcall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x9263d) #21 0x557af9990373 in bcEval_loop eval.c #22 0x557af9989a1b in bcEval eval.c #23 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #24 0x557af99a12a8 in R_execClosure eval.c #25 0x557af99a079a in applyClosure_core eval.c #26 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #27 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #28 0x557af991477f in do_docall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x5577f) #29 0x557af9990373 in bcEval_loop eval.c #30 0x557af9989a1b in bcEval eval.c #31 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #32 0x557af99a12a8 in R_execClosure eval.c #33 0x557af99a079a in applyClosure_core eval.c #34 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #35 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #36 0x557af99a65f7 in do_set (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe75f7) #37 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #38 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #39 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #40 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #41 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #42 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #43 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #44 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #45 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #46 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #47 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #48 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #49 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #50 0x557af99a7a57 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8a57) #51 0x557af9990373 in bcEval_loop eval.c #52 0x557af9989a1b in bcEval eval.c #53 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #54 0x557af99a12a8 in R_execClosure eval.c #55 0x557af99a079a in applyClosure_core eval.c #56 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #57 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #58 0x557af99a7e37 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8e37) #59 0x557af9990373 in bcEval_loop eval.c #60 0x557af9989a1b in bcEval eval.c #61 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #62 0x557af99a12a8 in R_execClosure eval.c #63 0x557af99a079a in applyClosure_core eval.c #64 0x557af99a3c48 in R_forceAndCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe4c48) #65 0x557af98d482b in do_lapply (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1582b) #66 0x557af99eb847 in do_internal (/data/localhost/ripley/R/R-clang/bin/exec/R+0x12c847) #67 0x557af99905d5 in bcEval_loop eval.c #68 0x557af9989a1b in bcEval eval.c #69 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #70 0x557af99a12a8 in R_execClosure eval.c #71 0x557af99a079a in applyClosure_core eval.c #72 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #73 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #74 0x557af99d6997 in Rf_ReplIteration (/data/localhost/ripley/R/R-clang/bin/exec/R+0x117997) #75 0x557af99d848e in run_Rmainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x11948e) #76 0x557af99d84fa in Rf_mainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1194fa) #77 0x557af98c0db7 in main (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1db7) #78 0x7f00c7e0a680 in __libc_start_call_main (/lib64/libc.so.6+0x3680) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #79 0x7f00c7e0a797 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3797) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #80 0x557af98c0cd4 in _start (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1cd4) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:347:25 /data/localhost/ripley/R/test-clang/RcppArmadillo/include/armadillo_bits/subview_meat.hpp:1449:29: runtime error: applying non-zero offset 24 to null pointer #0 0x7f00bca67e76 in arma::subview::startptr() /data/localhost/ripley/R/test-clang/RcppArmadillo/include/armadillo_bits/subview_meat.hpp:1449:29 #1 0x7f00bca67e76 in arma::subview_row::subview_row(arma::Mat const&, unsigned int) /data/localhost/ripley/R/test-clang/RcppArmadillo/include/armadillo_bits/subview_meat.hpp:4399:25 #2 0x7f00bca67e76 in arma::Mat::row(unsigned int) /data/localhost/ripley/R/test-clang/RcppArmadillo/include/armadillo_bits/Mat_meat.hpp:3377:10 #3 0x7f00bca67e76 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_85::operator()(bool, bool) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:7523:32 #4 0x7f00bca02929 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:8165:5 #5 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_32::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool, int, std::__1::function const*) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:51:12 #6 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:72:16 #7 0x7f00bca81d0d in std::__1::__invoke_result_impl const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>::type std::__1::__invoke[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:90:27 #8 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_void_return_wrapper, false>::__call[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:342:12 #9 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_r[abi:nqe230104], ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:356:10 #10 0x7f00bca81d0d in std::__1::__function::__func const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0, Rcpp::Vector<19, Rcpp::PreserveStorage> (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:177:12 #11 0x7f00bcb447b3 in std::__1::__function::__value_func (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:278:12 #12 0x7f00bcb447b3 in std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:763:10 #13 0x7f00bcb447b3 in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&)::'lambda0'(arma::Col const&)::operator()(arma::Col const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:108:32 #14 0x7f00bcac57ce in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:124:9 #15 0x7f00bc9ca2f7 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:69:12 #16 0x7f00bc9c9b1c in ai_mme_sp2(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:11531:10 #17 0x7f00bc9b7a6a in _sommer_ai_mme_sp2 /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/RcppExports.cpp:141:34 #18 0x557af9950d4b in R_doDotCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x91d4b) #19 0x557af995163d in do_dotcall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x9263d) #20 0x557af9990373 in bcEval_loop eval.c #21 0x557af9989a1b in bcEval eval.c #22 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #23 0x557af99a12a8 in R_execClosure eval.c #24 0x557af99a079a in applyClosure_core eval.c #25 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #26 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #27 0x557af991477f in do_docall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x5577f) #28 0x557af9990373 in bcEval_loop eval.c #29 0x557af9989a1b in bcEval eval.c #30 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #31 0x557af99a12a8 in R_execClosure eval.c #32 0x557af99a079a in applyClosure_core eval.c #33 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #34 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #35 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #36 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #37 0x557af99a12a8 in R_execClosure eval.c #38 0x557af99a079a in applyClosure_core eval.c #39 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #40 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #41 0x557af99a65f7 in do_set (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe75f7) #42 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #43 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #44 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #45 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #46 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #47 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #48 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #49 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #50 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #51 0x557af99a7a57 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8a57) #52 0x557af9990373 in bcEval_loop eval.c #53 0x557af9989a1b in bcEval eval.c #54 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #55 0x557af99a12a8 in R_execClosure eval.c #56 0x557af99a079a in applyClosure_core eval.c #57 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #58 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #59 0x557af99a7e37 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8e37) #60 0x557af9990373 in bcEval_loop eval.c #61 0x557af9989a1b in bcEval eval.c #62 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #63 0x557af99a12a8 in R_execClosure eval.c #64 0x557af99a079a in applyClosure_core eval.c #65 0x557af99a3c48 in R_forceAndCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe4c48) #66 0x557af98d482b in do_lapply (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1582b) #67 0x557af99eb847 in do_internal (/data/localhost/ripley/R/R-clang/bin/exec/R+0x12c847) #68 0x557af99905d5 in bcEval_loop eval.c #69 0x557af9989a1b in bcEval eval.c #70 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #71 0x557af99a12a8 in R_execClosure eval.c #72 0x557af99a079a in applyClosure_core eval.c #73 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #74 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #75 0x557af99d6997 in Rf_ReplIteration (/data/localhost/ripley/R/R-clang/bin/exec/R+0x117997) #76 0x557af99d848e in run_Rmainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x11948e) #77 0x557af99d84fa in Rf_mainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1194fa) #78 0x557af98c0db7 in main (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1db7) #79 0x7f00c7e0a680 in __libc_start_call_main (/lib64/libc.so.6+0x3680) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #80 0x7f00c7e0a797 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3797) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #81 0x557af98c0cd4 in _start (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1cd4) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /data/localhost/ripley/R/test-clang/RcppArmadillo/include/armadillo_bits/subview_meat.hpp:1449:29 /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:374:24: runtime error: applying non-zero offset 24 to null pointer #0 0x7f00bcd7781d in Eigen::internal::BlockImpl_dense const, 0, Eigen::OuterStride<-1>> const, -1, -1, false, true>::BlockImpl_dense(Eigen::Ref const, 0, Eigen::OuterStride<-1>> const&, long, long, long, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:374:24 #1 0x7f00bcd7781d in Eigen::BlockImpl const, 0, Eigen::OuterStride<-1>> const, -1, -1, false, Eigen::Dense>::BlockImpl(Eigen::Ref const, 0, Eigen::OuterStride<-1>> const&, long, long, long, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:166:9 #2 0x7f00bcd7781d in Eigen::Block const, 0, Eigen::OuterStride<-1>> const, -1, -1, false>::Block(Eigen::Ref const, 0, Eigen::OuterStride<-1>> const&, long, long, long, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:142:9 #3 0x7f00bcd7781d in Eigen::DenseBase const, 0, Eigen::OuterStride<-1>>>::ConstNRowsBlockXpr::value>::Type const Eigen::DenseBase const, 0, Eigen::OuterStride<-1>>>::bottomRows(int) const /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/BlockMethods.h:661:10 #4 0x7f00bcaaccc2 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_59::operator()(Eigen::Ref const, 0, Eigen::OuterStride<-1>> const&, std::__1::basic_string, std::__1::allocator> const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:3254:67 #5 0x7f00bca6b9f4 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_85::operator()(bool, bool) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:7744:16 #6 0x7f00bca02929 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:8165:5 #7 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_32::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool, int, std::__1::function const*) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:51:12 #8 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:72:16 #9 0x7f00bca81d0d in std::__1::__invoke_result_impl const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>::type std::__1::__invoke[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:90:27 #10 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_void_return_wrapper, false>::__call[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:342:12 #11 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_r[abi:nqe230104], ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:356:10 #12 0x7f00bca81d0d in std::__1::__function::__func const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0, Rcpp::Vector<19, Rcpp::PreserveStorage> (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:177:12 #13 0x7f00bcb447b3 in std::__1::__function::__value_func (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:278:12 #14 0x7f00bcb447b3 in std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:763:10 #15 0x7f00bcb447b3 in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&)::'lambda0'(arma::Col const&)::operator()(arma::Col const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:108:32 #16 0x7f00bcac57ce in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:124:9 #17 0x7f00bc9ca2f7 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:69:12 #18 0x7f00bc9c9b1c in ai_mme_sp2(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:11531:10 #19 0x7f00bc9b7a6a in _sommer_ai_mme_sp2 /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/RcppExports.cpp:141:34 #20 0x557af9950d4b in R_doDotCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x91d4b) #21 0x557af995163d in do_dotcall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x9263d) #22 0x557af9990373 in bcEval_loop eval.c #23 0x557af9989a1b in bcEval eval.c #24 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #25 0x557af99a12a8 in R_execClosure eval.c #26 0x557af99a079a in applyClosure_core eval.c #27 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #28 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #29 0x557af991477f in do_docall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x5577f) #30 0x557af9990373 in bcEval_loop eval.c #31 0x557af9989a1b in bcEval eval.c #32 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #33 0x557af99a12a8 in R_execClosure eval.c #34 0x557af99a079a in applyClosure_core eval.c #35 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #36 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #37 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #38 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #39 0x557af99a12a8 in R_execClosure eval.c #40 0x557af99a079a in applyClosure_core eval.c #41 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #42 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #43 0x557af99a65f7 in do_set (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe75f7) #44 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #45 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #46 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #47 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #48 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #49 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #50 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #51 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #52 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #53 0x557af99a7a57 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8a57) #54 0x557af9990373 in bcEval_loop eval.c #55 0x557af9989a1b in bcEval eval.c #56 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #57 0x557af99a12a8 in R_execClosure eval.c #58 0x557af99a079a in applyClosure_core eval.c #59 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #60 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #61 0x557af99a7e37 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8e37) #62 0x557af9990373 in bcEval_loop eval.c #63 0x557af9989a1b in bcEval eval.c #64 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #65 0x557af99a12a8 in R_execClosure eval.c #66 0x557af99a079a in applyClosure_core eval.c #67 0x557af99a3c48 in R_forceAndCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe4c48) #68 0x557af98d482b in do_lapply (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1582b) #69 0x557af99eb847 in do_internal (/data/localhost/ripley/R/R-clang/bin/exec/R+0x12c847) #70 0x557af99905d5 in bcEval_loop eval.c #71 0x557af9989a1b in bcEval eval.c #72 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #73 0x557af99a12a8 in R_execClosure eval.c #74 0x557af99a079a in applyClosure_core eval.c #75 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #76 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #77 0x557af99d6997 in Rf_ReplIteration (/data/localhost/ripley/R/R-clang/bin/exec/R+0x117997) #78 0x557af99d848e in run_Rmainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x11948e) #79 0x557af99d84fa in Rf_mainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1194fa) #80 0x557af98c0db7 in main (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1db7) #81 0x7f00c7e0a680 in __libc_start_call_main (/lib64/libc.so.6+0x3680) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #82 0x7f00c7e0a797 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3797) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #83 0x557af98c0cd4 in _start (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1cd4) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:374:24 /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/MapBase.h:262:14: runtime error: reference binding to null pointer of type 'double' #0 0x7f00bcd78b20 in Eigen::MapBase, -1, -1, false>, 1>::coeffRef(long, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/MapBase.h:262:7 #1 0x7f00bcd78b20 in Eigen::internal::triangular_solver_selector const, Eigen::Block, -1, -1, false>, 1, 1, 0, -1>::run(Eigen::Matrix const&, Eigen::Block, -1, -1, false>&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:86 #2 0x7f00bcd7883b in void Eigen::TriangularViewImpl const, 1u, Eigen::Dense>::solveInPlace, -1, -1, false>>(Eigen::MatrixBase, -1, -1, false>> const&) const /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:14 #3 0x7f00bcd7883b in void Eigen::LLT, 1>::_solve_impl_transposed, Eigen::Block, -1, -1, false>>(Eigen::Matrix const&, Eigen::Block, -1, -1, false>&) const /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Cholesky/LLT.h:496:50 #4 0x7f00bcd7883b in void Eigen::LLT, 1>::_solve_impl, Eigen::Block, -1, -1, false>>(Eigen::Matrix const&, Eigen::Block, -1, -1, false>&) const /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Cholesky/LLT.h:487:3 #5 0x7f00bcd7883b in Eigen::internal::Assignment, -1, -1, false>, Eigen::Solve, 1>, Eigen::Matrix>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Block, -1, -1, false>&, Eigen::Solve, 1>, Eigen::Matrix> const&, Eigen::internal::assign_op const&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Solve.h:147:15 #6 0x7f00bcd7883b in void Eigen::internal::call_assignment_no_alias, -1, -1, false>, Eigen::Solve, 1>, Eigen::Matrix>, Eigen::internal::assign_op>(Eigen::Block, -1, -1, false>&, Eigen::Solve, 1>, Eigen::Matrix> const&, Eigen::internal::assign_op const&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:3 #7 0x7f00bcd7883b in void Eigen::internal::call_assignment, -1, -1, false>, Eigen::Solve, 1>, Eigen::Matrix>, Eigen::internal::assign_op>(Eigen::Block, -1, -1, false>&, Eigen::Solve, 1>, Eigen::Matrix> const&, Eigen::internal::assign_op const&, Eigen::internal::enable_if, 1>, Eigen::Matrix>>::value, void*>::type) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:3 #8 0x7f00bcd7883b in void Eigen::internal::call_assignment, -1, -1, false>, Eigen::Solve, 1>, Eigen::Matrix>>(Eigen::Block, -1, -1, false>&, Eigen::Solve, 1>, Eigen::Matrix> const&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:3 #9 0x7f00bcd7883b in Eigen::Block, -1, -1, false>& Eigen::MatrixBase, -1, -1, false>>::operator=, 1>, Eigen::Matrix>>(Eigen::DenseBase, 1>, Eigen::Matrix>> const&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Assign.h:66:3 #10 0x7f00bcd77a4b in Eigen::internal::BlockImpl_dense, -1, -1, false, true>& Eigen::internal::BlockImpl_dense, -1, -1, false, true>::operator=, 1>, Eigen::Matrix>>(Eigen::DenseBase, 1>, Eigen::Matrix>> const&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:341:5 #11 0x7f00bcd77a4b in Eigen::BlockImpl, -1, -1, false, Eigen::Dense>& Eigen::BlockImpl, -1, -1, false, Eigen::Dense>::operator=, 1>, Eigen::Matrix>>(Eigen::DenseBase, 1>, Eigen::Matrix>> const&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:161:5 #12 0x7f00bcd77a4b in Eigen::Block, -1, -1, false>& Eigen::Block, -1, -1, false>::operator=, 1>, Eigen::Matrix>>(Eigen::DenseBase, 1>, Eigen::Matrix>> const&) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:111:5 #13 0x7f00bcaace23 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_59::operator()(Eigen::Ref const, 0, Eigen::OuterStride<-1>> const&, std::__1::basic_string, std::__1::allocator> const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:3257:26 #14 0x7f00bca6b9f4 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_85::operator()(bool, bool) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:7744:16 #15 0x7f00bca02929 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:8165:5 #16 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_32::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool, int, std::__1::function const*) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:51:12 #17 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:72:16 #18 0x7f00bca81d0d in std::__1::__invoke_result_impl const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>::type std::__1::__invoke[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:90:27 #19 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_void_return_wrapper, false>::__call[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:342:12 #20 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_r[abi:nqe230104], ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:356:10 #21 0x7f00bca81d0d in std::__1::__function::__func const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0, Rcpp::Vector<19, Rcpp::PreserveStorage> (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:177:12 #22 0x7f00bcb447b3 in std::__1::__function::__value_func (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:278:12 #23 0x7f00bcb447b3 in std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:763:10 #24 0x7f00bcb447b3 in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&)::'lambda0'(arma::Col const&)::operator()(arma::Col const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:108:32 #25 0x7f00bcac57ce in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:124:9 #26 0x7f00bc9ca2f7 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:69:12 #27 0x7f00bc9c9b1c in ai_mme_sp2(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:11531:10 #28 0x7f00bc9b7a6a in _sommer_ai_mme_sp2 /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/RcppExports.cpp:141:34 #29 0x557af9950d4b in R_doDotCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x91d4b) #30 0x557af995163d in do_dotcall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x9263d) #31 0x557af9990373 in bcEval_loop eval.c #32 0x557af9989a1b in bcEval eval.c #33 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #34 0x557af99a12a8 in R_execClosure eval.c #35 0x557af99a079a in applyClosure_core eval.c #36 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #37 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #38 0x557af991477f in do_docall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x5577f) #39 0x557af9990373 in bcEval_loop eval.c #40 0x557af9989a1b in bcEval eval.c #41 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #42 0x557af99a12a8 in R_execClosure eval.c #43 0x557af99a079a in applyClosure_core eval.c #44 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #45 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #46 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #47 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #48 0x557af99a12a8 in R_execClosure eval.c #49 0x557af99a079a in applyClosure_core eval.c #50 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #51 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #52 0x557af99a65f7 in do_set (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe75f7) #53 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #54 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #55 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #56 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #57 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #58 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #59 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #60 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #61 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #62 0x557af99a7a57 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8a57) #63 0x557af9990373 in bcEval_loop eval.c #64 0x557af9989a1b in bcEval eval.c #65 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #66 0x557af99a12a8 in R_execClosure eval.c #67 0x557af99a079a in applyClosure_core eval.c #68 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #69 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #70 0x557af99a7e37 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8e37) #71 0x557af9990373 in bcEval_loop eval.c #72 0x557af9989a1b in bcEval eval.c #73 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #74 0x557af99a12a8 in R_execClosure eval.c #75 0x557af99a079a in applyClosure_core eval.c #76 0x557af99a3c48 in R_forceAndCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe4c48) #77 0x557af98d482b in do_lapply (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1582b) #78 0x557af99eb847 in do_internal (/data/localhost/ripley/R/R-clang/bin/exec/R+0x12c847) #79 0x557af99905d5 in bcEval_loop eval.c #80 0x557af9989a1b in bcEval eval.c #81 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #82 0x557af99a12a8 in R_execClosure eval.c #83 0x557af99a079a in applyClosure_core eval.c #84 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #85 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #86 0x557af99d6997 in Rf_ReplIteration (/data/localhost/ripley/R/R-clang/bin/exec/R+0x117997) #87 0x557af99d848e in run_Rmainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x11948e) #88 0x557af99d84fa in Rf_mainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1194fa) #89 0x557af98c0db7 in main (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1db7) #90 0x7f00c7e0a680 in __libc_start_call_main (/lib64/libc.so.6+0x3680) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #91 0x7f00c7e0a797 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3797) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #92 0x557af98c0cd4 in _start (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1cd4) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/MapBase.h:262:14 /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:374:24: runtime error: applying non-zero offset 24 to null pointer #0 0x7f00bcd77c0d in Eigen::internal::BlockImpl_dense, -1, -1, false, true>::BlockImpl_dense(Eigen::Matrix&, long, long, long, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:374:24 #1 0x7f00bcd77c0d in Eigen::BlockImpl, -1, -1, false, Eigen::Dense>::BlockImpl(Eigen::Matrix&, long, long, long, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:166:9 #2 0x7f00bcd77c0d in Eigen::Block, -1, -1, false>::Block(Eigen::Matrix&, long, long, long, long) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:142:9 #3 0x7f00bcd77c0d in Eigen::DenseBase>::NRowsBlockXpr::value>::Type Eigen::DenseBase>::bottomRows(int) /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/BlockMethods.h:647:10 #4 0x7f00bcaacebb in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_59::operator()(Eigen::Ref const, 0, Eigen::OuterStride<-1>> const&, std::__1::basic_string, std::__1::allocator> const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:3260:12 #5 0x7f00bca6b9f4 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_85::operator()(bool, bool) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:7744:16 #6 0x7f00bca02929 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:8165:5 #7 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_32::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool, int, std::__1::function const*) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:51:12 #8 0x7f00bca81d0d in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0::operator()(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:72:16 #9 0x7f00bca81d0d in std::__1::__invoke_result_impl const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>::type std::__1::__invoke[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:90:27 #10 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_void_return_wrapper, false>::__call[abi:nqe230104] const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:342:12 #11 0x7f00bca81d0d in Rcpp::Vector<19, Rcpp::PreserveStorage> std::__1::__invoke_r[abi:nqe230104], ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int>(ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__type_traits/invoke.h:356:10 #12 0x7f00bca81d0d in std::__1::__function::__func const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*)::$_0, Rcpp::Vector<19, Rcpp::PreserveStorage> (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:177:12 #13 0x7f00bcb447b3 in std::__1::__function::__value_func (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int&&) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:278:12 #14 0x7f00bcb447b3 in std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)>::operator()[abi:nqe230104](Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int) const /usr/local/clang23/bin/../include/c++/v1/__functional/function.h:763:10 #15 0x7f00bcb447b3 in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&)::'lambda0'(arma::Col const&)::operator()(arma::Col const&) const /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:108:32 #16 0x7f00bcac57ce in sommer::fitCommonScale(Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int, double, double, double, arma::Col const&, int, bool, bool, std::__1::function (Rcpp::Vector<19, Rcpp::PreserveStorage> const&, int)> const&) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/./mme_scale.h:124:9 #17 0x7f00bc9ca2f7 in ai_mme_sp2_impl(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int, std::__1::function const*) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:69:12 #18 0x7f00bc9c9b1c in ai_mme_sp2(arma::SpMat const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::SpMat const&, arma::SpMat const&, bool const&, arma::Col const&, arma::Col const&, int, double, double, double, Rcpp::Vector<19, Rcpp::PreserveStorage> const&, arma::Col const&, arma::Col const&, bool const&, int const&, std::__1::basic_string, std::__1::allocator> const&, double const&, int const&, int const&, int const&, bool const&, bool const&, double const&, double const&, bool const&, bool, int) /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/ai_mme_sp2.cpp:11531:10 #19 0x7f00bc9b7a6a in _sommer_ai_mme_sp2 /data/localhost/ripley/R/packages/tests-clang-UBSAN/sommer/src/RcppExports.cpp:141:34 #20 0x557af9950d4b in R_doDotCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x91d4b) #21 0x557af995163d in do_dotcall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x9263d) #22 0x557af9990373 in bcEval_loop eval.c #23 0x557af9989a1b in bcEval eval.c #24 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #25 0x557af99a12a8 in R_execClosure eval.c #26 0x557af99a079a in applyClosure_core eval.c #27 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #28 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #29 0x557af991477f in do_docall (/data/localhost/ripley/R/R-clang/bin/exec/R+0x5577f) #30 0x557af9990373 in bcEval_loop eval.c #31 0x557af9989a1b in bcEval eval.c #32 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #33 0x557af99a12a8 in R_execClosure eval.c #34 0x557af99a079a in applyClosure_core eval.c #35 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #36 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #37 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #38 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #39 0x557af99a12a8 in R_execClosure eval.c #40 0x557af99a079a in applyClosure_core eval.c #41 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #42 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #43 0x557af99a65f7 in do_set (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe75f7) #44 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #45 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #46 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #47 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #48 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #49 0x557af99a4ea9 in do_for (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe5ea9) #50 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #51 0x557af99a58ea in do_begin (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe68ea) #52 0x557af99893ff in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca3ff) #53 0x557af99a7a57 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8a57) #54 0x557af9990373 in bcEval_loop eval.c #55 0x557af9989a1b in bcEval eval.c #56 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #57 0x557af99a12a8 in R_execClosure eval.c #58 0x557af99a079a in applyClosure_core eval.c #59 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #60 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #61 0x557af99a7e37 in do_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe8e37) #62 0x557af9990373 in bcEval_loop eval.c #63 0x557af9989a1b in bcEval eval.c #64 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #65 0x557af99a12a8 in R_execClosure eval.c #66 0x557af99a079a in applyClosure_core eval.c #67 0x557af99a3c48 in R_forceAndCall (/data/localhost/ripley/R/R-clang/bin/exec/R+0xe4c48) #68 0x557af98d482b in do_lapply (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1582b) #69 0x557af99eb847 in do_internal (/data/localhost/ripley/R/R-clang/bin/exec/R+0x12c847) #70 0x557af99905d5 in bcEval_loop eval.c #71 0x557af9989a1b in bcEval eval.c #72 0x557af99891d4 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca1d4) #73 0x557af99a12a8 in R_execClosure eval.c #74 0x557af99a079a in applyClosure_core eval.c #75 0x557af998a0e6 in Rf_applyClosure (/data/localhost/ripley/R/R-clang/bin/exec/R+0xcb0e6) #76 0x557af9989627 in Rf_eval (/data/localhost/ripley/R/R-clang/bin/exec/R+0xca627) #77 0x557af99d6997 in Rf_ReplIteration (/data/localhost/ripley/R/R-clang/bin/exec/R+0x117997) #78 0x557af99d848e in run_Rmainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x11948e) #79 0x557af99d84fa in Rf_mainloop (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1194fa) #80 0x557af98c0db7 in main (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1db7) #81 0x7f00c7e0a680 in __libc_start_call_main (/lib64/libc.so.6+0x3680) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #82 0x7f00c7e0a797 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3797) (BuildId: 85075e2ae2e13352a1413d41c327dacf6461526c) #83 0x557af98c0cd4 in _start (/data/localhost/ripley/R/R-clang/bin/exec/R+0x1cd4) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /data/localhost/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Block.h:374:24 BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. warning: solve(): system is close to singular; rcond: 3.02443e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.49457e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.47848e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 4.84485e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 3.84154e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.38897e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 6.21076e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 6.09968e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 5.20879e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 5.70985e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.84105e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 4.13303e-18; attempting approx solution BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. warning: solve(): system is close to singular; rcond: 3.02443e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.49457e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.47848e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 4.84485e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 3.84154e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.38897e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 6.21076e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 6.09968e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 5.20879e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 5.70985e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.84105e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 4.13303e-18; attempting approx solution BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. warning: solve(): system is close to singular; rcond: 2.86102e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.39064e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.5145e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 8.22097e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.95101e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.85874e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 6.19244e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 1.16651e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 2.94232e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 5.67502e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 5.07986e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.4424e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 1.36556e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 2.19043e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 1.10943e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 3.29099e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 6.08964e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.40283e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.21391e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 4.55469e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.58664e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.99265e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 6.40576e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 7.96494e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 5.9423e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.07156e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.1863e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 6.42354e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.9086e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 3.85068e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 1.39276e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 2.79093e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 1.20305e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 2.9442e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.04042e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 2.24106e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 4.87373e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 1.66444e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 7.50389e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 1.94391e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 4.79199e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 4.99988e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 9.96035e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 3.00491e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.58151e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 1.32333e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.50082e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 1.32333e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 1.21391e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 6.06942e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 2.28372e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.41413e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 2.27614e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 2.65537e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.80024e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 4.18026e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 4.56029e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 7.60048e-18; attempting approx solution warning: solve(): system is close to singular; rcond: 3.80023e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 5.70037e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 2.30144e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.07299e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.30144e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.07299e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.30144e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 2.07299e-19; attempting approx solution warning: solve(): system is close to singular; rcond: 3.35605e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 5.64514e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 7.38854e-21; attempting approx solution warning: solve(): system is close to singular; rcond: 1.15652e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 5.41904e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 6.80101e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 3.35605e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 5.64514e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 7.38854e-21; attempting approx solution warning: solve(): system is close to singular; rcond: 1.15652e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 5.41904e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 6.80101e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 3.35605e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 5.64514e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 7.38854e-21; attempting approx solution warning: solve(): system is close to singular; rcond: 1.15652e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 5.41904e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 6.80101e-20; attempting approx solution warning: solve(): system is close to singular; rcond: 2.46259e-22; attempting approx solution warning: solve(): system is close to singular; rcond: 1.01261e-22; attempting approx solution warning: solve(): system is close to singular; rcond: 2.46259e-22; attempting approx solution warning: solve(): system is close to singular; rcond: 1.01261e-22; attempting approx solution warning: solve(): system is close to singular; rcond: 1.25409e-19; attempting approx solution BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. MME solve-only path: iteration-on-data PCG (block-Jacobi) PCG converged in 7 iterations (relative residual 3.70776e-15; 126 equations, 1 residual block patterns). Fit CPU usage: 0.032 CPU-s / 0.016 elapsed-s = 2.00 average CPUs (not an active-thread count). BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. MME solve-only path: iteration-on-data PCG (block-Jacobi) PCG converged in 7 iterations (relative residual 3.5546e-15; 126 equations, 1 residual block patterns). Fit CPU usage: 0.032 CPU-s / 0.016 elapsed-s = 2.00 average CPUs (not an active-thread count). BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. MME solve-only path: iteration-on-data PCG (block-Jacobi) PCG converged in 7 iterations (relative residual 3.70776e-15; 126 equations, 1 residual block patterns). Fit CPU usage: 0.032 CPU-s / 0.017 elapsed-s = 1.88 average CPUs (not an active-thread count). BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. MME solve-only path: iteration-on-data PCG (block-Jacobi) PCG converged in 7 iterations (relative residual 5.50801e-16; 44 equations, 1 residual block patterns). Fit CPU usage: 0.028 CPU-s / 0.014 elapsed-s = 2.00 average CPUs (not an active-thread count). BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. MME solve-only path: iteration-on-data PCG (block-Jacobi) PCG converged in 7 iterations (relative residual 1.88671e-15; 44 equations, 1 residual block patterns). Fit CPU usage: 0.027 CPU-s / 0.014 elapsed-s = 1.93 average CPUs (not an active-thread count). BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. MME solve-only path: iteration-on-data PCG (block-Jacobi) PCG converged in 7 iterations (relative residual 2.43402e-15; 126 equations, 1 residual block patterns). Fit CPU usage: 0.032 CPU-s / 0.016 elapsed-s = 2.00 average CPUs (not an active-thread count). Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Engine selected: direct inversion (formulation='direct') Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix NOTE: Results may be misleading due to involvement in interactions NOTE: Results may be misleading due to involvement in interactions NOTE: Results may be misleading due to involvement in interactions Adding 2 additional Gu levels to the main-effect model matrix: i11, i12 Adding 1 additional Gu levels to the main-effect model matrix: new-genotype Adding 25 additional Gu levels to the main-effect model matrix: i26, i27, i28, i29, i30, i31, i32, i33, i34, i35 ... Adding 25 additional Gu levels to the main-effect model matrix: i26, i27, i28, i29, i30, i31, i32, i33, i34, i35 ... Adding 1 additional Gu levels to the main-effect model matrix: g8 Adding 1 additional Gu levels to the main-effect model matrix: id30 Adding 1 additional Gu levels to the main-effect model matrix: id30 Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix Using the weights matrix BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. BLAS backend: /data/localhost/ripley/R/R-clang/lib/libRblas.so. BLAS threads configured: unknown (unavailable); allocation-aware CPUs: 28. Using the weights matrix Using the weights matrix warning: solve(): system is close to singular; rcond: 3.81268e-18; attempting approx solution Using the weights matrix warning: solve(): system is close to singular; rcond: 8.75567e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.28196e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 4.53767e-18; attempting approx solution [ FAIL 0 | WARN 0 | SKIP 17 | PASS 8416 ] ══ Skipped tests (17) ══════════════════════════════════════════════════════════ • Native checks require the package source tree (11): 'test-ai-recovery.R:15:3', 'test-ai-variance-floor.R:2:3', 'test-ai-variance-floor.R:34:3', 'test-ai-variance-floor.R:48:3', 'test-mme-control-native.R:2:3', 'test-mme-control-native.R:8:3', 'test-mme-paths.R:2:3', 'test-mme-saddle.R:20:3', 'test-mme-solver.R:2:3', 'test-pcg-numerics.R:4:5', 'test-reduced-ai.R:39:3' • No supported BLAS controller available (1): 'test-mmes-threads.R:41:3' • On CRAN (3): 'test-wald-mmes.R:42:3', 'test-wald-mmes.R:54:3', 'test-wald-mmes.R:76:3' • README requires the package source tree (1): 'test-readme.R:3:3' • Set SOMMER_TEST_CUDA=true on a CUDA build with an NVIDIA GPU (1): 'test-mme-gpu.R:57:3' [ FAIL 0 | WARN 0 | SKIP 17 | PASS 8416 ] > > proc.time() user system elapsed 265.546 8.121 186.515