* installing *source* package ‘lessSEM’ ... ** package ‘lessSEM’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’ using C++17 using SDK: ‘MacOSX11.3.sdk’ clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c RcppExports.cpp -o RcppExports.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c SEM.cpp -o SEM.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c WLS.cpp -o WLS.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c callFitFunction.cpp -o callFitFunction.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c cappedL1.cpp -o cappedL1.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -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 /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ 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 /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here 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 /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ 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 /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ 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 /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ 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 /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ 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 /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c derivativeStructure.cpp -o derivativeStructure.o In file included from cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c elasticNet.cpp -o elasticNet.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c generalPurposeElasticNet.cpp -o generalPurposeElasticNet.o 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c glmnet_cappedL1.cpp -o glmnet_cappedL1.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c glmnet_generalPurposeMixedPenalty.cpp -o glmnet_generalPurposeMixedPenalty.o In file included from generalPurposeElasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from generalPurposeElasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ In file included from elasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from elasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from elasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from elasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from elasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from elasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from elasticNet.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c glmnet_lsp.cpp -o glmnet_lsp.o In file included from glmnet_cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from glmnet_cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from glmnet_cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from glmnet_cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from glmnet_cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from glmnet_cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from glmnet_cappedL1.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c glmnet_mcp.cpp -o glmnet_mcp.o In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from glmnet_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ In file included from glmnet_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from glmnet_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from glmnet_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from glmnet_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from glmnet_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from glmnet_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from glmnet_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ In file included from glmnet_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from glmnet_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from glmnet_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from glmnet_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from glmnet_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from glmnet_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from glmnet_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c glmnet_mixed.cpp -o glmnet_mixed.o 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c glmnet_scad.cpp -o glmnet_scad.o 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c gradients.cpp -o gradients.o 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c implied.cpp -o implied.o In file included from glmnet_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from glmnet_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from glmnet_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from glmnet_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from glmnet_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from glmnet_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from glmnet_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c impliedDerivatives.cpp -o impliedDerivatives.o 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c ista_generalPurposeMixedPenalty.cpp -o ista_generalPurposeMixedPenalty.o In file included from glmnet_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from glmnet_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from glmnet_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from glmnet_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from glmnet_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from glmnet_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from glmnet_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c ista_lsp.cpp -o ista_lsp.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c ista_mcp.cpp -o ista_mcp.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c ista_mixed.cpp -o ista_mixed.o In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from ista_generalPurposeMixedPenalty.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c ista_scad.cpp -o ista_scad.o In file included from ista_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from ista_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from ista_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from ista_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from ista_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from ista_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from ista_lsp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c logicalMatch.cpp -o logicalMatch.o In file included from ista_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from ista_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from ista_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from ista_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from ista_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from ista_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from ista_mcp.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ In file included from ista_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from ista_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from ista_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from ista_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from ista_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from ista_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from ista_mixed.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c mgSEM.cpp -o mgSEM.o In file included from ista_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>(); ^ In file included from ista_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here ~unique_ptr() { reset(); } ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1686:92: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1578:21: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here __a.destroy(__p); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1419:14: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::__destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>' requested here {__destroy(__has_destroy<allocator_type, _Tp*>(), __a, __p);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:303:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) __alloc_traits::destroy(__alloc(), __to_address(--__end_)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:88:10: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here {__destruct_at_end(__begin_);} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__split_buffer:348:5: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here clear(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1668:49: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::~__split_buffer' requested here __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1690:9: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::__emplace_back_slow_path<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here __emplace_back_slow_path(_VSTD::forward<_Args>(__args)...); ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here pen.penalties.emplace_back(std::move(currentPen)); ^ In file included from ista_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>(); ^ In file included from ista_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>(); ^ In file included from ista_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>(); ^ In file included from ista_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>(); ^ In file included from ista_scad.cpp:1: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/RcppCommon.h:30: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/r/headers.h:62: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include/Rcpp/platform/compiler.h:153: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/unordered_map:411: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/__hash_table:15: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2084:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here __ptr_.second()(__tmp); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here ~unique_ptr() { reset(); } ^ ../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>(); ^ 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c multivariateNormal.cpp -o multivariateNormal.o 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c parameters.cpp -o parameters.o 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppArmadillo/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/RcppParallel/include' -I/opt/R/x86_64/include -I../inst/include/ -fPIC -falign-functions=64 -Wall -g -O2 -c scores.cpp -o scores.o 7 warnings generated. 7 warnings generated. clang++ -arch x86_64 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/x86_64/lib -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 -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L/opt/gfortran/lib/gcc/x86_64-apple-darwin20.0/12.2.0 -L/opt/gfortran/lib -lgfortran -lquadmath -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation installing to /Volumes/Builds/packages/big-sur-x86_64/results/4.3/lessSEM.Rcheck/00LOCK-lessSEM/00new/lessSEM/libs ** generating debug symbols (dSYM) ** 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)