* installing *source* package ‘lessSEM’ ... ** package ‘lessSEM’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘clang version 18.1.4’ using C++17 make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src' /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c RcppExports.cpp -o RcppExports.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c SEM.cpp -o SEM.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c WLS.cpp -o WLS.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c callFitFunction.cpp -o callFitFunction.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c cappedL1.cpp -o cappedL1.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c dataset.cpp -o dataset.o In file included from RcppExports.cpp:4: In file included from ./../inst/include/lessSEM.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from RcppExports.cpp:4: In file included from ./../inst/include/lessSEM.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from RcppExports.cpp:4: In file included from ./../inst/include/lessSEM.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from RcppExports.cpp:4: In file included from ./../inst/include/lessSEM.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from RcppExports.cpp:4: In file included from ./../inst/include/lessSEM.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from RcppExports.cpp:4: In file included from ./../inst/include/lessSEM.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from RcppExports.cpp:4: In file included from ./../inst/include/lessSEM.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate.h:4: In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c derivativeStructure.cpp -o derivativeStructure.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c elasticNet.cpp -o elasticNet.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c generalPurposeElasticNet.cpp -o generalPurposeElasticNet.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c glmnet_cappedL1.cpp -o glmnet_cappedL1.o In file included from cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c glmnet_generalPurposeMixedPenalty.cpp -o glmnet_generalPurposeMixedPenalty.o 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c glmnet_lsp.cpp -o glmnet_lsp.o In file included from generalPurposeElasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from elasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from elasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c glmnet_mcp.cpp -o glmnet_mcp.o In file included from elasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from elasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from elasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from elasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from elasticNet.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from glmnet_cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_cappedL1.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from glmnet_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from glmnet_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ 7 warnings generated. 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c glmnet_mixed.cpp -o glmnet_mixed.o 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c glmnet_scad.cpp -o glmnet_scad.o 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c gradients.cpp -o gradients.o 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c implied.cpp -o implied.o 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c impliedDerivatives.cpp -o impliedDerivatives.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c ista_generalPurposeMixedPenalty.cpp -o ista_generalPurposeMixedPenalty.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c ista_lsp.cpp -o ista_lsp.o In file included from glmnet_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from glmnet_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from glmnet_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from glmnet_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c ista_mcp.cpp -o ista_mcp.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c ista_mixed.cpp -o ista_mixed.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c ista_scad.cpp -o ista_scad.o 7 warnings generated. 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c logicalMatch.cpp -o logicalMatch.o In file included from ista_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from ista_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_lsp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c mgSEM.cpp -o mgSEM.o 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c multivariateNormal.cpp -o multivariateNormal.o /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c parameters.cpp -o parameters.o In file included from ista_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from ista_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from ista_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mcp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_scad.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 499 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator.h:176:87: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 176 | _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); } | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/allocator_traits.h:311:9: note: in instantiation of member function 'std::allocator>::destroy' requested here 311 | __a.destroy(__p); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:327:21: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy, void>' requested here 327 | __alloc_traits::destroy(__alloc(), std::__to_address(--__end_)); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:184:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 184 | __destruct_at_end(__new_last, false_type()); | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:120:80: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::__destruct_at_end' requested here 120 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); } | ^ /usr/local/clang18/bin/../include/c++/v1/__split_buffer:353:3: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::clear' requested here 353 | clear(); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1489:47: note: in instantiation of member function 'std::__split_buffer, std::allocator> &>::~__split_buffer' requested here 1489 | __split_buffer __v(__recommend(size() + 1), size(), __a); | ^ /usr/local/clang18/bin/../include/c++/v1/vector:1511:13: note: in instantiation of function template specialization 'std::vector>::__emplace_back_slow_path>' requested here 1511 | __end = __emplace_back_slow_path(std::forward<_Args>(__args)...); | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector>::emplace_back>' requested here 500 | pen.penalties.emplace_back(std::move(currentPen)); | ^ In file included from ista_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 505 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 511 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 517 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 523 | std::unique_ptr currentPen = std::make_unique(); | ^ In file included from ista_mixed.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:62: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /usr/local/clang18/bin/../include/c++/v1/unordered_map:592: In file included from /usr/local/clang18/bin/../include/c++/v1/__hash_table:27: /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | delete __ptr; | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 266 | __ptr_.second()(__tmp); | ^ /usr/local/clang18/bin/../include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 236 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 529 | std::unique_ptr currentPen = std::make_unique(); | ^ /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fopenmp -I../inst/include/ -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c scores.cpp -o scores.o 7 warnings generated. 7 warnings generated. 7 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang18/lib -L/usr/local/clang18/lib/x86_64-unknown-linux-gnu -L/usr/local/gcc13/lib64 -L/usr/local/lib64 -o lessSEM.so RcppExports.o SEM.o WLS.o callFitFunction.o cappedL1.o dataset.o derivativeStructure.o elasticNet.o generalPurposeElasticNet.o glmnet_cappedL1.o glmnet_generalPurposeMixedPenalty.o glmnet_lsp.o glmnet_mcp.o glmnet_mixed.o glmnet_scad.o gradients.o implied.o impliedDerivatives.o ista_generalPurposeMixedPenalty.o ista_lsp.o ista_mcp.o ista_mixed.o ista_scad.o logicalMatch.o mgSEM.o multivariateNormal.o parameters.o scores.o -fopenmp -L/data/gannet/ripley/R/R-clang/lib -lRlapack -L/data/gannet/ripley/R/R-clang/lib -lRblas -lFortran_main -lFortranRuntime -lFortranDecimal -lm make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src' make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src' installing to /data/gannet/ripley/R/packages/tests-clang/lessSEM.Rcheck/00LOCK-lessSEM/00new/lessSEM/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (lessSEM)