* installing *source* package ‘lessSEM’ ...
** this is package ‘lessSEM’ version ‘1.5.5’
** package ‘lessSEM’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘clang version 19.1.7’
using C++17
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src'
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c RcppExports.cpp -o RcppExports.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c SEM.cpp -o SEM.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c WLS.cpp -o WLS.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c callFitFunction.cpp -o callFitFunction.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c cappedL1.cpp -o cappedL1.o
In file included from RcppExports.cpp:4:
In file included from ./../inst/include/lessSEM.h:4:
In file included from ./../inst/include/lesstimate/include/lesstimate.h:4:
In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       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 /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from RcppExports.cpp:4:
In file included from ./../inst/include/lessSEM.h:4:
In file included from ./../inst/include/lesstimate/include/lesstimate.h:4:
In file included from ./../inst/include/lesstimate/include/lesstimate/common_headers.h:21:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       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 /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       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 /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       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 /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       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 /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
./../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c dataset.cpp -o dataset.o
In file included from cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c derivativeStructure.cpp -o derivativeStructure.o
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c elasticNet.cpp -o elasticNet.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c generalPurposeElasticNet.cpp -o generalPurposeElasticNet.o
In file included from elasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from elasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from elasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from elasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from elasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from elasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from elasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
In file included from generalPurposeElasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from generalPurposeElasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from generalPurposeElasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from generalPurposeElasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from generalPurposeElasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from generalPurposeElasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from generalPurposeElasticNet.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c glmnet_cappedL1.cpp -o glmnet_cappedL1.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c glmnet_generalPurposeMixedPenalty.cpp -o glmnet_generalPurposeMixedPenalty.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c glmnet_lsp.cpp -o glmnet_lsp.o
In file included from glmnet_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from glmnet_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from glmnet_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from glmnet_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from glmnet_cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: In file included from in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested hereglmnet_generalPurposeMixedPenalty.cpp
:1:
  In file included from 292/data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h | : 29 :
 In file included from  /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h : 25_:
_In file included from p/data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.ht:r30_:
.In file included from s/data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.he:c66o:
nIn file included from d/data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h(:)153(:
_In file included from _/usr/local/clang19/bin/../include/c++/v1/unordered_mapt:m591p:
)In file included from ;/usr/local/clang19/bin/../include/c++/v1/__hash_table
:      27| :
      ^/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h
:80:5/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:: 261warning: :delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]71
: note:    in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here80
 |       261d | e l e_tLeI B_C_PpPt_rH;I
D      E| _    ^F
ROM_A/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.hB:I292 :_7L:I Bnote: Cin instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested hereP
P_C  O292N | S T E X P R __S_IpNtCrE__.CsXeXc2o3n d~(u)n(i_q_utem_pp)t;r
(      )|        ^{
 res/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.he:t261(:)71;:  }note: 
in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here      
|                                                                       ^
  261 |   _LI../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.hB:C499P:P54_:H Inote: Din instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested hereE
_FRO  M499_ | A B I   _ L IsBtCdP:P:_uCnOiNqSuTeE_XpPtRr_<SpIeNnCaEl_tCyXMXi2x3e d~Nuonnieq>u ec_uprtrre(n)t P{e nr e=s estt(d):;: m}a
k      e| _                                                                      ^u
nique../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h<:p517e:n53a:l tnote: yin instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested hereM
ixed  N517o | n e > ( ) ; 
s      t| d                                                     ^:
:unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from glmnet_cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCIn file included from Pglmnet_generalPurposeMixedPenalty.cppP:_1H:
IIn file included from D/data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.hE:_29F:
RIn file included from O/data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.hM:_25A:
BIn file included from I/data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h :v30o:
iIn file included from d/data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h :d66e:
sIn file included from t/data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.hr:o153y:
(In file included from p/usr/local/clang19/bin/../include/c++/v1/unordered_mapo:i591n:
tIn file included from e/usr/local/clang19/bin/../include/c++/v1/__hash_tabler: 27_:
_/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.hp:)80 :{5 :_ _warning: pdelete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]-
>~_T   p80( | ) ;   } 
d      e| l                                                                                      ^e
te __ptr;
      /usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h| :    ^334
:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h
:292  :3347 | :   note:  in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here 
__a  .292d | e s t r o y (____ppt)r;_
.      s| e        ^c
ond()(__tmp)/usr/local/clang19/bin/../include/c++/v1/__split_buffer;:
337      :| 21      ^:
 note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261  :33771 | :   note:  in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here 
__allo  c261_ | t r a_iLtIsB:C:PdPe_sHtIrDoEy_(F_R_OaMl_lAoBcI( )_,L IsBtCdP:P:__C_OtNoS_TaEdXdPrRe_sSsI(N-C-E___CeXnXd2_3) )~;u
n      i| q                    ^u
e_/usr/local/clang19/bin/../include/c++/v1/__split_bufferp:t194r:(5):  {note:  (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)r
es  e194t | ( ) ;   }_
_      d| e                                                                      ^s
truct../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h_:a523t:_53e:n dnote: (in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here_
_new  _523l | a s t ,   f asltsde:_:tuynpieq(u)e)_;p
t      r| <    ^p
enalty/usr/local/clang19/bin/../include/c++/v1/__split_bufferM:i130x:e80d:M cnote: pin instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::__destruct_at_end' requested here>
 curr  e130n | t P e_nL I=B CsPtPd_:C:OmNaSkTeE_XuPnRi_qSuIeN<CpEe_nCaXlXt2y0M i_xLeIdBMCcPpP>_(H)I;D
E      _| F                                                    ^R
OM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from glmnet_cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from glmnet_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
In file included from glmnet_cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from glmnet_cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from glmnet_cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from glmnet_cappedL1.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c glmnet_mcp.cpp -o glmnet_mcp.o
In file included from glmnet_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from glmnet_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from glmnet_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from glmnet_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from glmnet_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from glmnet_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from glmnet_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c glmnet_mixed.cpp -o glmnet_mixed.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c glmnet_scad.cpp -o glmnet_scad.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c gradients.cpp -o gradients.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c implied.cpp -o implied.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c impliedDerivatives.cpp -o impliedDerivatives.o
7 warnings generated.
7 warnings generated.
In file included from glmnet_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from glmnet_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from glmnet_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from glmnet_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from glmnet_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from glmnet_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from glmnet_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c ista_generalPurposeMixedPenalty.cpp -o ista_generalPurposeMixedPenalty.o
In file included from glmnet_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from glmnet_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from glmnet_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from glmnet_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from glmnet_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from glmnet_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from glmnet_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
In file included from glmnet_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from glmnet_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from glmnet_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from glmnet_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from glmnet_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from glmnet_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from glmnet_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c ista_lsp.cpp -o ista_lsp.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c ista_mcp.cpp -o ista_mcp.o
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c ista_mixed.cpp -o ista_mixed.o
7 warnings generated.
In file included from ista_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from ista_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from ista_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from ista_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from ista_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from ista_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from ista_generalPurposeMixedPenalty.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c ista_scad.cpp -o ista_scad.o
In file included from ista_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from ista_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from ista_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from ista_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from ista_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from ista_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from ista_lsp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
In file included from ista_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from ista_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from ista_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from ista_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from ista_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from ista_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from ista_mcp.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c logicalMatch.cpp -o logicalMatch.o
7 warnings generated.
In file included from ista_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from ista_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from ista_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from ista_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from ista_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from ista_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from ista_mixed.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
In file included from ista_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedNone' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedNone>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:499:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedNone>::~unique_ptr' requested here
  499 |       std::unique_ptr<penaltyMixedNone> currentPen = std::make_unique<penaltyMixedNone>();
      |                                                      ^
In file included from ista_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'lessSEM::penaltyMixedPenaltyBase' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedPenaltyBase>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator.h:168:87: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>::~unique_ptr' requested here
  168 |   _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI void destroy(pointer __p) { __p->~_Tp(); }
      |                                                                                       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/allocator_traits.h:334:9: note: in instantiation of member function 'std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::destroy' requested here
  334 |     __a.destroy(__p);
      |         ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:337:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>>::destroy<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, 0>' requested here
  337 |     __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
      |                     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:194:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  194 |     __destruct_at_end(__new_last, false_type());
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:130:80: 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
  130 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
      |                                                                                ^
/usr/local/clang19/bin/../include/c++/v1/__split_buffer:363:3: note: in instantiation of member function 'std::__split_buffer<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>, std::allocator<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>> &>::clear' requested here
  363 |   clear();
      |   ^
/usr/local/clang19/bin/../include/c++/v1/vector:1536:47: 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
 1536 |   __split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), size(), __a);
      |                                               ^
/usr/local/clang19/bin/../include/c++/v1/vector:1558:13: 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
 1558 |     __end = __emplace_back_slow_path(std::forward<_Args>(__args)...);
      |             ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:500:21: note: in instantiation of function template specialization 'std::vector<std::unique_ptr<lessSEM::penaltyMixedPenaltyBase>>::emplace_back<std::unique_ptr<lessSEM::penaltyMixedNone>>' requested here
  500 |       pen.penalties.emplace_back(std::move(currentPen));
      |                     ^
In file included from ista_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedCappedL1' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedCappedL1>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:505:58: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedCappedL1>::~unique_ptr' requested here
  505 |       std::unique_ptr<penaltyMixedCappedL1> currentPen = std::make_unique<penaltyMixedCappedL1>();
      |                                                          ^
In file included from ista_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLasso' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLasso>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:511:55: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLasso>::~unique_ptr' requested here
  511 |       std::unique_ptr<penaltyMixedLasso> currentPen = std::make_unique<penaltyMixedLasso>();
      |                                                       ^
In file included from ista_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedLsp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedLsp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:517:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedLsp>::~unique_ptr' requested here
  517 |       std::unique_ptr<penaltyMixedLsp> currentPen = std::make_unique<penaltyMixedLsp>();
      |                                                     ^
In file included from ista_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedMcp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedMcp>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:523:53: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedMcp>::~unique_ptr' requested here
  523 |       std::unique_ptr<penaltyMixedMcp> currentPen = std::make_unique<penaltyMixedMcp>();
      |                                                     ^
In file included from ista_scad.cpp:1:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29:
In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:30:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/r/headers.h:66:
In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/platform/compiler.h:153:
In file included from /usr/local/clang19/bin/../include/c++/v1/unordered_map:591:
In file included from /usr/local/clang19/bin/../include/c++/v1/__hash_table:27:
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on non-final 'lessSEM::penaltyMixedScad' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   80 |     delete __ptr;
      |     ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete<lessSEM::penaltyMixedScad>::operator()' requested here
  292 |       __ptr_.second()(__tmp);
      |       ^
/usr/local/clang19/bin/../include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::reset' requested here
  261 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
../inst/include/lesstimate/include/lesstimate/ista_mixedPenalty.h:529:54: note: in instantiation of member function 'std::unique_ptr<lessSEM::penaltyMixedScad>::~unique_ptr' requested here
  529 |       std::unique_ptr<penaltyMixedScad> currentPen = std::make_unique<penaltyMixedScad>();
      |                                                      ^
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c mgSEM.cpp -o mgSEM.o
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c multivariateNormal.cpp -o multivariateNormal.o
7 warnings generated.
7 warnings generated.
7 warnings generated.
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c parameters.cpp -o parameters.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG  -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/RcppParallel/include' -isystem /usr/local/clang19/include -I/usr/local/clang/include   -fopenmp -I../inst/include/ -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw  -DR_NO_REMAP -c scores.cpp -o scores.o
/usr/local/clang19/bin/clang++ -stdlib=libc++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang19/lib -L/usr/local/clang19/lib/x86_64-unknown-linux-gnu -L/usr/local/gcc14/lib64 -L/usr/local/lib64 -o lessSEM.so RcppExports.o SEM.o WLS.o callFitFunction.o cappedL1.o dataset.o derivativeStructure.o elasticNet.o generalPurposeElasticNet.o glmnet_cappedL1.o glmnet_generalPurposeMixedPenalty.o glmnet_lsp.o glmnet_mcp.o glmnet_mixed.o glmnet_scad.o gradients.o implied.o impliedDerivatives.o ista_generalPurposeMixedPenalty.o ista_lsp.o ista_mcp.o ista_mixed.o ista_scad.o logicalMatch.o mgSEM.o multivariateNormal.o parameters.o scores.o -fopenmp -L/data/gannet/ripley/R/R-clang/lib -lRlapack -L/data/gannet/ripley/R/R-clang/lib -lRblas -lFortranRuntime -lFortranDecimal -lm
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/lessSEM/src'
installing to /data/gannet/ripley/R/packages/tests-clang/lessSEM.Rcheck/00LOCK-lessSEM/00new/lessSEM/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (lessSEM)