* installing to library ‘/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages’
* installing *source* package ‘PCMBaseCpp’ ...
** this is package ‘PCMBaseCpp’ version ‘0.1.11’
** package ‘PCMBaseCpp’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Debian clang version 21.1.8 (3+b1)’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpYCavoK/R.INSTALL2b9bcb25773478/PCMBaseCpp/src'
clang++-21 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -DARMA_DONT_USE_OPENMP -fpic -g -O3 -Wall -pedantic -c Rcpp.cpp -o Rcpp.o
In file included from Rcpp.cpp:30:
In file included from ./QuadraticPolyWhite.h:28:
In file included from ./QuadraticPoly.h:27:
./SPLITT.h:2181:8: warning: variable 'tid' set but not used [-Wunused-but-set-variable]
2181 | uint tid;
| ^
./SPLITT.h:2641:8: warning: variable 'tid' set but not used [-Wunused-but-set-variable]
2641 | uint tid;
| ^
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::White>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::White>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:265:53: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::White>::TraverseTree' requested here
265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:335:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM>::TraverseTree' requested here
335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::BM1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::BM1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:407:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::BM1D>::TraverseTree' requested here
407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:477:48: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU>::TraverseTree' requested here
477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::OU1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::OU1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:546:52: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::OU1D>::TraverseTree' requested here
546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::JOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::JOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:620:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::JOU>::TraverseTree' requested here
620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::DOU>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::DOU>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:689:49: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::DOU>::TraverseTree' requested here
689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:762:61: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian>::TraverseTree' requested here
762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2057:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2057 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1926:50: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeSingleThreadLoopPostorder' requested here
1926 | case ModeType::SINGLE_THREAD_LOOP_POSTORDER: TraverseTreeSingleThreadLoopPostorder(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2056:31: note: add an explicit capture of 'this' to capture '*this' by reference
2056 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2064:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2064 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2063:31: note: add an explicit capture of 'this' to capture '*this' by reference
2063 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2075:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2075 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1927:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeSingleThreadLoopPrunes' requested here
1927 | case ModeType::SINGLE_THREAD_LOOP_PRUNES: TraverseTreeSingleThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2074:31: note: add an explicit capture of 'this' to capture '*this' by reference
2074 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2088:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2088 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2087:33: note: add an explicit capture of 'this' to capture '*this' by reference
2087 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2100:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2100 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1928:47: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeSingleThreadLoopVisits' requested here
1928 | case ModeType::SINGLE_THREAD_LOOP_VISITS: TraverseTreeSingleThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2099:31: note: add an explicit capture of 'this' to capture '*this' by reference
2099 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2110:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2110 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2109:33: note: add an explicit capture of 'this' to capture '*this' by reference
2109 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2269:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2269 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1929:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeMultiThreadLoopPrunes' requested here
1929 | case ModeType::MULTI_THREAD_LOOP_PRUNES: TraverseTreeMultiThreadLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2268:29: note: add an explicit capture of 'this' to capture '*this' by reference
2268 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2280:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2280 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2279:33: note: add an explicit capture of 'this' to capture '*this' by reference
2279 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2138:19: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2138 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1930:63: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeMultiThreadLoopVisitsThenLoopPrunes' requested here
1930 | case ModeType::MULTI_THREAD_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeMultiThreadLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2137:29: note: add an explicit capture of 'this' to capture '*this' by reference
2137 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2152:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2152 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2151:33: note: add an explicit capture of 'this' to capture '*this' by reference
2151 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2166:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2166 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2165:35: note: add an explicit capture of 'this' to capture '*this' by reference
2165 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2191:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2191 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1931:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeMultiThreadLoopVisits' requested here
1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2190:31: note: add an explicit capture of 'this' to capture '*this' by reference
2190 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2201:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2201 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2200:33: note: add an explicit capture of 'this' to capture '*this' by reference
2200 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2228:28: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2228 | uint i = ParentType::visit_queue_.NextInQueue();
| ^
./SPLITT.h:1932:46: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeMultiThreadVisitQueue' requested here
1932 | case ModeType::MULTI_THREAD_VISIT_QUEUE: TraverseTreeMultiThreadVisitQueue(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2226:27: note: add an explicit capture of 'this' to capture '*this' by reference
2226 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2388:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2388 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1934:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeHybridLoopPrunes' requested here
1934 | case ModeType::HYBRID_LOOP_PRUNES: TraverseTreeHybridLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2387:31: note: add an explicit capture of 'this' to capture '*this' by reference
2387 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2402:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2402 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2401:35: note: add an explicit capture of 'this' to capture '*this' by reference
2401 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2412:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2412 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2411:35: note: add an explicit capture of 'this' to capture '*this' by reference
2411 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2324:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2324 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1935:57: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeHybridLoopVisitsThenLoopPrunes' requested here
1935 | case ModeType::HYBRID_LOOP_VISITS_THEN_LOOP_PRUNES: TraverseTreeHybridLoopVisitsThenLoopPrunes(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2323:31: note: add an explicit capture of 'this' to capture '*this' by reference
2323 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2338:25: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2338 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2337:35: note: add an explicit capture of 'this' to capture '*this' by reference
2337 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2347:23: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2347 | ParentType::ref_spec_.VisitNode(i);
| ^
./SPLITT.h:2346:33: note: add an explicit capture of 'this' to capture '*this' by reference
2346 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2361:27: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2361 | ParentType::ref_spec_.PruneNode(i, ParentType::ref_tree_.FindIdOfParent(i));
| ^
./SPLITT.h:2360:37: note: add an explicit capture of 'this' to capture '*this' by reference
2360 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2436:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2436 | ParentType::ref_spec_.InitNode(i);
| ^
./SPLITT.h:1936:40: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTreeHybridLoopVisits' requested here
1936 | case ModeType::HYBRID_LOOP_VISITS: TraverseTreeHybridLoopVisits(); break;
| ^
./SPLITT.h:623:16: note: in instantiation of member function 'SPLITT::PostOrderTraversal<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
623 | algorithm_.TraverseTree(static_cast<ModeType>(mode));
| ^
./QuadraticPolyCommon.h:128:19: note: in instantiation of member function 'SPLITT::TraversalTask<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
128 | taskObject_.TraverseTree(par, mode);
| ^
Rcpp.cpp:834:63: note: in instantiation of member function 'PCMBaseCpp::TraversalTaskWrapper<PCMBaseCpp::MixedGaussian1D>::TraverseTree' requested here
834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree )
| ^
./SPLITT.h:2435:31: note: add an explicit capture of 'this' to capture '*this' by reference
2435 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2449:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2449 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2448:33: note: add an explicit capture of 'this' to capture '*this' by reference
2448 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2467:30: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2467 | if(i < ParentType::ref_tree_.num_tips()) {
| ^
./SPLITT.h:2466:33: note: add an explicit capture of 'this' to capture '*this' by reference
2466 | exception_handler_.Run([=]{
| ^
| , this
./SPLITT.h:2486:21: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
2486 | ParentType::ref_spec_.PruneNode(j, ParentType::ref_tree_.num_nodes() - 1);
| ^
./SPLITT.h:2485:31: note: add an explicit capture of 'this' to capture '*this' by reference
2485 | exception_handler_.Run([=]{
| ^
| , this
227 warnings generated.
clang++-21 -std=gnu++20 -shared -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -Wl,-O1 -o PCMBaseCpp.so Rcpp.o -llapack -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -lRblas -L/usr/lib/llvm-21/lib/clang/21/lib/linux -L/usr/lib/llvm-21/lib -lflang_rt.runtime -lm -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpYCavoK/R.INSTALL2b9bcb25773478/PCMBaseCpp/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpYCavoK/R.INSTALL2b9bcb25773478/PCMBaseCpp/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpYCavoK/R.INSTALL2b9bcb25773478/PCMBaseCpp/src'
installing to /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/00LOCK-PCMBaseCpp/00new/PCMBaseCpp/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** 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 (PCMBaseCpp)